Exemplo n.º 1
0
 public Position(PositionCore core, int fiftyMovesClock, int moveNumber, GameStates properties, LegalMove move)
 {
     Core            = core;
     FiftyMovesClock = fiftyMovesClock;
     MoveNumber      = moveNumber;
     Properties      = properties;
     Move            = move;
 }
Exemplo n.º 2
0
 internal LegalMove(Move move, Position originalPosition,
                    PositionCore resultPosition, MoveAnnotations annotations)
     : base(annotations, originalPosition, move)
 {
     ResultPosition = resultPosition;
 }