InsufficientMaterialStalemate

class InsufficientMaterialStalemate : EndCondition2D<AbstractChess2D>

Condition for stalemate by insufficient material

Constructors

InsufficientMaterialStalemate
Link copied to clipboard
fun InsufficientMaterialStalemate()

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
evaluate
Link copied to clipboard
open override fun evaluate(game: AbstractChess2D, player: Player, moves: List<Move2D>): Outcome?
Evaluate the condition and return an outcome if the game should end.
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String