Skip to content

Java implementation of game Dots and Boxes that uses minimax algorithm with alpha-beta pruning and different heuristics

Notifications You must be signed in to change notification settings

NZT48/DotsAndBoxes

Repository files navigation

Dots and Boxes

Project for university course Intelligent Systems, School of Electrical Engineering, University of Belgrade

  • Java implementation of popular game Dots and Boxes with 3 levels of computer players. Computer players (AI) uses minimax algorithm with alpha-beta pruning and with different heuristics for different players.

  • Intelligent systems course website

Screenshots

UML diagram

UML diagram

UML diagram

UML diagram

UML diagram of project

  • Diagram is generated with ObjectAid UML Explorer

UML diagram

About

Java implementation of game Dots and Boxes that uses minimax algorithm with alpha-beta pruning and different heuristics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages