Ejemplo n.º 1
0
 internal IllegalMove(Move move, Position originalPosition, MoveAnnotations annotations)
     : base(annotations, originalPosition, move)
 {
 }
Ejemplo n.º 2
0
 internal LegalMove(Move move, Position originalPosition,
                    PositionCore resultPosition, MoveAnnotations annotations)
     : base(annotations, originalPosition, move)
 {
     ResultPosition = resultPosition;
 }
Ejemplo n.º 3
0
 internal GeneratedMove(int from, int to, MoveAnnotations annotations)
 {
     To          = to;
     From        = from;
     Annotations = annotations;
 }
Ejemplo n.º 4
0
 internal AnalyzedMove(MoveAnnotations annotations, Position originalPosition, Move move)
 {
     Annotations      = annotations;
     OriginalPosition = originalPosition;
     Move             = move;
 }
Ejemplo n.º 5
0
 internal AnalyzedMove(MoveAnnotations annotations, Position originalPosition, Move move)
 {
     Annotations = annotations;
     OriginalPosition = originalPosition;
     Move = move;
 }
Ejemplo n.º 6
0
 internal LegalMove(Move move, Position originalPosition,
     PositionCore resultPosition, MoveAnnotations annotations)
     : base(annotations, originalPosition, move)
 {
     ResultPosition = resultPosition;
 }
Ejemplo n.º 7
0
 internal IllegalMove(Move move, Position originalPosition, MoveAnnotations annotations)
     : base(annotations, originalPosition, move)
 {
 }