Class: Atoyrobot::Board
- Inherits:
-
Object
- Object
- Atoyrobot::Board
- Defined in:
- lib/atoyrobot/board.rb
Constant Summary collapse
- MIN_X =
0
- MIN_Y =
0
- MAX_X =
5
- MAX_Y =
5
Instance Method Summary collapse
Instance Method Details
#valid_point!(x, y) ⇒ Object
12 13 14 15 |
# File 'lib/atoyrobot/board.rb', line 12 def valid_point!(x, y) return if x.between?(MIN_X, MAX_X) && y.between?(MIN_Y, MAX_Y) raise Atoyrobot::Exceptions::InvalidLocation, "can't move to (#{x},#{y})" end |