isCheckmate property

bool isCheckmate

Tests for checkmate.

Implementation

bool get isCheckmate =>
    !isVariantEnd && checkers.isNotEmpty && !hasSomeLegalMoves;