-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor hangman to harness immutability, object orientation, old&plain cli #4
base: master
Are you sure you want to change the base?
Commits on May 22, 2017
-
Configuration menu - View commit details
-
Copy full SHA for e485897 - Browse repository at this point
Copy the full SHA e485897View commit details -
Guesses represent progressive, incremental knowledge about the solution.
fejnartal committedMay 22, 2017 Configuration menu - View commit details
-
Copy full SHA for 1f297b2 - Browse repository at this point
Copy the full SHA 1f297b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf06b0 - Browse repository at this point
Copy the full SHA cbf06b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9ed4eb - Browse repository at this point
Copy the full SHA d9ed4ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8fc70b - Browse repository at this point
Copy the full SHA f8fc70bView commit details
Commits on May 23, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 9b7ce20 - Browse repository at this point
Copy the full SHA 9b7ce20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ac865c - Browse repository at this point
Copy the full SHA 5ac865cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd78d45 - Browse repository at this point
Copy the full SHA cd78d45View commit details -
Bugfix: Repeating a known letter caused it to be hidden again.
fejnartal committedMay 23, 2017 Configuration menu - View commit details
-
Copy full SHA for f9a23de - Browse repository at this point
Copy the full SHA f9a23deView commit details -
Bugfix: Win condition was never satisfied. Expose total allowed mistakes
fejnartal committedMay 23, 2017 Configuration menu - View commit details
-
Copy full SHA for 84ee240 - Browse repository at this point
Copy the full SHA 84ee240View commit details -
Possible future improvements. Ascii animation? Improved SecretProviders? Multilanguage support?
Configuration menu - View commit details
-
Copy full SHA for fe65ea1 - Browse repository at this point
Copy the full SHA fe65ea1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a677ba - Browse repository at this point
Copy the full SHA 8a677baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e274f1 - Browse repository at this point
Copy the full SHA 8e274f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1c087c - Browse repository at this point
Copy the full SHA c1c087cView commit details -
Changed the design of Hangman class to be fully immutable.
Handle state by method parameters (receive previous round as method argument)
Configuration menu - View commit details
-
Copy full SHA for 002b4d1 - Browse repository at this point
Copy the full SHA 002b4d1View commit details -
Merge pull request #2 from yegor256/master
Sync changes from original repo
Configuration menu - View commit details
-
Copy full SHA for 4496b4a - Browse repository at this point
Copy the full SHA 4496b4aView commit details -
Separate Round and Guess as two different Classes.
Encapsulate NULL character manipulation inside Guess class. Encapsulate Guess combination strategy inside Guess class. Future work: Completely hide the public final knownText. Implement a better strategy to check if some Guess contains the full secretPhrase already.
Configuration menu - View commit details
-
Copy full SHA for facbfe2 - Browse repository at this point
Copy the full SHA facbfe2View commit details -
Merge branch 'feature/object_oriented' of https://github.com/fejnarta…
…l/hangman.git into feature/object_oriented
fejnartal committedMay 23, 2017 Configuration menu - View commit details
-
Copy full SHA for 8ead7b4 - Browse repository at this point
Copy the full SHA 8ead7b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 174f0ab - Browse repository at this point
Copy the full SHA 174f0abView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc113ff - Browse repository at this point
Copy the full SHA cc113ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcb7603 - Browse repository at this point
Copy the full SHA fcb7603View commit details