Method: ChessRB::Position#make_move

Defined in:
lib/chess_rb/position.rb

#make_move(move) ⇒ Object



155
156
157
158
159
160
# File 'lib/chess_rb/position.rb', line 155

def make_move(move)
  move([8 - move.from_rank, move.from_file - 1],
    [8 - move.to_rank, move.to_file - 1])

  update_fen(move, true)
end