Beispiel #1
0
        public int Compare(CachedField oldField, CachedField newField, PlayerSide side)
        {
            var oppositeSide = side.ToOpposite();

            return(oldField.PiecesCount(oppositeSide) - newField.PiecesCount(oppositeSide));
        }
Beispiel #2
0
 public int Compare(CachedField oldField, CachedField newField, PlayerSide side) =>
 oldField.PiecesCount(side) - newField.PiecesCount(side);