Example #1
0
 public static bool HasPlayerWon(GameField field, PlayerSide side)
 {
     var oppositeSide = side.ToOpposite();
     return !field.AreAnyPieces(oppositeSide)
         || !AnyTurnsPossible(field, oppositeSide);
 }