Class: Pacman::Arcade::Brains::Ambush

Inherits:
Object
  • Object
show all
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