public void BoxVirtualNode_Children_Valid() { BoxVirtualNode <BoxOD> box = new BoxVirtualNode <BoxOD>(world, 4, heuristicForBox, heuristicForSnakes); Assert.IsNotNull(box); var childs = box.Children; Assert.AreEqual(333375, childs.Count); }
public void BoxVirtualNode_Children_Valid2() { World w = new World(6, 2, 3); BoxVirtualNode <BoxOD> box = new BoxVirtualNode <BoxOD>(w, 2, heuristicForBox, heuristicForSnakes); Assert.IsNotNull(box); var childs = box.Children; Assert.AreEqual(63, childs.Count); }
public void Create_NewBoxVirtualNode() { BoxVirtualNode <BoxOD> box = new BoxVirtualNode <BoxOD>(world, 4, heuristicForBox, heuristicForSnakes); Assert.IsNotNull(box); BoxVirtualNode <BoxCartesian> box2 = new BoxVirtualNode <BoxCartesian>(world, 4, heuristicForBox, heuristicForSnakes); Assert.IsNotNull(box2); BoxVirtualNode <String> box3 = new BoxVirtualNode <String>(world, 4, heuristicForBox, heuristicForSnakes); }