Fixed the irritating mistake in README file for beginner/level2. changed 2 times from ".empty?" to ".enemy?"
corrected 2 mistakes in level description
I would argue that for level 2, this is good enough. If there is something, smash it, otherwise, move along.
It gets more tricky when the captives get introduced later and you have to know what occupies the tile.
Now it's true that enemy? does not get introduced anywhere else, but it seems to be equivalent to !empty? and captive?
Anyway, looks mostly like a matter of taste :)
I'll keep my empty? implementation for now on my side.
But then we should correct the incoherence with the README.rdoc at "Here is a simple example which will instruct the warrior to attack if he feels an enemy, otherwise he will walk forward."
ok right, works for me :)