Skip to content
Success

Changes

Summary

  1. added MinimaxStrategy and Factory, missing evaluation method (details)
  2. added working getPossibleMovesMethod, added Strategy to module-info, (details)
  3. added evaluate implementation (details)
  4. added two in a row for evaluate (details)
  5. added temporary multithreading for initial minimax branch structure (details)
  6. typo (details)
  7. completely re-implemented evaluate, removed multithreading from minimax (details)
  8. better than randomStrategy!! (details)
  9. removed debug comments, added comments (details)
  10. removed evaluate zyklomatic complecity (details)
  11. removed minimax strategy from vierConnects gui and moved it to its own (details)
Commit b4c3b7288a256c7396c7cad6c88b6d176664e075 by sebastian.woltmann
added MinimaxStrategy and Factory, missing evaluation method
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/module-info.java
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/pom.xml
The file was addedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategy.java
The file was addedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategyFactory.java
Commit 7097811bf2b0f77c6f7b5a733b9fbb55d240f4c1 by sebastian.woltmann
added working getPossibleMovesMethod, added Strategy to module-info,
removed minimax debug comment, added toString
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategy.java
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/module-info.java
Commit 89d1bd8bacb5381b4d13ee405b7c058ac60805e9 by sebastian.woltmann
added evaluate implementation
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategy.java
Commit 8025f86306fec1ee8a679c9a34115b3f3710f6f5 by sebastian.woltmann
added two in a row for evaluate
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategy.java
Commit f07bd4d03a53578e0bcf0e839785f4cdc95adfc4 by sebastian.woltmann
added temporary multithreading for initial minimax branch structure
The file was modifiedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/Minimax.java
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategy.java
Commit f497cbc63a8b8974a1057deaad6647e62fdaf552 by sebastian.woltmann
typo
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategy.java
Commit bd2980d9f5ff048be96979f45eed04841f513751 by sebastian.woltmann
completely re-implemented evaluate, removed multithreading from minimax
(for now)
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategyFactory.java
The file was modifiedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/Minimax.java
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategy.java
Commit 08578a94f1e9c52052e3891b06710af107f91650 by sebastian.woltmann
better than randomStrategy!!
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategy.java
The file was modifiedipspiel24-minimax/src/main/java/de/fhdw/gaming/ipspiel24/minimax/Minimax.java
Commit 0b64b3d1ba6a304347b2a03fa36b8d2ccdf08866 by sebastian.woltmann
removed debug comments, added comments
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategy.java
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
Commit c4d6150a16d0937494c2ef913b39991b527637f0 by sebastian.woltmann
removed evaluate zyklomatic complecity
The file was addedipspiel24-VierConnects/Gaming Contest.launch
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategy.java
Commit 8cf6548e84654854cad9a75fdd75a6d921680103 by sebastian.woltmann
removed minimax strategy from vierConnects gui and moved it to its own
maven module
The file was addedipspiel24-VierConnects/ipspiel24-VierConnects-strategy-minimax/pom.xml
The file was addedipspiel24-VierConnects/ipspiel24-VierConnects-strategy-minimax/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/strategy/minimax/VierConnectsMinimaxStrategy.java
The file was addedipspiel24-VierConnects/ipspiel24-VierConnects-strategy-minimax/.settings/org.eclipse.jdt.core.prefs
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/module-info.java
The file was addedipspiel24-VierConnects/ipspiel24-VierConnects-strategy-minimax/.settings/org.eclipse.core.resources.prefs
The file was addedipspiel24-VierConnects/ipspiel24-VierConnects-strategy-minimax/src/main/java/module-info.java
The file was addedipspiel24-VierConnects/ipspiel24-VierConnects-strategy-minimax/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/strategy/minimax/VierConnectsMinimaxStrategyFactory.java
The file was removedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategyFactory.java
The file was removedipspiel24-VierConnects/ipspiel24-VierConnects-gui/src/main/java/de/fhdw/gaming/ipspiel24/VierConnects/gui/impl/VierConnectsMinimaxStrategy.java
The file was addedipspiel24-VierConnects/ipspiel24-VierConnects-strategy-minimax/.settings/org.eclipse.m2e.core.prefs
The file was addedipspiel24-VierConnects/ipspiel24-VierConnects-strategy-minimax/.project
The file was modifiedipspiel24-VierConnects/pom.xml
The file was addedipspiel24-demo/Gaming Contest-VierConnects.launch
The file was addedipspiel24-VierConnects/ipspiel24-VierConnects-strategy-minimax/.classpath
The file was modifiedipspiel24-VierConnects/ipspiel24-VierConnects-gui/pom.xml