#firstguess
1 8 each 10 cycle 11 partition 12 .shuffle
2 initialize 3 <=> 4 5 .reject 6 7 9 .to_sym
#answers?
1 each_pair (each) 8 each 10 cycle 11 partition 12 .shuffle
2 initialize 3 <=> 4 5 .reject 6 .grep 7 index 9 .to_sym
#firstguess
1 8 each 10 cycle 11 partition 12 .shuffle
2 initialize 3 <=> 4 5 .reject 6 7 9 .to_sym
#answers?
1 each_pair (each) 8 each 10 cycle 11 partition 12 .shuffle
2 initialize 3 <=> 4 5 .reject 6 .grep 7 index 9 .to_sym
Method on Hash that yields each key-value pair to the given block
Method in Enumerable that takes an object, then iterates each element in the collection, returning the object
Method in Enumerable that repeats a block a given number of times or forever if given nothing or nil
Method in Enumerable that separates an array in two based on the truth value of the given block
Method on Array that returns a new, shuffled array
Method which is run immediately after a new object is created
Mixin that allows implementation of sorting with the "spaceship" operator
Enumerable method which returns all elements before the block returns a falsy value
Method on Enumerable that returns an array of elements for which the given block returns a falsy value
Method on String that generates an array of matches for the given Regexp or String argument
Method on String that returns whether or not it starts with a given substring
Method on string that converts it to a symbol