|
Class Summary |
| BruteForceGenerator |
This class contains the N digit number game guess Generator
that uses the Brute Force algorithm. |
| BruteForceGuesser |
an N digit number game guesser applet that uses the Brute Force algorithm |
| Monitor |
A Monitor has a list of Requirements, one for each guess,
and checks that a digit conforms to those Requirements,
simply aggregating the effect of the individual Requirements. |
| MonitorsGenerator |
This class contains the guts of the N digit number game guess generator,
particularly, the "Monitors algorithm" for generating guesses. |
| MonitorsGuesser |
an N digit number game guesser applet that uses the Monitors algorithm |
| Requirement |
A Requirement, as part of the Monitors algorithm for generating
guesses in the N digit number game, keeps track of a set of available digits
and the number of digits that must be picked from that set, and provides
a check that those constraints are satisfied. |