银行 社区服务 每日签到 会员排行 网站地图
  • 775阅读
  • 7回复

浅谈象棋的发展开中局库和规则+引

楼层直达
级别: 上尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [棋中粉钻2级]贡献值数量≥5点 [棋中彩钻2级]精华帖数量≥2篇
发帖
379
金币
693
威望
2
贡献值
5
乐币
0
主题
97
象棋现在是软件时代


第一就是棋规,主要就是循环判例 和长捉长吃 ,象棋世界棋规容易理解,但容易循环变成和棋,象棋亚洲规则最新2011版 也不是很完善,争议很大,软件也理解不了
于是有了 天天象棋的棋规 弈天象棋棋规 jj象棋棋规等等各个网络对账象棋棋规……,以腾讯游戏的玩家多,新中国象棋只能pc端玩,于是出了天天象棋,手机和pc都可以玩,天天象棋的天规不断完善电脑对棋规程序化的理解,目前来说天规算是软件完善象棋比较好的






第二界面的比软件界面 目前就只有鲨鱼  ,天机、兵河都不继续开发更新了,令人可惜,手机版有棋韵 可惜不能连线,其他手机版象棋连线要收费。


第三就是开局库格式  自从ucci 引和界面分开来,兵河吴四开源免费,开局库obk格式就占据用户主流,以后大多数开局库都是obk格式
但听说obk格式有缺陷 ,于是各自象棋界面搞出自己格式的开局库 ,先是鲨鱼的enc格式,可以加密开局库。然后腾飞象棋 天机象棋等等 都搞出各种开局库格式,连免费连线的勇方象棋 也见obk格式有问题。改进变成yfk格式。但各自的开局库格式不兼容,能兼容obk格式,目前市面还是obk主流。 再转成其他各种开局库格式虽然好但耗时长




残局大老板有云库免费支持来借此自我学习,残局经过棋隐收集各类例和必胜棋谱输入电脑,然后经过旋风穷举反向推算,


棋残局经历了个人单打独斗的拓荒时代、团队协作全国讨论的集体演绎时代,也逐渐进入了大数据时代。
由计算机逆推穷举来代替人工推演,节省了大量的人工成本,也极大概率地保证了结论的正确性,解决了许多千古难题,也为计算机快捷使用残局库、人类系统学习残局提供了便利。
  四、残局库的其他排序方法?兼论残局库的来源与未来。
说起残局库这个概念,和象棋软件的诞生、象棋GUI界面(图形界面)和引擎分离,象棋残局库的出现等等一样,是借鉴于国际象棋。换言之,中象的软件化、电子化几乎一切步骤和方法都是在对着国象“照葫芦画瓢”。
国象和中象同属三大象棋之列,相似程度很高,当然也有不少区别。由于两棋的个性,也囿于两种文化的区别,对残局的研究也出现了两种思路。
中象的残局,说起来大家都很熟悉了,主要分为实用残局(A例胜/例和/巧胜/巧和B)、排局(适情雅趣、梦入神机、XX杀法大全)、江湖残局(求问,如图怎么破,今天又输了XX块)。初学者开始研究前两者,通过学习来体悟棋子的共性,以及掌握具体的杀法(守和)要点。
国际象棋的残局则是另一个不同的世界。由于国象的开放性比较强,残局有极多“未定论”,(当然,不排除洋人比较懒,毕竟喜欢偷懒才能激发创新)。进入软件象棋时代之后,国象的开局库搞好了、引擎优化了,也就想到了残局的解决了。毕竟引擎最擅长中局纠缠,对开局大局观和残局手筋不甚了解,还是要借助“知识”来辅助。
于是,国象开发者采用了近乎穷举的方法,规定残局的子力配置,然后从最终局面(定了胜和)逆向推演,直到形成初始指定局面为止。这样的工作量极大,数据的量级达到了TB、乃至于PB、EB。当然,科技是第一生产力,只有靠超算和大数据、分布式计算才能完成这样的工作。
我们的旋风名手,搞完了GUI、开局库和引擎优化,也搞到了残局库的部分。这也算是个功在当代、利在千秋的系统工程,
避免了20年研究车马对车双象的情形再度发生。(至于穷极一生算圆周率、或者研究象棋某个残局,或者干一些后来人轻易做到的开荒事业,有无意义,这是另一个话题了)




