首页 > 其他分享 >象棋规则

象棋规则

时间:2024-09-30 11:44:41浏览次数:5  
标签:象棋 架子 棋子 将帅 敌子 规则 棋盘 本方

棋盘

九条竖线十条横线,90个交叉点,有90个放棋子的地方。

棋子的运用原则

将与帅,士与仕,象与相,兵与卒。叫法写法不一,但是他们的作用是一样的。

1.将与帅

①走直线,前进后退均可。

②一步只能走一格。

③活动范围在米字格(又称九宫)之内。

④可行处可吃敌子,被吃掉的棋子本局不可出现。本方棋子不可吃。

⑤将帅不可以碰面,将帅碰面可冲出九宫吃掉对方的棋,谁先看到谁赢。

2.車(jv)

①车(車)走直线,没有格数限制,但不能跳子走。

②活动范围整个棋盘。

③可行处可吃棋子。

3.炮

①炮走直线,格数不限,活动范围整个棋盘。

②炮吃子时,要有炮架子才可以吃子,称炮隔山打。双方棋子都可以作为炮架子。炮与炮架子的距离没有规定。有炮有炮架子但是没有目标,炮不能打过去。炮架子只能隔一个棋子,不能隔两个棋子。

③炮要有其他棋子配合,否则孤炮难鸣。当棋盘中只有一将一相一炮,只能和局。

本方双炮各居同竖线,横线相邻,对方的将或帅与本方炮在同一竖线上,称重炮将。下一步本方炮可将对方的将帅吃掉,本局结束。

解决方案:

a吃子解将:本方的车与对方的炮在同一横线上,车可将炮吃掉。

b垫将:在棋局重炮将形成之前将本方的棋子间隔在对方双炮之间。

c避将:有空位,将(象)可横向移开。

④炮勿轻发。

4.马

①马走日字。

②马的活动范围在整个棋盘。

“八面威风”,“八面玲珑马”。马在可行进处可吃敌子。

马逢边易被算。

③马怕“憋马腿”。

“憋马腿”,在马的运动方向上有棋子隔住它,则马不能跳过去。可用先直(长)再斜(短)确定。

残局中仅剩将帅与马,可形成八角马(大八角马),各在田字里对角线末端。

小八角马,马与将呈口字。

也可使用等招,可以把将(帅)置于田字中间。

注意将帅有可能碰面的情况。

5.相与象

①相走“田”字。

②活动范围本方“河界”之内。

③相怕“塞相眼”。田字中间有棋子不能走,此棋子不论本方或对方。

④可行处可吃敌子。

6.仕与士

①仕走斜线每次一格。

②活动范围在九宫之内。

③可行处有敌方棋子可吃。

7.兵与卒

①走直线每次一格。

②兵未过河之前只能前进,过河以后,可以横着走,但永远不能后退。

③可行处可吃敌子。

………………

行棋口诀:

1.帅“直”2.仕“斜”3.兵向前

4.马走“日”5.相走“田”

标签:象棋,架子,棋子,将帅,敌子,规则,棋盘,本方
From: https://www.cnblogs.com/fxh0707/p/18441583

相关文章

  • 第一届“物天杯”球类赛事规则
    一、 篮球赛制、赛程和规则(一)赛制男子五人制全场,女子三人制半场。以下赛制男子、女子组相同,根据参赛队伍数量进行赛制选择。1.参赛队伍数量为12支及以上比赛共分两个阶段进行,第一阶段为小组循环赛,第二阶段为淘汰赛及排位赛。(1)小组赛:参赛班级抽签分成四小组(A、B、C、D组,小组......
  • 安全:fail2ban:重新加载firewalld时,fail2ban添加的防火墙规则丢失
    一,问题现象:firewalld未重新加载规则前,可以看到fail2ban添加的防火墙规则:[root@web~]#firewall-cmd--list-allpublic(active)target:defaulticmp-block-inversion:nointerfaces:eth0sources:services:ports:80/tcpprotocols:forward:yesm......
  • 09 模块导入规则 寻找模块 常见问题
    模块导入规则在python内部导入模块时,必须要遵循他的规则,必须去指定的目录中找py文件。寻找模块一般就三个位置优先在当前运行脚本的同级目录 【一般问题比较多】python的安装目录【内置模块】python的安装目录+site-packages【第三方模......
  • Minio生命周期规则及桶初始化
    packageorg.ailun;importio.minio.*;importio.minio.messages.*;importjava.util.List;/***@version1.0*@since:JDK11*/publicclassTest{privatestaticStringbucketName="bucketName";publicstaticvoidmain(String[......
  • 6.5.1嵌套规则/布尔对象
    嵌套规则下面案例:这种混合模式设计模拟了一个具有衍射功率的透镜和一个没有衍射功率的中心区域。通过首先在非顺序组件编辑器中定义一个衍射光栅(对象1)来模拟透镜的全部范围,可以很容易地实现这个几何图形。在上面的图像中,这是由镜头更大的灰色区域表示的。然后,我们可以在NSCE中......
  • 【Azure Policy】在Azure Policy的规则中实现数组对数组的规则校验
    问题描述在之前的博文“ 【AzurePolicy】添加策略用于审计Azure网络安全组(NSG)规则--只能特定的IP地址允许3389/22端口访问 ”中,介绍了对固定IP地址,端口的审计规则。只是在实际使用中,发现端口和IP都可以输入多个值,并且以“,”号分割,最终在Azure的NSG资源中,显示为数组格......
  • Thingsboard规则链:Calculate Delta节点详解
    在物联网(IoT)应用中,对设备数据的实时分析和处理是优化运营、预测维护的关键。Thingsboard作为一款功能强大的物联网平台,其规则引擎提供了丰富的节点来处理和分析数据流。其中,CalculateDelta节点是一个重要的工具,用于计算连续消息间特定数值的差值,常用于监测变化率、节能分析......
  • 解释器模式:如何实现一个自定义配置规则功能?
    解释器模式使用频率不算高,通常用来描述如何构建一个简单“语言”的语法解释器。它只在一些非常特定的领域被用到,比如编译器、规则引擎、正则表达式、SQL解析等。不过,了解它的实现原理同样很重要,能帮助我们思考如何通过更简洁的规则来表示复杂的逻辑。一、模式原理分析解释器模式......
  • 为什么 Streams API 改变了 Web 开发者的游戏规则
    我们首先解释一下数据是如何通过网络发送的。它不是作为单个连续流发送的;相反,它被分成更小的块。在接收端,消费者或应用程序负责在收到所有数据后以正确的顺序和格式重新组装这些块。对于图像、视频和其他相对较大的数据类型,此过程会自动发生。因此streamsapi提供的是一种无需等......
  • YAYA 规则解析:与 YARA 规则的对比及性能优化指南
    YAYA(YetAnotherYaraAlternative)规则是一种基于特定规则引擎的模式匹配语言,通常用于恶意软件分析和检测。它的设计灵感来自YARA规则,但提供了更高效的语法、性能和扩展性。YAYA规则通常与其他入侵检测系统或恶意软件分析工具一起使用,帮助识别复杂的威胁。YAYA规则的主要特点:模......