Create predicate methods from nouns
Raise an error if unsolvable
Bump max_attempts to 10,000