象棋将帅不能碰面 java_中国象棋有大智慧,但是将帅却不能碰面,原来背后有这么一个故事...
会玩象棋的人都懂的一件事,那就是在象棋里面,将和帅是不能碰面的。在中国象棋里面,最重要,最值得保护的就是“将”和“帅”了,因为这两个棋子决定了整个棋局的成败,可是偏偏这两位的活动区域又是特别的有限,只能在画好的田字格里面行走,而且基本上前期是处于一种受到约束的地位,很难动弹,也很少有人一开始就动这两颗棋子的,到了后期的时候,双方的棋子不断减少,两者之间的区域也逐渐开阔起来,但是有一个要求,就是这两个棋子是不能碰面的,这又是为什么呢?
不管大家有没有玩过象棋,会不会玩象棋,都知道象棋是以“楚河”和“汉界”来分开的,两方阵营的棋子各自在区域内严阵以待,一看到楚河汉界,大家是不是就想到了秦朝末期的楚汉之争了,其实中国象棋也从侧面反应了和这一历史事件有关,里面的很多走法技巧都跟楚汉之间的战争有关,包括将帅不能碰面的规矩。
当时楚汉之间的战争已经到了一个很关键的地步了,项羽和刘邦的军队互有损伤,这时候,项羽久攻刘邦不下,一怒之下,听从了身边谋士范增的建议,把刘邦的父母妻儿给抓住了,并且带到了交战地点,点起火堆架起锅,对着刘邦说到,你赶紧投降,要不然我就把你的父亲给扔进锅里煮了,这时候,让人惊讶的事情发生了。
刘邦听见项羽这么说,一点也不担心,其实他心里明白,项羽是一个心高气傲的人,并不屑于做这些事情,所以就很放心的说,当年咱们俩一起反抗暴秦,拜了把子,我爹就是你爹,你要煮就煮吧,记得到时候分我一点。项羽听到这句话要气炸了,本来他就是一个心高气傲的人,不想做这么一件事,但是愤怒又让他差点把刘邦的父亲给杀了,幸好手下的人苦苦的拦着这才作罢。
这个方法不行,项羽又想了一个办法,就让人带信给刘邦,说是,咱们这样都不好,不如来一场公平的战斗,谁赢了,这天下就归谁,咋样,没想到刘邦看完以后根本不信,这下项羽更加的生气,虽然项羽在智谋上比不上刘邦,但是武力高超那是世人公认的,顺手拿起弓箭向着刘邦射去,话说这一箭快若流星,躲在重重护卫下的刘邦没有躲闪的机会,直接就中箭了。
中箭以后的刘邦为了不露怯,表达自己的信心,强忍着疼痛的把箭支给拔了出来,而且还在大庭广众之下,嘲笑项羽的射箭技术很差,只射中了自己的脚趾头而已,其实这一箭直接要了刘邦的半条命,差点就去世了,双方就这么在这里对峙,谁也奈何不了谁,最后双方决定议和。
可以说在当时冷兵器时代的战争中,将领个人武力的强大也是很重要的,一般来说,将帅不仅要智谋超群,武力上也要有过人之处,假设碰到一个射箭技术特别精湛的将领,那么双反主将一见面,一方的将领就会有生命的危险,下面的士兵也因无人指挥,失去信心,就会让整场战争失败!也正是因为这个,所以才有了象棋上将帅不能互相碰面的规矩!
象棋将帅不能碰面 java_中国象棋有大智慧,但是将帅却不能碰面,原来背后有这么一个故事...相关推荐
- 暗棋单机版_中国象棋暗棋下载_中国象棋暗棋安卓版下载 v1.6.8 安卓单机版_飞飞巴士下载...
介绍 中国象棋,博大精深,老一代人留下在的文化遗产,它的精髓所在决定了它注定要流芳百世.在中国人的眼里,那就是谁不会玩象棋?你不会玩象棋,你爸妈知道吗? 棋艺没有最好,只有更好,永无止境.想更好的提升 ...
- 中国象棋源码c语言,中国象棋C语言源代码.doc
中国象棋C语言源代码 *chess.c*/ #include "dos.h" #include "stdio.h" /**/ #define RED 7 #de ...
- 中国象棋c语言源代码csdn,中国象棋源代码-C语言小程序
中国象棋源代码-C语言小程序 (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 .*--------------------ches ...
- linux下的c语言实现象棋,用C语言实现中国象棋
基于五子棋框架上的 象棋 小游戏 本游戏是上各种水课无聊时的产物...不参考现有游戏从零开始实现各项功能. 游戏配置:二维数组,循环系统,wasd基本移动,调整窗台的函数,以及富足的发呆时间.. 完整 ...
- 中国象棋棋盘c语言编程,中国象棋 C语言编程.ppt
中国象棋 C语言编程 双人对弈中国象棋 程序所负责内容介绍 计算机生成红黑双方以及棋盘. 各个棋子的移动. 当危险时显示被"将军". 分支思路 1.棋盘棋子的制作与输出 棋盘 走子 ...
- 象棋联机java代码_中国象棋源代码Java程序
import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.util.*; import java.io ...
- 中国象棋java着算法_Java中国象棋博弈程序探秘[4]——生成有效着法
生成有效着法 转载请保留作者信息: 作者:88250 MSN & Gmail & QQ:DL88250@gmail.com 着法生成就是要产生所有有效的着法,让电脑棋手在这些着法中选择 ...
- java中国象棋棋盘放置棋子,Qt中国象棋二——棋盘与棋子的绘制
上次和大家分享了Qt的2D绘图基础知识,这样可以更好地理解象棋中一些关于绘图的程序.这次要和大家分享的则是棋盘与棋子的绘制,也可以说是Qt 2D绘图的一些具体应用. 源程序是我在网上找的,而且是下载了 ...
- android象棋游戏,基于安卓的中国象棋游戏app
[实例简介] 很详尽完整的一份安卓象棋游戏app源码.可直接在eclipse+jdk+sdk的开发环境中运行,界面做的也还不错. [实例截图] [核心代码] Chess_DJB └── Chess_D ...
最新文章
- 植树月收尾:合种油松/华山松/云杉/胡杨
- BizTalk 开发系列(四十二) 为BizTalk应用程序打包不同的环境Binding
- torch.randn torch.rand区别
- Server Core十大安装设置命令
- USB共享网络:android手机通过USB与Ubuntu进行socket网络通信
- jspwiki mysql_Wiki.js初体验
- [蓝桥杯][算法提高VIP]数的划分-dp
- linux安装pip
- 链表逆序的原理及实例
- 开源内容管理系统Drupal 修复信息泄露和 XSS 漏洞
- [GCN] 增加可视化+代码注释 of GitHub项目:Graph Convolutional Networks in PyTorch
- onvif协议之初探
- wubi for ubuntu 9.04 无法运行
- [暗黑破坏神2]PLUGY与HACKMAP共存
- windows10恢复分区删除方法
- 学习3D建模电脑配置要求
- 情境认知测量方法的研究
- SSD固态盘已坏的数据就恢复不了吗?
- 阿里巴巴2016校园招聘 研发工程师(二)详解
- PS效果——斜面浮雕