象棋的规则介绍

象棋的规则介绍,第1张

中国象棋规则:

中国象棋是由两人轮流走子,在战法上遵循古代孙子兵法中的“不战而屈人之兵,善之善者也”的作战思想,以“将死”或“困毙”对方将(帅)为胜的一种二人对抗性游戏。对局时,由执红棋的一方先走,双方轮流各走一招,直至分出胜、负、和,对局即终了。在棋战中,人们可以从攻与防、虚与实、整体与局部等复杂关系的变化中提升思维能力。

一、行棋规定

1、对局开始前,双方棋子在棋盘上的摆法见右图。

2、对局时,由执红棋的一方先走,双方轮流走一步。

3、轮到走棋的一方,将某个棋子从一个交叉点走到另一个交叉点,或者吃掉对方的棋子而占领其交叉点,都算走了一着。

4、双方各走一着,称为一个回合。

5、走一着棋时,如果己方棋子能够走到的位置有对方棋子存在,就可以把对方棋子吃掉而占领那个位置。

一方的棋子攻击对方的帅(将),并在下一着要把它吃掉,称为“照将”,或简称“将”。“照将”不必声明。被“照将”的一方必须立即“应将”,即用自己的着法去化解被“将”的状态。如果被“照将”而无法“应将”,就算被“将死”。

二、棋例总纲

1、棋例释义

(1)对局中有时出现双方着法循环不变的重复局面。据以裁处这种局面的规则条例,称为《棋例》。

(2)长将、长杀、长捉、一将一杀、一将一捉、一杀一捉等循环重复的攻击手段,统称为“禁止着法”。

(3)闲着(含:兑、献、拦、跟)、数将一闲、数杀一闲、数捉一闲等着法,无论是否重复,统称为“允许着法”。

(4)车、马、炮、过河兵(卒)、士、相(象),均算“子力”。帅(将)、未过河兵(卒),不算“子力”。“子力”简称“子”。

(5)子力价值是衡量子力得失的尺度,也是判断是否“捉子”的依据之一。原则上,一车相当于双马、双炮或一马一炮;马炮相等;士相(象)相等;过河兵(卒)价值浮动,一兵换取数子或一子换取数兵均不算得子。

2、棋例总则

(1)在任何情况下,均不允许单方面长将。

(2)双方均为允许着法,双方不变作和。

(3)双方均为禁止着法(不包括一方为长将),双方不变作和。

(4)一方为禁止着法,另一方为允许着法,应由前者变着,不变判负。

3、棋例通则

(1)允许帅(将)本身步步叫吃对方的棋子,按闲着处理。

(2)其他棋子和帅(将)同时捉吃或借帅(将)之力捉吃对方的棋子,均按捉处理。

(3)兵(卒)本身捉吃对方的棋子(不含将杀),按闲处理;如形成相互长打局面,则应按捉处理。

(4)占据防守要点,立即构成简明和棋,附带产生的捉士相(象),按闲处理。

(5)凡走子兼具多种作用时,应从重称呼和裁处。如杀兼捉,按杀;捉兼况,按捉等,依此类推。

4、棋例细则

(1)在任何情况下,均不许可单方面长将。

(2)凡是走子前不存在捉,而走子后造成捉的(即从没捉到捉),一律按捉处理。

(3)凡走子后,预计下一着能在子力价值上构成得子者,均按捉处理。

(4)凡用作为根的子捉吃对方的子,也按捉处理。

(5)凡捉子兼具兑献。送吃,也按捉处理。

(6)凡是原来已经捉着子的子或相关子,走动后无新的捉子行为(即从捉到捉)均捉闲着处理。

(7)凡形式上捉子,一旦吃子立即会被对方将死者,均闲着处理。

(8)双方均为禁止着法(不包括单方面长将),双方不变作和。

(9)其他棋子和帅(将)同时捉吃对方的棋子,均按捉处理。

(10)过河兵(卒)子力价值浮动。

(11)发生互打时,兵(卒)叫吃子均按捉处理。

(12)凡走子兼具多种作用,从重定性。

(13)占据防守要点,立即形成简明和棋,附带产生的捉士、相(象),按闲处理。

5、胜负规则

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

(1)己方的帅(将)被对方棋子将死或吃掉;

(2)己方无子可走(被困毙);

(3)己方对对方“长将”或“长捉”;

(4)己方发出认输请求;

(5)有步时要求的,己方走棋超出步时限制;

(6)有时间要求的,超过规定时间;

(7)违反比赛规则。

6、和棋

