基于物联网技术的国际象棋计时系统及使用方法与流程

文档序号:12472453阅读:662来源:国知局
基于物联网技术的国际象棋计时系统及使用方法与流程

本发明涉及国际象棋计时领域,具体涉及基于物联网的环境下,国际象棋计时系统的实现形式及使用方法。



背景技术:

正规的国际象棋比赛中,计时是保证比赛公平竞争的重要手段之一,比赛之前可以由裁判设定选手可用的时限,任何一方在比赛中思考总时间超过时限,认定超时判负。目前即使国际比赛,计时均采用人工方式:选手落子后,手动按下计时器开始计时,对手要尽快完成落子,否则如果所用思考时间累计超过时限,则裁判会裁定超时判负。

物联网技术的重要特征可以对每一件物品唯一标识,利用这个标识不仅可以确定物品的位置,同时还可以确定物品出现在此位置的具体时间。



技术实现要素:

本发明的目的是克服现有技术的不足,提供一种基于物联网技术的国际象棋自动计时系统及使用方法,该方法克服已有的国际象棋比赛采用人工计时方式带来的计时不准确的不足,通过物联网技术实现自动计时系统。

为了实现上述目的,本发明采用如下技术方案:

一种基于物联网技术的国际象棋计时系统,该系统包括棋子模块Ⅰ和棋盘模块Ⅱ两部分,其中棋子模块Ⅰ负责向棋盘模块Ⅱ发出感应,通知棋盘模块Ⅱ选手已经落子;棋盘模块Ⅱ负责裁判设定选手使用的棋子,设定比赛时间,确定比赛开始,接收棋子模块Ⅰ的感应,并进行相应的时间统计等;棋子模块Ⅰ与棋盘模块Ⅱ通过物联网连接。

所述棋子模块Ⅰ主要负责通知棋盘模块Ⅱ选手已经落子;

所述棋盘模块Ⅱ主要负责设定选手使用的棋子模块Ⅰ,设定比赛时间和读秒时间,设定比赛开始,接收来自棋子模块Ⅰ的落子指令,确定选手落子的时间,统计选手思考的总时间和读秒计时等,作为本发明的优选,棋盘模块Ⅱ包括设定选手使用的棋子模块Ⅰ模块、设定比赛时间模块、设定比赛开始模块、计时模块、时间累积模块,读秒时间模块;

所述设定选手使用的棋子模块Ⅰ模块主要负责设定当前比赛两个选手使用的棋子,并与当前棋盘匹配;

所述设定比赛时间模块主要负责由裁判设置选手可用的比赛时限和读秒时间;

所述设定比赛开始模块主要负责由裁判执行比赛开始命令;

所述计时模块主要负责记录选手每步落子过程的思考时间;

所述时间累积模块主要负责记录选手本次比赛所有步落子时间累积;

所述读秒时间模块主要负责记录两个选手读秒过程花费的时间,并计算选手剩余的读秒时间;

本发明还公开了一种基于物联网技术的国际象棋计时系统的使用方法,所述方法包括如下步骤:

步骤一、裁判通过棋盘模块Ⅱ中的设定选手使用的棋子模块Ⅰ模块,设定本局比赛两个选手使用的棋子,并使棋子与棋盘匹配;

步骤二、裁判通过棋盘模块Ⅱ中的设定比赛时间模块设定本局比赛时限和读秒时间,如果读秒时间设定为零,认为本局比赛不设读秒时间;

步骤三、裁判通过棋盘模块Ⅱ中的设定比赛开始模块宣布比赛开始;

步骤四、选手落子,棋盘模块Ⅱ中的计时模块记录选手本次落子的思考时间;

步骤五、棋盘模块Ⅱ中的时间累积模块统计选手比赛使用的总思考时间;

步骤六、如果选手比赛使用的总时间没达到比赛时限,重复步骤四和步骤五,否则转步骤七;

步骤七、棋盘模块Ⅱ中的读秒时间模块判断选手读秒时间是否可用,如果可用,转步骤八,否则转步骤九;

