class ArcadianAnimal
Public Class Methods
illiterative()
click to toggle source
# File lib/arcadian_animal.rb, line 6 def self.illiterative adj = adjectives.sample ani = animals.select { |a| a[0] == adj[0] }.sample "#{adj}-#{ani}" end
random()
click to toggle source
# File lib/arcadian_animal.rb, line 2 def self.random "#{adjectives.sample}-#{animals.sample}" end
Protected Class Methods
adjectives()
click to toggle source
# File lib/arcadian_animal.rb, line 18 def self.adjectives File.read(File.expand_path('lib/adjectives.txt')).split("\n") end
animals()
click to toggle source
# File lib/arcadian_animal.rb, line 14 def self.animals File.read(File.expand_path('lib/animals.txt')).split("\n") end