get_result.get_result
get_result.get_result(target, guess, corpus=minidict)
Generate a guess feedback for a given guess against a target word.
Parameters
| target |
str |
The secret word that needs to be guessed. |
required |
| guess |
str |
The word provided by the player to be compared against the target. |
required |
| corpus |
list |
A collection of valid words used for validation. Defaults to minidict. |
minidict |
Returns
|
str |
A string of digits representing the result for each letter, containing ‘0’, ‘1’, and ‘2’. |
Raises
|
TypeError |
If target or guess are not strings. |
|
ValueError |
If target and guess have different lengths; if the target is not found in the corpus; or if the guess is not found in the corpus. |
See Also
get_n_guesses : A function that generates a list of possible valid guesses based on previous results.
Examples
>>> get_result("apple", "apply")
'22220'
>>> get_result("stare", "tears")
'11211'
>>> get_result("books", "slope")
'00201'