An Othello implementation in AI Class
- Einführung in die künstliche Intelligenz
- Prof. Arnold
-
- Semester Angewandte Informatik (Computer Science)
- Univerity of Applied Sciences Erfurt
- Germany
- GUI
- Model-View-Controller (view is in JPanel, stupid awt/swing, dont be up seperate this)
- Modes:
- Human-Human
- Human-CPU
- CPU-CPU
- CPU-strategies:
- MinMax in variant Negamax
- AlphaBeta in variant Negascore
- Search depth is configurable
- Game field heuristics (scoring of game situation) separated in static class
See the file "Othello_mit_Java.pptx" for additional informations.