【技术实现步骤摘要】
一种KPL赛程生成方法
本专利技术涉及计算机
,尤其涉及一种KPL赛程生成方法。
技术介绍
KPL(KingProLeague)赛事是腾讯公司旗下竞技手游的全国性专业赛事,分为入围赛、常规赛、季后赛以及总决赛四部分,由于赛事规则非常繁杂,都是由人工手动设置赛程,没有自动化排赛程的情况。采用人工手动设置赛程耗时耗力,且出错率较高,难以满足KPL竞赛需求。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种KPL赛程生成方法,基于计算机技术实现KPL赛程的自动生成,减少人力成本,降低出错率。本专利技术提供一种KPL赛程生成方法,所述方法包括以下步骤:步骤1:读取数据库,初始化比赛数据,所述比赛数据包括KPL赛事的比赛战队信息、交战规则;所述交战规则包括双城主客场规则、背靠背规则、主客场规则以及特殊规则;步骤2:将所有的比赛战队两两分组,列举出所有的比赛场次;步骤3:获取比赛场次,并根据双城主客场规则生成比赛池;步骤4:获取比赛池,并根据 ...
【技术保护点】
1.一种KPL赛程生成方法,其特征在于,所述方法包括以下步骤:/n步骤1:读取数据库,初始化比赛数据,所述比赛数据包括KPL赛事的比赛战队信息、交战规则,所述交战规则包括双城主客场规则、背靠背规则、主客场规则以及特殊规则;/n步骤2:将所有的比赛战队两两分组,列举出所有的比赛场次;/n步骤3:获取比赛场次,并根据双城主客场规则生成比赛池;/n步骤4:获取比赛池,并根据特殊规则选取比赛场次放入比赛序列;/n步骤5:从第一个未排的比赛日开始,根据已有的比赛序列和背靠背规则,删除比赛池中不符合规则的比赛场次;/n步骤6:根据已有的比赛序列和主客场规则,删除比赛池中不符合规则的比赛 ...
【技术特征摘要】
20190328 CN 20191024076211.一种KPL赛程生成方法,其特征在于,所述方法包括以下步骤:
步骤1:读取数据库,初始化比赛数据,所述比赛数据包括KPL赛事的比赛战队信息、交战规则,所述交战规则包括双城主客场规则、背靠背规则、主客场规则以及特殊规则;
步骤2:将所有的比赛战队两两分组,列举出所有的比赛场次;
步骤3:获取比赛场次,并根据双城主客场规则生成比赛池;
步骤4:获取比赛池,并根据特殊规则选取比赛场次放入比赛序列;
步骤5:从第一个未排的比赛日开始,根据已有的比赛序列和背靠背规则,删除比赛池中不符合规则的比赛场次;
步骤6:根据已有的比赛序列和主客场规则,删除比...
【专利技术属性】
技术研发人员:郑夺,
申请(专利权)人:乐竞文化传媒上海有限公司,郑夺,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。