Module: RobotsFindKitten
- Defined in:
- lib/robotsfindkitten/nki.rb,
lib/robotsfindkitten/robot.rb,
lib/robotsfindkitten/thing.rb,
lib/robotsfindkitten/client.rb,
lib/robotsfindkitten/kitten.rb,
lib/robotsfindkitten/server.rb,
lib/robotsfindkitten/version.rb,
lib/robotsfindkitten/thing_info.rb
Defined Under Namespace
Classes: Client, Kitten, NKI, Robot, Server, Thing, ThingInfo
Constant Summary collapse
- NKIS =
load_nkis(File.(File.join(File.dirname(__FILE__), '..', '..', 'data', 'vanilla.nki')))
- WIDTH =
80
- HEIGHT =
23
- ALPHABET =
('!'..'~').to_a
- VERSION =
'0.0.2'
Class Method Summary collapse
Class Method Details
.load_nkis(filename) ⇒ Object
4 5 6 7 |
# File 'lib/robotsfindkitten/nki.rb', line 4 def self.load_nkis(filename) array = File.readlines(filename) array.delete_if {|line| line.start_with?('#')} end |