一种血量计分的两人PK比赛方法以及计算机可读存储介质技术

技术编号:20589713 阅读:38 留言:0更新日期:2019-03-16 07:25
本发明专利技术提供一种血量计分的两人PK比赛方法以及计算机可读存储介质,包括如下步骤:步骤10、当创建的虚拟房间内有两个用户时,导入PK赛题库;步骤20、计算PK赛题库中每道题的对应的血量值;步骤30、置参加PK赛的两个用户的血量值为初始值;步骤40、两个用户对PK赛题库中的题目进行抢答,最后,对比两个用户的总血量值,总血量值高的为优胜者。本发明专利技术的优点在于:本发明专利技术利用加权得分代替传统的固定分值,通过对每道题被做过的评测记录评估该题的难易程度,从而调整该题的得分为加权得分;通过大数据评估题目难度,并重新赋予每题的分值,如此客观反应用户实际掌握知识点的水平,让用户正确估计自己的水平。

【技术实现步骤摘要】
一种血量计分的两人PK比赛方法以及计算机可读存储介质
本专利技术涉及一种教育领域,特别指一种血量计分的两人PK比赛方法以及计算机可读存储介质。
技术介绍
答题游戏风靡世界,因其能引起学生学习的兴趣,在教育领域更是刮起一股潮流之风。现有两人PK赛的缺点如下:1、题目难度往往由主观确定,而忽视历史的评测结果,导致PK赛题目的难度难以客观加以把控,进而影响评测结果的公正性;2、采用常规的累加题目得分计分规则,此计分规则在做题时普遍使用,不易引起做题者的兴趣;3、在评测前,常根据主观确定的难易度设定题目的最长允许答题时间,未充分考虑历史的评测结果对客观设定题目最长答题时间的重要作用;如何保证两人PK赛公平客观性的同时,提高做题的趣味性,是一个重要的问题。
技术实现思路
本专利技术要解决的技术问题,在于提供一种基于血量计分的两人PK比赛方法以及计算机可读存储介质,它既可保证两人PK赛公平客观性,又能提高做题趣味性的。本专利技术具体包括如下步骤:一种血量计分的两人PK比赛方法,包括如下步骤:步骤10、当创建的虚拟房间内有两个用户时,导入PK赛题库,所述PK赛题库包括复数个题目记录;每一所述题目记录均本文档来自技高网...

【技术保护点】
1.一种血量计分的两人PK比赛方法,其特征在于:包括如下步骤:步骤10、当创建的虚拟房间内有两个用户时,导入PK赛题库,所述PK赛题库包括复数个题目记录;每一所述题目记录均包含:题目、分值、得分平均相对差以及最长允许答题时间;所述得分平均相对差通过该题的分值与该题被做过的得分计算出,具体计算公式如下:

