Class: Pacman::Arcade::Brains::Ambush
- Inherits:
-
Object
- Object
- Pacman::Arcade::Brains::Ambush
- Defined in:
- lib/pacman/arcade/brains.rb
Constant Summary collapse
- LOOKAHEAD =
4
Instance Method Summary collapse
Instance Method Details
#target(world) ⇒ Object
16 17 18 19 |
# File 'lib/pacman/arcade/brains.rb', line 16 def target(world) player = world.player LOOKAHEAD.times.reduce(player.position) { |spot, _| spot.step(player.direction) } end |