步骤八、选手落子,棋盘模块Ⅱ中的读秒时间模块读秒计时,并计算选手的剩余读秒时间,重复步骤七;

步骤九、到达比赛时限的选手超时判负。

本发明具有以下优点和积极效果:

本发明所述的基于物联网技术的国际象棋计时系统避免国际象棋比赛过程中采用人工方式计时,使比赛计时更准确,使选手更专注于比赛,使裁判的工作更轻松,比赛更公平。

附图说明

图1是本发明基于物联网技术的国际象棋计时系统结构框图。

图2是本发明基于物联网技术的国际象棋计时系统的使用方法流程图。

具体实施方式

为使本发明的技术方案和优点表达得更清楚明白,下面结合附图对本发明再作进一步详细说明,但并不局限于此,凡是对本发明技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围的任何修改或局部替换,均应涵盖在本发明的保护范围中。

一种基于物联网技术的国际象棋计时系统,该系统包括棋子模块Ⅰ和棋盘模块Ⅱ两部分,其中棋子模块Ⅰ负责向棋盘模块Ⅱ发出感应,通知棋盘模块Ⅱ选手已经落子;棋盘模块Ⅱ负责裁判设定选手使用的棋子,设定比赛时间,确定比赛开始,接收棋子模块Ⅰ的感应,并进行相应的时间统计等;棋子模块Ⅰ与棋盘模块Ⅱ通过物联网连接。

所述棋子模块Ⅰ主要负责通知棋盘模块Ⅱ选手已经落子;

所述棋盘模块Ⅱ主要负责设定选手使用的棋子模块Ⅰ,设定比赛时间和读秒时间,设定比赛开始,接收来自棋子模块Ⅰ的落子指令,确定选手落子的时间,统计选手思考的总时间和读秒计时等,作为本发明的优选,棋盘模块Ⅱ包括设定选手使用的棋子模块Ⅰ模块、设定比赛时间模块、设定比赛开始模块、计时模块、时间累积模块,读秒时间模块;

所述设定选手使用的棋子模块Ⅰ模块主要负责设定当前比赛两个选手使用的棋子,并与当前棋盘匹配;

所述设定比赛时间模块主要负责由裁判设置选手可用的比赛时限和读秒时间;

所述设定比赛开始模块主要负责由裁判执行比赛开始命令;

所述计时模块主要负责记录选手每步落子过程的思考时间;

所述时间累积模块主要负责记录选手本次比赛所有步落子时间累积;

所述读秒时间模块主要负责记录两个选手读秒过程花费的时间,并计算选手剩余的读秒时间;

本发明还公开了一种基于物联网技术的国际象棋计时系统的使用方法,所述方法包括如下步骤:

步骤一、裁判通过棋盘模块Ⅱ中的设定选手使用的棋子模块Ⅰ模块,设定本局比赛两个选手使用的棋子,并使棋子与棋盘匹配;

步骤二、裁判通过棋盘模块Ⅱ中的设定比赛时间模块设定本局比赛时限和读秒时间,如果读秒时间设定为零,认为本局比赛不设读秒时间;

步骤三、裁判通过棋盘模块Ⅱ中的设定比赛开始模块宣布比赛开始;

步骤四、选手落子,棋盘模块Ⅱ中的计时模块记录选手本次落子的思考时间;

步骤五、棋盘模块Ⅱ中的时间累积模块统计选手比赛使用的总思考时间;

步骤六、如果选手比赛使用的总时间没达到比赛时限,重复步骤四和步骤五,否则转步骤七;

步骤七、棋盘模块Ⅱ中的读秒时间模块判断选手读秒时间是否可用,如果可用,转步骤八,否则转步骤九;

步骤八、选手落子,棋盘模块Ⅱ中的读秒时间模块读秒计时,并计算选手的剩余读秒时间,重复步骤七;

步骤九、到达比赛时限的选手超时判负。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1