Skip to content
Success

Changes

Summary

  1. whatever its just on this branch (details)
  2. changed to minimax, added minimax module in pom and moduleinfo (details)
  3. added minimax now inside of the tictactoe strategy (details)
  4. barely working (details)
  5. added negamax, now there are two not working algorithms (details)
  6. it works (details)
  7. changed to negamax (details)
  8. added a comment to find the changed file in the srcCode (details)
  9. removed old file (details)
  10. Added (not working) generic minimax (details)
  11. still not working (details)
  12. still Errors with illegal cast but bound mismatch error is taken care of (details)
  13. NO ERRORS! Algorithm still not working (details)
  14. temp commit fuer flo (details)
  15. working if minimax is X somehow (probably dark magic) (details)
  16. ipspiel24-tictactoe-strategy-minimax: MiniMax strategy moved into separate project (details)
Commit 841ad5d741242ceb7decb6f18c0e6838e8a0cd1a by Christoph Schulz
whatever its just on this branch
The file was addedipspiel24-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/core/moves/impl/Negamax.java
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/module-info.java
Commit c43a3cf22561b7aa80ebe5fbc1b87bfcec773d16 by Christoph Schulz
changed to minimax, added minimax module in pom and moduleinfo
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/pom.xml
The file was removedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/core/moves/impl/Negamax.java
The file was addedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/core/moves/impl/Minimax.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/module-info.java
Commit 4180bbccc33198bdc1c1bf1e82e360ed4b517121 by Christoph Schulz
added minimax now inside of the tictactoe strategy
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/module-info.java
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/minimax/core/moves/impl/Minimax.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 modifiedipspiel24-minimax/pom.xml
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/pom.xml
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategyOld.java
Commit bf5ceb4aef3a33cbc9249d2f4bf4549615b714ce by Christoph Schulz
barely working
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
Commit 43b61439ece03e2b2515039702484862db193096 by Christoph Schulz
added negamax, now there are two not working algorithms
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
Commit 47aaf53a4be16ca2adf5f6f15c2f2002ebdf97ad by Christoph Schulz
it works
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
Commit 1ffad21288e37aa0e846f8970628c04db33092cb by Christoph Schulz
changed to negamax
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
Commit d67325818986fd70452e09e48d95f2c77c4e86f0 by Christoph Schulz
added a comment to find the changed file in the srcCode
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
Commit 464ecfbddede2edd544706399ac21716f21952e2 by Christoph Schulz
removed old file
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
The file was removedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategyOld.java
Commit a4b64e8aa6171cd02c8937213aa114c6135d4289 by Christoph Schulz
Added (not working) generic minimax
The file was addedipspiel24-minimax/.settings/org.eclipse.core.resources.prefs
The file was addedipspiel24-minimax/pom.xml
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/src/main/java/org/ipspiel24/minimax/MinimaxInterface.java
The file was addedipspiel24-minimax/src/main/java/org/ipspiel24/minimax/MinimaxResult.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/.classpath
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/module-info.java
The file was addedipspiel24-minimax/.project
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/pom.xml
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 removedipspiel24-minimax/.pmd
The file was removedipspiel24-minimax/.pmdruleset.xml
The file was addedipspiel24-minimax/.settings/org.eclipse.jdt.core.prefs
The file was addedipspiel24-minimax/src/main/java/org/ipspiel24/minimax/Minimax.java
Commit 6ad4517b2df64f5067266320302e781213d44505 by Christoph Schulz
still not working
The file was modifiedipspiel24-minimax/pom.xml
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
The file was modifiedipspiel24-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 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/MinimaxInterfaceImpl.java
Commit c511d419e4b944880b88cbee3ff2e10abf27b2d9 by Christoph Schulz
still Errors with illegal cast but bound mismatch error is taken care of
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-core/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/core/domain/TicTacToeMinimaxStrategy.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/TicTacToeMinimaxStrategy.java
The file was addedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/Minimax.java
The file was addedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/MinimaxStrategy.java
The file was addedipspiel24-minimax/src/test/java/de/fhdw/gaming/ipspiel24/minimax/AppTest.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/module-info.java
The file was removedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/MinimaxInterfaceImpl.java
The file was removedipspiel24-minimax/src/main/java/org/ipspiel24/minimax/MinimaxInterface.java
The file was removedipspiel24-minimax/src/test/java/org/ipspiel24/minimax/AppTest.java
Commit fa1463042434d3daebaa15a4b0f603f509d4e3b6 by Christoph Schulz
NO ERRORS! Algorithm still not working
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
Commit 70742023818b616763bd536667a965377da525dd by Christoph Schulz
temp commit fuer flo
The file was modifiedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/MinimaxStrategy.java
The file was modifiedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/Minimax.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
Commit be8f937d5bca19f49069e1cdc534255015c50be0 by Christoph Schulz
working if minimax is X somehow (probably dark magic)
The file was modifiedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/Minimax.java
The file was modifiedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/MinimaxStrategy.java
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
Commit 7296d22a717a416c25e18e90297346b35b66d622 by Christoph Schulz
ipspiel24-tictactoe-strategy-minimax: MiniMax strategy moved into separate project
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/.settings/edu.umd.cs.findbugs.core.prefs
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/strategy/minimax/TicTacToeMinimaxStrategyFactory.java
The file was modifiedipspiel24-tictactoe/pom.xml
The file was removedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategy.java
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/strategy/minimax/TicTacToeMinimaxStrategy.java
The file was removedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/de/fhdw/gaming/ipspiel24/tictactoe/gui/impl/TicTacToeMinimaxStrategyFactory.java
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/src/main/resources/.keep
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/pom.xml
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/src/main/java/module-info.java
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/src/test/resources/.keep
The file was modifiedipspiel24-tictactoe/ipspiel24-tictactoe-gui/src/main/java/module-info.java
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/.settings/org.eclipse.core.resources.prefs
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/.settings/org.eclipse.m2e.core.prefs
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/.project
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/.settings/org.eclipse.jdt.core.prefs
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/.classpath
The file was addedipspiel24-tictactoe/ipspiel24-tictactoe-strategy-minimax/.gitignore