Uses of Class
featurecat.lizzie.rules.BoardData
Packages that use BoardData
-
Uses of BoardData in featurecat.lizzie.analysis
Fields in featurecat.lizzie.analysis declared as BoardData -
Uses of BoardData in featurecat.lizzie.rules
Methods in featurecat.lizzie.rules that return BoardDataModifier and TypeMethodDescriptionBoardData.clone()
static BoardData
BoardData.empty
(int width, int height) Board.getData()
BoardHistoryList.getData()
BoardHistoryNode.getData()
Methods in featurecat.lizzie.rules that return types with arguments of type BoardDataModifier and TypeMethodDescriptionBoardHistoryList.getNext()
Does not change the pointer positionBoardHistoryList.getNext
(boolean includeDummy) BoardHistoryList.getPrevious()
Does not change the pointer position.BoardHistoryList.next()
moves the pointer to the right, returns the data stored thereBoardHistoryList.next
(boolean includeDummay) BoardHistoryList.nextVariation
(int idx) Moves the pointer to the variation number idx, returns the data stored there.BoardHistoryList.previous()
moves the pointer to the left, returns the data stored thereMethods in featurecat.lizzie.rules with parameters of type BoardDataModifier and TypeMethodDescriptionvoid
Add new data after head.void
void
void
If we already have a next node with the same BoardData, move to it, otherwise add it and move to it.If we already have a next node with the same BoardData, move to it, otherwise add it and move to it.void
boolean
BoardHistoryList.violatesKoRule
(BoardData data) boolean
BoardHistoryList.violatesSuperko
(BoardData data) Constructors in featurecat.lizzie.rules with parameters of type BoardDataModifierConstructorDescriptionBoardHistoryList
(BoardData data) Initialize a new board history list, whose first node is dataBoardHistoryNode
(BoardData data) Initializes a new list node