棋谱搜索方法、装置、电子设备及存储介质制造方法及图纸

技术编号:43768763 阅读:20 留言:0更新日期:2024-12-24 16:09
本公开提供一种棋谱搜索方法、装置、电子设备及存储介质,包括:识别棋盘中局部棋形的每个棋子的棋子类别和棋子坐标,得到局部棋形的初始棋组,根据棋盘的至少一个给定对称轴,变换初始棋组中每个棋子的棋子坐标,得到初始棋组的至少一个变换棋组,根据每个棋子分别在初始棋组和每个变换棋组中的棋子坐标,确定每个棋子的一个目标位置,基于局部棋形中至少一部分棋子的目标位置执行棋谱搜索,得到局部棋形的至少一个目标棋谱。据此,本公开通过对局部棋形中的各棋子坐标进行变换及排序处理,能够快速且准确地查询包含局部棋形的所有棋谱,有效提高棋谱搜索效率。

【技术实现步骤摘要】

本专利技术涉及棋牌教学,尤其涉及一种棋谱搜索方法、装置、电子设备及存储介质


技术介绍

1、随着人工智能(简称ai)技术的飞速发展,围棋机器人已经取得了令人瞩目的成就,其中,alphago的成功不仅刷新了人们对ai技术的认知,也极大地推动了围棋教学的现代化进程。

2、在围棋教学过程中,为了快速了解某些知识点,并在实战中得以运用,需要寻找包含某个布局棋形的完整棋谱,以实现某些固定棋局场景下的对弈练习或技术讲解。然而,由于围棋具有棋形八角旋转以及棋子黑白互换不变的特点,对于围棋中的布局棋形,无法通过精确匹配方式实现棋谱的自动搜索,若通过人为观察方式执行棋谱的手动查询,不仅工作量巨大并且查询效率也较为低下,且棋谱查询结果的准确性也无法得到保证。


技术实现思路

1、有鉴于此,本公开实施例提供一种棋谱搜索方法、装置、电子设备、存储介质,以至少部分地解决上述问题。

2、根据本公开实施例的第一方面,提供了一种棋谱搜索方法,包括:识别棋盘中局部棋形的每个棋子的棋子类别和棋子坐标,得到所述局部棋形的初始本文档来自技高网...

【技术保护点】

1.一种棋谱搜索方法,包括:

2.根据权利要求1所述的方法,其中,所述棋子类别包括己方棋子和对方棋子,所述初始棋组包括第一初始棋组和第二初始棋组;

3.根据权利要求1所述的方法,其中,所述根据所述棋盘的至少一个给定对称轴,变换所述初始棋组中每个棋子的棋子坐标,得到所述初始棋组的至少一个变换棋组;

4.根据权利要求1至3中任一项所述的方法,其中,所述根据每个棋子分别在所述初始棋组和每个变换棋组中的棋子坐标,确定每个棋子的一个目标位置,包括:

5.根据权利要求4所述的方法,其中,所述基于所述局部棋形中至少一部分棋子的目标位置执行棋谱搜索,得到所...

【技术特征摘要】

1.一种棋谱搜索方法,包括:

2.根据权利要求1所述的方法,其中,所述棋子类别包括己方棋子和对方棋子,所述初始棋组包括第一初始棋组和第二初始棋组;

3.根据权利要求1所述的方法,其中,所述根据所述棋盘的至少一个给定对称轴,变换所述初始棋组中每个棋子的棋子坐标,得到所述初始棋组的至少一个变换棋组;

4.根据权利要求1至3中任一项所述的方法,其中,所述根据每个棋子分别在所述初始棋组和每个变换棋组中的棋子坐标,确定每个棋子的一个目标位置,包括:

5.根据权利要求...

【专利技术属性】
技术研发人员:王飞
申请(专利权)人:爱棋道北京文化传播有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1