https://github.com/mouuff/gomoku
gomoku epitech
https://github.com/mouuff/gomoku
Last synced: about 1 year ago
JSON representation
gomoku epitech
- Host: GitHub
- URL: https://github.com/mouuff/gomoku
- Owner: mouuff
- License: mit
- Created: 2017-11-28T11:55:22.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-04-29T03:54:57.000Z (about 7 years ago)
- Last Synced: 2025-01-29T12:28:46.352Z (over 1 year ago)
- Language: C++
- Size: 229 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Gomoku Project
## What is Gomoku ?
**Gomoku**, also called Gobang or **Five in a Row**, is an abstract **strategy board game**.
It is traditionally played with **Go pieces** (black and white stones) on a **Go board**, using **15×15** of the **19×19** grid intersections.
Players alternate turns **placing** a **stone** of their **color** on an **empty intersection**. The **winner** is the first player to form an **unbroken chain of five stones** horizontally, vertically, or diagonally.
## What is this ?
This project has the simple **goal** of writing a **Gomoku AI Engine**, capable of **playing by itself** and defeat you ! It respects and utilizes many paradigms of **artifical intelligence** and **search algorithms**, all the while being compliant with the **Gomocup [protocol](http://petr.lastovicka.sweb.cz/protocl2en.htm)**.
This AI is made for the **[Piskvork](https://gomocup.org/download/)** application