Skip to content

five-in-row-AI/AI_Five-in-row

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gomoku

This is a design of Gomoku game which is a popular chess game.

This project includes two parts:

  1. Design the game interface of Gomoku in order to virsualize the game process and to help users have a better game experience.
  2. Design a Gomuku AI which can learn the rules of Gomoku by playing games with itself. I use reinforce learning technology to achieve the goal.

Result:

  1. The game interface is easy to use and supports "player vs computer" and "player vs player" models.
  2. With machine learning algorithm, it can learn rules well after hundreds of rounds by playing with itself.

How to use:

  1. Download all documents into a folder.
  2. run "python gomoku.py" in the terminal.

Contact Email: chaofanyu2015@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages