Pawn.cpp 315 B

123456789101112131415
  1. #include "Pawn.h"
  2. #include "Position.h"
  3. #include <utility>
  4. Pawn::Pawn(Position pos) {
  5. position = pos;
  6. }
  7. std::pair<int, Position*> Pawn::get_moves()
  8. {
  9. Position* moves = new Position[1];
  10. Position p(position.posSym, position.posNum+1);
  11. moves[0] = p;
  12. return std::pair<int, Position*>(1, moves);
  13. };