飞扬围棋

标题: 用“围棋助手”编教程时如何清除不想显示的棋子 [打印本页]

作者: 丹铢    时间: 2016-2-18 13:07
标题: 用“围棋助手”编教程时如何清除不想显示的棋子
在使用“围棋助手”程序编写教程时,打开棋谱或习题,在截图时,如何既清除掉不想显示的提子,又不影响显示的手数?经验总结如下:
一、参考图中出现手数多(如打劫复杂)或提子再填的情况,无法使用分谱显示,转入下一谱。解决方案:把参考图改为实战图,再分谱显示。
二、在变化图中,清除不想显示的提子(即本图之前的提子,而非本图中刚发生的提子),要领如下:
1、棋谱,必须在修改模式下,在变化图第1手之前清除。
2、习题,只需在修改模式下,在变化图的末尾清除即可。
三、棋谱,实战图的分谱,在分谱图中,清除不想显示的提子。要领如下:
1、步骤:mgt模式,修改模式,显示提子,清除提子。
2、技巧:若ab手分谱,清除提子c个。则设置:a1c↓(转入下一谱),起始手数标记为a
3、注意:
1)在原分谱最后一手位置处,清除提子。
2)若分谱总手数≤清除提子数,即:ba1c时,则无法操作。解决方案:增加分谱总手数。

作者: 丹铢    时间: 2016-2-18 13:29
“清除棋子”按钮本来是为“配参考图”模式而设的,清除的棋子只是不予显示,并没有删除。当参考图结束时(回到实战谱),清除的棋子将恢复显示。好在“清除棋子”按钮在“修改”模式和“插入”模式中也能使用。
在“修改”模式下,清除提子n个,就会将上一谱的后n手转入本谱,并且,显示手数=标记手数+n。这是“围棋助手”程序的暗藏规律。找到规律就好办了。
最后,得出结论:若a手转入下一谱,要清除提子n个。则设定:a+n手转入下一谱,将起始手数标记为a+1(本是错的)。
但清除提子后,原起始手数就显示为a+n+1(这就对了)。加上从上一谱并入的n手,起始手数变为a+1。这样,达到a手转入下一谱的显示效果,正好符合要求。




欢迎光临 飞扬围棋 (http://flygo.net/BBS/) Powered by Discuz! X3.2