Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/davidpomerenke/breakthru

Engine and AI for the Breakthru board game.
https://github.com/davidpomerenke/breakthru

Last synced: about 2 months ago
JSON representation

Engine and AI for the Breakthru board game.

Awesome Lists containing this project

README

        

# breakthru

Game engine with AI for [Breakthru](https://en.wikipedia.org/wiki/Breakthrough_(board_game)). University project for Mark Winands, Intelligent Search & Games, 2020/21.

## Build from source & run (all platforms)

- Install the [Haskell Tool Stack](https://docs.haskellstack.org/en/stable/README/)
- `stack run` for playing games
- `stack run evaluation` to create tables and visualizations of agent evaluations

## Other projects from the course:

- [DavidSchimmel/BreakThruAI](https://github.com/DavidSchimmel/BreakThruAI)
- [ZKeal/BBoardGame](https://github.com/zkeal/BBoardGame)

## See also

- [davidpomerenke/checkers](https://github.com/davidpomerenke/checkers), a similar project for the Checkers game, made with [aima.js](https://github.com/davidpomerenke/aima.js) and React
- [davidpomerenke/elm-problem-solving](ttps://github.com/davidpomerenke/elm-problem-solving), visualizations for search algorithms (forthcoming)

## Presentation

![](presentation/presentation-0.png)
![](presentation/presentation-2.png)
![](presentation/presentation-3.png)
![](presentation/presentation-4.png)
![](presentation/presentation-5.png)
![](presentation/presentation-6.png)
![](presentation/presentation-7.png)
![](presentation/presentation-8.png)
![](presentation/presentation-9.png)