Nick Stolbov
|
046403eb8f
|
Added getScanner() method for Cli class with test for testing stream integration
|
3 years ago |
Nick Stolbov
|
2ab0579f3c
|
Added Cli class for centralized I/O management and getPrintStream() method with test.
Updated other classes for Cli class integration.
|
3 years ago |
Nick Stolbov
|
143ceea823
|
Merge branch 'feature-menu' into development
|
3 years ago |
Dion Aliu
|
df4b88d827
|
Merge branch 'feature-game' into development
|
3 years ago |
Dion Aliu
|
657953f190
|
added Tic Tac Toe game loop and finished attribute to Game
|
3 years ago |
Dion Aliu
|
b704539e86
|
added getCurrentState method for Board class with tests for detecting winner, draw or not finished game
|
3 years ago |
Dion Aliu
|
c6f77554bb
|
added static method convertSimpleToState to Board class with test
|
3 years ago |
Dion Aliu
|
9560dfb178
|
Added setCellState to class Board with test
|
3 years ago |
Dion Aliu
|
0846812330
|
added equals method for Board with test
|
3 years ago |
Dion Aliu
|
289a1f90a1
|
refactoring: created Board class for better object orientation and extracted functionality from Tictactoe to board with tests
|
3 years ago |
Dion Aliu
|
711f610c54
|
added write board function for TicTacToe
|
3 years ago |
Dion Aliu
|
9c7bedcd7c
|
changed interface Game to abstract class for better object orientation
|
3 years ago |
Nick Stolbov
|
bbfc7210af
|
Added maven-jar-plugin for building executable jar files
|
3 years ago |
Nick Stolbov
|
823c9d96c4
|
Refactored test names for MenuTest class for better naming convention
|
3 years ago |
Nick Stolbov
|
55f173324a
|
Changed select method with test for MenuManager to avoid ArrayIndexOutOfBoundsException
|
3 years ago |
Nick Stolbov
|
08f8fbc596
|
Added getSize() method to MenuManager with test
|
3 years ago |
Nick Stolbov
|
298fde4055
|
Refactored MenuManagerTest for better naming convention
|
3 years ago |
Nick Stolbov
|
691ca536ea
|
Added getFormattedMenuList method to MenuManager with test for printing to Console
|
3 years ago |
Nick Stolbov
|
e427700f90
|
Changed Menumanager implementation from using a single rootMenu to using a ArrayList directly for its submenus
|
3 years ago |
Dion Aliu
|
03628a0e1f
|
Game TTT added Board creation
|
3 years ago |
Dion Aliu
|
f58cbf0a2e
|
Game Interface TTT getStatedChar Method
|
3 years ago |
Dion Aliu
|
9a6e8f1af4
|
Added Gameinterface with TTT class and printTest
|
3 years ago |
Nick Stolbov
|
7d7b7da27f
|
Changed README.md
|
3 years ago |
Nick Stolbov
|
87459dab50
|
Added back function to MenuManager.
|
3 years ago |
Nick Stolbov
|
e1a6d09b6f
|
Added inRootMenu function to MenuManager.
|
3 years ago |
Nick Stolbov
|
7ca9c1d002
|
Added MenuManager class with select function with test.
|
3 years ago |
Nick Stolbov
|
95dc251cd8
|
Added previousMenu function to Menu and did refactoring
|
3 years ago |
Nick Stolbov
|
647eb68fef
|
Added subMenu function for class Menu with test
|
3 years ago |
Nick Stolbov
|
4fbe2b0830
|
Added Menu with test
|
3 years ago |
Nick Stolbov
|
0197002594
|
Added Main.java
|
3 years ago |
Nick Stolbov
|
26370fa825
|
Updated pom.xml
|
3 years ago |
Nick Stolbov
|
9f8542dbaa
|
Added .gitignore
|
3 years ago |
Nick Stolbov
|
1697d50ba7
|
Added pom.xml
|
3 years ago |
Nick Stolbov
|
7ba3c67070
|
Added IDE files
|
3 years ago |
Nick Stolbov
|
80df24f1f7
|
Added README.md
|
3 years ago |