Skip to content
Success

Changes

Summary

  1. added minimax now inside of the tictactoe strategy (details)
  2. Added (not working) generic minimax (details)
  3. still Errors with illegal cast but bound mismatch error is taken care of (details)
  4. ipspiel24-tictactoe-core: unused interface removed (details)
  5. ipspiel24-tictactoe-core: TicTacToeGameBuilderFactory.getStrategies() now returns a list of suitably typed strategies (details)
  6. ipspiel24-tictactoe-core: made constructor public for usage in test cases outside the package (details)
  7. ipspiel24-tictactoe-core: reverted fixed column number erroneously committed (details)
Commit 4180bbccc33198bdc1c1bf1e82e360ed4b517121 by Christoph Schulz
added minimax now inside of the tictactoe strategy
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-core/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/core/domain/impl/TicTacToeFieldImpl.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/module-info.java
The file was modifiedipspiel24-minimax/pom.xml
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/minimax/core/moves/impl/Minimax.java
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategyOld.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/pom.xml
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
Commit a4b64e8aa6171cd02c8937213aa114c6135d4289 by Christoph Schulz
Added (not working) generic minimax
The file was addedipspiel24-minimax/.settings/org.eclipse.m2e.core.prefs
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
The file was addedipspiel24-minimax/.classpath
The file was addedipspiel24-minimax/pom.xml
The file was addedipspiel24-minimax/src/main/java/org/ipspiel24/minimax/Minimax.java
The file was addedipspiel24-minimax/.settings/org.eclipse.jdt.core.prefs
The file was addedipspiel24-minimax/src/main/java/org/ipspiel24/minimax/MinimaxResult.java
The file was addedipspiel24-minimax/.settings/org.eclipse.core.resources.prefs
The file was addedipspiel24-minimax/src/main/java/org/ipspiel24/minimax/MinimaxInterface.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-core/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/core/domain/impl/TicTacToeFieldImpl.java
The file was addedipspiel24-minimax/src/test/java/org/ipspiel24/minimax/AppTest.java
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/MinimaxInterfaceImpl.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/pom.xml
The file was removedipspiel24-minimax/.pmd
The file was addedipspiel24-minimax/.project
The file was removedipspiel24-minimax/.pmdruleset.xml
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/module-info.java
Commit c511d419e4b944880b88cbee3ff2e10abf27b2d9 by Christoph Schulz
still Errors with illegal cast but bound mismatch error is taken care of
The file was addedipspiel24-minimax/src/test/java/de/fhdw/gaming/ipspiel24/minimax/AppTest.java
The file was removedipspiel24-minimax/src/main/java/org/ipspiel24/minimax/Minimax.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategyFactory.java
The file was addedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/MinimaxStrategy.java
The file was removedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/MinimaxInterfaceImpl.java
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-core/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/core/domain/TicTacToeMinimaxStrategy.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
The file was removedipspiel24-minimax/src/main/java/org/ipspiel24/minimax/MinimaxInterface.java
The file was addedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/Minimax.java
The file was addedipspiel24-minimax/src/main/java/module-info.java
The file was removedipspiel24-minimax/src/test/java/org/ipspiel24/minimax/AppTest.java
Commit 3c33778ca1ad37d851043f0dab4e9e12969add5b by Christoph Schulz
ipspiel24-tictactoe-core: unused interface removed
The file was removedipspiel24-tictactoe/ipspiel24-tictactoe-core/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/core/domain/TicTacToeMinimaxStrategy.java
Commit 78acdfe92142ba57e4108a1470195fa7186f0121 by Christoph Schulz
ipspiel24-tictactoe-core: TicTacToeGameBuilderFactory.getStrategies() now returns a list of suitably typed strategies
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-core/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/core/domain/TicTacToeGameBuilderFactory.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-core/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/core/domain/impl/TicTacToeGameBuilderFactoryImpl.java
Commit d9c65332fca06b6b1ac58674067aff4518463b71 by Christoph Schulz
ipspiel24-tictactoe-core: made constructor public for usage in test cases outside the package
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-core/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/core/domain/impl/TicTacToeGameBuilderFactoryImpl.java
Commit 26946268b5f2be8e5cf028765d66b52c9a81a886 by Christoph Schulz
ipspiel24-tictactoe-core: reverted fixed column number erroneously committed
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-core/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/core/domain/impl/TicTacToeBoardImpl.java