1. 学习pygo的代码,做注释,然后在wiki上发布注释后的版本
  2. 完成1后再说,现在什么都不懂
  3. 持之以恒,没什么比这更重要的了。不怕做得慢,只怕说得多做得少。如果我一个人做,至少一年后才能连接Go Server对弈:)


ps.附上James Tauber在2002年写下的TODO:

- ability to save territory/score in SGF as node # 将胜负(数子或数目)结果保存到SGF文件中?

- editing and adding of properties (especially comments) # 属于注释、打谱功能

- better display of variations # 更好地显示分支,属于注释、打谱功能

- better display of common properties # 更好地显示常规属性

- optionally show atari # 可选择显示叫吃

- ability to play problems # 死活题功能

- handling of line-break in SGF values

- allow resizing of canvas to scale board # 棋盘大小随着窗口大小变化

- better Tk packing

- ability to create problems # 用什么算法?暂时不考虑

- numbers in showgo need to make mask if not on stone # 某一点没有棋子但是要显示数字

- partial boards in showgo # 刷新棋盘一部分的功能


- user management

- pluggable computer players

- internet server games        # 连接Go Server对弈

- point-to-point network games # P2P对弈