CLASS: TenGrid ----DEBUT DES TESTS CONSTRUCTORS CHECKING: new TenGrid() -- ok USING: TenGrid g10 = new TenGrid() CHECKING: g10.nbCol() -- ok CHECKING: g10.nbLig() -- ok USING: int ns[] { 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5 } CHECKING: new TenGrid(ns) -- ok USING: g10 = new TenGrid(ns) CHECKING: g10.nbCol() -- ok CHECKING: g10.nbLig() -- ok CHECKING: g10.get(new Position(0,0)) -- ok CHECKING: g10.get(new Position(0,1)) -- ok CHECKING: g10.get(new Position(0,2)) -- ok CHECKING: g10.get(new Position(0,3)) -- ok CHECKING: g10.get(new Position(0,4)) -- ok CHECKING: g10.get(new Position(1,0)) -- ok CHECKING: g10.get(new Position(1,1)) -- ok CHECKING: g10.get(new Position(1,2)) -- ok CHECKING: g10.get(new Position(1,3)) -- ok CHECKING: g10.get(new Position(1,4)) -- ok CHECKING: g10.get(new Position(2,0)) -- ok CHECKING: g10.get(new Position(2,1)) -- ok CHECKING: g10.get(new Position(2,2)) -- ok CHECKING: g10.get(new Position(2,3)) -- ok CHECKING: g10.get(new Position(2,4)) -- ok CHECKING: g10.get(new Position(3,0)) -- ok CHECKING: g10.get(new Position(3,1)) -- ok CHECKING: g10.get(new Position(3,2)) -- ok CHECKING: g10.get(new Position(3,3)) -- ok CHECKING: g10.get(new Position(3,4)) -- ok CHECKING: g10.get(new Position(4,0)) -- ok CHECKING: g10.get(new Position(4,1)) -- ok CHECKING: g10.get(new Position(4,2)) -- ok CHECKING: g10.get(new Position(4,3)) -- ok CHECKING: g10.get(new Position(4,4)) -- ok METHOD getGroup USING: int ns1[] = { 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1 }; USING: g10 = new TenGrid(ns1) CHECKING: ps = g10.getGroup(new Position(1,2)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(1,2)) -- ok CHECKING: ps.contains(new Position(2,1)) -- ok CHECKING: ps.contains(new Position(2,2)) -- ok CHECKING: ps.contains(new Position(2,3)) -- ok CHECKING: ps.contains(new Position(3,2)) -- ok CHECKING: ps.contains(new Position(3,1)) -- ok CHECKING: ps = g10.getGroup(new Position(2,1)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(1,2)) -- ok CHECKING: ps.contains(new Position(2,1)) -- ok CHECKING: ps.contains(new Position(2,2)) -- ok CHECKING: ps.contains(new Position(2,3)) -- ok CHECKING: ps.contains(new Position(3,2)) -- ok CHECKING: ps.contains(new Position(3,1)) -- ok CHECKING: ps = g10.getGroup(new Position(2,2)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(1,2)) -- ok CHECKING: ps.contains(new Position(2,1)) -- ok CHECKING: ps.contains(new Position(2,2)) -- ok CHECKING: ps.contains(new Position(2,3)) -- ok CHECKING: ps.contains(new Position(3,2)) -- ok CHECKING: ps.contains(new Position(3,1)) -- ok CHECKING: ps = g10.getGroup(new Position(2,3)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(1,2)) -- ok CHECKING: ps.contains(new Position(2,1)) -- ok CHECKING: ps.contains(new Position(2,2)) -- ok CHECKING: ps.contains(new Position(2,3)) -- ok CHECKING: ps.contains(new Position(3,2)) -- ok CHECKING: ps.contains(new Position(3,1)) -- ok CHECKING: ps = g10.getGroup(new Position(3,2)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(1,2)) -- ok CHECKING: ps.contains(new Position(2,1)) -- ok CHECKING: ps.contains(new Position(2,2)) -- ok CHECKING: ps.contains(new Position(2,3)) -- ok CHECKING: ps.contains(new Position(3,2)) -- ok CHECKING: ps.contains(new Position(3,1)) -- ok CHECKING: ps = g10.getGroup(new Position(3,1)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(1,2)) -- ok CHECKING: ps.contains(new Position(2,1)) -- ok CHECKING: ps.contains(new Position(2,2)) -- ok CHECKING: ps.contains(new Position(2,3)) -- ok CHECKING: ps.contains(new Position(3,2)) -- ok CHECKING: ps.contains(new Position(3,1)) -- ok CHECKING: ps = g10.getGroup(new Position(0,0)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(1,0)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(2,0)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(3,0)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(4,0)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(0,1)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(1,1)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(4,1)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(0,2)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(4,2)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(0,3)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(1,3)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(3,3)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(4,3)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(0,4)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(1,4)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(2,4)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(3,4)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok CHECKING: ps = g10.getGroup(new Position(4,4)) -- ok CHECKING: ps.size() -- ok CHECKING: ps.contains(new Position(0,0)) -- ok CHECKING: ps.contains(new Position(1,0)) -- ok CHECKING: ps.contains(new Position(2,0)) -- ok CHECKING: ps.contains(new Position(3,0)) -- ok CHECKING: ps.contains(new Position(4,0)) -- ok CHECKING: ps.contains(new Position(0,1)) -- ok CHECKING: ps.contains(new Position(1,1)) -- ok CHECKING: ps.contains(new Position(4,1)) -- ok CHECKING: ps.contains(new Position(0,2)) -- ok CHECKING: ps.contains(new Position(4,2)) -- ok CHECKING: ps.contains(new Position(0,3)) -- ok CHECKING: ps.contains(new Position(1,3)) -- ok CHECKING: ps.contains(new Position(3,3)) -- ok CHECKING: ps.contains(new Position(4,3)) -- ok CHECKING: ps.contains(new Position(0,4)) -- ok CHECKING: ps.contains(new Position(1,4)) -- ok CHECKING: ps.contains(new Position(2,4)) -- ok CHECKING: ps.contains(new Position(3,4)) -- ok CHECKING: ps.contains(new Position(4,4)) -- ok USING: int ns2[] = { 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 3, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1 }; USING: g10 = new TenGrid(ns2) CHECKING: ps = g10.getGroup(new Position(2,2)) -- ok CHECKING: ps.size() FAILURE: ps.size() Score : 479/480 INFO: java.lang.NullPointerException