Project RFZero

Othello game from an absolute beginner to a superhuman level.

RFZero system can play Othello game 8Stars variation. This system was inspired by a famous project by DeepMind called Alpha Zero. So, like Alpha Zero, we provide the system with only the game rules (available game moves), we do not give it any additional information about good or bad positions, game strategies, etc. Everything else the system has researched itself from the ground up (absolute beginner) to advanced level.

Inside, the system uses technologies like Monte Carlo Tree Search (MCTS), UCT, Policy neural network and Value neural network, etc - all the good stuff. Neural networks were developed with self - played games and approximately 10 000 000 positions total.

I believe, now the system RFZero plays at a superhuman level. At least it wins with a score like 100 - 0 against myself no matter how hard I try. But, frankly, I am not a strong player. So, you can test yourself, if RFZero is actually much stronger than any human in the world or not. Just download it to your computer and try! 

For now, it supports Windows 10/11, x64 platforms. 

This is a CPU version, so some reasonably fast computers are needed. 

Additionally, because RFZero is developed for the .NET8 framework, you need to install .NET8 Runtime first. 

After download, unzip Release folder to your favorite place and run file AvalonRFZero.exe 

Try to beat RFZero! Enjoy!