Differences between revisions 17 and 34 (spanning 17 versions)
Revision 17 as of 2005-11-05 07:58:15
Size: 2991
Editor: ZoomQuiet
Comment:
Revision 34 as of 2006-02-12 11:10:40
Size: 1817
Editor: anatoranato
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
'''PyWgo -- Python Web i-go -- 围棋对战平台''' '''PythonGO -- 围棋对战客户端'''
Line 19: Line 19:
  * 所以我准备以pygo为基础开始开发PythonGO,我觉得PythonGO这个名称够直接、好懂,Igo好像Korea的叫法。
   * 咳咳咳 i-go 是小
日本的叫法,可惜中国没有赶上命名,我提议使用 PyWgo -- 围棋 Wei Qi at web, we created, 等等,比较短也好记忆 -- ZoomQuiet
  * 所以我准备以pygo为基础开始开发PythonGO,我觉得PythonGO这个名称够直接、好懂,Igo是日本的叫法
Line 24: Line 22:
''任何对此项目感兴趣的程序员都可以在邮件列表中申请加入此项目,或者在成员列表中留下你的email''
Line 26: Line 26:
 * 成员: Ian Liu <[email protected]>
Line 32: Line 33:
 1. 学习pygo的代码,做注释,然后在wiki上发布注释后的版本
 1. 完成1后再说,现在什么都不懂
 1. 持之以恒,没什么比这更重要的了。不怕做得慢,只怕说得多做得少。如果我一个人做,至少一年后才能连接Go Server对弈:)
[[Include(PyWgoRoad)]]
== 成果 ==
## 成果看来会频率修改,我调整到子页面中了,过往的注释版本我都删除了…………嗬嗬,加速页面解析的说…………
[[Include(PyWgoing)]]
Line 36: Line 38:
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对弈
}}}

== 成果 ==

PythonGO -- 围棋对战客户端

TableOfContents

  • [wiki:self/WoodpeckerProjs 啄木鸟项目::]

    (!) [wiki:self/PyGnest PyGnest]

    {o} [wiki:self/PyWgo PyWgo]

::-- ZoomQuiet [DateTime(2005-11-05T07:19:27Z)]

1. 缘起

[wiki:PyCNmail/2005-November/018404.html PythonGO开发计划]

  • James Tauber的PyGo为基础 http://jtauber.com/ 作者James Tauber是XML领域的大拿

    • 所以我准备以pygo为基础开始开发PythonGO,我觉得PythonGO这个名称够直接、好懂,Igo是日本的叫法。

1.1. 成员

任何对此项目感兴趣的程序员都可以在邮件列表中申请加入此项目,或者在成员列表中留下你的email

1.2. 项目日志

MonthCalendarBRInclude(CPUGnav)

提要Include(^PyWgo/2005-.*,'项目简报',4,sort=descending,items=13,titlesonly)

1.3. 目标

Include(PyWgoGoal)

1.4. 计划

Include(PyWgoRoad)

1.5. 成果

Include(PyWgoing)

1.5.1. 审子程序

  • PyIgoJudger -- shhgs <"".join(chr(ord(c) -2) for c in 'ujjiu0ghjknvBiockn0eqo')> 贡献

2. 反馈

项目讨论 Include(/DisCuss)

PyWgo (last edited 2009-12-25 07:14:33 by localhost)