All Projects → ziqin → Gomoku-Debugger

ziqin / Gomoku-Debugger

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

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Gomoku-Debugger

gomoku-battle
Gomoku Battle is a cross-language cross-system battle platform.
Stars: ✭ 18 (+0%)
Mutual labels:  gomoku
15 by 15 AlphaGomoku
An implementation of improved AlphaGo algorithm in the game of Gomoku.
Stars: ✭ 53 (+194.44%)
Mutual labels:  gomoku
blupig-gomoku
A serious Gomoku board game AI written in C++
Stars: ✭ 66 (+266.67%)
Mutual labels:  gomoku
CS305-Lab
My CS305 Computer Networking Lab Assignments
Stars: ✭ 25 (+38.89%)
Mutual labels:  sustech
Alphazero gomoku
An implementation of the AlphaZero algorithm for Gomoku (also called Gobang or Five in a Row)
Stars: ✭ 2,570 (+14177.78%)
Mutual labels:  gomoku
Alpha Zero General
A clean implementation based on AlphaZero for any game in any framework + tutorial + Othello/Gobang/TicTacToe/Connect4 and more
Stars: ✭ 2,617 (+14438.89%)
Mutual labels:  gomoku
AlphaZero Gobang
Deep Learning big homework of UCAS
Stars: ✭ 29 (+61.11%)
Mutual labels:  gomoku
blackstone
Gomoku (Five in a Row) game manager with a powerful built-in AI, written in Java with a clean, minimal interface.
Stars: ✭ 33 (+83.33%)
Mutual labels:  gomoku
gobang
一个五子棋AI,使用原生JavaScript开发
Stars: ✭ 22 (+22.22%)
Mutual labels:  gomoku
gomoku-wasm
A Gomoku game implements with WebAssembly
Stars: ✭ 30 (+66.67%)
Mutual labels:  gomoku
gomoku-react
使用react、redux编写的一个简易网页版五子棋
Stars: ✭ 19 (+5.56%)
Mutual labels:  gomoku
alphaFive
alphaGo版本的五子棋(gobang, gomoku)
Stars: ✭ 51 (+183.33%)
Mutual labels:  gomoku
alpha sigma
A pytorch based Gomoku game model. Alpha Zero algorithm based reinforcement Learning and Monte Carlo Tree Search model.
Stars: ✭ 134 (+644.44%)
Mutual labels:  gomoku
SUSTech CS102A works
Solutions of assignments and exercises in Introduction to Computer Programming A 2018 of SUSTech.
Stars: ✭ 14 (-22.22%)
Mutual labels:  sustech

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].