① 象棋的算法
多下慢棋,最快也要50+20的慢棋。长期慢棋且复盘能提升棋感,很多棋你可以一眼看去就知道不是好棋,从而思考的时候能把这些奇怪的方向排除掉,专注于几个看似不错的选择,再分别计算。下的慢棋越多,每一步的方向就越少,这样计算深度就有了。
长期下去,尽管这样深度足够,但往往复盘的时候会发现思维盲点,有时候类似的情况下某种手段往往不成立,但特定的局面恰好成立。记住这样的手段组合,并且在类似的局面下计算该手段是否成立。
举个栗子:
黑的少俩卒子,如果出车红的炮八平七,黑方底象被红方瞄着,多少有点难受,如果黑方再补象,红方从容的走到车六进三的话,战线漫长,红方维持先手。以上是一般的行棋思路。
但如果你的思维扩展开来,黑方双炮位置相当不错,这时候就要有动刀子的觉悟了。
………… 车1平2
炮八平七 马4进5
车六进三 车2进9
仕五退六 炮4进7!
这一步代表的就是思维的广度:洞察对方的弱点,在看似不可能的地方果断出击一搏。此时红方如果选择交换,无论何种交换方式,红方都会落入下风残局。私以为此时车六平五吃马交换,红方虽然缺双士,但位置尚佳,仍可一战。但如果退车吃炮,红方简单落入下风残棋,显然不满。在他把网上的步时限制用完后,他果然选择了最强硬的招法:
5. 炮七退二 炮7进7!
这也在我计算之内,所以我毫不犹豫砸了出去。立时红方阵型千疮百孔。我和他比赛上只下过一盘,那盘我是靠循序渐进然后靠残局一点点赢下来的,他可能没感受过我进攻时的力量,难免不大适应。这几手他都把步时用完,也没想出好办法。
6. 相五退三 炮4平6
7. 相三进五 炮6平3
8. 相五退七 车2平3
9. 帅五进一 马5退6
至此黑方以一大子的代价,换取红方全部士相,且红方的2路弱马难以处理。最终在一系列顿挫下,二路马被抓死,红方被绝杀。
如果说打士这种棋靠的是思考广度,那么保证这个计划能实行则靠的是强大的计算能力。如果黑无法保证打士成立,那么恐怕出车就是一步很糟糕的棋了,例如黑出车后红炮八平七,黑如果走个车2进7,红方有马七退六的招法,轻而易举就能立于不败,黑方只能苦苦求和了。又比如说黑方没有计算清楚,打相时红方补士黑方的应手,黑方也仍然会血本无归。
慢棋的作用就是让你习惯于长考,练得多了自然计算深度就有了。而行棋的时候则要洞察对方的弱点,然后大胆出手。有时对方的弱点并不好找,这也是需要多下多练才能找到的。
这真的没有捷径,我所能提供的,只是在你盘数上去之后,有这样的思考方式能提升计算深度和广度。至于速度和精度,这完全是靠盘数堆叠才能得到的。
② 象棋:计算
1、宜用心机
象棋易学最难精,妙着神机自巧生。
得势舍车方有益,失先弃子必无成。
他强己弱须兼守,彼弱吾强可横行。
更熟此书胸臆内,管教到处有芳名。
2、中炮局
起炮在中宫,观棋气象雄。
马常守中卒,士上将防空。
象要车相附,卒宜左右攻。
居将炮车敌,马出渡河容。
3、士相局势
炮向士角安,车行两路前。
过河车炮上,炮在后为先。
集车拿士相,仍教炮向前。
敌人轻不守,捉将不为难。
4、飞炮局势
炮车边塞上,临阵势如飞。
虚隙井图象,冲前敌势危。
绝敌寻先子,无语自沉吟。
车将车破敌,变化少人知。
(2)象棋计算公式扩展阅读:
象棋的棋谱记录
现行的记谱法一般使用四个字来记录棋子的移动。
第一个字表示需要移动的棋子。
第二个字表示移动的棋子所在的直线编码(红黑方均为由己方底线从右向左数),红方用汉字,黑方用阿拉伯数字表示。当同一直线上有两个相同的棋子,则采用前、后来区别,如“后车平四”、“前马进7”。
第三个字表示棋子移动的方向,横走用”平“,向对方底线前进用”进“,向己方底线后退用”退“。
第四个字分为两类:棋子在直线上进退时,表示棋子进退的步数;当棋子平走或斜走的时候,表示所到达直线的编号
③ 可知道象棋等级分怎么算的
中国象棋专业棋手等级分计算方法:
1.2 如何确定一次比赛中原无等级分棋手的等级分“R(U)”。
1.2.1 首先确定该次比赛的平均等级分“Ra”
1.2.1a 在瑞士制或团体赛中,以原无等级分棋手所遇对手的平均等级分为准。
1.2.1b 在循环制比赛中,有等级分棋手和无等级分棋手的成绩都要计算。比赛平均等级分R(a),按下列要求确定:
(1)确定有等级分棋手的平均等级分“R(ar)”。
(2)确定每个有等级分的棋手对所有对手的得分率“P”。然后确定他的每个对手的等级分差“d(P)”,再确定对手的平均等级分差“d(Pa)。”
(3)“N”表示对手人数。
R(a)=R(ar)-d(Pa)*n/(n+1)
1.22 如果无等级分棋手胜率为50%,那么=R(u)=R(a )。
1.23 如果无等级分棋手胜率在50%以上,那么R(u)=R(a)+每超过50%胜率半分,加12.5。
1.24 如果无等级分棋手在瑞士制赛或团体赛中胜率低于50%。
R(u)=R(a)+d(P)
1.25 如果无等级分棋手在循环制赛胜率低于50%:
R(a)=R(a)+d(P)*n/(n+1)
1.3 然后根据愿无等级分棋手在若干次比赛中的平均等级分R(u),确定所要公布的新等级分成绩R(n)。例如,一名棋手在5个对局中取得等级分R(u)2280分,在10个对局中取得等级分2400分,在5个对局中取得等级分2000分,那么R(n)=[2280*5+2400*10+2000*5]/20=2270
1.31 如果棋手的首次表现分少于2005分,其成绩无效。
1.3.2 国际棋联等级分名册中的新等级分个位数以最接近的5或0为进位单位。
1.4 有等级分棋手等级分升降的确定:
1.4.1 确定平均等级分R(a)
在瑞士制、团体赛或个人对抗赛中,以棋手的对手平均等级分为平均等级分。
等级分差超过350分,在计算等级分时按等级分差350分对待。循环制比赛以包括无等级分棋手在内的总平均等级分为平均等级分(计算方法见1.21b或1.21c条款)。
1.42 1.21b或1.21c条款同样适用于名誉等级分的计算。
1.43 R是所公布的有等级分棋手的等级分。R-Ra=D,援用1.1b条款以确定P(D)。
1.44 W是实际得分,We是预期得分。
We=P(D)*n,该公式运用于瑞士制或个人对抗赛。
We=P(D)*(n+1)-0.5,该公式运用于循环制比赛。
ΔR=K(W-We)ΔR是等级分升降值。
1.44a K是递增乘积
K=25,适用于新列入等级分名册的棋手,一直到他至少完成30个对局赛事。
K=15,适用于等级分一直低于2400分的棋手。
K=10,棋手的正式等级分一经达到2400分,并至少已完成了30个对局的赛事,以后,他的K值永远为10。
1.45 要确定有等级分棋手的新等级分R(n),必须确定他所参加的每一次比赛的等级分升降值ΔR。
R(0)为原有等级分。∑ΔR是该棋手已参加的每次比赛的等级分升降值ΔR总和。R(n)=R(0)+∑ΔR
1.46 新等级分R(n)个位数的进位单位为最临近的5或0 不好意思 我最近有点忙 才回答你~
④ 象棋不败公式
象棋没有不败公式。
中国象棋5步技巧:仕角炮、上仕局、兵底炮、金钩炮、边马局。
1、仕角炮(炮八平六)
首着平炮于仕角,今后可发展成反宫马、单提马、五六炮等阵型。后手还架反手中炮或挺卒较为流行。
2、上仕局(仕四进五)
既然飞相可以,上仕又有何不妥,同样巩固阵地,还有再架中炮的机会。记得有一次亚洲大赛上就有专业棋手使用过。
3、兵底炮(炮二平三)
有很多红棋阵容会有这一步炮,这里只是改变次序先为之。古谱称之“敛炮”,有锋芒内敛之意。
4、金钩炮(炮二平七)
有的称为“大过宫炮”,将子力集中于左翼,又为右翼子力开通道路。特级大师庄玉庭对此阵颇有研究。
5、边马局(马二进一)
冷门,偶尔用之会有出其不意的效果。当然另一个马还是扑向中心较好,如果再马八进九形成“蝴蝶”就感觉不怎么舒坦了(事实上还是有人喜欢这么走,并配合担子炮,让人觉得无懈可击)。
(4)象棋计算公式扩展阅读:
对局中的主动权,象棋术语称为“先手”,被动则称为“后手”。争夺“先手”应是象棋对局的中心意识。中国象棋技巧,让你快速掌握下象棋技巧,下棋不止用脑,更要用心,要有超凡的耐心和静力。
初学者往往注重“得子”,而忽视掌握攻势及夺取先手。这是失策的。因为胜败多决定于棋子所处位置的优劣,是否对敌“王”构成威胁,不完全在于力量(子力)的强弱。
比如:车的力量虽强,有时却不如“卧槽马”的威力,因此常有弃车跃马掌握攻势的,或者弃子当诱饵使对方中计而有利于自己的攻杀。棋谚说:“得子得先名得胜,失子失先却是输。”
战术意识有三大原则:
1、得子得先是上策。
2、得子平先(均势)是中策(同时有进攻机会和不必要得子时,应掌握攻势和先手)。
3、得子失先是下策(这是冒风险的拙策,要特别谨慎地审察当时的形势)。
⑤ 新中国象棋怎样计算分数的
每一位玩家第一次进入 QQ 中国象棋时,都会获得 1300 分的初始积分。
九级棋手 =0 八级棋手 =1100 七级棋手 =1200 六级棋手 =1300
五级棋手 =1400 四级棋手 =1500 三级棋手 =1600 二级棋手 =1700
一级棋手 =1800 三级大师 =2000 二级大师 =2200 一级大师 =2400
特级大师 =2600
六.积分方法
6.1 赢、输、和的分数计算方法
NewS = OldS + K * (Res - Exp)
*NewS 为对局后积分, OldS 为对局前积分,
*K 为放大系数,见下表所示
*Res 为对局结果 ( 胜为 1 负为 0 和为 0.5),
*Exp 为期望结果值,也就是玩家获胜的几率
Exp=1/(10^(Dr/400)+1)
其中 Dr=( 对手积分 - 你的积分 ) + Yfirst ;
若为先手, Yfirst=-100 ;反之 Yfirst=+100;
K 值如下表所示: 积分
K 值
积分
K 值
<1000
120
2000 -2199
20
1000-1399
60
2200 -2399
15
1400-1799
30
>2400
10
1800-1999
25
请注意,按照上面的积分计算方法,会出现下面的情况:
1 如果分数较低者赢了分数较高者,获取的分数会比较多
2 如果出现和局,先手的人会被扣分
6.2 各种情况下棋局结束的积分规则
如果棋局在两步之内结束(不包括两步),双方都不会计算分数。如果走棋两步或两步以上,有一方超时、逃跑导致棋局结束,那么超时、逃跑的一方被判输,另一方判赢。分数按照正常输赢的公式进行计算。被判输的一方失去分数,另外一方得到分数。
⑥ 象棋的积分是怎样计算的
你好赢、输、和的分数计算方法
NewS
=
OldS
+
K
*
(Res
-
Exp)
*NewS
为对局后积分,
OldS
为对局前积分,
*K
为放大系数,见下表所示
*Res
为对局结果
(
胜为
1
负为
0
和为
0.5),
*Exp
为期望结果值,也就是玩家获胜的几率Exp=1/(10^(Dr/400)+...
⑦ 中国象棋,马步记算公式
可以用几何学计算,要跳田字,需要四步,目字,需要两步.
好好学学吧,有意思滴
⑧ qq中国象棋得分怎么计算的
qq游戏中国象棋每局1分,和棋双方均为0分,其他新中国象棋每局分数不定,大体上级别低的胜,分多,负分少.
⑨ 象棋公式
一、双士缺象畏炮攻,双象少士怕兵冲
二、一车十子寒
三、死子勿急吃
四、卒子过河后应注意:
1.其它后勤子力(车、马、炮)须能配合以利推进
2.占据要点,主导局面,不轻言牺牲
五、布局反先要点:
1.逼使对手走子还原(重复)
2.促使对方有效步数减少
3.干扰敌方布阵或造成僵局,使对方无好棋可下
六、马吃方原位七兵后,可用二路炮塞对手相眼,以便跃马
七、边卒挺进有三用处:
1.压制对方边马
2.我方能车一进三高出车或保中卒
3.能马三进一再马一进三进河口象位
八、巡河炮应对要领:
1.上士勿急,以免被瞄象控制
2.跨河车联合小卒围捕之
3.随时注意对方平包脱根兑子或叫杀之着
九、河口马应对要领:
1.高车骑河驱之。若对方有巡河炮保马的棋则考虑先七星剑弃兵拆除炮架,再用车驱之 (横线、纵线均可)
2.伸炮跨河借彼兵做炮架击之
3.伸炮跨河伏进卒渡河做炮架击之
十、当对手炮打边卒时:
1.避其沉底,上象或平包阻之
2.诱其沉底,车马回师围捕之。对方之沈底炮可用己方车马(或车马象)捕捉, 无论马 是正马或边马。
十一、单一功能的「守着」或「攻着」效果有限,应朝「守中带攻」或/「攻中带守」方向 思考
十二、明显攻着不易得手,切忌一厢情愿,意图侥幸,应注意攻着之暗度及深度
十三、中局炮胜马,残棋马胜炮
十四、中路无法突破或我方阵型有缺陷时,中炮位置应予调整(移型换位)
十五、占有先手时,宜避兑进攻主力
十六、车不立险地
十七、要注意兑子,得子后的棋型及先手得子。失先非上策
十八、得子→占先→成势→做杀
十九、奕棋的思考方向在于:
1.寻找己方的最佳可行途径
2.阻扰对方的最佳可行途径
二十、仕勿轻上,兵戒冒进,子忌险弃
二一、有三子靠近九宫时,注意突起发难,弃子成杀
二二、以士角炮突发打掉对方六路士,有时会有出乎意外的奇袭效果
二三、棋弈思考的基本动作是:
1.思考对方刚走的这一步棋用意何在
2.思考对方下一步棋的最可能方向
3.思考己方的因应之道,予以破坏或将计就计 4.随时要有全局在胸
二四、后手布局应分析对方前一手棋(伺机反扑)
1.如为好,好在哪里?如何阻攻?可否守中带攻?
2.如为软手,软在哪里?如何见缝插针?可有暗藏机关?
二五、七路马被对方车压制时,考虑:
1.用一子保之(如高车保马,士角车保马,另一炮保马,退窝心马保马),而用另一 炮击之(横线击杀或纵线击开均可)
2.可否弃马使彼车立暗位或伸炮过河伺机平七倒挂金钩双击车相或单纯击杀该暗位车
二六、我车即将被对方炮击时,考虑:
1.移开后是否先手捉子或叫杀
2.伸炮护前挡驾反打彼炮
3.先离险地
二七、马前卒疏通性不如对手时应留意:
1.避免兑车,以免残棋难下
2.车应伺机巡河兑换三、七兵
二八、中央象位有马,可防止对方两边马
二九、拐角马救急时可护住一士
三十、子力交换前应研判:
1.交换后之棋型
2.不以好子换坏子,不以活子换死子,不以重子换轻子
三一、注意「假先手」
三二、车占兵线时,「收兵」顺序应细算之
三三、残棋对方缺双士时,以车马攻之,可以一将一杀(兼吃兵),变少卒为多卒、化危机 为转机
三四、双马炮优于双炮马,傌炮优于双马,双马优于双炮
三五、车马炮优于车双炮,车双炮优于车双马
三六、对于以车塞我相眼时,考虑:
1.先退炮驱赶危险,再进炮还击
2.设陷阱,再回炮赶之或回马士角趋之
三七、临杀勿急,催逼宜紧,勿手软
三八、以二路车压对方边马,再用二路包塞象眼可得子
三九、随时注意下列可能性及可行性:
1.弃子取势
2.先弃后取
3.车换马炮
4.弃子渡兵过河 5.叫将反将
四十、对方上士阻挡我方四路马时,可考虑马四进二,再马二进一,马一退三
四一、彼方用车护马(炮)而用另一炮打我车时,考虑:
1.用炮挡于车前护驾反打
2.用我方另一子对捉彼车(炮击、兵觑、或跳无根马作炮架直击)使彼车移开马(炮 )脱根
四二、当红马吃原位七路卒后,我方可象五进七配合七路马困彼马
四三、对方捉子未必要逃,可考虑:
1.弃子 2.还捉 3.暗保 4.牵制
四四、随时注意下列手法之运用:
1.七星剑 2.窝心马(回旋,护底相,保马打车,暗捉彼车)
2.缩炮(过宫,叠炮,整型,摆脱牵制,反牵制)
四五、己牵制对方子力时要注意对方借杀,叫将兑子或弃子遁逃反击
四六、车借中炮力而吃象时(险地),宜防卫彼方车吃中炮或突然「偏将」「露帅」
四七、残棋炮归家,有炮须留他家士
四八、随时留意对方(及我方)士角炮的突袭(炮击柳条穿鱼),阻拦或截断的作用
四九、马后藏车、炮后藏车似拙实巧
五十、「禁区」有时存在似险实安的现象,对于一些在常规下不宜轻进的「禁区」,往往能 以出人意外的着法履险如夷,这盲点要注意
五一、看似有根,实则无根或根子负担过重或根子不能胜任(移位)会造成双方盲点
五二、中局十技:「挪、抽、捉、兑、牵、拦、逐、运、弃、杀」及停着顿挫
五三、两军相逢勇者胜
五四、车马冷着,车控线,马控点
五五、计算时,不能只注意深度,更要注意宽广度
五六、先要预算,走时再算,切忌连走
五七、先自固,加强对敌方的「控制」,放慢进攻节奏,遵守「子先势杀」的旋律,战局反 而会更有利
五八、布局原则:
1.首要尽快出动大子:车路要通,马路要活、炮勿轻发
2.抑制对方大子出动
3.注意子又的协调性和联络性
五九、布局阶段宜注意的问题:
1.走子要有效率(目标明确,不要一子走动过多,能抑彼扬己)
2.不要多补士象
3.要防止子力拥塞
4.勿贪吃(或贪渡)兵卒
5.勿贪子失先
6.马勿轻进
7.要抢占全局要道与要点
8.要注意弃兵争先
9.要注意地带的问题
10.扩展我方空间,压缩彼方空间
六十、对付对方讨厌的士角炮(五六炮、反宫马), 可考虑:先用横车盯住,再用车后炮