[发明专利]一种自动棋类裁判机及其执行方法无效
申请号: | 96108806.0 | 申请日: | 1996-06-07 |
公开(公告)号: | CN1167954A | 公开(公告)日: | 1997-12-17 |
发明(设计)人: | 陈伟煌 | 申请(专利权)人: | 陈伟煌 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;A63F3/02;//G06F15500 |
代理公司: | 福建省专利事务所 | 代理人: | 王义星 |
地址: | 3621*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 棋类 裁判 及其 执行 方法 | ||
1.一种自动棋类裁判机,它包括棋子和棋盘,其特征在于它的采集电路和微型计算机系统:
1>各种类型棋子设有各自的信息代码;
2>采集电路用来采集棋子布局,它附在棋盘下,包括有光电扫描器和数据输入接口电路;
3>微型计算机系统包括微型计算机、微型打印机、存储器、按键和显示器;微型计算机用来执行裁判程序;微型打印机用来打印棋子步术;存储器用来存储计算机裁判程序、棋类规则、一些初始化参数、棋盘上棋子移动前后布局矩阵和棋子步术;显示器用来显示棋子步术、双方计时时间和错误信息;下棋双方均设有相同功能按键,按键种类有开始键、暂停键、确认键和认输键;开始键用来启动微型计算机裁判工作,暂停键用来暂停微型计算机裁判工作,确认键用来告知微型计算机来裁决此步,认输键用来告知微型计算机有一方中盘认输;
4>微型计算机裁判执行是通过执行裁判程序来裁决比赛,并进行显示、存储、打印比赛情况。
2.根据权利要求1所述的自动棋类裁判机,其特征在于棋子,给每种类型棋子设有一种信息代码即识别码,并根据其信息代码在棋子底下涂有明暗条纹的同心环,形成代码带,其中某位用于区别红黑方;若信息代码某位为″1″,就在该棋子背面涂有明条纹的同心环;当信息代码某位为″0″,就在该棋子背面涂有暗条纹的。
3.根据权利要求1所述的自动棋类裁判机,其特征在于采集电路,采集电路包括光电扫描器(6)和数据输入接口电路;光电扫描器由多个光电转换单元组成,其单元个数跟棋子信息代码位数相同,成一一对应,每个单元由人字形玻璃读码器(1)、光电发射管(2)及接收管(3)、整形放大电路(4)及触动开关K等组成,其中玻璃读码器是由导光的玻璃或小光纤制成,它有三个端部:光发射端A、光接收端B、发射接收混合端C;
当棋子放在棋盘上相应位置,触动此位置光电扫描器的触动开关K,该位置的光电扫描器就工作,光电扫描器某个单元的光电发射管发出一定强度的红外线,光线经棋盘上的检测窗口、玻璃读码器的A端注入到玻璃读码器,从玻璃读码器的C端流出,与棋子底下的信息代码面直角,根据信息代码带上的光信息码对红外线的反射和吸收作用,反射光从码带面反射回来再进入玻璃读码器的C端,从玻璃读码器的B端射出被光电接收管所接收,并经整形放大电路处理变成“0”或“1”数字信号。其它并排成水平一条直线的单元各自读出位置各位的“0”或“1”数字信号,这样就完成对棋盘上某个位置棋子底下的信息代码读出;若某个位置没有放棋子,该扫描器得到“00...0”的信息代码;
采集电路的数据输入接口电路:微型计算机机发出地址信号由地址总线送至译码器(5),经译码器译码选中的地址信号和RD读信号相与,去选通某个光电扫描器(6)锁存的信息代码,通过数据总线读入微型计算机,由此微型计算机就得到棋盘上棋子布局。
4.权利要求1所述的自动棋类裁判机的执行方法,其特征在于执行裁判程序,具体步骤为:
微型计算机启动后,首先进行初始化,其初始化内容包括:设置棋类规则,设置M、M’矩阵为初始值,双方比赛时间及单步时间为零,设置比赛最大时间及比赛单步最大时间;
捕捉双方开始键是否按下,若没有,继续捕捉;若有,检查棋盘初始布局是否正确,若不正确,则显示错误信息,然后终止比赛;
若棋盘初始布局正确,捕捉除开始键以外按键是否有按下,若没有,继续捕捉按键是否按下;若有,转到相应的键功能子程序;
此程序执行完毕,又回到程序开头捕捉除开始按键以外按键是否按下,周而复始地重新执行;
键功能子程序包括:暂停键功能子程序、认输键功能子程序、确认键子程序;
暂停键功能子程序是起到暂停比赛功能;认输键功能键子程序表示某方认输,放弃比赛,将比赛结果打印;确认键功能子程序告知微型计算机有一方移动棋子,裁决此步;
确认功能子程序首先采集矩阵M,判断M与M’是否相等,若相等,显示错误信息,回到母程序,继续比赛;若不等,得到M与M’的区别地方,根据此得到棋子移动情况;
判断此移动情况是否符合棋类规则,若不符合,显示错误信息,终止比赛;若正确,切换下棋方比赛时间,产生此步信息内容,存储、显示、打印此步信息内容,把M附给M’;
检查双方的“王”是否被“将死”,若有被“将死”,打印显示比赛结果,终止比赛;若没有被“将死”,回到母程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈伟煌,未经陈伟煌许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/96108806.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种保健药酒的生产方法
- 下一篇:用木屑制造纸浆的方法
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用