○ 中国象棋

 

   
  象棋,是以红黑棋子代表两军对垒的智力竞技,是科学与艺术相结合的运动。双方在棋盘--这块特定的战场上进行着象征性的军事战斗。

  就象战场上的指挥官,根据自己对棋局形式的理解和对棋艺规律的掌握,调动车马,组织兵力,协调作战,争取胜利。进攻退守都有法度可循,奇袭转移深合军事原理。知己知彼,方能百战百胜。随着棋局的发展,由静到动,由简到繁,彼此争战,互相扭杀,矛盾重重,错综复杂,要求对局者全面地分析棋局的形式,在局部与全局的关系上,在由计划地组织几次战役上,在前后发展阶段的密切联系上,在若干兵种配合作战的军事部署上,及时制定出正确的战略原则和有力的战术手段,夺取战斗的胜利。

棋盘和棋子

  象棋是棋子共三十二个,分为红黑两组,各十六个,由对弈双方各执一组,兵种是一样的,分为七种:
  红方:帅(1)、仕(2)、相(2)、车(2)、马(2)、炮(2)、兵(5)
  黑方:将(1)、士(2)、象(2)、车(2)、马(2)、炮(2)、卒(5)

  其中帅与将、仕与士、相与象、兵与卒的作用完全相同,仅仅是为了区分红棋和黑棋。

  棋子活动的场所,叫做“棋盘”,在长方形的平面上,绘有九条平行的竖线和十条平行的横线相交组成,共九十个交叉点,棋子就摆在这些交叉点上。中间第五、第六两横线之间未画竖线的空白地带,称为“河界”,整个棋盘就以“河界”分为相等的两部分;两方将帅坐镇、画有“米”字方格的地方,叫做“九宫”。

行棋规则
  • 帅(将):帅和将是棋中的首脑,是双方竭力争夺的目标。它只能在“九宫”之内活动,可上可下,可左可右,每次走动只能按竖线或横线走动一格。帅与将不能在同一直线上直接对面,否则走方判负。
  • 仕(士):仕(士)是帅(将)的贴身保镖,它也只能在九宫内走动。它的行棋路径只能是九宫内的斜线。
  • 相(象):相(象)的主要作用是防守,保护自己的帅(将)。它的走法是每次循对角线走两格,俗称“象走田”。相(象)的活动范围限于“河界”以内的本方阵地,不能过河,且如果它走的“田”字中央有一个棋子,就不能走,俗称“塞象眼”。
  • 车:车在象棋中威力最大,无论横线、竖线均可行走,只要无子阻拦,步数不受限制。因此,一车可以控制十七个点,故有“一车十子寒”之称。
  • 炮:炮在不吃子的时候,走动与车完全相同。
  • 马:马走动的方法是一直一斜,即先横着或直着走一格,然后再斜着走一个对角线,俗称“马走日”。马一次可走的选择点可以达到四周的八个点,故有“八面威风”之说。如果在一横或一竖的地方有一个棋子,马就无法走过去,俗称“蹩马腿”。
  • 兵(卒):兵(卒)在未过河前,只能想前一步步走,过河以后,除不能后退外,允许左右移动,但也只能一次一步。

  任何棋子走动时,如果目标位置上有对方的棋子,就可以把对方的棋子拿出棋盘,再换上自己的棋子(即“吃子”)。只有炮的吃子方式与其他子不同:炮与被吃子之间必须有一个棋子,才能吃掉对方,俗称“架炮”。

  如果对局中一方棋子可以在下一着把对方的帅(将)吃掉,称为“将军”,被“将军”的一方此时所采取的反击、躲避或防守的着法,则称为“应将”。

胜、负、和

  对局中,出现下列情况之一,本方算输,对方赢:

  • 帅(将)被对方“将死”,即被对方将军却无法应将;
  • 被“困毙”,即虽未被对方将军,本方却已无棋可走动;
  • 自己宣布认输。
  • 一方长将不变,长将一方算输。

  出现以下情况,算和局:

  • 一方轮走时,提议作和,对方同意;
  • 双方长将不变,符合“不变作和”的规定,双方又不愿变着时。

  中国象棋的记分方式实行级别、积分制。级别分别是无级别、30-1级。每个级别需要积累100分。有关输赢后积分的详细计算方法如下(注意:输方扣分等于赢方得分):

  • 和局:双方现有积分相差10分以内,无积分;相差10-99分,则分低方得(10+差分/10)/2;相差100分以上,分低方得差分/4。
  • 低级别方赢:双方现有积分相差100分以上,则得差分/2;相差10-99分,得10+差分/10;相差10分以内,得10分。
  • 高级别方赢:双方现有积分相差200分以上,无积分;相差100-199分,得2分;相差10-99分,得10-差分/12.5;相差10分以内,得10分。

下过50盘以后得分/失分会趋于稳定。

中国象棋新记分
系统说明

  为了准确、快速、方便地反映产联众中国象棋用户的实力水平,规范联众比赛,拟采用等级分制度。等级分是棋手真实水平的数学的量化,在很大程度上能反映棋手的实力水平。实施方案如下:

1. 等级分和对应称号
  特级大师 >= 2600
  一级大师 >= 2400
  二级大师 >= 2200
  三级大师 >= 2000
  一级棋士 >= 1800
  二级棋士 >= 1700
  三级棋士 >= 1600
  四级棋士 >= 1500
  五级棋士 >= 1400,新手缺省分数
  六级棋士 >= 1300
  七级棋士 >= 1200
  八级棋士 >= 1100
  九级棋士 <  1100
  无称号  下棋盘数小于20盘

2. 新手缺省的分数是1400,无称号,和有级别的人下够20盘后才会有称号。

3. 特级大师和一级大师是通过联众组织的大型比赛授予的。

4. 另外针对真实的棋手还有如下称号和他的真实称号对应:
  *国际特大
  *国家特大
  *国际大师
  *国家大师
  这些带*的称号并不和他们的等级分有确切关系。

5. 有级别的人之间下棋分数的算法
  Rn=Ro+32*(W-We)
  其中:
  Rn:新的等级分
  Ro:老的等级分
  W:对局得分,赢1分,输0分,和0.5分
  We:预期得分,根据象棋的两个人的分数的差别而不同,We=1/(1+10^((r2-r1)/400))

6. 有级别和无级别的人下棋的分数算法:
  有级别的人:Rn=Ro+Rd*(n/20)*(2/3)
  无级别的人:Rn=Ro+Rd*(41-n)/20
  其中:
  n :无级别的人下过棋的有效盘数
  Rd:=32*(W-We) 按正常两人都有等级分算出的等级分变化值

  由上面的公式看出:
  有级别的和无级别的人下棋,分数不会超过正常变化的2/3,并且无级别的人下棋的盘数越少,对有级别的人的影响越小。无级别的人下棋分数变化开始会比较大,随着下棋盘数的增多,分数趋近真实水平时,分数的变化也趋近正常值。

7. 无级别的人之间下棋即不计分也不计盘数

8. 原有的级别分到新的等级分的转换公式:
  等级分 = 1400 + ((31-级别)*100 + 积分)*3/2