注意:评注中,绝对不允许出现半角双引号(")或半角单引号('),请用全角双引号和全角单引号代替。
注1:只有导出的不包含变招的文本棋谱才能被直接导入。
Topkins(topkins@163.com) 于 2003/09/23
感谢:感谢弈天象骑士朋友的帮助,使我顺利完成CCB2WebC。
感谢弈天中华输局朋友对CCB2WebC的测试,并发现了两个致命错误。
相关链接:
观看WebCchess演示之一 [七星聚会] 3831步>>
观看WebCchess演示之二 >>
观看WebCchess演示之三 >>
http://cnchess.vicp.net/webcchess.htm
[此贴子已经被作者于2005-10-17 13:17:48编辑过]
作者: 基地市长 时间: 2003-10-5 02:15
在使用WebCchess发棋盘时,如果是在华工论坛上使用,请把下面代码中的codebase="http://www.cnchess.net/java/"改为codebase="http://www.hgchess.com/java/",这样能确保棋盘正常显示,且速度相对比没修改要快.
[此贴子已经被作者于2003-10-5 2:17:50编辑过]
作者: 667 时间: 2005-10-17 13:30
WebCchess核心源程序
http://www.hgchess.com/bbs/dispbbs.asp?BoardID=2&ID=6425
作者: 语苛经历 时间: 2005-10-17 18:43
看了之后晕晕。
作者: 新三峡棋院 时间: 2005-10-17 18:45
标题: [原创]三度弃马.胆识过人
作者: 打虎将 时间: 2005-10-18 15:05
WebCchess很好,只是保存了棋子走法的文本信息,有点不好。棋盘左右对调功能应加上(当初如果有此功能,估计作者便不会考虑保存棋子走法文本信息了)。
另外,特定情况下同一纵线棋子“前后”不区分,不能不说是种硬伤,不利于不同格式的转换、保存,网络显示对局,不能总是去检验走法的合法性, 在以下局例中,红方第15回合马六进七,尽管后马不能进七,但此时仍应保存为前马进七而不是马六进七;而到了第20回合,黑方二个炮在同一纵线却能显示为后炮平4,同一代码,执行二种标准,使人难以适从,增加代码判断的难度。很奇怪的是,东邪的DHTML仍然以此为蓝本没有改进。个人以为:显示棋谱时,实时在客户端生成中文走子信息是最好的方法。
作者: 打虎将 时间: 2005-10-18 15:20
棋谱的坐标表示法五花八门可以理解,这方面主要针对的是程序代码,对于编程人员来说,只不过是多写个简单的函数转换一下便行了;中文走法,面向的是广大爱好者,到现在却没有一统一的标准。几个兵胡叠在一起的描述难统一说得过去,象联众的“后象进五”表述法,感觉有点“自作多情”。
作者: 语苛经历 时间: 2005-10-18 22:57
“后象进五”?在什么局面下会出现“后象”的呢?
作者: 打虎将 时间: 2005-10-19 01:30
中 国 象 棋 对 局 记 录
-------------------------------------------------
对局名称:北京中加张申宏[#xqzhuanbo2] - 河北金环钢构张江[#xqzhuanbo1]
比赛日期:2005年9月28日14时 比赛地点:
红 方:河北金环钢构张江(#xqzhuanbo1) 耗时: 43分 38秒
黑 方:北京中加张申宏(#xqzhuanbo2) 耗时: 81分 34秒
比赛结果: 裁判员:
-------------------------------------------------
棋谱 红方 黑方
1. 兵七进一 卒7进1
2. 炮二平三 炮8平5
3. 马八进七 马8进7
4. 相七进五 马7进6
5. 仕六进五 车9平8
6. 炮三进三 马6进5
7. 马七进五 炮5进4
8. 马二进三 炮5退2
9. 车一平二 车8进9
10. 马三退二 炮2平6
11. 炮八平七 象3进5
12. 炮三进一 马2进3
13. 车九平八 车1进1
14. 车八进三 车1平4
15. 马二进三 车4进4
16. 马三进五 车4平6
17. 炮七进四 车6进1
18. 车八平七 车6平7
19. 马五进六 车7平3
20. 马六退七 炮6平9
21. 马七进五 炮9进4
22. 兵九进一 炮9进3
23. 马五退三 炮9退5
24. 马三进四 炮9平7
25. 炮三进一 马3退2
26. 炮七平一 炮5进1
27. 炮一平九 炮5平1
28. 炮九进三 炮7退1
29. 炮三平二 炮1退4
30. 炮二进一 象5进7
31. 炮二平八 后象进5
32. 马四进三 卒5进1
33. 马三退五 炮7退2
34. 马五进七 炮7平3
35. 炮八退五 炮1进8
36. 马七退八 炮1平2
37. 马八进六 炮3平2
38. 兵七进一 士6进5
39. 兵七进一 后炮平1
40. 仕五进四 炮1进8
41. 帅五进一 炮1退4
42. 相五进七 卒5进1
43. 兵七进一 将5平6
44. 兵七进一 卒5进1
45. 兵七平八 炮2退8
46. 炮八进六 将6进1
47. 炮九退一 卒5平6
48. 马六退八 卒6进1
49. 马八退七 炮1退3
50. 马七进五 卒6进1
51. 帅五进一 象7退9
作者: 打虎将 时间: 2005-10-19 01:39
进五的五应是5,。
后象进5可能是联众特有的表述法。尽管还原棋谱时只是多了判断(我现在的棋谱库web录入不支持前象前仕),但我认为这种表达还是要不得。象3进5或象7进5简单明了,转换时只判断3或7线便够了,用“前”表示,3、7线便可能得一起判断。
| 欢迎光临 华工象棋论坛 (http://www.hgchess.com/bbs/) |
Powered by Discuz! X3.2 |