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 BoardData
Branch. data
-
Uses of BoardData in featurecat.lizzie.rules
Methods in featurecat.lizzie.rules that return BoardData Modifier and Type Method Description static BoardData
BoardData. empty(int size)
BoardData
Board. getData()
BoardData
BoardHistoryList. getData()
BoardData
BoardHistoryNode. getData()
Methods in featurecat.lizzie.rules that return types with arguments of type BoardData Modifier and Type Method Description Optional<BoardData>
BoardHistoryList. getNext()
Does not change the pointer positionOptional<BoardData>
BoardHistoryList. getPrevious()
Does not change the pointer position.Optional<BoardData>
BoardHistoryList. next()
moves the pointer to the right, returns the data stored thereOptional<BoardData>
BoardHistoryList. nextVariation(int idx)
Moves the pointer to the variation number idx, returns the data stored there.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 void
BoardHistoryList. add(BoardData data)
Add new data after head.void
BoardHistoryList. addOrGoto(BoardData data)
void
BoardHistoryList. addOrGoto(BoardData data, boolean newBranch)
BoardHistoryNode
BoardHistoryNode. addOrGoto(BoardData data)
If we already have a next node with the same BoardData, move to it, otherwise add it and move to it.BoardHistoryNode
BoardHistoryNode. addOrGoto(BoardData data, boolean newBranch)
If we already have a next node with the same BoardData, move to it, otherwise add it and move to it.boolean
BoardHistoryList. violatesKoRule(BoardData data)
boolean
BoardHistoryList. 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
-