Uses of Class
featurecat.lizzie.rules.BoardData
-
Packages that use BoardData Package Description featurecat.lizzie.analysis featurecat.lizzie.rules -
-
Uses of BoardData in featurecat.lizzie.analysis
Fields in featurecat.lizzie.analysis declared as BoardData Modifier and Type Field Description BoardDataBranch. data -
Uses of BoardData in featurecat.lizzie.rules
Methods in featurecat.lizzie.rules that return BoardData Modifier and Type Method Description BoardDataBoardData. clone()static BoardDataBoardData. empty(int width, int height)BoardDataBoard. getData()BoardDataBoardHistoryList. getData()BoardDataBoardHistoryNode. getData()Methods in featurecat.lizzie.rules that return types with arguments of type BoardData Modifier and Type Method Description java.util.Optional<BoardData>BoardHistoryList. getNext()Does not change the pointer positionjava.util.Optional<BoardData>BoardHistoryList. getNext(boolean includeDummy)java.util.Optional<BoardData>BoardHistoryList. getPrevious()Does not change the pointer position.java.util.Optional<BoardData>BoardHistoryList. next()moves the pointer to the right, returns the data stored therejava.util.Optional<BoardData>BoardHistoryList. next(boolean includeDummay)java.util.Optional<BoardData>BoardHistoryList. nextVariation(int idx)Moves the pointer to the variation number idx, returns the data stored there.java.util.Optional<BoardData>BoardHistoryList. previous()moves the pointer to the left, returns the data stored thereMethods in featurecat.lizzie.rules with parameters of type BoardData Modifier and Type Method Description voidBoardHistoryList. add(BoardData data)Add new data after head.voidBoardHistoryList. addOrGoto(BoardData data)voidBoardHistoryList. addOrGoto(BoardData data, boolean newBranch)voidBoardHistoryList. addOrGoto(BoardData data, boolean newBranch, boolean changeMove)BoardHistoryNodeBoardHistoryNode. addOrGoto(BoardData data)If we already have a next node with the same BoardData, move to it, otherwise add it and move to it.BoardHistoryNodeBoardHistoryNode. addOrGoto(BoardData data, boolean newBranch)BoardHistoryNodeBoardHistoryNode. addOrGoto(BoardData data, boolean newBranch, boolean changeMove)If we already have a next node with the same BoardData, move to it, otherwise add it and move to it.voidBoardData. sync(BoardData data)booleanBoardHistoryList. violatesKoRule(BoardData data)booleanBoardHistoryList. violatesSuperko(BoardData data)Constructors in featurecat.lizzie.rules with parameters of type BoardData Constructor Description BoardHistoryList(BoardData data)Initialize a new board history list, whose first node is dataBoardHistoryNode(BoardData data)Initializes a new list node
-