华工象棋论坛

标题: 东萍象棋网残局查询功能即将完善 [打印本页]

作者: 东萍公司    时间: 2011-3-13 02:52
标题: 东萍象棋网残局查询功能即将完善
发一个主题吧

可实现忽略余子,查类似局面,按子数统计,按棋子数分类查

按局面查残局功能都是很精确的查询
作者: 667    时间: 2011-3-13 02:55
呵呵,期待你的强大功能。
作者: zhiqihuang    时间: 2011-3-13 17:06
大力支持。还有非常实用的一个功能就是两谱合并(着法合并,注释合并)。这个在程序编写上比较费事。我对程序的结构早有构思,却一直都腾不出那么多时间来写。对兵强马壮的东萍公司来说这个可能不算什么难事, 如果能实现则为广大棋友之福
作者: 667    时间: 2011-3-13 17:44
A谱是初始局面的谱,B谱是A局的副图的谱,两谱能合并吗?
作者: zhiqihuang    时间: 2011-3-13 20:12
只要两主图合并的功能实现了。这个附加功能可以很容易实现。
作者: 667    时间: 2011-3-13 20:58
现在的打谱及转换软件,都还不支持初始局面不同的两谱合并。
作者: 东萍公司    时间: 2011-3-14 01:42
给变着序号两头的都加x,中间的都加N,注解的也是,好像挺容易的,关键是确定接入方主变应该改成什么变着序号,嘿嘿
作者: zhiqihuang    时间: 2011-3-14 02:37
主要方法确实如此,不算太难。麻烦是有许多特殊情况需要考虑。例如B谱主变恰好是A谱一个变着,然后B谱的某个变着又恰好出现在A谱的变着的变着里。这样的“巧合”对全局棋谱来说很少见,但对排局来说是常有的。要正确处理这些情况,必须把所有变化都存入一个树结构里,然后按照一定规则决定变化的层数(例如A局变化优先)。
作者: 667    时间: 2011-3-14 02:46
zhiqihuang搞个QQ吧,交流方便的多。
作者: 东萍公司    时间: 2011-3-14 09:02
按照一定规则决定变化的层数(例如A局变化优先)。
你只要把新的变着串放在后面,就是原来的变化优先的
等我做完残局这个功能后研究研究
作者: zhiqihuang    时间: 2011-3-15 03:42
跟国内有时差。别人聊qq时我上班,我想聊的时候大家早都睡了:)
作者: 667    时间: 2011-3-15 08:00
东东都天天通宵的,和他没有时差。
作者: zhiqihuang    时间: 2011-3-16 18:49
{:3_83:} 我qq 27317798。腾讯的linux qq有bug用不了。我用Eva登录。
作者: 东萍公司    时间: 2011-3-19 23:15
http://www.dpxq.com/hldcg/search ... wner%3Du%26page%3D1

全部做完了,这个是残局统计页,每个用户都有这个页面

在棋友上传的非全局中查询相似局面和同局面棋谱,或按残局基型查其他残局

根据剩余子力查棋谱的那个可以忽略余子,与高级搜索中的残局查询后台查询方式不同,结果稍有差异




欢迎光临 华工象棋论坛 (http://www.hgchess.com/bbs/) Powered by Discuz! X3.2