101 Commits (27e7a96ba73467d5c48fd89d85e4b713d7fd1bc9)

Author SHA1 Message Date
Max Wenzel 7db470de84 Refactoring: Coordinate target is private now 3 years ago
Max Wenzel cdf4b5b14d Refactoring: cleared-booleans are private now (add getters for Test) 3 years ago
Max Wenzel 6b53586a1b add clearleft 3 years ago
Max Wenzel ba410306ac add clearRight 3 years ago
Max Wenzel 0387c76c97 add clearBelow 3 years ago
Max Wenzel 794f4bbb51 add clearAbove 3 years ago
Max Wenzel e064873635 Refactoring: boolean foundShip is private now 3 years ago
Max Wenzel 61cd9ad08a add findShip() 3 years ago
Max Wenzel bf1f6b2ac3 Refactoring: getEverySecondField() doesn't need param matchfield anymore 3 years ago
Max Wenzel 2ace6f42a9 Refactoring: chooseField() doesn't need param matchfield anymore 3 years ago
Max Wenzel ba00efe5e2 Refactoring: setLastShot() doesn't need param matchfield anymore 3 years ago
Max Wenzel bc2e79b7a3 add Matchfield variable with Getter/Setter in ai-logic 3 years ago
Max Wenzel 6a00b0bad3 add lastShot with Getter/Setter in ai-logic 3 years ago
Max Wenzel 25d399e1a6 Refactoring testEverySecondField (override Equals of Coordinate) 3 years ago
Max Wenzel f3beee8e45 add getEverySecondField in ai-logic 3 years ago
Max Wenzel d847e33ef5 Refact6oring: ai-logicTest restructured 3 years ago
Max Wenzel 66e3394f09 add getBelow() in Matchfield - case: nothingBelow 3 years ago
Max Wenzel 7a43204fdd add getBelow() in Matchfield - DefaultCase 3 years ago
Max Wenzel 7c67747398 add getAbove() in Matchfield - Case: nothingAbove 3 years ago
Max Wenzel 304b3c943e add getAbove() in Matchfield - DefaultCase 3 years ago
Max Wenzel 2603cb9f83 Fix: Above = Right and Below = Left 3 years ago
Max Wenzel bdb4c30cdb add getAbove() in Matchfield - Case: nothingBelow 3 years ago
Max Wenzel ac41493feb add getBelow() in Matchfield - DefaultCase 3 years ago
Max Wenzel d703a7b1c6 add getAbove() in Matchfield - Case: nothingAbove 3 years ago
Max Wenzel 958fcf7166 add getAbove() in Matchfield - DefaultCase 3 years ago
Max Wenzel 0106ea2577 Refactoring: Use ParameterizedTest in CoordinateTest 3 years ago
Max Wenzel 78e804dff9 Refactoring: Implements Coordinate into ai-logic 3 years ago
Max Wenzel f8a8179650 Refactoring: Implements Coordinate into Matchfield 3 years ago
Max Wenzel 10c4518ed0 add setState 3 years ago
Max Wenzel 295ecd2bb1 add DeafaultState(EMPTY) to Coordinate 3 years ago
Max Wenzel b696244000 Coodrdinates returns correct Values for X and Y 3 years ago
Max Wenzel 1a2bd51394 choosenField returns only Fields with state != shot 3 years ago
Lorenz Hohmann f6d4e8a182 matchfield: refactored Matchfield class structure 3 years ago
Lorenz Hohmann 6e5e212c3e matchfield: added setState() function 3 years ago
Lorenz Hohmann b060f385aa matchfield: added getState() to get state from one field 3 years ago
Lorenz Hohmann 2d36b5d7b1 matchfield: added dynamic field size with constructor 3 years ago
Lorenz Hohmann 08ba5092ce matchfield: added field size 3 years ago
Lorenz Hohmann bdb135116c matchfield: first test - creation not empty 3 years ago
Tobias Krause 85669e4412 gameexplorer: each button opens a different (dummy) game panel 3 years ago
Tobias Krause d2fb0fa2b3 gameexplorer: added action listeners for navigation between game and menu 3 years ago
Tobias Krause 52b0f2d064 gameexplorer: added game panel 3 years ago
Tobias Krause 5903ad6375 gameexplorer: added layout for navigation panel 3 years ago
Tobias Krause cd0ddb7a48 gameexplorer: added navigation panel + refactoring 3 years ago
Tobias Krause 081dc19237 gameexplorer: added gui layout 3 years ago
Tobias Krause cafb60008f gameexplorer: added gui 3 years ago
Tobias Krause 8a5ba92d52 gameexplorer: points cant be less than zero 3 years ago
Tobias Krause 65ddcbbe1f gameexplorer: addPoints() increases / decreases points of player 3 years ago
Tobias Krause ba3a74edb3 gameexplorer: addPoints() overrides points of player 3 years ago
Tobias Krause 32447ac27a gameexplorer: added new class player 3 years ago
Max Wenzel 26bac94b5d ai chooseField returns not null 3 years ago