【技术特征摘要】
1.一种血量计分的两人PK比赛方法,其特征在于:包括如下步骤:步骤10、当创建的虚拟房间内有两个用户时,导入PK赛题库,所述PK赛题库包括复数个题目记录;每一所述题目记录均包含:题目、分值、得分平均相对差以及最长允许答题时间;所述得分平均相对差通过该题的分值与该题被做过的得分计算出,具体计算公式如下:其中,得分1、得分2、得分3以及得分N分别为该题目对应的多个评测记录中的得分,所述评测记录为用户答题的历史记录,所述评测记录至少包括用户、题目以及得分;其中,N为大于零的自然数;步骤20、计算PK赛题库中每道题的加权得分,计算公式如下:加权得分=(分值×(1+得分平均相对差));把每道题的加权得分折算成对应的血量值,计算公式如下:其中,m为所述PK赛题库中题目的总数量;步骤30、置参加PK赛的两个用户血量值的初始值为100;步骤40、两个用户对PK赛题库中的题目进行抢答,抢到题目的用户需要在该题对应的最长允许答题时间内进行答题;如果抢到题目的用户在最长允许答题时间内答对该题,则在没有抢到题目用户的总血量值上扣除该题对应的血量值;如果抢到题目的用户没有在最长允许答题时间内答题或在最长允许答题时间内答错该题,则在抢到题目用户的总血量值上扣除该题对应的血量值;根据上述方法对PK赛题库中的所有题目进行抢答;当某一用户的血量值为零时,直接结束比赛,并输出另一用户为优胜者;当PK赛题库中所有题目都抢答完毕,对比两个用户的总血量值,总血量值高的为优胜者。2.根据权利要求1所述的一种血量计分的两人PK比赛方法,其特征在于:所述步骤40还包括,每次进行抢答时,如果抢到题目的用户在最长允许答题时间内答对该题,则在该用户的正确答题总数上加一;如果抢到题目的用户没有在最长允许答题时间内答题或在最长允许答题时间内答错该题,则不对该用户的正确答题总数进行操作;最后分别输出两个用户的正确答题总数;当PK赛题库中所有题目都抢答完毕,两个用户的总血量值相等时,则对比两个用户的正确答题总数,正确答题总数多的为优胜者。3.根据权利要求2所述的一种血量计分的两人PK比赛方法,其特征在于:所述步骤40还包括,每次进行抢答时,如果抢到题目的用户在最长允许答题时间内答对该题,则在该用户的总答题偏差时间上加上该题的答题偏差时间,所述答题偏差时间为该题的最长允许答题时间与该题的实际答题时间的差值;如果抢到题目的用户没有在最长允许答题时间内答题或在最长允许答题时间内答错该题,则不对该用户的总答题偏差时间进行操作;最后分别输出两个用户的总答题偏差时间;当PK赛题库中所有题目都抢答完毕,两个用户的总血量值与正确答题总数都相等时,则对比两个用户的总答题偏差时间,总答题偏差时间大的为优胜者。4.根据权利要求1所述的一种血量计分的两人PK比赛方法,其特征在于:所述步骤10中的PK赛题库的生成方法如下:所述生成方法需提供总题库、评测库以及PK赛题库;所述总题库包括复数个初始记录,每一所述初始记录均包含:书目、题目、答案以及分值;所述评测库包括复数个评测记录,所述评测记录为所述总题库中题目被用于评测的记录,所述评测记录均包含:用户、书目、题目、得分以及实际答题时间;具体包括如下步骤:步骤1、从所述评测库中提取选定书目所有的评测记录;步骤2、针对同一题目,从所述总题库中提取该题目的分值,并从所述评测库中提取该题目对应N个评测记录中的得分;通过所述分值与所述得分计算出该题的得分平均相对差;得分平均相对差具体计算公式如下:其中,得分1、得分2、得分3以及得分N分别为该题目对应的多个评测记录中的得分;N为大于零的自然数;根据上述方法计算所有题目的得分平均相对差;针对同一题目,从所述评测库的评测记录中提取该题目所有的实际答题时间,对所有实际答题时间求平均值得到平均答题时间,所述平均答题时间为该题的最长允许答题时间;根据上述方法计算所有题目的最长允许答题时间;步骤3、根据上述公式计算所有题目的得分平均相对差,运用K均值聚类算法按得分平均相对差将所有题目聚类成简单题、中等题以及难题三类;步骤4、分别设置简单题、中等题以及难题的题目数量,从已聚类的同类题目中随机导出相应数量的题目,最终生成PK赛题库。5.根据权利要求4所述的一种血量计分的两人PK比赛方法,其特征在于:所述步骤4中,若聚类后某一类的总题目数量小于该类需要导出的题目数量,则在导出该类的所有题目后,相差数量的题目从另外两类中随机抽取补充,直至满足该类需要导出的题目数量为止。6...

【专利技术属性】
技术研发人员:郑其帜倪友聪陈健
申请(专利权)人:福建书香伟业教育科技有限公司
类型:发明
国别省市:福建,35

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

1