/origingo

Rust 围棋软件,作者不会编程

Primary LanguageRustGNU General Public License v3.0GPL-3.0

origingo

Rust围棋软件,作者不会编程

Todo

  1. gtp 输入输出(正在努力,后面的待定)
  2. 在内部画一个围棋棋盘(goban),可以提子、打劫
  3. 联系sgf文件的输入/输出
  4. 尝试点目
  5. 随机落子
  6. 后面的我都做不到:添加一些自己喜欢的东西(比如描述实地和外势?比如气或者眼?我应该没有这个实力。)添加自己的博弈树?(就是各种策略的权重?然后层层博弈?)
  7. 尝试什么uct算法?或者自己创造新的?
  8. 尝试连接analyse的系统?提供胜率和目差?
  9. 多线程安排上?
  10. 提供cpu使用率的限制?
  11. 模式匹配?开局库joseki?
  12. 用GPU计算如何?
  13. 打败用深度学习的围棋软件(哈哈,看起来是不可能的啦,除非有奇迹发生),不过要相信自己