第三就是开局库,云库评分不太准确因为用的象棋旋风,现在象棋引第一是皮卡鱼,权重审局更加精准。 云库里有些中局优势100~200多的,皮卡鱼评分也才10~30分之间,然后对弈下去是和棋






象棋的开局也是因象棋引软件的进步而更新发展的,


我玩象棋也是业余,没有学习过,有天见到抖音讲象棋开局种类 分为进兵 中炮 飞相 起马,也就是用炮类 挺兵类 飞相类 和用马类 的应招和变化



中国象棋布局体系是一个非常庞大的系统,根据第一步棋大致可以分为:炮类、仙人指路类、飞相类、起马类、其他类,包括边兵局、补士局、叠炮、铁滑车等冷门布局,前四类是主流布局,90%以上的开局均采用此类走法。
第一类:炮类
马炮争雄几百年也没争出一个结果,中炮类布局是最主流的布局,使用频率非常高。炮类布局可细分为:
过宫炮、顺炮局、列手炮(半途列炮)、五七炮对屏风马、五七炮对反宫马、五八炮对屏风马、五八炮对反宫马、五九炮对屏风马、五九炮对反宫马、五九炮对屏风马、五六炮对屏风马、五六炮对反宫马等。

炮类布局比较积极主动,局面大开大合,能将先手优势放大至最大。但炮类布局往往双相不能相连,一旦被对手反先,局面也会比较被动。
第二类:仙人指路类
第一步挺三七兵待机而动,试探对手的应着,然后来调整己方的布局,可以演变成:过宫炮、中炮、反宫马等阵型。在现今的象棋比赛中,很多职业棋手都会选择仙人指路开局,使用频率很高。
根据对手的布阵可分为:仙人指路对卒底炮、仙人指路对(左、右)过宫炮、仙人指路对中炮、仙人指路对飞象、仙人指路对(左、右)起马、对兵局(仙人指路对仙人指路)等。
第三类:飞相类
在胡荣华之前,象棋人一般认为先手方是进攻方,中炮才是首选,随着胡荣华等人对其他类布局的挖掘,飞相、仕角炮等布局也逐步被先手方采用。
根据对手的布阵可分为:顺相局、逆相局、飞相对(左、右)过宫炮、飞相对中炮、飞相对仕角炮、飞相对进7卒、飞相对进3卒、飞相对进马等。胡荣华曾说飞相十八弈,就是说后手方有十八种摆的上台面的走法来应对。
起手先飞相补厚中路含蓄内敛,飞相局阵型稳固,有先立于不败之地之意,用文言文说就是:先为不可胜以待敌之可胜。但飞相局对棋手要求较高,不太适合新手。
第四类:起马类
红方第一步先跳正马被称为起马局,此种布局攻守兼备、灵活多变,可根据需要演变成:屏风马、反宫马、中炮、过宫炮、仕角炮等阵型,对于起马局的应法大都为挺卒制马,针对性强也符合象棋棋理。
起马局对棋手的要求也很高,需要棋手对布局相当熟悉,随时根据对手的布阵来应变,然后凭借先手之利在中残局中取得优势,再谋求获胜。应该说此类布局也不适合新手。
第五类:铁滑车等冷门布局
铁滑车、敢死炮等冷门布局有其独特的诱惑性,开局便主动弃一大子,其实就是在设置一个陷阱,对于不了解的对手可能会占点便宜,但如果对手了解,那就会吃大亏。新手棋友可以欣赏借鉴,但没必要去深入研究。
以上简要介绍了一下中国象棋的布局体系分类,如果继续往下细分,还会衍生出更多的专题,足见象棋开局体系的庞杂。推荐新手棋友可以选择中炮类的某一个布局作为切入点,进行深入的研究,等吃透一个布局后再去学习其他布局,这样效率会高很多,因为各种布局之间的棋理是相通的。




然后有空时搜索下,搜到了



中国象棋开局编号体系是由‌复旦大学研究生‌黄晨在2004年创建的‌ECCO编号体系。‌‌

