Counting 1,863 Big Data & Machine Learning Frameworks, Toolsets, and Examples...
Suggestion? Feedback? Tweet @stkim1

Author
Last Commit
Sep. 29, 2017
Created
Aug. 15, 2016

blupig

blupig

master Build Status   dev Build Status

A Renju (連珠, 五子棋, Gomoku, Five in a Row) AI with a custom heuristic negamax algorithm with α-β pruning and built-in rules and cut-offs, written in C++.

Currently runs single-threaded, supports only Gomoku rules, future plans:

  • MCTS with parallelization
  • Self-learning

A live demo is hosted on: https://apps.yunzhu.li/renju

Alt text

Run Your Own Copy

This application is available as a docker image.

  • Make sure you have access to docker.

  • Run:

    docker run -d --rm -p 8000:8000 -e SERVER_URI="http://<server-ip>:8000" yunzhu/blupig
    
  • Access http://<server-ip>:8000 in your browser.

  • Play!