Jenkins
|
366411ab72
|
Merge commit '11942d6b5b68351ee75ae946a0087d88866e7921' into HEAD
|
3 years ago |
Dion Aliu
|
11942d6b5b
|
Changed Snapshot version to 0.2.0 for release
|
3 years ago |
Jenkins
|
efcc0965e2
|
Merge commit 'a98367671dcc5a3a4acd5d4bb7a6979fe9673c0d' into HEAD
|
3 years ago |
Dion Aliu
|
a98367671d
|
Added chess game to App
|
3 years ago |
Dion Aliu
|
c897f8ded4
|
Merge branch 'feature-chess' into development
|
3 years ago |
Dion Aliu
|
4ef75e249b
|
Fixed bug for Queen with negative values
|
3 years ago |
Dion Aliu
|
17a1d25543
|
Added whole method with test, Combines all separate units of the Chess class
|
3 years ago |
Dion Aliu
|
2eebbbd4ce
|
Added resetGame for resetting whole game
|
3 years ago |
Dion Aliu
|
48e989cbc2
|
Added lastFeedback functionality for later use
|
3 years ago |
Dion Aliu
|
8eeeb84301
|
Added getUpdatedOutputBoard
|
3 years ago |
Dion Aliu
|
8dfe543e92
|
Added makeMove method to Chess for moving a figure and getting the corresponding output with test
|
3 years ago |
Dion Aliu
|
fd4d717e6d
|
Added scan For OccurringFigure method to ChessBoard with test
|
3 years ago |
Dion Aliu
|
b4a3055a79
|
Added getSidebarFigures method for displaying ChessFigures as a List with test
|
3 years ago |
Dion Aliu
|
84be917943
|
Created Chess class with convertInput method with test
|
3 years ago |
Dion Aliu
|
10a339000c
|
Added moveFigure method to ChessBoard with test
|
3 years ago |
Nick Stolbov
|
82aa161806
|
Changed Bishop relative move because of a bug(negative coords didnt get validated)
|
3 years ago |
Nick Stolbov
|
f60515c644
|
Added validateMove method to ChessBoard with test for validating every move on the board
|
3 years ago |
Nick Stolbov
|
9bbf82c4a5
|
Changed test because of bug
|
3 years ago |
Nick Stolbov
|
244e633ad3
|
Added validateCleanPath for ChessBoard class with test
|
3 years ago |
Nick Stolbov
|
b7125715f3
|
Added isCellInBoard for checking positions with test
|
3 years ago |
Nick Stolbov
|
161cf9bb5b
|
Added isRelativeMoveValid for checking theoretical movement of figures
|
3 years ago |
Nick Stolbov
|
0707f2d628
|
Added getOutput method and helper method getCellSymbols with test
|
3 years ago |
Nick Stolbov
|
d76ba0e64b
|
Refactored initBoard x,y switch for better use
|
3 years ago |
Nick Stolbov
|
51baf2b06e
|
Added initBoard for ChessFigure placement and test
|
3 years ago |
Nick Stolbov
|
c6c9940d8d
|
Added equals method to ChessFigure with test
|
3 years ago |
Nick Stolbov
|
8612b7e347
|
Added ChessFigure class with getSymbol method and test
|
3 years ago |
Jenkins
|
8fbf838070
|
Merge commit '88d236c32832afafcf6bbf149eb02712f46de264' into HEAD
|
3 years ago |
Nick Stolbov
|
88d236c328
|
Changed SNAPSHOT Version to 0.1.5 for release
|
3 years ago |
Nick Stolbov
|
61e18b11db
|
Merge branch 'feature-app' into development
|
3 years ago |
Nick Stolbov
|
838b335323
|
Change stop command to "exit" and added "q" command for going back for better navigation
|
3 years ago |
Nick Stolbov
|
daa43a4856
|
Added Menu navigation to App class with weak test case (depending on implementation)
|
3 years ago |
Nick Stolbov
|
71bce709ab
|
Added deactivation for clearConsole() method because it would throw warnings otherwise.
|
3 years ago |
Nick Stolbov
|
20220af278
|
Added application main loop for updating, printing the games and quiting at anytime with test for correctly terminating.
|
3 years ago |
Nick Stolbov
|
f41dacc1f1
|
Added clearConsole() method to Cli class with test(always true because it uses external processes)
|
3 years ago |
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 |
Jenkins
|
e68de73604
|
Merge commit 'df4b88d82713b7d676a89031a5d3a23bc5876302' into HEAD
|
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 |