这个体系以《象棋百科全书》网站最早收录的全国大赛8197局对局为依据,旨在为中国象棋的布局体系提供标准化和信息化建设。ECCO编号体系反映了现代中国象棋的开局体系,对主流开局进行了细致的分类和编号,同时也兼顾了罕见开局,使得每个ECCO编号都能覆盖中国象棋可能出现的每一种开局。ECCO编号体系具有时代特征,其命名也是基于2004年制定时的对局截止日期。ECCO编号体系借鉴了国际象棋的‌ECO编号体系,采用一个字母和两个数字来表示每个开局,这与国际象棋的ECO编号体系相似,目的是方便棋谱的查询和管理。目前,国内一些主要的中国象棋网上棋谱数据库已经采用了ECCO体系,效果良好。

ECCO编号体系分为五大类:‌非中炮类开局、‌中炮对反宫马、中炮对屏风马、‌顺炮局和‌列炮局(包括半途列炮局)、‌仙人指路局。每个大类下都留有空白编号,以便当开局理念发生变化时,可以给冷门开局分配更多的编号。这种体系的建立对中国象棋的研究和布局查询产生了积极的影响。

简介
中国象棋开局编号(ECCO-2024,以下简称新ECCO标准)是在ECCO-2004基础上,增添了近20年来兴起的开局方式,并对一些开局体系进行改动而形成的中国象棋开局类型的编号体系。由于新ECCO标准制订开始时间为2024年,故暂且定名为ECCO-2024。
相比于ECCO-2004,新ECCO标准与国际象棋开局编号对标,分类更为详尽,会给出分类思路。并且会全程开源,欢迎大家对ECCO标准以及本项目配套工具代码提出建议或者代码提交。我是一定会虚心接受而进行讨论的。
象棋开局编号
A. 非常见开局
B. 飞象局与士角炮局
C. 过宫炮局与起马局
D. 中炮对顺炮
E. 中炮对列炮及其他
F. 中炮对反宫马
G. 中炮对屏风马(上)
H. 中炮对屏风马(下)
I. 仙人指路对卒底炮
J. 仙人指路对其他
Q&A
为什么要做这个ecco2024?(修改自我与ecco2004作者的对话)
一方面,ecco2004对于较新的开局分类相对无力。在旧ecco编号中,谢氏和谱 仅仅被归类于 中炮左边马过河车对屏风马 ,甚至未指明 互进三兵 还是 黑两头蛇 ,个人认为有些欠妥(当然这也可以理解,因为 谢氏和谱自2012年才开始大放异彩,而 互进三兵 体系于20年前甚至可以称作是相对偏招。然而要改这个就势必要对整个体系进行大幅改动,例如要将大量未指明互进三兵 的开局编号进行进一步分类,会导致整个开局体系的混乱)。
另一方面,ecco2004过于“当代化”:可能受制于作者是一个象棋软件开发者,所以他了解比较深入的开局体系都是在当代(指2004年这个时间点)被认为最优的开局(因为相对古老的开局对于象棋软件开发没有现实意义),因此甚至对当时的二十年前的开局分类都不甚详细,如顺炮直车对横车——红两头蛇对黑双横车 ,这个在1980s极其流行的开局,居然没有进行进一步分类,我认为也是相对不妥的。同样占据古谱半壁江山的 顺炮横车对直车 只有两种我认为也有待改进(我认为虽然淘汰了,然而由于其重大历史意义,也应该至少给1个十位)
ecco2004是极其优秀的,也正是其成功与卓越影响力感染到了我,让我萌生了修改ecco标准的想法。黄晨先生对象棋行业的伟大贡献以及无私奉献的精神,理所当然为我和无数热爱象棋的人的榜样。希望在未来会有越来越多的新生血液接过他们的接力棒。
这个ecco2024只是一套开局编号吗?
可能不仅仅是。如果进展顺利,我还会附带一个类似教程向的内容,指出所有开局编号所指代开局的历史渊源、演化过程、推荐程度、主要进攻思路与弱点、常见飞刀等。
你会坚持下去吗?
对于标准本身的制定而言,随着ai的兴起,开局体系的复杂难度已然上升到了一个前人难以想象的程度。ecco2024的制订复杂程度已经远远超过ecco2004,然而由于我能站在巨人的肩膀上,所以难度相对也不是很高。
对于开局总结教程方面而言,想要完成绝非易事,很多问题本身也就只有顶尖职业选手能够有充分理解,我会尽可能地集思广益,并且极度欢迎大家的帮助与指正。
如果有哪一天,假设我由于不可抗力因素放弃了这个项目,或者谁有更好的想法,也希望有大佬能接过接力棒,共同为开局编号体系做出贡献。
你觉得主要障碍是什么?
很显然地,ecco2024也会面临与ecco2004相同的问题。随着近来象棋引擎(尤其是nnue引擎以及潜在的gpu引擎)的蓬勃发展,象棋开局体系可能会在未来几年内再次出现翻天覆地的变化。然而象棋开局编号体系本身也是一个不断迭代进步的过程,或许ecco2024会对未来的人有一些帮助,就如同ecco2004对我的帮助一样
关键词: 象棋 前途 规则
级别: 上尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [棋中粉钻2级]贡献值数量≥5点 [棋中彩钻2级]精华帖数量≥2篇
发帖
379
金币
693
威望
2
贡献值
5
乐币
0
主题
97
只看该作者 一楼  发表于: 2024-10-26
ecco2024 也没出来
看了那么多种开局库,确实
开局不用大,包含ecc的开局就行 平衡开局

