Package com.tinysgf

Examples of com.tinysgf.SGFTree.removeNode()


        int m2 = tree.newNode(m1, SGFTree.WHITE_MOVE, 3, 5);
        int m2v2 = tree.newNode(m1, SGFTree.WHITE_MOVE, 3, 7);
        int m2v3 = tree.newNode(m1, SGFTree.WHITE_MOVE, 3, 8);
        int m3 = tree.newNode(m2, SGFTree.BLACK_MOVE, 4, 4);

        tree.removeNode(m3);
        assertEquals(SGFTree.NULL, tree.getNext(m2));
        int m3_ = tree.newNode(m2, SGFTree.BLACK_MOVE, 4, 9);
        assertEquals(m3_, m3);

        tree.removeNode(m2v2);
View Full Code Here


        tree.removeNode(m3);
        assertEquals(SGFTree.NULL, tree.getNext(m2));
        int m3_ = tree.newNode(m2, SGFTree.BLACK_MOVE, 4, 9);
        assertEquals(m3_, m3);

        tree.removeNode(m2v2);
        assertEquals(m2v3, tree.getNextVariant(m2));
        tree.removeNode(m2);
        assertEquals(m2v3, tree.getNext(m1));
    }
View Full Code Here

        int m3_ = tree.newNode(m2, SGFTree.BLACK_MOVE, 4, 9);
        assertEquals(m3_, m3);

        tree.removeNode(m2v2);
        assertEquals(m2v3, tree.getNextVariant(m2));
        tree.removeNode(m2);
        assertEquals(m2v3, tree.getNext(m1));
    }

    public void testGetHead() {
        SGFTree tree = new SGFTree();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.