Skip to content

hzyhhzy/KataGo

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 23 commits ahead, 1468 commits behind lightvector:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

2023.1.8 Engine based on Katago 1.12 start Modifying

Tasks Branch Stage Notes
1 Compile and run training Kata2023 Finished -
2 Chinese Rule Only(Remove JP rules) - Skipped
3 CaptureGo(Remove Go rules) - Skipped
4 Black-White board games(Remove Capture) BW2023/BWnoscore2023 Finished(outdated) Using Gomoku as a representative, very easy to be modified to other games. "BWnoscore2023" branch also removed komi and score
4.0 Remove score and komi BWnoscore2023 Finished(outdated)
4.1 Gomoku Gom2023 Todo New Katagomo engine
5 Chess-like games(Multi-stage moves) Movestone2023 Finished(outdated) Use Breakthrough as a representative, very easy to be modified to other games
5.0 Only X-axis symmetry. And flip Y-axis when playing white. (For chess-like games) MovestoneXsym2023 Finished subtreeBias and patternBonus are also removed

2022.1 Engine based on Katago TensorRT+GraphSearch

Updated on 2022.4.9

Gomoku/Renju: "GomDevVCN" branch
https://github.com/hzyhhzy/KataGo/tree/GomDevVCN

TODO:
先做改动小的,再做改动大的

完全没改的分支:Go2022

棋种 branch 状态 备注
1.各种变种围棋(保留中国规则,删掉日韩规则) CNrule2022 - 基础分支
1.1 加权点目 weightGo finished
1.2 某个子不能死 aborted 不做了,因为需要大量死活题作为开局
1.3.1 Hex 棋盘的围棋 HexGo aborted 懒得做了
1.3.2 Hex 棋盘的吃子棋 HexCaptureGo finished
1.4 落子没气先提自己 firstCaptureMe finished
1.5 一子千金 yiziqianjin finished
2.需要提子但不需要点目的 CaptureGo2022 - 基础分支
2.1 吃子棋 CaptureGo2022 finished
2.2 反吃子棋(不围棋) CaptureGo2022 finished
2.3 活一块就算赢(死活对局) lifego2 finished
2.4 黑棋活一块就赢,但是不能被吃子 aliveWin finished
2.5 吃子 n 子棋 aborted 以前做过所以不做了
2.6 白能吃黑,黑吃不掉白,黑棋最多多少手不被吃 EscapeGo finished
2.7 谁先没地方下谁输 yiziqianjin finished 视为特殊的一子千金
3.不需要提子,黑白交替落子的棋 Gom2022base - 基础分支,不跑训练
3.0 不打算做的
3.0.2 重力四子棋 aborted 以前做过,训练了很长时间
3.1 五子棋系列(各种规则) -
3.1.0 主线(无禁,有禁,无禁六不胜) GomDevVCN training 100b256f,以后会跑分布式
3.1.2 禁点五子棋 GomBanLoc finished
3.2 连五的个数 fivecount finished
3.3 反 n 子棋 AntiGomoku finished
3.4 Hex Hex2022 finished
3.4.1 反 Hex Hex2022 finished
3.5 等差数列 6 子棋 EquDifGomoku finished
3.6 Angels and Devils game AngelProblem finished
3.7 每一步必须在上一步的附近某些位置,满足某些条件获胜 -
3.7.1 一种特殊四子棋 con4type1 finished
3.8 Reversi(奥赛罗,翻转棋),反 Reversi Reversi2022 finished 为了在botzone上打榜,还是做了
4.一次走两步的棋,或者挪子的棋 Amazons - 把 Amazons 分支作为基础分支
4.0 国象,中象 aborted 别人做过,且效果不好,所以不做
4.1 六子棋(Connect6) Connect6 training
4.2 中国跳棋 tiaoqi finished
4.3 Amazons(亚马逊棋) Amazons finished
4.4 Breakthrough breakthrough finished
4.5 Ataxx(同化棋) Ataxx finished
4.6 各种极简象棋变种 todo
5.单人游戏 -
5.1 消消乐 xiaoxiaole todo
6.完全信息,但是有随机性 todo

Updated on 2021.4.5 Now Gomoku/Renju code is uploading in "Gomoku" branch.

----------- 2020.7.26 ----------

Now there are gomoku(freestyle,standard,renju,caro), reversi, connect6, breakthrough, hex, "four in a row", Chinese checkers, and many board games few people play.

Now it's the strongest program on this games as I know: all kinds of gomoku(compared with Embryo) connect6(compared with gzero) hex(compared with gzero and) Chinese checkers(compared with Shangxin Tiaoqi)

About

GTP engine and self-play learning in Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published