69 Commits (master)
 

Author SHA1 Message Date
Jenkins 7b2bcb4773 Merge commit '16f3089d5d7a0eb8a02743d409415051d76ba65a' into HEAD 2 years ago
Nick Stolbov 16f3089d5d Changed Snapshot version to 0.2.0 for release 2 years ago
Dion Aliu a98367671d Added chess game to App 2 years ago
Dion Aliu c897f8ded4 Merge branch 'feature-chess' into development 2 years ago
Dion Aliu 4ef75e249b Fixed bug for Queen with negative values 2 years ago
Dion Aliu 17a1d25543 Added whole method with test, Combines all separate units of the Chess class 2 years ago
Dion Aliu 2eebbbd4ce Added resetGame for resetting whole game 2 years ago
Dion Aliu 48e989cbc2 Added lastFeedback functionality for later use 2 years ago
Dion Aliu 8eeeb84301 Added getUpdatedOutputBoard 2 years ago
Dion Aliu 8dfe543e92 Added makeMove method to Chess for moving a figure and getting the corresponding output with test 2 years ago
Dion Aliu fd4d717e6d Added scan For OccurringFigure method to ChessBoard with test 2 years ago
Dion Aliu b4a3055a79 Added getSidebarFigures method for displaying ChessFigures as a List with test 2 years ago
Dion Aliu 84be917943 Created Chess class with convertInput method with test 2 years ago
Dion Aliu 10a339000c Added moveFigure method to ChessBoard with test 2 years ago
Nick Stolbov 82aa161806 Changed Bishop relative move because of a bug(negative coords didnt get validated) 2 years ago
Nick Stolbov f60515c644 Added validateMove method to ChessBoard with test for validating every move on the board 2 years ago
Nick Stolbov 9bbf82c4a5 Changed test because of bug 2 years ago
Nick Stolbov 244e633ad3 Added validateCleanPath for ChessBoard class with test 2 years ago
Nick Stolbov b7125715f3 Added isCellInBoard for checking positions with test 2 years ago
Nick Stolbov 161cf9bb5b Added isRelativeMoveValid for checking theoretical movement of figures 2 years ago
Nick Stolbov 0707f2d628 Added getOutput method and helper method getCellSymbols with test 2 years ago
Nick Stolbov d76ba0e64b Refactored initBoard x,y switch for better use 2 years ago
Nick Stolbov 51baf2b06e Added initBoard for ChessFigure placement and test 2 years ago
Nick Stolbov c6c9940d8d Added equals method to ChessFigure with test 2 years ago
Nick Stolbov 8612b7e347 Added ChessFigure class with getSymbol method and test 2 years ago
Jenkins 8fbf838070 Merge commit '88d236c32832afafcf6bbf149eb02712f46de264' into HEAD 2 years ago
Nick Stolbov 88d236c328 Changed SNAPSHOT Version to 0.1.5 for release 2 years ago
Nick Stolbov 61e18b11db Merge branch 'feature-app' into development 2 years ago
Nick Stolbov 838b335323 Change stop command to "exit" and added "q" command for going back for better navigation 2 years ago
Nick Stolbov daa43a4856 Added Menu navigation to App class with weak test case (depending on implementation) 2 years ago
Nick Stolbov 71bce709ab Added deactivation for clearConsole() method because it would throw warnings otherwise. 2 years ago
Nick Stolbov 20220af278 Added application main loop for updating, printing the games and quiting at anytime with test for correctly terminating. 2 years ago
Nick Stolbov f41dacc1f1 Added clearConsole() method to Cli class with test(always true because it uses external processes) 2 years ago
Nick Stolbov 046403eb8f Added getScanner() method for Cli class with test for testing stream integration 2 years ago
Nick Stolbov 2ab0579f3c Added Cli class for centralized I/O management and getPrintStream() method with test. 2 years ago
Nick Stolbov 143ceea823 Merge branch 'feature-menu' into development 2 years ago
Jenkins e68de73604 Merge commit 'df4b88d82713b7d676a89031a5d3a23bc5876302' into HEAD 2 years ago
Dion Aliu df4b88d827 Merge branch 'feature-game' into development 2 years ago
Dion Aliu 657953f190 added Tic Tac Toe game loop and finished attribute to Game 2 years ago
Dion Aliu b704539e86 added getCurrentState method for Board class with tests for detecting winner, draw or not finished game 2 years ago
Dion Aliu c6f77554bb added static method convertSimpleToState to Board class with test 2 years ago
Dion Aliu 9560dfb178 Added setCellState to class Board with test 2 years ago
Dion Aliu 0846812330 added equals method for Board with test 2 years ago
Dion Aliu 289a1f90a1 refactoring: created Board class for better object orientation and extracted functionality from Tictactoe to board with tests 2 years ago
Dion Aliu 711f610c54 added write board function for TicTacToe 2 years ago
Dion Aliu 9c7bedcd7c changed interface Game to abstract class for better object orientation 2 years ago
Nick Stolbov bbfc7210af Added maven-jar-plugin for building executable jar files 2 years ago
Nick Stolbov 823c9d96c4 Refactored test names for MenuTest class for better naming convention 2 years ago
Nick Stolbov 55f173324a Changed select method with test for MenuManager to avoid ArrayIndexOutOfBoundsException 2 years ago
Nick Stolbov 08f8fbc596 Added getSize() method to MenuManager with test 2 years ago