Differences between revisions 26 and 27
Revision 26 as of 2005-11-09 06:04:24
Size: 1740
Editor: ggzzzzzzz
Comment:
Revision 27 as of 2005-11-09 09:26:20
Size: 2396
Editor: ggzzzzzzz
Comment:
Deletions are marked like this. Additions are marked like this.
Line 45: Line 45:
* PyGo中鼠标和键盘的使用:
 * 点击鼠标左键走子

  注:如果鼠标点击在棋盘外侧当作弃权一手,如果一方弃权后另一方接着也弃权则棋局终止

 * <Left> 键跳到上一个节点
 * <Right>键跳到下一个节点
 * <Up> 键跳到上一个分支
 * <Down> 键跳到下一个分支
 * Shift+<Left> 键跳到分支的第一个节点
 * Shift+<Right>键跳到分支的最后一个节点
 * 'v'创建新分支
 * 'u'悔棋
 * 'p'交替走子 / 添加黑子 / 添加白子
 * 'c'在导入的棋谱末端开始继续走子
 * 't'切换到点算状态,计算胜负
 * 'i'插入一个新节点

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. 成员

1.2. 项目日志

MonthCalendarBRInclude(CPUGnav)

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

1.3. 目标

Include(PyWgoGoal)

1.4. 计划

Include(PyWgoRoad)

1.5. 成果

经过简单注释、并改动了几行代码的pygo 0.10.2版本。


11月7日更新:pygo 0.10.3注释版本

11月8日更新:pygo 0.10.4注释版本

11月9日更新:pygo 0.10.6注释版本

attachment:Pygo-0.10.6.rar

* PyGo中鼠标和键盘的使用:

  • 点击鼠标左键走子
    • 注:如果鼠标点击在棋盘外侧当作弃权一手,如果一方弃权后另一方接着也弃权则棋局终止
  • <Left> 键跳到上一个节点

  • <Right>键跳到下一个节点

  • <Up> 键跳到上一个分支

  • <Down> 键跳到下一个分支

  • Shift+<Left> 键跳到分支的第一个节点

  • Shift+<Right>键跳到分支的最后一个节点

  • 'v'创建新分支
  • 'u'悔棋
  • 'p'交替走子 / 添加黑子 / 添加白子
  • 'c'在导入的棋谱末端开始继续走子
  • 't'切换到点算状态,计算胜负
  • 'i'插入一个新节点

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)