Subject: | go_move does not accept index notation |
Possible moves are reported in '35-55' notation (in hash_moves), but go_move does not accept that notation. That means I have to parse it and convert it to 'a1' notation, only for go_move to convert it back again! This is not efficient.
Maybe you could add a go_move_index method, and go_move would just be a wrapper around it.