本发明涉及运动健身领域,具体提供一种计算机实施的用于对抗类运动的训练人员匹配方法和系统。
背景技术:
1、与常规运动项目相比,对抗类运动,例如拳击、散打、泰拳、mma、柔术、摔跤、击剑等,更强调博弈和互动,其特点是无论在训练还是实战的过程中,都需要学员与教练或对练伙伴密切配合,自行训练的效果通常比较差,甚至会导致竞技水平不升反降。因此,与传统运动场所不同的是,对抗类运动的训练场馆中通常都配备专职教练。但是,在现有的训练场景中,学员是跟场馆签约交费,由场馆指定教练为学员提供指导,虽然学员对教练不满意也可以更换,但只能在当前场馆的系统,甚至只能在当前门店的系统中进行选择,选择面很窄,灵活性很低。
2、另外,现有的训练场景仅支持教练与学员的配对,但实际情况是,找一个体重相差不大且技术水平相当的学员作为训练伙伴,与找一个高水平的教练同样重要,前者能让学员在对练中实际应用其学到的技术,从而更好地掌握技术并提升竞技水平。
3、综上所述,本领域需要一种新的方法和系统来解决现有技术中训练人员匹配不佳的问题。
技术实现思路
1、本发明旨在解决上述技术问题,即,解决现有技术中训练人员匹配不佳的问题。
2、为此目的,在第一方面,本发明提供一种计算机实施的用于对抗类运动的训练人员匹配方法,所述方法包括:
3、s1:对注册用户赋予多个级别;
4、s2:响应于注册用户中任一训练发起用户的选择操作,获取并呈现对应的训练伙伴,其中,所述训练发起用户需要支付给所述训练伙伴的训练费根据所述训练伙伴与所述训练发起用户的级别差计算。
5、在上述方法的具体实施方式中,所述多个级别包括多个非职业级别和至少一个职业级别,其中,任一职业级别都大于任一非职业级别;所述训练费包括训练伙伴为职业级别的教练费和训练伙伴为非职业级别的陪练费。
6、在上述方法的具体实施方式中,所述选择操作包括第一选择操作和/或第二选择操作;
7、所述第一选择操作包括场馆选择操作、性别选择操作、级别选择操作和体重选择操作中的至少一项,所述第二选择操作包括选择特定训练伙伴的操作;
8、“响应于注册用户中任一训练发起用户的选择操作,获取并呈现对应的训练伙伴”的步骤具体包括:
9、响应于所述训练发起用户的所述第一选择操作,获取并向所述训练发起用户呈现匹配的训练伙伴;和/或
10、响应于所述训练发起用户的所述第二选择操作,获取并向所述训练发起用户呈现选定的训练伙伴。
11、在上述方法的具体实施方式中,在步骤s2之前,所述方法还包括:
12、确定所述训练发起用户的当前位置;
13、根据所述当前位置,获取并向所述训练发起用户呈现所有训练伙伴,其中,所述所有训练伙伴以场馆为单位按照距离所述训练发起用户由近到远的顺序排列。
14、在上述方法的具体实施方式中,所述选择操作包括第一选择操作和/或第二选择操作;
15、所述第一选择操作包括性别选择操作、级别选择操作和体重选择操作中的至少一项,所述第二选择操作包括选择特定训练伙伴的操作;
16、“响应于注册用户中任一训练发起用户的选择操作,获取并呈现对应的训练伙伴”的步骤具体包括:
17、响应于所述训练发起用户的所述第一选择操作,按照距离由近到远的顺序向所述训练发起用户呈现匹配的训练伙伴;和/或
18、响应于所述训练发起用户的所述第二选择操作,获取并向所述训练发起用户呈现选定的训练伙伴。
19、在上述方法的具体实施方式中,所述方法还包括:
20、读取所述训练发起用户和所述训练伙伴的级别;
21、若所述训练发起用户和所述训练伙伴的级别均为非职业级别,则获取第一金额因子;
22、计算所述训练伙伴与所述训练发起用户的第一级别差;
23、基于所述第一级别差和所述第一金额因子计算陪练费;
24、并且/或者
25、若所述训练发起用户的级别为非职业级别且所述训练伙伴的级别为职业级别,则获取第二金额因子;
26、基于所述第二金额因子和所述训练伙伴的职业级别计算教练费;
27、并且/或者
28、若所述训练发起用户和所述训练伙伴的级别均为职业级别,则获取第三金额因子;
29、计算所述训练伙伴与所述训练发起用户的第二级别差;
30、基于所述第二级别差和所述第三金额因子计算教练费。
31、在上述方法的具体实施方式中,所述方法还包括:对每个级别的用户赋予相应的额定陪练费或额定教练费;
32、所述第一金额因子为相邻两个非职业级别之间的额定陪练费的差值,“基于所述第一级别差和所述第一金额因子计算陪练费”的步骤具体包括:计算所述第一级别差与所述第一金额因子的乘积,作为所述陪练费;
33、并且/或者
34、所述第二金额因子为所述训练发起用户的级别对应的额定陪练费,或者为零,“基于所述第二金额因子和所述训练伙伴的职业级别计算教练费”的步骤具体包括:计算所述训练伙伴的职业级别对应的额定教练费与所述第二金额因子的差值,作为所述教练费;
35、并且/或者
36、所述第三金额因子为相邻两个职业级别之间的额定教练费的差值,“基于所述第二级别差和所述第三金额因子计算教练费”的步骤具体包括:计算所述第二级别差与所述第三金额因子的乘积,作为所述陪练费。
37、在上述方法的具体实施方式中,所述非职业级别根据训练时长和训练水平中的至少一项确定;并且/或者
38、所述职业级别根据职业状态、训练时长、职业战绩、教学年限中的至少一项确定。
39、在上述方法的具体实施方式中,所述方法还包括:
40、每次训练结束之后对所述训练发起用户的训练时长进行累计,并在累计时长达到设定阈值时调整其级别;或者
41、每次训练结束之后对所述训练发起用户的训练时长以及非职业训练伙伴的训练时长或职业训练伙伴的教学时长进行累计,并在累计训练时长和/或教学时长达到设定阈值时调整其级别。
42、在上述方法的具体实施方式中,所述方法还包括:
43、在呈现对应的训练伙伴的同时,显示每个训练伙伴的训练费。
44、在上述方法的具体实施方式中,所述对抗类运动包括拳击、散打、泰拳、mma、柔术、摔跤、击剑中的至少一种。
45、在另一方面,本发明提供一种用于对抗类运动的训练人员匹配系统,所述系统包括用户终端和服务器;所述用户终端配置成接收用户输入的注册信息;
46、所述服务器配置成根据所述注册信息对注册用户赋予多个级别;
47、所述服务器还配置成响应于注册用户中任一训练发起用户在所述用户终端上的选择操作,获取对应的训练伙伴;
48、所述用户终端还配置成呈现所述服务器获取到的对应的训练伙伴;
49、其中,所述训练发起用户需要支付给所述训练伙伴的训练费根据所述训练伙伴与所述训练发起用户的级别差确定。
50、在上述系统的具体实施方式中,所述多个级别包括多个非职业级别和至少一个职业级别,其中,任一职业级别都大于任一非职业级别;
51、所述训练费包括训练伙伴为职业级别的教练费和训练伙伴为非职业级别的陪练费。
52、在上述系统的具体实施方式中,所述选择操作包括第一选择操作和/或第二选择操作;
53、所述第一选择操作包括场馆选择操作、性别选择操作、级别选择操作和体重选择操作中的至少一项,所述第二选择操作包括选择特定训练伙伴的操作;
54、所述服务器响应于所述训练发起用户的所述第一选择操作,获取匹配的训练伙伴,所述用户终端向所述训练发起用户呈现所述服务器获取到的匹配的训练伙伴;并且/或者
55、所述服务器响应于所述训练发起用户的所述第二选择操作,获取选定的训练伙伴,所述用户终端向所述训练发起用户呈现所述服务器获取到的选定的训练伙伴。
56、在上述系统的具体实施方式中,所述用户终端还确定所述训练发起用户的当前位置;
57、所述服务器根据所述当前位置获取所有训练伙伴,并发送给所述用户终端以便呈现给所述训练发起用户,其中,所述所有训练伙伴以场馆为单位按照距离所述训练发起用户由近到远的顺序排列。
58、在上述系统的具体实施方式中,所述选择操作包括第一选择操作和/或第二选择操作;
59、所述第一选择操作包括性别选择操作、级别选择操作和体重选择操作中的至少一项,所述第二选择操作包括选择特定训练伙伴的操作;
60、所述服务器响应于所述训练发起用户的所述第一选择操作,获取匹配的训练伙伴,所述用户终端按照距离由近到远的顺序向所述训练发起用户呈现匹配的训练伙伴;和/或
61、所述服务器响应于所述训练发起用户的所述第二选择操作,获取选定的训练伙伴,所述用户终端向所述训练发起用户呈现选定的训练伙伴。
62、在上述系统的具体实施方式中,所述服务器还配置成:
63、读取所述训练发起用户和所述训练伙伴的级别;
64、若所述训练发起用户和所述训练伙伴的级别均为非职业级别,则获取第一金额因子;
65、计算所述训练伙伴与所述训练发起用户的第一级别差;
66、基于所述第一级别差和所述第一金额因子计算陪练费;
67、并且/或者
68、若所述训练发起用户的级别为非职业级别且所述训练伙伴的级别为职业级别,则获取第二金额因子;
69、基于所述第二金额因子和所述训练伙伴的职业级别计算教练费;
70、并且/或者
71、若所述训练发起用户和所述训练伙伴的级别均为职业级别,则获取第三金额因子;
72、计算所述训练伙伴与所述训练发起用户的第二级别差;
73、基于所述第二级别差和所述第三金额因子计算教练费。
74、在上述系统的具体实施方式中,所述服务器还配置成:对每个级别的用户赋予相应的额定陪练费或额定教练费;
75、所述第一金额因子为相邻两个非职业级别之间的额定陪练费的差值,所述服务器计算所述第一级别差与所述第一金额因子的乘积,作为所述陪练费;
76、并且/或者
77、所述第二金额因子为所述训练发起用户的级别对应的额定陪练费或者为零,所述服务器计算所述训练伙伴的职业级别对应的额定教练费与所述第二金额因子的差值,作为所述教练费;
78、并且/或者
79、所述第三金额因子为相邻两个职业级别之间的额定教练费的差值,所述服务器计算所述第二级别差与所述第三金额因子的乘积,作为所述陪练费。
80、在上述系统的具体实施方式中,所述非职业级别根据训练时长和训练水平中的至少一项确定;并且/或者
81、所述职业级别根据职业状态、训练时长、职业战绩、教学年限中的至少一项确定。
82、在上述系统的具体实施方式中,所述服务器还配置成:
83、每次训练结束之后对所述训练发起用户的训练时长进行累计,并在累计时长达到设定阈值时调整其级别;或者
84、每次训练结束之后对所述训练发起用户的训练时长以及非职业训练伙伴的训练时长或职业训练伙伴的教学时长进行累计,并在累计训练时长和/或教学时长达到设定阈值时调整其级别。
85、在上述系统的具体实施方式中,所述用户终端还配置成:
86、在呈现对应的训练伙伴的同时,显示每个训练伙伴的训练费。
87、在上述系统的具体实施方式中,所述对抗类运动包括拳击、散打、泰拳、mma、柔术、摔跤、击剑中的至少一种。
88、根据本发明的技术方案,所有教练和学员都作为训练人员在同一个系统内注册,由系统根据设定规则给每个训练人员赋予不同的级别,使得任何级别的训练人员都可以根据自身需求灵活选择所需的训练伙伴并支付合理的费用,既解决了现有技术中单个场馆教练资源有限的问题,又实现了学员自由选择对练伙伴的目的,最终实现了训练人员的精准匹配和训练资源的优化配置。