Package endconditions.hex

Types

Checkmate
Link copied to clipboard
class Checkmate : EndConditionHex<AbstractChessHex>
Condition for checkmate.
EndConditionHex
Link copied to clipboard
interface EndConditionHex<out G : GameTypeHex> : EndCondition<G, BoardHex, MoveGeneratorHex, PieceHex, Coordinate2D>
Implementation of the EndCondition interface for a Hex square board.
StandardEndConditionsHex
Link copied to clipboard
class StandardEndConditionsHex : EndConditionHex<AbstractChessHex>
End conditions in standard chess, which consists of: Checkmate, Stalemate by no legal moves, Stalemate by three-fold-repetition, Stalemate by the 50-move rules, Stalemate by insufficient material.