然后就是各自细致的中局库 就看引的细致分析了



其实还是云库的审局用的是旋风,旋风落伍了比不上皮卡鱼,所以总的来说还是云库不完美
级别: 上尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [棋中粉钻2级]贡献值数量≥5点 [棋中彩钻2级]精华帖数量≥2篇
发帖
379
金币
693
威望
2
贡献值
5
乐币
0
主题
97
只看该作者 二楼  发表于: 2024-10-26
级别: 列兵
[未点亮棋中红钻]发帖数量<10篇 [未点亮棋中黄钻]金币数量<100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
3
金币
42
威望
0
贡献值
0
乐币
0
主题
0
只看该作者 三楼  发表于: 2024-10-27
浅谈象棋的发展开中局库和规则+引
辛苦了,谢谢分享。去论坛支持一下
木木
级别: 少校
[棋中红钻5级]发帖数量≥2000篇 [棋中黄钻1级]金币数量≥100枚 [棋中蓝钻2级]乐币数量≥50枚 [棋中粉钻2级]贡献值数量≥5点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
2040
金币
193
威望
1
贡献值
5
乐币
90
主题
18
只看该作者 4楼 发表于: 2024-10-27
开局库还是有得研究的
级别: 上尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [棋中粉钻2级]贡献值数量≥5点 [棋中彩钻2级]精华帖数量≥2篇
发帖
379
金币
693
威望
2
贡献值
5
乐币
0
主题
97
只看该作者 5楼 发表于: 2024-10-27

象棋云库评估分数完全不准确, 和皮卡鱼相差太大, 皮卡鱼评估0分的局面 云库是亏100多分


说明云库的引旋风 估局不正确,和第一的皮卡鱼准确度相差太大  



云库没招时它就用引计算 然后给出招


就是看云库的招,
3a1k2C/3c5/5a3/4R3p/2p6/r3P1P2/p1P2r3/7RB/4A4/2BA1K2c w - - 0 5本来皮卡鱼评估就是0分的和棋走法,我看云库给的招上士, 结果一个漏招亏了100多分 导致后续亏了700多分 输棋了


以后再也不相信云库了 ,只能用云库的残局库 开局只能借鉴

事后我输棋了 ,因为开了云库的自我学习

再复盘看云库  哦云库妈的就学会了 就多了几招, 第一招还是进老将 和皮卡鱼一样, 一将一闲就是和棋 皮卡鱼评估0分


级别: 中尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻2级]金币数量≥1000枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
112
金币
1055
威望
0
贡献值
0
乐币
0
主题
46

只看该作者 6楼 发表于: 2024-10-27
如果有一天软件穷举了所有的变化,特别是中局的所有变化,那么玩象棋就没多大意义了
级别: 版主
[棋中红钻3级]发帖数量≥500篇 [棋中黄钻4级]金币数量≥5000枚 [棋中蓝钻1级]乐币数量≥10枚 [棋中粉钻2级]贡献值数量≥5点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
646
金币
5022
威望
2
贡献值
5
乐币
31
主题
90
只看该作者 7楼 发表于: 2024-11-17
感谢热心分享 对齐了不少知识点~~
快速回复

限56 字节
请不要在回贴只采用字母:“ PP、asdfhjkl、HAO、OK、ddddddd ......”。  请不要在回贴过于简单的内容:“不错、顶、支持、厉害、呵呵、靠、晕........”
 
验证问题: 本站网址是?不带http://
上一个 下一个