• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 23
    • 下载费用:30 金币  

    重庆时时彩app下载手机版: 一种行棋的控制方法及用于下棋的装置.pdf

    关 键 词:
    一种 控制 方法 用于 下棋 装置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201610763527.9

    申请日:

    2016.08.30

    公开号:

    CN106178486A

    公开日:

    2016.12.07

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):A63F 3/02申请日:20160830|||公开
    IPC分类号: A63F3/02; A63F3/00 主分类号: A63F3/02
    申请人: 刘锋
    发明人: 刘锋
    地址: 452470 河南省郑州市登封市中岳办事处磴槽弘园6号楼2单元304室
    优先权:
    专利代理机构: 北京超凡志成知识产权代理事务所(普通合伙) 11371 代理人: 王术兰
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201610763527.9

    授权公告号:

    |||

    法律状态公告日:

    2017.01.04|||2016.12.07

    法律状态类型:

    实质审查的生效|||公开

    摘要

    本发明提供了一种行棋的控制方法及用于下棋的装置。其中,该设备包括:处理器,显示器和人机交互单元,所述人机交互单元用于接收用户的行棋指令,并与处理器电连接;其中,所述处理器包括棋子识别单元、位置识别单元与预设条件判断单元;其中,所述棋子识别单元用于识别当前行棋的棋子的名目;所述位置识别单元用于识别当前棋子的位置;所述预设条件判断单元用于结合当前棋子的位置和行棋指令来判断当前行棋的指令是否符合预设条件;如果判断结果为是,所述显示器用于根据当前行棋的指令在相应位置显示该棋子。通过本发明,使棋类对弈变得更方便,新颖有趣,增加对弈者的模拟体验感。

    权利要求书

    1.一种行棋的控制方法,其特征在于
    接收用户的行棋指令;
    识别当前行棋的棋子的名目;
    识别当前棋子的位置;
    结合当前棋子的位置和行棋指令,判断当前行棋的指令是否符合预设条件;
    如果判断结果为是,根据当前行棋的指令在相应位置显示该棋子。
    2.根据权利要求1所述的行棋的控制方法,其特征在于,
    所述方法还包括:根据用户的选择指令,使得所述显示器显示己方的棋子或布局;
    在多个用于下棋的装置之间进行棋手对弈的时间的同步;
    在多个用于下棋的装置之间进行棋手对弈的行棋信息的传输。
    3.根据权利要求2所述的行棋的控制方法,其特征在于,
    判断是否一方棋子处于另一方棋子的预设范围内;
    如果判断结果为是,当对方棋子进入己方棋子预设范围内时在己方棋盘上使该对方棋
    子在其所在位置显示出来,或者当己方的棋子处于对方棋子预设范围内时,在己方棋盘上
    使该己方棋子显示闪烁状态且同时在己方棋盘上使该对方棋子在其所在位置显示出来。
    4.一种用于下棋的装置,包括:
    处理器,显示器和人机交互单元,所述人机交互单元用于接收用户的行棋指令,并与处
    理器电连接;其特征在于,所述处理器包括棋子识别单元、位置识别单元与预设条件判断单
    元;其中,
    所述棋子识别单元用于识别当前行棋的棋子的名目;
    所述位置识别单元用于识别当前棋子的位置;
    所述预设条件判断单元用于结合当前棋子的位置和行棋指令来判断当前行棋的指令
    是否符合预设条件;
    如果判断结果为是,所述显示器用于根据当前行棋的指令在相应位置显示该棋子。
    5.根据权利要求4所述的用于下棋的装置,其特征在于,
    所述显示器包括选择单元,所述选择单元用于在棋局开始时根据用户的选择指令使得
    所述显示器显示己方的棋子和布局。
    6.根据权利要求5所述的用于下棋的装置,其特征在于,
    所述用于下棋的装置还包括时序单元和信号传输单元,
    所述时序单元用于在多个用于下棋的装置之间进行棋手对弈的时间的同步;
    所述信号传输单元用于在多个用于下棋的装置之间进行棋手对弈的行棋信息的传输。
    7.根据权利要求5所述的用于下棋的装置,其特征在于,
    所述处理器还包括预设范围判断单元,用于判断一方棋子是否处于另一方棋子的预设
    范围内;
    如果判断结果为是,所述显示器还用于当对方棋子进入己方棋子预设范围内时在己方
    棋盘上使该对方棋子在其所在位置显示出来,或者所述显示器还用于当己方的棋子处于对
    方棋子预设范围内时在己方棋盘上使该己方棋子显示闪烁状态且同时在己方棋盘上使该
    对方棋子在其所在位置显示出来。
    8.根据权利要求7所述的用于下棋的装置,其特征在于,
    所述一方棋子处于另一方棋子的预设范围内包括:击杀范围或者阻碍了攻防的前进路
    线的范围。
    9.根据权利要求7所述的用于下棋的装置,其特征在于,
    所述一方棋子处于另一方棋子的预设范围内包括:一方棋子击杀掉另一方棋子只需一
    步棋路的情形;
    或者一方棋子阻碍了另一方棋子的攻防的前进路线的情形;
    或者两方将帅在同一条直线上时只间隔一枚棋子的情形,且此时所述显示器还用于将
    两方将帅分别在其位置显示出来;
    或者当某方帅(将)所在直线没有其它棋子存在,有可能在对方将(帅)因应将而造成
    帅、将在同一直线上照面的情形时,该帅(将)显示所在位置及棋子名目;
    或者一方棋子处于另一方棋子的位置的周围的相邻的八个位置上的情形。
    10.根据权利要求4所述的用于下棋的装置,其特征在于,所述显示器还包括标记单元,
    所述标记单元用于显示标记对方棋子的名目。

    说明书

    一种行棋的控制方法及用于下棋的装置

    技术领域

    本发明涉及电子技术领域,具体而言,涉及一种行棋的控制方法及用于下棋的装
    置。

    背景技术

    目前,中国象棋作为一种取材于古代冷兵器时期战争的游戏,具有实施战术演练,
    研究战例和总结作战经验的辅助功能,可看做军事沙盘游戏的雏形,随着推广逐渐成为民
    间流行的对抗型智力竞技游戏,深受人民群众喜欢。然而传统的象棋都是在实地在实际的
    棋盘上进行,携带不便,大大降低了简便性和随时性。

    发明内容

    有鉴于此,本发明实施例的目的在于提供一种行棋的控制方法及用于下棋的装
    置,实现可以简单便捷的进行棋类对弈的目的。

    第一方面,本发明实施例提供了一种行棋的控制方法,所述方法包括:接收用户的
    行棋指令;识别当前行棋的棋子的名目;识别当前棋子的位置;结合当前棋子的位置和行棋
    指令,判断当前行棋的指令是否符合预设条件;如果判断结果为是,根据当前行棋的指令在
    相应位置显示该棋子;

    其中,所述方法还包括:根据用户的选择指令,使得所述显示器显示己方的棋子或
    布局;在多个用于下棋的装置之间进行棋手对弈的时间的同步;在多个用于下棋的装置之
    间进行棋手对弈的行棋信息的传输;

    其中,判断是否一方棋子处于另一方棋子的预设范围内;如果判断结果为是,当对
    方棋子进入己方棋子预设范围内时在己方棋盘上使该对方棋子在其所在位置显示出来,或
    者当己方的棋子处于对方棋子预设范围内时,在己方棋盘上使该己方棋子显示闪烁状态且
    同时在己方棋盘上使该对方棋子在其所在位置显示出来;

    其中,所述一方棋子处于另一方棋子的预设范围内包括:击杀范围或者阻碍了攻
    防的前进路线的范围;

    其中,所述一方棋子处于另一方棋子的预设范围内包括:一方棋子击杀掉另一方
    棋子只需一步棋路的情形;或者一方棋子阻碍了另一方棋子的攻防的前进路线的情形;

    其中,所述一方棋子处于另一方棋子的预设范围内包括:两方将帅在同一条直线
    上时只间隔一枚棋子的情形;且此时所述方法还包括将两方将帅分别在其位置显示出来。

    其中,所述一方棋子处于另一方棋子的预设范围内包括:当某方帅(将)所在直线
    没有其它棋子存在,有可能在对方将(帅)因应将而造成帅、将在同一直线上照面的情形时,
    该帅(将)显示所在位置及棋子名目。

    其中,所述一方棋子处于另一方棋子的预设范围内包括:一方棋子处于另一方棋
    子的位置的周围的相邻的八个位置上的情形。

    另一方面,本发明实施例提供了一种用于下棋的装置,所述用于下棋的装置包括:
    处理器,显示器和人机交互单元,所述人机交互单元用于接收用户的行棋指令,并与处理器
    电连接;其中,所述处理器包括棋子识别单元、位置识别单元与预设条件判断单元;其中,所
    述棋子识别单元用于识别当前行棋的棋子的名目;所述位置识别单元用于识别当前棋子的
    位置;所述预设条件判断单元用于结合当前棋子的位置和行棋指令来判断当前行棋的指令
    是否符合预设条件;如果判断结果为是,所述显示器用于根据当前行棋的指令在相应位置
    显示该棋子;

    其中,所述显示器包括选择单元,所述选择单元用于在棋局开始时根据用户的选
    择指令使得所述显示器显示己方的棋子和布局;

    其中,所述用于下棋的装置还包括时序单元和信号传输单元,所述时序单元用于
    在多个用于下棋的装置之间进行棋手对弈的时间的同步;所述信号传输单元用于在多个用
    于下棋的装置之间进行棋手对弈的行棋信息的传输;

    其中,所述处理器还包括预设范围判断单元,用于判断一方棋子是否处于另一方
    棋子的预设范围内;如果判断结果为是,所述显示器还用于当对方棋子进入己方棋子预设
    范围内时在己方棋盘上使该对方棋子在其所在位置显示出来,或者所述显示器还用于当己
    方的棋子处于对方棋子预设范围内时在己方棋盘上使该己方棋子显示闪烁状态且同时在
    己方棋盘上使该对方棋子在其所在位置显示出来;

    其中,所述一方棋子处于另一方棋子的预设范围内包括:击杀范围或者阻碍了攻
    防的前进路线的范围;

    其中,所述一方棋子处于另一方棋子的预设范围内包括:一方棋子击杀掉另一方
    棋子只需一步棋路的情形;或者一方棋子阻碍了另一方棋子的攻防的前进路线的情形;

    其中,所述一方棋子处于另一方棋子的预设范围内包括:两方将帅在同一条直线
    上时只间隔一枚棋子的情形;且此时所述显示器还用于将两方将帅分别在其位置显示出
    来;

    其中,所述一方棋子处于另一方棋子的预设范围内包括:当某方帅(将)所在直线
    没有其它棋子存在,有可能在对方将(帅)因应将而造成帅、将在同一直线上照面的情形时,
    该帅(将)显示所在位置及棋子名目。

    其中,所述一方棋子处于另一方棋子的预设范围内包括:一方棋子处于另一方棋
    子的位置的周围的相邻的八个位置上的情形。

    其中,所述显示器还包括标记单元,所述标记单元用于显示标记对方棋子的名目;

    其中,所述显示器还包括计时单元和计数单元,所述计时单元用于显示棋手对弈
    所用的时间,所述计数单元用于显示棋手对弈已走手数;

    其中,所述用于下棋的装置还包括存储单元,所述存储单元用于存储所述预设条
    件和/或所述预设范围让所述处理器来调用;

    其中,所述用于下棋的装置包括手机、台式机、手提电脑、平板电脑及其他电子设
    备。

    在本发明实施例提供的行棋的控制方法及用于下棋的装置中,因为处理器和人机
    交互单元的相互作用,最终能够使得棋手对弈的过程在在显示器上进行各种准确的显示,
    达到简单便捷的进行棋类对弈的目的。并且,由于本发明实施例提供的用于下棋的装置及
    行棋的控制方法中包括预设条件判断单元和预设条件的判断步骤,使人们不用像以前那样
    人工把棋子放到特定的位置去,使棋类对弈变得更方便,也使得棋手可以将精力更集中到
    对弈的策略上,从而增加了竞技性。

    为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合
    所附附图,作详细说明如下。

    附图说明

    为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附
    图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对
    范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这
    些附图获得其他相关的附图。

    图1示出了本发明实施例1所提供的一种用于下棋的装置的第一示意图;

    图2示出了本发明实施例1所提供的一种用于下棋的装置的处理器的第一示意图;

    图3示出了本发明实施例1所提供的一种用于下棋的装置的处理器的第二示意图;

    图4示出了本发明实施例1所提供的用于下棋的装置的第二示意图;

    图5示出了本发明实施例1所提供的用于下棋的装置的第三示意图;

    图6示出了本发明实施例1所提供的用于下棋的装置的第四示意图;

    图7示出了本发明实施例1所提供的用于下棋的装置的第五示意图;

    图8示出了本发明实施例2所提供的一种行棋的控制方法的示意图;

    图9、图10、10a、10b、10c、10d、10e、11、12、13、14、14a、15、16、17示出了本发明实施
    例1所提供的一种用于下棋的装置分别在多种具体情况下的应用场景图。

    图18、图19、图20、图21示出了本发明实施例1所提供的一种用于下棋的装置分别
    在多种具体情况下的另外的应用场景图。

    图22、图23、图24、图25示出了本发明实施例1所提供的一种用于下棋的装置分别
    在多种具体情况下的又一另外的应用场景图。

    具体实施方式

    下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整
    地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在
    此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因
    此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求?;さ谋痉⒚鞯?br />范围,而是仅仅表示本发明的选定实施例?;诒痉⒚鞯氖凳├?,本领域技术人员在没有做
    出创造性劳动的前提下所获得的所有其他实施例,都属于本发明?;さ姆段?。

    考虑到相关技术中都是在实地在实际的棋盘上进行,携带不便,大大降低了棋手
    对弈的方便性和随时性?;诖?,本发明实施例提供了一种用于下棋的装置及行棋的控制
    方法。下面通过实施例进行描述。

    实施例1

    本发明实施例的用于下棋的装置,可以应用在各种棋类活动。例如中国象棋、国际
    象棋、军旗、跳跳棋等有其一定行棋规则的棋类活动。下面以象棋为例进行说明。目前,已知
    的象棋有中国象棋和国际象棋。中国象棋是中国的传统棋类活动之一,而国际象棋则是近
    年来人们越来越喜爱的一种棋类活动。

    其中,中国象棋棋盘和棋子如图9所示,中国象棋使用红色和黑色(或者红色和绿
    色)棋子且由红方先行棋,共有七种棋子:“将/帅”、“士/仕”、“象/相”、“车”、“马”、“炮”和
    “卒/兵”;国际象棋棋盘和棋子与中国象棋有些差别,但是也是两方对弈,且每个棋子具有
    一定的行棋规则。国际象棋使用白色和红色(或者白色和黑色)棋子且由白方先行棋,共有
    六种棋子:“王”、“后”、“象”、“马”、“车”和“兵”。

    参见图1,本发明实施例提供了一种用于下棋的装置,该用于下棋的装置包括:处
    理器20,显示器10和人机交互单元30。人机交互单元30用于接收用户的行棋指令,并与处理
    器20电连接。显示器10与处理器20电连接,用于接收处理器20传来的信息来进行相应的显
    示。人机交互单元30可以为触摸屏,或者键盘等。棋手通过在人机交互单元30上的操作,将
    棋子挪到自己想去布局的地方。处理器20具体的结构如图2所示,包括棋子识别单元201、位
    置识别单元202与预设条件判断单元203。棋子识别单元201用于识别当前行棋的棋子的名
    目。位置识别单元202用于识别当前棋子的位置。预设条件判断单元203用于结合当前棋子
    的位置和行棋指令来判断当前行棋的指令是否符合预设条件;如果判断结果为是,所述显
    示器10用于根据当前行棋的指令在相应位置显示该棋子。

    例如,可以通过电脑编程、应用软件或者应用客户端的方式,将预设条件内置在用
    于下棋的装置内,供处理器20调取使用。示例性的,该预设条件可以是棋类的行棋规则。以
    象棋来进行举例说明。中国象棋和国际象棋的行棋规则比较接近,例如:“车”都是横行或竖
    走、“象”都是斜走、“将/帅”和“王”每次行棋一格,等等。此外,国际象棋的行棋规则更加灵
    活多变一些,它取消了中国象棋中的一些行棋限制,例如:中国象棋中的“将/帅”、“士/仕”
    和“象”只能在本方棋盘上行棋,而国际象棋中的“王”、“后”和“象”则可以在整个棋盘上行
    棋;中国象棋中的“马”存在“蹩腿”限制,而国际象棋中的“马”则不存在“蹩脚”限制。除此之
    外,国际象棋还有“升变”和“王车易位”的行棋规则,“升变”是指“兵”移动到对方底线时,升
    变为“后”、“象”、“车”或“马”,具体升变成什么棋子由棋手根据对弈的需要决定,“王车易
    位”是指同时移动行棋方的“王”和“车”作为一步行棋,根据移动的位置不同,又分为长易位
    和短易位。总之,中国象棋和国际象棋的共同行棋特点是“将棋盘上的一个棋子移动到某个
    空缺棋位,或者移动到对方某个棋子所在的棋位且吃掉对方的棋子”,除此之外,国际象棋
    增加了升变和王车易位两种行棋操作。把类似以上的行棋规则内置在用于下棋的装置内,
    当棋手走出一步棋时,必须满足以上的行棋条件,所述处理器20才会允许他走出这一步棋,
    从而在显示器上的相应位置进行显示。如果不满足以上的行棋条件,所述处理器20不会允
    许他走出这一步棋,也就不会在显示器上的相应位置进行显示。这时候,棋手可以选择重新
    走棋。这样就不会有走出不符合预设条件的棋路发生,不需要棋手在走棋的时候去人工校
    验是否走出了正确的符合行棋规则的棋路,这样,棋手就可以将更多的精力集中在对弈和
    对棋局的思考上,从而提高竞技性,从而提高对弈水平。

    因为象棋产生于冷兵器时期,行棋规则也被深深的打上了冷兵器战争的烙印,如
    排兵布阵、叫阵厮杀、回合等等。随着社会的发展、战争的演变,中国象棋的行棋规则与现代
    战争的战略战术大相径庭,也就失去了生存的土壤。又因为网络游戏的盛行,传统游戏受到
    巨大冲击,而中国象棋的行棋规则又缺乏变化失去吸引力致使其日渐式微。为了改变和扭
    转这种现状,如图4所示,本发明的实施例中的显示器10包括选择单元,该选择单元用于在
    棋局开始时根据用户的选择指令使得所述显示器显示己方的棋子和布局。举例来说,如果
    我是黑方棋手,那么我就可以利用选择单元选择黑方,然后我的用于下棋的装置上就只显
    示黑方的棋子和布局。另一个人是红方棋手,那么他就可以利用选择单元选择红方,然后他
    的用于下棋的装置上就只显示红方的棋子和布局。这时候两方棋手就是分别利用两个用于
    下棋的装置来进行行棋对弈。

    进一步的,为了使得两方棋手在利用两个用于下棋的装置进行行棋对弈的时候,
    两方的行棋信息能够及时互通,方便对手观察棋的局势然后走出自己的下一步棋路,如图5
    所示,本发明的实施例的用于下棋的装置还包括时序单元40和信号传输单元50,所述时序
    单元40用于在多个用于下棋的装置之间进行棋手对弈的时间的同步;所述信号传输单元50
    用于在多个用于下棋的装置之间进行棋手对弈的行棋信息的传输。信号传输单元50可以为
    以有线网络、无线网络、蓝牙或WIFI等信息传输方式执行信号传输的功能组件。这样来说,
    类似于盲下,棋手在看到自己的棋子被吃掉的情况下来判断对方的兵力如何,在什么位置。
    从而增加了下棋对弈的难度和竞技效果,提高了对弈的乐趣。因此,在行棋规则沿用传统中
    国象棋的基础上,引入现代战争理念,改变传统象棋竞技过程中的对弈环境,使之更加符合
    现代战争中对抗双方的攻防状态,以增强象棋游戏的模拟体验效果,同时更增加了竞技难
    度和竞技结果不可控性,从而获得网络时代人们的喜欢,重新焕发活力。

    进一步的,由于本发明的实施例,用于下棋的装置包括了时序单元40和信号传输
    单元50,这就为连接到互联网传播提供了条件。利用信号传输单元50,可以将对弈过程在网
    络上传播,这就为普通民众观看各种高手对弈的棋路现场提供了可能,便于大众学习和思
    考下棋过程的战略和技巧,进而提高棋艺水平。

    如图3所示,其中,所述处理器20还包括预设范围判断单元,用于判断一方棋子是
    否处于另一方棋子的预设范围内;如果判断结果为是,所述显示器还用于当对方棋子进入
    己方棋子预设范围内时在己方棋盘上使该对方棋子在其所在位置显示出来,或者所述显示
    器还用于当己方的棋子处于对方棋子预设范围内时在己方棋盘上使该己方棋子显示闪烁
    状态且同时在己方棋盘上使该对方棋子在其所在位置显示出来。使该对方棋子在其所在位
    置显示出来,有两种方式,一种是棋子的位置和名目都显示,一种是只显示棋子的位置,而
    不显示棋子的名目。为了便于理解,以下以一个应用场景来举例说明。举例来说,该预设范
    围可以是在行棋规则下的一颗棋子的击杀范围。以红方棋盘举例说明。在红方的棋盘上,在
    红方车或炮移动后,如果有黑方棋子进入其击杀范围内时,可被击杀的黑方棋子显现所在
    位置,且不显示棋子名目,其它部位的黑方棋子仍显示为空棋盘。如果红方的棋子跨到黑方
    的地盘上,当红方棋子在黑方防区内进入某一黑方棋子的击杀范围内时,红方被击杀棋子
    所在位置发生闪烁,提示弈者该棋子有被击杀危险,同时显现可击杀该棋子的黑方进攻棋
    子所在位置,且不显示棋子名目,其它部位仍显示为空棋盘。在另一种情况下,当某方的炮
    (砲)在攻防部署后,如果对方在其任意攻防方向上有阻碍其攻防前进路线的棋子存在时,
    对方所有可能阻碍其攻防前进路线的棋子同时显示所在位置,但不显示棋子名目;当炮
    (砲)不对对方棋子构成击杀威胁时,炮(砲)将不在对方棋盘上显示。如果同时有对方棋子
    进入其击杀范围内时,可被击杀的对方棋子显现所在位置,且不显示棋子名目,其它部位仍
    显示为空棋盘,同时炮(砲)在对方棋盘上显示位置,但不显示棋子名目。这些在后面的实际
    应用场景的图22、图23及相关说明中做进一步阐述。

    在图22中,红子1符合被黑方砲击杀的显示条件,红子2符合被黑方車击杀的显示
    条件,红子3符合阻碍黑方砲攻防前进路线的显示条件。由此可知,当黑方砲在攻防部署后,
    如果红方在该黑方砲任意攻防方向上有阻碍其攻防前进路线的棋子存在时,显示红方所有
    可能阻碍黑方砲攻防前进路线的棋子的所在位置,但不显示该红方棋子的名目;

    在图23中红子1符合被黑方炮击杀的显示条件,红子2符合被黑方車击杀的显示条
    件,红子3符合被黑方砲击杀的显示条件,红子4、6分别符合阻碍黑方砲攻防左方、前方前进
    路线的显示条件,红子5符合黑方砲九宫格显示条件,红子7同时符合黑方砲九宫格和黑方
    砲右方前进路线两个显示条件。由此可知,当黑方砲不再对红方棋子构成击杀威胁时,黑方
    砲将不在红方棋盘上显示;如果同时有红方棋子进入该黑方砲的击杀范围内时,显示可被
    击杀的红方棋子的位置但不显示棋子名目,并且棋盘的其它部位仍显示为空棋盘;与此同
    时,黑方砲在红方棋盘上应只显示位置,但不显示黑方砲的棋子名目。

    可选的,所述一方棋子处于另一方棋子的预设范围内包括:击杀范围或者阻碍了
    攻防的前进路线的范围。

    可选的,所述一方棋子处于另一方棋子的预设范围内包括:一方棋子击杀掉另一
    方棋子只需一步棋路的情形。例如,该预设范围可以是在行棋规则下,一颗棋子只需走一步
    就能击杀的范围。

    可选的,所述一方棋子处于另一方棋子的预设范围内包括:一方棋子阻碍了另一
    方棋子的攻防的前进路线的情形;

    可选的,所述一方棋子处于另一方棋子的预设范围内包括:一方棋子处于另一方
    棋子的位置的周围的相邻的八个位置上的情形。

    可选的,所述一方棋子处于另一方棋子的预设范围内包括:两方将帅在同一条直
    线上时只间隔一枚棋子的情形;且此时所述显示器还用于将两方将帅分别在其位置显示出
    来。以应用场景举例说明。在红方棋盘上,当红方帅与黑方将在同一直线上,在黑方行棋后,
    红帅与黑将间仅余一枚红方棋子时,红方棋盘上该中间棋子发生闪烁,并显示黑方将棋位
    置;同时在黑方棋盘上,显示中间的红方棋子位置且不显示棋子名目,并显示红方帅棋位
    置。在另一种情况下,当某方帅(将)所在直线没有其它棋子存在,有可能在对方将(帅)因应
    将而造成帅、将在同一直线上照面的情况出现时,该帅(将)显示所在位置及棋子名目以提
    示对方帅、将出现照面的可能。对应附图中的图24、图25,其中图24为黑方棋盘显示状态,图
    25为对应红方棋盘多种可能中的一种显示状态。

    可选的,所述一方棋子处于另一方棋子的预设范围内还可以包括:一方棋子处于
    另一方棋子的位置的周围的相邻的八个位置上。也就是指在多道竖线和多道横线交叉组成
    的棋盘中,竖线和横线的交叉处是可以放棋子的位置,某一个棋子所在位置及其周围八个
    可摆放棋子的交叉点,可以看做是‘九宫格’。这些在后面的实际应用场景的图19-图21及相
    关说明中做进一步阐述。

    由于本发明实施例提供的用于下棋的装置及行棋的控制方法中包括预设条件判
    断单元和预设条件的判断步骤,以及预设范围判断单元和预设范围的判断步骤,使人们不
    用像以前那样人工把棋子放到特定的位置去,使棋类对弈变得更方便,也使得棋手可以将
    精力更集中到对弈的策略上,从而增加了竞技性。

    其中,为了便于棋手对整个棋局进行管理,方便对对手的棋局有一个记忆,如图6
    所示,所述显示器还包括标记单元,所述标记单元用于显示标记对方棋子的名目。这个名
    目,是在行棋过程中,棋手根据对方棋子的行棋的路径,结合行棋规则来判断出来的。比如,
    一颗棋子是踏日字形的路径,那么棋手就可以判断出该棋子就是马;如果一颗棋子是走田
    字形的路径,那么棋手就可以判断出该棋子就是象,等等。

    其中,为了便于观察棋局进行的时间和已走手数等等,如图7所示,所述显示器还
    包括计时单元和计数单元,所述计时单元用于显示棋手对弈所用的时间,所述计数单元用
    于显示棋手对弈已走手数。

    其中,所述用于下棋的装置还包括存储单元,所述存储单元用于存储所述预设条
    件和/或所述预设范围让所述处理器来调用。

    其中,所述用于下棋的装置包括手机、台式机、手提电脑、平板电脑及其他电子设
    备。所述处理器是包括有运算能力的电子单元,如单片机,计算机的中央处理器等。本发明
    实施例所提供的用于下棋的装置可以是设备上的特定硬件或者安装于设备上的软件或固
    件等。例如,可以是可供下载的手机APP,下载到手机上就可以整体使用了。所属领域的技术
    人员可以清楚地了解到,为描述的方便和简洁,前述描述的设备和单元的具体工作过程,均
    可以参考本发明的方法实施例中的对应过程。

    该用于下棋的装置内可自设电池,也可设置与电源连接的插头,为该电子棋盘的
    运行提供电能。该用于下棋的装置也可以包括一些接口,如USB、HDMI接口等,以方便与外界
    进行信号和数据的传输。

    本发明实施例提供的一种用于下棋的装置,该用于下棋的装置可以用于执行本发
    明的实施例中的行棋的控制方法。

    实施例2

    参见图8,本发明实施例提供了一种行棋的控制方法。该方法具体包括以下步骤:

    步骤S01:接收用户的行棋指令;

    步骤S02:识别当前行棋的棋子的名目;

    步骤S03:识别当前棋子的位置;

    步骤S04:结合当前棋子的位置和行棋指令,判断当前行棋的指令是否符合预设条
    件;

    步骤S05:如果判断结果为是,根据当前行棋的指令在相应位置显示该棋子。

    需要说明的是,接收用户的行棋指令、识别当前行棋的棋子的名目和识别当前棋
    子的位置,这三个步骤不分先后,不限定他们的顺序。也可以这三个步骤同时进行,也可以
    先识别到棋子的名目和位置后再接收用户的行棋指令,不做限定。

    进一步的,所述方法还包括:根据用户的选择指令,使得所述显示器显示己方的棋
    子或布局;该动作可以在在棋局开始时进行;在多个用于下棋的装置之间进行棋手对弈的
    时间的同步;在多个用于下棋的装置之间进行棋手对弈的行棋信息的传输。

    进一步的,所述方法还包括:判断一方棋子是否处于另一方棋子的预设范围内;如
    果判断结果为是,当对方棋子进入己方棋子预设范围内时在己方棋盘上使该对方棋子在其
    所在位置显示出来,或者当己方的棋子处于对方棋子预设范围内时,在己方棋盘上使该己
    方棋子显示闪烁状态且同时在己方棋盘上使该对方棋子在其所在位置显示出来。

    进一步的,所述一方棋子处于另一方棋子的预设范围内包括:击杀范围或者阻碍
    了攻防的前进路线的范围。例如,一方棋子击杀掉另一方棋子只需一步棋路的情形;此时在
    一方的棋盘上,另一方棋子能够显示出来,提示该棋子处于击杀范围中。例如,一方棋子阻
    碍另一方棋子攻防的前进路线的情形;此时在一方的棋盘上,另一方棋子显示出来,提示该
    棋子阻碍了对方的攻防的前进路线。

    进一步的,所述一方棋子处于另一方棋子的预设范围内包括:两方将帅在同一条
    直线上时只间隔一枚棋子的情形;且此时所述方法还包括将两方将帅分别在其位置显示出
    来。

    进一步的,所述一方棋子处于另一方棋子的预设范围内包括:当某方帅(将)所在
    直线没有其它棋子存在,有可能在对方将(帅)因应将而造成帅、将在同一直线上照面的情
    形时,该帅(将)显示所在位置及棋子名目。

    进一步的,所述一方棋子处于另一方棋子的预设范围内还可以包括:一方棋子处
    于另一方棋子的位置的周围的相邻的八个位置上。也就是指在多道竖线和多道横线交叉组
    成的棋盘中,竖线和横线的交叉处是可以放棋子的位置,某一个棋子周围为中心的周围八
    个可摆放棋子的交叉点,这九个相邻的位置可以看做是“九宫格”。这些在后面的实际应用
    场景的图19-图21,图22-图25及相关说明中做进一步阐述。

    以下结合附图,以本发明的用于下棋的装置及行棋的控制方法在实际应用场景来
    进行说明。需要说明的是,在图9-图25的应用场景图中,能显示象棋名目的棋子中,白底黑
    色字的棋子,表示的是黑方棋子。白底空心字的棋子,表示的是红方棋子。

    1、本发明要达到的目的是使竞技的双方棋手在整个竞技过程中不能直观获得对
    方棋手的攻防路线和作战意图,竞技环境更加符合现代战争的发展规律。竞技方式有场地
    竞技和网络竞技。为在场地竞技中达到该效果,双方在对弈时不再面对同一个棋盘相向而
    坐,而是分坐在隔离两侧,各持本发明设备进行对弈。本设备由A、B红黑两个液晶感应中国
    象棋控制棋盘组成,A、B之间可以通过网络传输或蓝牙传输实现数据同步功能。每个棋盘只
    显示己方的棋子和布局,如图9所示。棋盘可接收人体电流感应信号和电磁感应信号两种信
    号,满足手指操作和内置电磁感应器棋子的不同操作方式。棋盘上方有标记键①,时间框
    ②,手数计数框③,下部为棋盘④。进一步的,棋盘上方还设有“悔棋”、“求和”、“认输”这几
    个选项。

    “标记”单元:利用该功能可对对方的某一棋子进行名目标记。棋手先点击“标记”
    键(如图10a),“标记”键(标记单元的外在表现)亮度发生变化,进入标记状态,再点击将要
    标记的棋子(如图10b),该棋子开始闪烁,同时“标记”键右侧出现可供选择标记的名目框
    “车(車)、马(馬)、象(相)、士(仕)、帅(将)、兵(卒)”(如图10c),棋手点击要选择的名目(如
    图10d),名目框消失,被标记棋子即显示为选择名目(如图10e)。

    时间框(时间单元的外在表现):显示棋手对弈用时。

    手数计数框(计数单元的外在表现):显示棋手对弈已走手数。

    2、开局后,红方棋手所持棋盘只显示红方棋子布局,如图10所示。

    3、在红方车(車)或炮(砲)移动后,如果有黑方棋子进入其击杀范围内或者或阻碍
    其攻防的前进路线时,可被击杀或阻碍其攻防的前进路线的黑方棋子显现所在位置,且不
    显示棋子名目,其它部位仍显示为空棋盘。黑方棋手所持棋盘也同理所述。以上如图11、17
    所示。

    4、当红方棋子在红方防区内受到黑方某一进攻棋子击杀时,红方被击杀棋子在当
    前位置发生闪烁,提示棋手该子有被击杀危险,同时显现可击杀该棋子的黑方进攻棋子所
    在位置,且不显示棋子名目,其它部位仍显示为空棋盘。黑方棋手所持棋盘也同理所述。以
    上如图12、16所示。

    5、在红方兵越过河界后,显现以红方棋子为中心的九宫格以内的黑方棋子部署,
    同时显现所有可被击杀的黑方棋子所在位置,且不显示棋子名目,其它部位仍显示为空棋
    盘;若进攻的红方兵有被黑方防守棋子击杀的危险时,红方兵所在位置发生闪烁,同时显现
    所有可击杀红方棋子的黑方棋子所在位置,但不显示棋子名目,其它部位仍显示为空棋盘,
    如图13所示。

    6、在红方马进攻时,如果在其击杀范围内有黑方棋子时,可被击杀的黑方棋子显
    现所在位置,且不显示棋子名目,其它部位仍显示为空棋盘,如图14和14a所示。

    7、在红方车(車)、马(馬)、炮(砲)越过界河后,显现在以红方棋子为中心的九宫格
    以内的黑方棋子部署,可被击杀的黑方棋子显现所在位置,但不显示棋子名目;若进攻的红
    方棋子有被黑方防守棋子击杀的危险时,红方进攻棋子所在位置发生闪烁,同时显现所有
    可击杀红方棋子的黑方棋子所在位置,但不显示棋子名目,其它部位仍显示为空棋盘,如图
    15所示。

    8、如果有黑方棋子攻入红方防区时,但不存在以上3、4、5、6、7任一条所述情况,则
    黑方棋子不显现所在位置。

    9、当红方棋子受到黑方棋子击杀危险解除时,黑方棋子所在位置同时隐去。

    10、在对弈中,棋手根据对方某一显现棋子的攻防路线作出判断,可以利用控制棋
    盘上方的标记键,对其进行标记,当其隐去后,标记随即清除。

    11、当红方帅与黑方将在同一直线上,在黑方行棋后,红帅与黑将间仅余一枚红方
    棋子时,红方棋盘上该中间棋子发生闪烁,并显现黑方将棋位置;同时黑方棋盘上,显现中
    间的红方棋子位置且不显示棋子名目,并显现红方帅棋位置。

    12、当红方帅与黑方将在同一直线上,在红方行棋后,红帅与黑将间仅余一枚红方
    棋子时,红方棋盘上该中间棋子发生闪烁,并显现黑方将棋位置;同时黑方棋盘上,显现中
    间的红方棋子位置且不显示棋子名目,并显现红方帅棋位置;当红方帅所在直线没有其它
    棋子存在,但有可能在黑方将因应将而造成红方帅和黑方将在同一直线上照面的情形时,
    显示红方帅的位置及名目。

    以上所述实施例的场景中,黑方棋手的棋盘设备,显示棋子的原理和方式同红方
    棋手的棋盘设备的显示棋子的原理和方式类似,换个角度即可,可以参照上面所列的应用
    场景。

    下面再列举一些实施例,以增进对本发明的理解。

    13、如图18所示,为红方棋盘,黑子1为符合红方“车”九宫格显示的条件;黑子4符
    合红方“马”九宫格显示的条件;黑子2符合被红方“车”击杀的显示条件;黑子5符合被红方
    “马”击杀的显示条件;黑子8符合被红方“炮”击杀的显示条件;黑子3为同时即符合红方
    “车”九宫格显示的条件又符合被红方“炮”击杀的显示条件;黑子7同时即符合红方“炮”九
    宫格显示的条件又符合被红方“马”击杀的显示条件;黑子9同时即符合红方“炮”九宫格显
    示的条件又符合被红方“车”击杀的显示条件;黑子6符合击杀红方“马”的显示条件,同时红
    方“马”闪烁。

    14、在图18所示的红方棋盘的情况下,此时黑方棋盘上相应的布局如图19、图20,
    图21所示的几种情况中的任意一种。在某方攻防布局一定的情况下,对手的应对布局有多
    种可能的形式,实际布局可以是其中的任意一种,要求棋手谨慎应对。

    如图19所示,其中红子1对应红方棋盘中的红“车”,因符合击杀黑子“炮”的显示条
    件而显示,同时黑子“炮”闪烁;红子2对应红方棋盘中的红“炮”,因符合击杀黑子“卒”的显
    示条件而显示,同时黑子“卒”闪烁;红子3对应红方棋盘中的红“马”,因符合击杀黑子“象”
    和“马”的显示条件而显示,同时黑子“象”和“马”闪烁;红子4对应红方棋盘中的红“炮”,因
    符合击杀黑子“象”的显示条件而显示,同时黑子“象”闪烁;红子5对应红方棋盘中的红
    “车”,因符合击杀黑子“炮”的显示条件而显示,同时黑子“炮”闪烁。以上情况仅为说明对弈
    规则而设定,可能存在不合常规的地方,也并不表示这些会在对弈中同时出现。

    15、如图20所示,此时黑方棋盘上相应的布局如下:其中红子1对应红方棋盘中的
    红“车”,因符合击杀黑子“炮”的显示条件而显示,同时黑子“炮”闪烁;红子2对应红方棋盘
    中的红“炮”,因符合击杀黑子“卒”的显示条件而显示,同时黑子“卒”闪烁;红子3对应红方
    棋盘中的红“马”,因符合击杀黑子“象”和“马”的显示条件而显示,同时黑子“象”和“马”闪
    烁;红子4对应红方棋盘中的红“炮”,因符合击杀黑子“象”的显示条件而显示,同时黑子
    “象”闪烁;红子5对应红方棋盘中的红“车”,因符合击杀黑子“炮”的显示条件而显示,同时
    黑子“炮”闪烁。以上情况仅为说明对弈规则而设定,可能存在不合常规的地方,也并不表示
    这些会在对弈中同时出现。

    16、如图21所示,此时黑方棋盘上相应的布局如下:其中红子1对应红方棋盘中的
    红“车”,因符合击杀黑子“炮”的显示条件而显示,同时黑子“炮”闪烁;红子2对应红方棋盘
    中的红“炮”,因符合击杀黑子“卒”的显示条件而显示,同时黑子“卒”闪烁;红子3对应红方
    棋盘中的红“马”,因符合击杀黑子“象”和“马”的显示条件而显示,同时黑子“象”和“马”闪
    烁;红子4对应红方棋盘中的红“炮”,因符合击杀黑子“象”的显示条件而显示,同时黑子
    “象”闪烁;红子5对应红方棋盘中的红“车”,因符合击杀黑子“炮”的显示条件而显示,同时
    黑子“炮”闪烁。以上情况仅为说明对弈规则而设定,可能存在不合常规的地方,也并不表示
    这些会在对弈中同时出现。

    以上几种情况布局不同,应对的方式也就不同,如果判断失误,最终结果可能就截
    然相反,所谓“差之毫厘失之千里”,这就是本发明的实施例所述规则的精髓所在,增加了竞
    技难度,使得下棋参与者将更多的精力集中到对弈和行棋思路布局的思考,提高了下棋的
    乐趣性。这也是应用该规则之游戏的魅力所在,这样也才能提高象棋的竞技难度,激起竞技
    选手的挑战欲望。从而也就是本发明所要达到的目的。

    在本申请所提供的几个实施例中,应该理解到,所揭露设备和方法,可以通过其它
    的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一
    种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或
    者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互
    之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通
    信连接,可以是电性,机械或其它的形式。

    所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显
    示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
    网络单元上??梢愿菔导实男枰≡衿渲械牟糠只蛘呷康ピ词迪直臼凳├桨傅哪?br />的。

    另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以
    是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

    所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以
    存储在一个计算机可读取存储介质中?;谡庋睦斫?,本发明的技术方案本质上或者说
    对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计
    算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个
    人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
    而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存
    储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

    以上所述,仅为本发明的具体实施方式,但本发明的?;し段Р⒉痪窒抻诖?,任何
    熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵
    盖在本发明的?;し段е?。因此,本发明的?;し段вλ鲆匀ɡ蟮谋;し段?。

    关于本文
    本文标题:一种行棋的控制方法及用于下棋的装置.pdf
    链接地址://www.4mum.com.cn/p-6110339.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 江苏快三预测大小计划 3d有几种投注方法 双色球蓝球杀号 pk拾计划软件手机版下载 11选5任7稳赚投注技巧 海南七星彩系统 扑克牌赌大小规则 pk10挂机软件靠谱吗 北京快乐8稳赚法 老时时怎么玩 玩彩票稳赚的方法技巧 北京快3稳赚和值 哪里买手机便宜 北京pk10一期计划 牛爹七星彩资料精华头 澳洲赛车pk10网站