Skip to content

Latest commit

 

History

History
106 lines (82 loc) · 2.62 KB

README.md

File metadata and controls

106 lines (82 loc) · 2.62 KB

General

Content

Major TODO

  • Basic system --> System
  • Literature review --> Planning
    • algorithm research
    • open-source code review
  • Evaluate the performance of AlphaXiangqi with other open-source Xiangqi AI
  • UI of the system --> System
  • Home page

Software Stack

Download

Linux

$ cd ~ && mkdir AlphaXiangqi
$ cd AlphaXiangqi
$ git clone [email protected]:AlphaXiangqi/General.git
$ git clone [email protected]:AlphaXiangqi/System.git
$ git clone [email protected]:AlphaXiangqi/Planning.git

Structure

As of April 16th, 2018

AlphaXiangqi
├── General
│   └── src
│       └── images
├── Planning
└── System
    └── GUI
  • General: some "general" stuff
  • Planning: focus on algorithm development
  • System: focus on software development

Softwares

Docker

Arch Linux

# Docker installation
$ sudo pacman -S docker

# Run
$ systemctl start docker

# Check if works
$ sudo docker info

Online Resources

Background Reading

Basic Rules of Xiangqi

Common Algorithms

  • Artificial Intelligence A Modern Approach, Chap. 5 - Adversarial Search
    • Min-Max Search
  • Principal Variation Search
  • Alpha-Beta Pruning

Open-source projects

Online Tutorials

Paper

To find interesting papers

Question and Answer

Coding Style