ziqin / Gomoku-Debugger

Desktop Debugger for CS303 (Artificial Intelligence) Gomoku Project / 和自己的五子棋 AI 桌面对战

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gomoku Desktop Debugger

Introduction

Life is not easy, especially for SUSTech CS juniors taking CS303 (Artificial Intelligence).

This GUI utility is created to ease the debug process of the Gomoku AI project. You can easily integrate it with your coursework and play interactively with the AI written by yourself.

Features

  • AI vs. Human
  • AI vs. AI
  • Human vs. Human
  • Start from a given composition

Currently this project is feature-incomplete and probably bug-rich.

Installation

This program depends on Python 3.5+ and PyQt5. You can run the following commands to download the source code and install dependencies.

git clone https://github.com/ziqin/Gomoku-Debugger.git
cd Gomoku-Debugger
pip install -r requirements.txt

Note that you may need to replace pip with pip3.

Usage

  1. Replace the content of gomoku.py with your coursework
  2. Run play_on_desktop.py

About

Desktop Debugger for CS303 (Artificial Intelligence) Gomoku Project / 和自己的五子棋 AI 桌面对战

License:MIT License


Languages

Language:Python 100.0%