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

https://github.com/nik-nikolas/cpphess

Chess artificial life (C-life) simulator with an open scenario of AI strategies and with no restrictions on the size of the board and pieces configuration
https://github.com/nik-nikolas/cpphess

ai artificial-life chess cpp11 design-patterns game multithreading ood

Last synced: 7 months ago
JSON representation

Chess artificial life (C-life) simulator with an open scenario of AI strategies and with no restrictions on the size of the board and pieces configuration

Awesome Lists containing this project

README

          

Life is a struggle.
Chess is a war.
Chess is a game of life ...

Chess artificial life simulator with an open scenario of
AI strategies and with no restrictions on the
size of the board and pieces configuration.

![](https://github.com/Nik-Nikolas/CppHESS/blob/master/images/prtSc5%208x8%20squares%2032%20pieces%20CLASSICAL%20GAME.PNG)
![](https://github.com/Nik-Nikolas/CppHESS/blob/master/images/prtSc2%2016x16%20squares%20128%20pieces%20PAWNS%20VS%20BISHOPS.PNG)
![](https://github.com/Nik-Nikolas/CppHESS/blob/master/images/prtSc4%20200x200%20squares%2020000%20pieces%20after%20100000%20turns_%20PAWNS%20BATTLE.PNG)
![](https://github.com/Nik-Nikolas/CppHESS/blob/master/images/prtSc4%20200x200%20squares%2020000%20pieces%20after%2020000%20turns_%20PAWNS%20BATTLE.PNG)
![](https://github.com/Nik-Nikolas/CppHESS/blob/master/images/prtSc4%20200x200%20squares%2020000%20pieces%20after%20400000%20turns_%20PAWNS%20BATTLE.PNG)
![](https://github.com/Nik-Nikolas/CppHESS/blob/master/images/prtSc4%20200x200%20squares%2020000%20pieces%20after%20625000%20turns_%20PAWNS%20BATTLE.PNG)
![](https://github.com/Nik-Nikolas/CppHESS/blob/master/images/prtSc4%20200x200%20squares%2020000%20pieces%20after%20635000%20turns_%20PAWNS%20BATTLE.PNG)

OOD, C++ 11, Multithreading, Advanced console graphics

2017 Igor Lobanov