Use square_at instead of bitshift in make_move.