Module: Pokemon

Defined in:
lib/pokemon_name_generator/pokemon.rb

Constant Summary collapse

DATA =
"./data/pokemon.txt"

Class Method Summary collapse

Class Method Details

.load_dataObject



4
5
6
7
8
9
# File 'lib/pokemon_name_generator/pokemon.rb', line 4

def self.load_data
  File.readlines(DATA, chomp: true)
    .map { |line| line[5..] } # drop the number
    .map(&:downcase)
    .reject { |name| name =~ /[♀♂.'2\-é:\ ]/ } # don't deal with special characters yet
end