出现下列情况之一,为和棋:

(1)双方均无可能取胜的简单局势;

(2)一方提议作和,另一方表示同意;

(3)双方走棋出现循环反复三次,符合《棋例》中“不变作和”的有关规定;

(4)符合自然限着的回合规定,即在连续60个回合中(也可根据比赛等级酌减),双方都没有吃过一个棋子。

扩展资料

中国象棋是起源于中国的一种棋戏,属于二人对抗性游戏的一种,在中国有着悠久的历史。由于用具简单,趣味性强,成为流行极为广泛的棋艺活动。

中国象棋是中国棋文化也是中华民族的文化瑰宝,它源远流长,趣味浓厚,基本规则简明易懂,千百年来长盛不衰。中国象棋是模拟的古代战争、直线战争、陆地战争、平面战争。在中国古代,象棋被列为士大夫们的修身之艺。现在,则被视为是怡神益智的一种有益身心的活动。

象棋集文化、科学、艺术、竞技于一身,不但可以开发智力,启迪思维,锻炼辨证分析能力和培养顽强的意志,而且可以修心养性,陶冶情 *** ,丰富文化生活,深受广大群众的喜爱。古今中外男女老少皆宜,由于用具简单,趣味性强,大街小巷常常可见纹枰对弈的中国象棋爱好者。

中国象棋使用方形格状棋盘及红黑二色圆形棋子进行对弈,棋盘上有十条横线、九条竖线共分成90个交叉点;中国象棋的棋子共有32个,每种颜色16个棋子,分为7个兵种,摆放和活动在交叉点上。双方交替行棋,先把对方的将(帅)“将死”的一方获胜(因为擒贼先擒王)。已有几千年历史、充满东方智慧的中国象棋在中国的群众中基础远远超过围棋,一直是普及最广的棋类项目。

参考资料:百度百科—中国象棋 (棋类游戏)

打开dsw文件后

1工程-》设置 选择使用MFC作为静态链接库

2组建-》配置 选择release

3Ctrl+F5 编译运行 如果能运行无误 说明编译成功。

最后,到源目录下的release文件夹去找exe

呵呵,开始我也觉得没有破绽,后来发现了软件也会出昏招。原来原理很简单,只是把基本的开局定式以及常见的对弈拆解局面转换成数据库函数,当出现数据库招数,便调出同类型的宏功能。说到底,只是电脑软件做到了更多的对弈棋局收集,把相关的招数进行了数码汇编。比如:仙人指路开局,软件就会自动把存储在数据库中的符合这一定式类型的所有函数自动调出,选择基本应招(根据用户选手游戏难度不同,软件也会选择相应招数致胜比率和复杂程度)。所以按一般局面和软件玩,就等于和一个熟读兵法的谋士作战,很难赢。你会有看不透,想不到的时候,软件按步就班,数据库就是它的眼睛和脑袋。但是编制软件的并不是一流大师,他们手头上有的都是找得到的棋局,但是棋盘千变万化,有很多招式不可能存在软件中,所以软件也会碰到出昏招的时候。我们可以做一个小实验,两台电脑玩相同的象棋游戏,如果以A电脑进行先手,B电脑进行后手,以B电脑的招式来和A电脑下。百分之九十九的机率是和棋。如果我们用自己的方式 *** 作B电脑和A电脑进行至中局(有一方有多子优势),然后再让两台电脑自己下,肯定有一台电脑是输的。你就会发现输的电脑下的棋局很一般,因为它还是在以应对的形式开展,试问没有优势的情况下,那台数据库一样的电脑软件会出现奇招嘛?也就是说软件也是会输的。我记得国际象棋那个深蓝也输给过卡斯帕罗夫,然后那个更深的蓝赢了卡斯帕罗夫。还是赢在数据采集啊。

前面的部分你应该能看懂吧,就是按行循环一共8行,每行循环8次,就是全部的64格棋盘了,如果行跟列的和是个偶数,就显示ASCII表中的第219个字符,如果不是则以空格代替,这样就能显示出交错的棋盘。

ASCII表第219个字符是"Û",也就是"U"上头有一个"^"符号。这是一个拉丁字母。方便拼读。但你看下我给你留的参考资料里面的推荐答案,实际上整体效果是国际象棋的棋盘~

补充一下:像这种专业背景的题目要有加分才会有人帮你回答的~

以上就是关于象棋的规则介绍全部的内容,包括:象棋的规则介绍、在哪里可以免费下载中国象棋(单机板)、中国象棋规则等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9774018.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存