CN115880829B - 一种组合抽签方法、装置、设备及可读存储介质 - Google Patents

一种组合抽签方法、装置、设备及可读存储介质 Download PDF

Info

Publication number
CN115880829B
CN115880829B CN202211727214.XA CN202211727214A CN115880829B CN 115880829 B CN115880829 B CN 115880829B CN 202211727214 A CN202211727214 A CN 202211727214A CN 115880829 B CN115880829 B CN 115880829B
Authority
CN
China
Prior art keywords
combination
terminal
double
ended
lottery
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211727214.XA
Other languages
English (en)
Other versions
CN115880829A (zh
Inventor
柯志杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vipshop Guangzhou Software Co Ltd
Original Assignee
Vipshop Guangzhou Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vipshop Guangzhou Software Co Ltd filed Critical Vipshop Guangzhou Software Co Ltd
Priority to CN202211727214.XA priority Critical patent/CN115880829B/zh
Publication of CN115880829A publication Critical patent/CN115880829A/zh
Application granted granted Critical
Publication of CN115880829B publication Critical patent/CN115880829B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请公开了一种组合抽签方法、装置、设备及可读存储介质,方法包括:确定若干个双端中签组合,当其中一个终端退出组合确定为单端组合,若每个单端组合中的终端完成组建重组单端组合,创建该个单端组合的单端组合抽签池,从每个单端组合抽签池中随机选取一个重组单端组合,并确定为单端中签组合,将未有终端退出组合的双端中签组合及单端中签组合,确定为目标中签组合,针对每个目标中签组合中的每个终端,随机抽取个体奖签分配至所述终端。可见,当双端中签组合中出现组员放弃时,无需针对空缺位置进行新一轮个体抽签,只需与其它终端进行重新组合方可继续进行个体奖签的抽取,提高了组合式抽签的效率。

Description

一种组合抽签方法、装置、设备及可读存储介质
技术领域
本申请涉及抽签分配领域,更具体的说,是涉及一种组合抽签方法、装置、设备及可读存储介质。
背景技术
随着企业管理层水平的提高,资源的公平和合理分配是管理层必须落实和坚守的准则,目前管理***可通过个体随机抽签的形式,实现每个个体获得的资源概率相等,资源获得者所分配得到的资源量相等,从而实现资源公平化和合理化的分配。随着需要进行抽签的对象数量的增长,个体抽签的次数急剧增加,个体随机抽签的方式效率低。目前采用组合式抽签的形式,组合式抽签为以两个个体(或终端)的组合作为一个抽签对象,能够大幅降低了抽签的次数。
然而,目前组合式抽签只能通过线下实现,仍以个体为单位进行报名,线下组队形成组合,且若组合中签时该组合中出现组员放弃,需重新进行个体抽签以填补中签组合的空缺,大大增加了抽签的时间,导致抽签的效率低下,浪费了企业管理和运营的成本。
发明内容
鉴于上述问题,提出了本申请以便提供一种组合抽签方法、装置、设备及可读存储介质,以实现线上组合式抽签,提高组合式抽签的效率。
为了实现上述目的,现提出具体方案如下:
一种组合抽签方法,包括:
从各个已报名的双端组合中,确定若干个双端中签组合;
当每个双端中签组合中的一个终端退出组合时,确定该个双端中签组合为单端组合;
若每个单端组合中的终端完成组建重组单端组合,根据每个单端组合中的终端的各个重组单端组合,创建该个单端组合的单端组合抽签池,每个重组单端组合为该个单端组合中的终端,接受每个满足预设组合条件的终端后,所确定的;
响应单端组合抽签的指令,从每个单端组合抽签池中随机选取一个重组单端组合,并确定所选取的重组单端组合为单端中签组合;
将每个未有终端退出组合的双端中签组合,以及每个单端中签组合,确定为目标中签组合;
针对每个目标中签组合中的每个终端,从预设的个体奖池中随机抽取个体奖签,并将所述个体奖签分配至所述终端。
可选的,所述从各个已报名的双端组合中,确定若干个双端中签组合,包括:
响应双端组合抽签的指令,确定各个已报名的双端组合的双端组合数,每个所述双端组合包括满足预设报名条件的两个终端;
创建双端组合抽签池,所述双端组合抽签池包括各个所述双端组合;
当预设的中签组合数不大于所述双端组合数时,从所述双端组合抽签池中随机选取数量为所述中签组合数的双端组合,并确定所选取的双端组合为双端中签组合。
可选的,每个所述双端组合的建立过程,包括:
获取第一终端的用户报名信息和第二终端的用户报名信息;
若所述第一终端的用户报名信息所述第二终端的用户报名信息均满足所述预设报名条件,当所述第一终端向所述第二终端发起组队时,判断所述第一终端的用户报名信息中的用户性别信息与所述第二终端的用户报名信息的用户性别信息是否一致;
若是,建立由所述第一终端和所述第二终端组成的双端组合。
可选的,该方法还包括:
若所述第一终端的用户报名信息中的用户性别信息与所述第二终端的用户报名信息的用户性别信息不一致,向所述第一终端发送与所述第二终端发起组队失败的提示信息。
可选的,该方法还包括:
若每个单端组合中的终端未成功组建重组单端组合,向该个终端发送未成功抽中个体奖签的提示信息。
可选的,该方法还包括:
针对每个目标中签组合,从所述个体奖池中随机抽取两个个体奖签,并将两个所述个体奖签随机分配至所述目标中签组合中的两个终端。
可选的,每个单端组合的每个重组单端组合的建立过程,包括:
获取每个满足预设组合条件的重组终端的用户报名信息;
若每个所述重组终端的用户报名信息满足所述预设报名条件,当该个重组终端向一个单端组合中的目标终端发起组队时,判断所述目标终端的用户报名信息中的用户性别信息,与该个重组终端的用户报名信息中的用户性别信息是否一致;
若是,建立由所述目标终端与每个所述重组终端组成的重组单端组合,并作为所述目标终端所在的单端组合的重组单端组合。
一种组合抽签装置,包括:
双端中签组合确定单元,用于从各个已报名的双端组合中,确定若干个双端中签组合;
单端组合确定单元,用于当每个双端中签组合中的一个终端退出组合时,确定该个双端中签组合为单端组合;
单端抽签池创建单元,用于若每个单端组合中的终端完成组建重组单端组合,根据每个单端组合中的终端的各个重组单端组合,创建该个单端组合的单端组合抽签池,每个重组单端组合为该个单端组合中的终端,接受每个满足预设组合条件的终端后,所确定的;
单端中签组合确定单元,用于响应单端组合抽签的指令,从每个单端组合抽签池中随机选取一个重组单端组合,并确定所选取的重组单端组合为单端中签组合;
目标中签组合确定单元,用于将每个未有终端退出组合的双端中签组合,以及每个单端中签组合,确定为目标中签组合;
第一个体奖签抽取单元,用于针对每个目标中签组合中的每个终端,从预设的个体奖池中随机抽取个体奖签,并将所述个体奖签分配至所述终端。
可选的,所述双端中签组合确定单元,包括:
第一双端中签组合确定子单元,用于响应双端组合抽签的指令,确定各个已报名的双端组合的双端组合数,每个所述双端组合包括满足预设报名条件的两个终端;
第二双端中签组合确定子单元,用于创建双端组合抽签池,所述双端组合抽签池包括各个所述双端组合;
第三双端中签组合确定子单元,用于当预设的中签组合数不大于所述双端组合数时,从所述双端组合抽签池中随机选取数量为所述中签组合数的双端组合,并确定所选取的双端组合为双端中签组合。
可选的,该装置还包括:
第一报名信息获取单元,用于获取第一终端的用户报名信息和第二终端的用户报名信息;
第一性别信息判断单元,用于若所述第一终端的用户报名信息所述第二终端的用户报名信息均满足所述预设报名条件,当所述第一终端向所述第二终端发起组队时,判断所述第一终端的用户报名信息中的用户性别信息与所述第二终端的用户报名信息的用户性别信息是否一致,若是,执行双端组合建立单元;
所述双端组合建立单元,用于建立由所述第一终端和所述第二终端组成的双端组合。
可选的,该装置还包括:
组队失败提示单元,用于若所述第一终端的用户报名信息中的用户性别信息与所述第二终端的用户报名信息的用户性别信息不一致,向所述第一终端发送与所述第二终端发起组队失败的提示信息。
可选的,该装置还包括:
未中签提示单元,用于若每个单端组合中的终端未成功组建重组单端组合,向该个终端发送未成功抽中个体奖签的提示信息。
可选的,该装置还包括:
第二个体奖签抽取单元,用于针对每个目标中签组合,从所述个体奖池中随机抽取两个个体奖签,并将两个所述个体奖签随机分配至所述目标中签组合中的两个终端。
可选的,该装置还包括:
第二报名信息获取单元,用于获取每个满足预设组合条件的重组终端的用户报名信息;
第二性别信息判断单元,用于若每个所述重组终端的用户报名信息满足所述预设报名条件,当该个重组终端向一个单端组合中的目标终端发起组队时,判断所述目标终端的用户报名信息中的用户性别信息,与该个重组终端的用户报名信息中的用户性别信息是否一致,若是,则执行重组单端组合建立单元;
所述重组单端组合建立单元,用于建立由所述目标终端与每个所述重组终端组成的重组单端组合,并作为所述目标终端所在的单端组合的重组单端组合。
一种组合抽签设备,包括存储器和处理器;
所述存储器,用于存储程序;
所述处理器,用于执行所述程序,实现如上所述的组合抽签方法的各个步骤。
一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上所述的组合抽签方法的各个步骤。
借由上述技术方案,本申请通过从各个已报名的双端组合中,确定若干个双端中签组合,当每个双端中签组合中的一个终端退出组合时,确定该个双端中签组合为单端组合,若每个单端组合中的终端完成组建重组单端组合,根据每个单端组合中的终端的各个重组单端组合,创建该个单端组合的单端组合抽签池,每个重组单端组合为该个单端组合中的终端,接受每个满足预设组合条件的终端后,所确定的,进一步地,响应单端组合抽签的指令,从每个单端组合抽签池中随机选取一个重组单端组合,并确定所选取的重组单端组合为单端中签组合,将每个未有终端退出组合的双端中签组合,以及每个单端中签组合,确定为目标中签组合,针对每个目标中签组合中的每个终端,从预设的个体奖池中随机抽取个体奖签,并将所述个体奖签分配至所述终端。由此可见,当双端中签组合中出现组员放弃时,无需针对空缺位置进行新一轮个体抽签,只需与其它终端进行重新组合方可继续进行个体奖签的抽取,提高了组合式抽签的效率,且只有一个重组单端组合中签,也即实现了一个终端填补放弃组员的位置空缺,保证了组合式抽签的公平性。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为本申请实施例提供的一种实现组合抽签的流程示意图;
图2为本申请实施例提供的一种实现双端组合抽签的流程示意图;
图3为本申请实施例提供的一种实现组合抽签的装置结构示意图;
图4为本申请实施例提供的一种实现组合抽签的设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请方案可以基于具备数据处理能力的终端实现,该终端可以是后台服务器。
接下来,结合图1所述,本申请的组合抽签方法可以包括以下步骤:
步骤S110、从各个已报名的双端组合中,确定若干个双端中签组合。
其中,每个双端组合可以包括两个终端。
具体的,双端中签组合可以表示从各个已报名的双端组合中所抽取得到的,被抽中的双端中签组合中的两个终端均可以准备获得个体奖签。
步骤S120、当每个双端中签组合中的一个终端退出组合时,确定该个双端中签组合为单端组合。
具体的,单端组合可以表示双端中签组合中有一个终端退出组合后的组合。
可以理解的是,当被抽中的双端中签组合中其中一个终端选择退出时,可以表示该个双端中签组合已经不完整,不能够视作目标中签组合以抽取个体奖签,但是该个不完整的双端中签组合中的终端并未失去抽取个体奖签的资格,该个不完整的双端中签组合可以作为单端组合,单端组合中的终端在重新与其它终端组合后,方可继续进行抽取个体奖签
步骤S130、若每个单端组合中的终端完成组建重组单端组合,根据每个单端组合中的终端的各个重组单端组合,创建该个单端组合的单端组合抽签池。
其中,每个重组单端组合为该个单端组合中的终端,接受每个满足预设组合条件的终端后,所确定的。
具体的,后台服务器可以将所有单端组合中的终端的用户报名信息构建为一个单端组合终端列表,并发送至各个未组合的终端,每个未组合的终端可以选择单端组合终端列表中的一个终端发起组队,当后台服务器审核该个未组合的终端满足预设组合条件后,可以允许该个未组合的终端与其选择组队的终端组建重组单端组合。
可以理解的是,一个单端组合中的终端可以被多个不同的满足预设组合条件的终端选择,得到多个重组单端组合,因此一个单端组合具备由多个重组单端组合组成的抽签池。
步骤S140、响应单端组合抽签的指令,从每个单端组合抽签池中随机选取一个重组单端组合,并确定所选取的重组单端组合为单端中签组合。
具体的,单端组合抽签的指令可以是后台服务器按照预先设定的时间,并到达该设定的时间后触发生成的,如每隔两周的凌晨0点,即每隔两周的凌晨0点,进行单端组合的抽签,从每个单端组合抽签池中随机选取一个重组单端组合,并确定所选取的重组单端组合为单端中签组合。
步骤S150、将每个未有终端退出组合的双端中签组合,以及每个单端中签组合,确定为目标中签组合。
步骤S160、针对每个目标中签组合中的每个终端,从预设的个体奖池中随机抽取个体奖签,并将所述个体奖签分配至所述终端。
可以理解的是,每个目标中签组合中的两个终端均为中签的对象,因此可以针对每个终端,从预设的个体奖池中随机抽取个体奖签,并将所述个体奖签分配至每个终端,使得所抽取每个个体奖签的概率均等。
本实施例提供的组合抽签方法,通过从各个已报名的双端组合中,确定若干个双端中签组合,当每个双端中签组合中的一个终端退出组合时,确定该个双端中签组合为单端组合,若每个单端组合中的终端完成组建重组单端组合,根据每个单端组合中的终端的各个重组单端组合,创建该个单端组合的单端组合抽签池,每个重组单端组合为该个单端组合中的终端,接受每个满足预设组合条件的终端后,所确定的,进一步地,响应单端组合抽签的指令,从每个单端组合抽签池中随机选取一个重组单端组合,并确定所选取的重组单端组合为单端中签组合,将每个未有终端退出组合的双端中签组合,以及每个单端中签组合,确定为目标中签组合,针对每个目标中签组合中的每个终端,从预设的个体奖池中随机抽取个体奖签,并将所述个体奖签分配至所述终端。由此可见,当双端中签组合中出现组员放弃时,无需针对空缺位置进行新一轮个体抽签,只需与其它终端进行重新组合方可继续进行个体奖签的抽取,提高了组合式抽签的效率,且只有一个重组单端组合中签,也即实现了一个终端填补放弃组员的位置空缺,保证了组合式抽签的公平性。
本申请的一些实施例中,对上述步骤S110、从各个已报名的双端组合中,确定若干个双端中签组合的过程进行介绍,如图2所示,该过程可以包括:
步骤S210、响应双端组合抽签的指令,确定各个已报名的双端组合的双端组合数。
其中,每个所述双端组合包括满足预设报名条件的两个终端。
具体的,双端组合抽签的指令可以是后台服务器按照预先设定的时间,并到达该设定的时间后触发生成的,如每隔一周的凌晨0点,即每隔两周的凌晨0点,开始进行双端组合的抽签,则确定已报名的所有双端组合,以及各个已报名的双端组合的双端组合数。双端组合的抽签可以与单端组合的抽签同步进行。
步骤S220、创建双端组合抽签池,所述双端组合抽签池包括各个所述双端组合。
步骤S230、当预设的中签组合数不大于所述双端组合数时,从所述双端组合抽签池中随机选取数量为所述中签组合数的双端组合,并确定所选取的双端组合为双端中签组合。
具体的,所述预设的中签组合数可以表示所需中签的终端名额数的一半。
可以理解的是,当所述中签组合数等于所述双端组合数时,可以表示所参与抽签的双端组合已完全被中签名额覆盖,那么可以确定所有双端组合均为双端中签组合,若中签组合数小于所述双端组合数,可以表示所参与抽签的双端组合并未被所有中签名额覆盖,可以从所述双端组合抽签池中随机选取数量为所述中签组合数的双端组合,并确定所选取的双端组合为双端中签组合。
进一步地,当所述中签组合数大于所述双端组合数时,可以表示中签名额已完全覆盖并超过了所参与抽签的双端组合,那么可以直接确定所有双端组合均为双端中签组合。
本实施例提供的组合抽签方法,通过响应双端组合抽签的指令,确定各个已报名的双端组合的双端组合数,创建双端组合抽签池,当预设的中签组合数不大于所述双端组合数时,从所述双端组合抽签池中随机选取数量为所述中签组合数的双端组合,并确定所选取的双端组合为双端中签组合,可见组合式抽签能够大幅降低了抽签的次数,提高抽签的效率。
本申请的一些实施例中,对上述实施例提到的、每个所述双端组合的建立过程进行介绍,该过程可以包括:
S1、获取第一终端的用户报名信息和第二终端的用户报名信息。
可以理解的是,每个终端的用户报名信息可以用于终端进行报名组队,每个终端可以向后台服务器提供用户报名信息,以发起组队报名,与此同时,后台服务器可以向各个终端公示每个已报名的终端的用户报名信息。
S2、若所述第一终端的用户报名信息所述第二终端的用户报名信息均满足所述预设报名条件,当所述第一终端向所述第二终端发起组队时,判断所述第一终端的用户报名信息中的用户性别信息与所述第二终端的用户报名信息的用户性别信息是否一致,若是,则执行S3,若否,则执行S4。
具体的,在每个终端上报用户报名信息之后,可以对每个终端的用户报名信息进行审核,每个终端审核通过后方可允许其进行发起组队。因此,若每个终端的用户报名信息没有通过审核时,可以向该个终端发送用户报名信息审核未通过的提示信息。
可以理解的是,针对一些建立组队的场景,如公寓合住,合住的住户则需要符合性别一致的要求,因此当第一终端向第二终端发起组队时,需要判断第一终端对应的用户与第二终端对应的用户两者的性别是否一致,也即判断所述第一终端的用户报名信息中的用户性别信息与所述第二终端的用户报名信息的用户性别信息是否一致。
S3、建立由所述第一终端和所述第二终端组成的双端组合。
可以理解的是,当第一终端对应的用户与第二终端对应的用户两者的性别一致时,可以表示第一终端与第二终端的组合符合组队的要求,因此可以建立由所述第一终端和所述第二终端组成的双端组合。
S4、向所述第一终端发送与所述第二终端发起组队失败的提示信息。
可以理解的是,当第一终端对应的用户与第二终端对应的用户两者的性别不一致时,可以表示第一终端与第二终端的组合不符合组队的要求,因此可以向所述第一终端发送与所述第二终端发起组队失败的提示信息。
本实施例提供的组合抽签方法,通过对每个终端发起组队所需的用户报名信息进行审核,从而使得组合抽签更加规范化。
考虑到在确定各个双端中签组合之后,存在较多终端退出组合的情况,并导致部分单端组合的空缺未被尚未组合的终端填补,基于此,本申请的一些实施例中,所提供的组合抽签方法还可以包括:
若每个单端组合中的终端未成功组建重组单端组合,向该个终端发送未成功抽中个体奖签的提示信息。
可以理解的是,当单端组合中的终端未成功组建重组单端组合时,则该个终端不符合以两个终端作为组合,共同进行抽签的情况,那么不允许该个终端进行个体奖签的抽取,因此可以向该个终端发送未成功抽中个体奖签的提示信息。
考虑到抽签结果的多样性和不重复性,本申请的一些实施例中,所提供的组合抽签方法还可以包括:
针对每个目标中签组合,从所述个体奖池中随机抽取两个个体奖签,并将两个所述个体奖签随机分配至所述目标中签组合中的两个终端。
具体的,个体奖签的抽取方式,可以采取无放回式的抽取方式,也即在同一个所述个体奖池中先后抽取两个个体奖签,那么每一个个体奖签被抽取的概率均等,保证了组合抽签的公平性,同时所分配至所述目标中签组合中的两个终端的个体奖签不相同,也保证了抽签结果的多样性和不重复性。
本申请的一些实施例中,对上述实施例提到的、每个单端组合的每个重组单端组合的建立过程进行介绍,该过程可以包括:
S1、获取每个满足预设组合条件的重组终端的用户报名信息。
具体的,当出现单端组合时,即出现双端中签组合中的终端退出组合时,可以向每个满足预设组合条件的重组终端发布单端组合中的目标终端的用户报名信息,每个重组终端可以向后台服务器提供用户报名信息,以向目标终端发起组队报名。
S2、若每个所述重组终端的用户报名信息满足所述预设报名条件,当该个重组终端向一个单端组合中的目标终端发起组队时,判断所述目标终端的用户报名信息中的用户性别信息,与该个重组终端的用户报名信息中的用户性别信息是否一致,若是,则执行S3,若否,则执行S4。
具体的,在每个重组终端上报用户报名信息之后,可以对每个重组终端的用户报名信息进行审核,每个终端审核通过后方可允许其向目标终端发起组队。因此,若每个重组终端的用户报名信息没有通过审核时,可以向该个重组终端发送用户报名信息审核未通过的提示信息。
可以理解的是,针对一些建立组队的场景,如公寓合住,合住的住户则需要符合性别一致的要求,因此当重组终端向目标终端发起组队时,需要判断重组终端对应的用户与目标终端对应的用户两者的性别是否一致,也即判断所述目标终端的用户报名信息中的用户性别信息,与该个重组终端的用户报名信息中的用户性别信息是否一致。
S3、建立由所述目标终端与每个所述重组终端组成的重组单端组合,并作为所述目标终端所在的单端组合的重组单端组合。
可以理解的是,当重组终端对应的用户与目标终端对应的用户两者的性别一致时,可以表示重组终端与目标终端的组合符合组队的要求,因此可以建立由所述重组终端和所述目标终端组成的重组单端组合。
S4、向每个重组终端发送与所述目标终端发起组队失败的提示信息。
可以理解的是,当重组终端对应的用户与目标终端对应的用户两者的性别不一致时,可以表示重组终端与目标终端的组合不符合组队的要求,因此可以向每个重组终端发送与所述目标终端发起组队失败的提示信息。
下面对本申请实施例提供的实现组合抽签的装置进行描述,下文描述的实现组合抽签的装置与上文描述的实现组合抽签的方法可相互对应参照。
参见图3,图3为本申请实施例公开的一种实现组合抽签的装置结构示意图。
如图3所示,该装置可以包括:
双端中签组合确定单元11,用于从各个已报名的双端组合中,确定若干个双端中签组合;
单端组合确定单元12,用于当每个双端中签组合中的一个终端退出组合时,确定该个双端中签组合为单端组合;
单端抽签池创建单元13,用于若每个单端组合中的终端完成组建重组单端组合,根据每个单端组合中的终端的各个重组单端组合,创建该个单端组合的单端组合抽签池,每个重组单端组合为该个单端组合中的终端,接受每个满足预设组合条件的终端后,所确定的;
单端中签组合确定单元14,用于响应单端组合抽签的指令,从每个单端组合抽签池中随机选取一个重组单端组合,并确定所选取的重组单端组合为单端中签组合;
目标中签组合确定单元15,用于将每个未有终端退出组合的双端中签组合,以及每个单端中签组合,确定为目标中签组合;
第一个体奖签抽取单元16,用于针对每个目标中签组合中的每个终端,从预设的个体奖池中随机抽取个体奖签,并将所述个体奖签分配至所述终端。
可选的,所述双端中签组合确定单元,包括:
第一双端中签组合确定子单元,用于响应双端组合抽签的指令,确定各个已报名的双端组合的双端组合数,每个所述双端组合包括满足预设报名条件的两个终端;
第二双端中签组合确定子单元,用于创建双端组合抽签池,所述双端组合抽签池包括各个所述双端组合;
第三双端中签组合确定子单元,用于当预设的中签组合数不大于所述双端组合数时,从所述双端组合抽签池中随机选取数量为所述中签组合数的双端组合,并确定所选取的双端组合为双端中签组合。
可选的,该装置还包括:
第一报名信息获取单元,用于获取第一终端的用户报名信息和第二终端的用户报名信息;
第一性别信息判断单元,用于若所述第一终端的用户报名信息所述第二终端的用户报名信息均满足所述预设报名条件,当所述第一终端向所述第二终端发起组队时,判断所述第一终端的用户报名信息中的用户性别信息与所述第二终端的用户报名信息的用户性别信息是否一致,若是,执行双端组合建立单元;
所述双端组合建立单元,用于建立由所述第一终端和所述第二终端组成的双端组合。
可选的,该装置还包括:
组队失败提示单元,用于若所述第一终端的用户报名信息中的用户性别信息与所述第二终端的用户报名信息的用户性别信息不一致,向所述第一终端发送与所述第二终端发起组队失败的提示信息。
可选的,该装置还包括:
未中签提示单元,用于若每个单端组合中的终端未成功组建重组单端组合,向该个终端发送未成功抽中个体奖签的提示信息。
可选的,该装置还包括:
第二个体奖签抽取单元,用于针对每个目标中签组合,从所述个体奖池中随机抽取两个个体奖签,并将两个所述个体奖签随机分配至所述目标中签组合中的两个终端。
可选的,该装置还包括:
第二报名信息获取单元,用于获取每个满足预设组合条件的重组终端的用户报名信息;
第二性别信息判断单元,用于若每个所述重组终端的用户报名信息满足所述预设报名条件,当该个重组终端向一个单端组合中的目标终端发起组队时,判断所述目标终端的用户报名信息中的用户性别信息,与该个重组终端的用户报名信息中的用户性别信息是否一致,若是,则执行重组单端组合建立单元;
所述重组单端组合建立单元,用于建立由所述目标终端与每个所述重组终端组成的重组单端组合,并作为所述目标终端所在的单端组合的重组单端组合。
本申请实施例提供的组合抽签的装置可应用于组合抽签的设备,如后台服务器。可选的,图4示出了组合抽签的设备的硬件结构框图,参照图4,组合抽签的设备的硬件结构可以包括:至少一个处理器1,至少一个通信接口2,至少一个存储器3和至少一个通信总线4;
在本申请实施例中,处理器1、通信接口2、存储器3、通信总线4的数量为至少一个,且处理器1、通信接口2、存储器3通过通信总线4完成相互间的通信;
处理器1可能是一个中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路等;
存储器3可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatilememory)等,例如至少一个磁盘存储器;
其中,存储器存储有程序,处理器可调用存储器存储的程序,所述程序用于:
从各个已报名的双端组合中,确定若干个双端中签组合;
当每个双端中签组合中的一个终端退出组合时,确定该个双端中签组合为单端组合;
若每个单端组合中的终端完成组建重组单端组合,根据每个单端组合中的终端的各个重组单端组合,创建该个单端组合的单端组合抽签池,每个重组单端组合为该个单端组合中的终端,接受每个满足预设组合条件的终端后,所确定的;
响应单端组合抽签的指令,从每个单端组合抽签池中随机选取一个重组单端组合,并确定所选取的重组单端组合为单端中签组合;
将每个未有终端退出组合的双端中签组合,以及每个单端中签组合,确定为目标中签组合;
针对每个目标中签组合中的每个终端,从预设的个体奖池中随机抽取个体奖签,并将所述个体奖签分配至所述终端。
可选的,所述程序的细化功能和扩展功能可参照上文描述。
本申请实施例还提供一种可读存储介质,该可读存储介质可存储有适于处理器执行的程序,所述程序用于:
从各个已报名的双端组合中,确定若干个双端中签组合;
当每个双端中签组合中的一个终端退出组合时,确定该个双端中签组合为单端组合;
若每个单端组合中的终端完成组建重组单端组合,根据每个单端组合中的终端的各个重组单端组合,创建该个单端组合的单端组合抽签池,每个重组单端组合为该个单端组合中的终端,接受每个满足预设组合条件的终端后,所确定的;
响应单端组合抽签的指令,从每个单端组合抽签池中随机选取一个重组单端组合,并确定所选取的重组单端组合为单端中签组合;
将每个未有终端退出组合的双端中签组合,以及每个单端中签组合,确定为目标中签组合;
针对每个目标中签组合中的每个终端,从预设的个体奖池中随机抽取个体奖签,并将所述个体奖签分配至所述终端。
可选的,所述程序的细化功能和扩展功能可参照上文描述。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间可以根据需要进行组合,且相同相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (10)

1.一种组合抽签方法,其特征在于,包括:
从各个已报名的双端组合中,确定若干个双端中签组合;
当每个双端中签组合中的一个终端退出组合时,确定该个双端中签组合为单端组合;
若每个单端组合中的终端完成组建重组单端组合,根据每个单端组合中的终端的各个重组单端组合,创建该个单端组合的单端组合抽签池,每个重组单端组合为该个单端组合中的终端,接受每个满足预设组合条件的终端后,所确定的;
响应单端组合抽签的指令,从每个单端组合抽签池中随机选取一个重组单端组合,并确定所选取的重组单端组合为单端中签组合;
将每个未有终端退出组合的双端中签组合,以及每个单端中签组合,确定为目标中签组合;
针对每个目标中签组合中的每个终端,从预设的个体奖池中随机抽取个体奖签,并将所述个体奖签分配至所述终端。
2.根据权利要求1所述的方法,其特征在于,所述从各个已报名的双端组合中,确定若干个双端中签组合,包括:
响应双端组合抽签的指令,确定各个已报名的双端组合的双端组合数,每个所述双端组合包括满足预设报名条件的两个终端;
创建双端组合抽签池,所述双端组合抽签池包括各个所述双端组合;
当预设的中签组合数不大于所述双端组合数时,从所述双端组合抽签池中随机选取数量为所述中签组合数的双端组合,并确定所选取的双端组合为双端中签组合。
3.根据权利要求2所述的方法,其特征在于,每个所述双端组合的建立过程,包括:
获取第一终端的用户报名信息和第二终端的用户报名信息;
若所述第一终端的用户报名信息所述第二终端的用户报名信息均满足所述预设报名条件,当所述第一终端向所述第二终端发起组队时,判断所述第一终端的用户报名信息中的用户性别信息与所述第二终端的用户报名信息的用户性别信息是否一致;
若是,建立由所述第一终端和所述第二终端组成的双端组合。
4.根据权利要求3所述的方法,其特征在于,还包括:
若所述第一终端的用户报名信息中的用户性别信息与所述第二终端的用户报名信息的用户性别信息不一致,向所述第一终端发送与所述第二终端发起组队失败的提示信息。
5.根据权利要求1所述的方法,其特征在于,还包括:
若每个单端组合中的终端未成功组建重组单端组合,向该个终端发送未成功抽中个体奖签的提示信息。
6.根据权利要求1所述的方法,其特征在于,还包括:
针对每个目标中签组合,从所述个体奖池中随机抽取两个个体奖签,并将两个所述个体奖签随机分配至所述目标中签组合中的两个终端。
7.根据权利要求1-6任一项所述的方法,其特征在于,每个单端组合的每个重组单端组合的建立过程,包括:
获取每个满足预设组合条件的重组终端的用户报名信息;
若每个所述重组终端的用户报名信息满足所述预设报名条件,当该个重组终端向一个单端组合中的目标终端发起组队时,判断所述目标终端的用户报名信息中的用户性别信息,与该个重组终端的用户报名信息中的用户性别信息是否一致;
若是,建立由所述目标终端与每个所述重组终端组成的重组单端组合,并作为所述目标终端所在的单端组合的重组单端组合。
8.一种组合抽签装置,其特征在于,包括:
双端中签组合确定单元,用于从各个已报名的双端组合中,确定若干个双端中签组合;
单端组合确定单元,用于当每个双端中签组合中的一个终端退出组合时,确定该个双端中签组合为单端组合;
单端抽签池创建单元,用于若每个单端组合中的终端完成组建重组单端组合,根据每个单端组合中的终端的各个重组单端组合,创建该个单端组合的单端组合抽签池,每个重组单端组合为该个单端组合中的终端,接受每个满足预设组合条件的终端后,所确定的;
单端中签组合确定单元,用于响应单端组合抽签的指令,从每个单端组合抽签池中随机选取一个重组单端组合,并确定所选取的重组单端组合为单端中签组合;
目标中签组合确定单元,用于将每个未有终端退出组合的双端中签组合,以及每个单端中签组合,确定为目标中签组合;
个体奖签抽取单元,用于针对每个目标中签组合中的每个终端,从预设的个体奖池中随机抽取个体奖签,并将所述个体奖签分配至所述终端。
9.一种组合抽签设备,其特征在于,包括存储器和处理器;
所述存储器,用于存储程序;
所述处理器,用于执行所述程序,实现如权利要求1-7任一项的组合抽签方法的各个步骤。
10.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-7任一项的组合抽签方法的各个步骤。
CN202211727214.XA 2022-12-30 2022-12-30 一种组合抽签方法、装置、设备及可读存储介质 Active CN115880829B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211727214.XA CN115880829B (zh) 2022-12-30 2022-12-30 一种组合抽签方法、装置、设备及可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211727214.XA CN115880829B (zh) 2022-12-30 2022-12-30 一种组合抽签方法、装置、设备及可读存储介质

Publications (2)

Publication Number Publication Date
CN115880829A CN115880829A (zh) 2023-03-31
CN115880829B true CN115880829B (zh) 2024-05-28

Family

ID=85757560

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211727214.XA Active CN115880829B (zh) 2022-12-30 2022-12-30 一种组合抽签方法、装置、设备及可读存储介质

Country Status (1)

Country Link
CN (1) CN115880829B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6119099A (en) * 1997-03-21 2000-09-12 Walker Asset Management Limited Partnership Method and system for processing supplementary product sales at a point-of-sale terminal
JP2010240016A (ja) * 2009-04-01 2010-10-28 Universal Entertainment Corp 遊技機
CN102223929A (zh) * 2008-11-20 2011-10-19 科乐美游戏公司 物理抽签装置和具有该物理抽签装置的游戏装置
CN106297062A (zh) * 2015-06-23 2017-01-04 株式会社光荣特库摩游戏 抽签方法及信息处理装置
CN113781699A (zh) * 2021-08-26 2021-12-10 南京巨公科技有限公司 一种摇号的方法
CN114090943A (zh) * 2021-11-22 2022-02-25 杭州萝卜智能技术有限公司 基于区间分组的随机摇号及摇号结果验证方法、***
CN115329969A (zh) * 2022-08-18 2022-11-11 中国银行股份有限公司 一种抽签方法及装置、存储介质及电子设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6119099A (en) * 1997-03-21 2000-09-12 Walker Asset Management Limited Partnership Method and system for processing supplementary product sales at a point-of-sale terminal
CN102223929A (zh) * 2008-11-20 2011-10-19 科乐美游戏公司 物理抽签装置和具有该物理抽签装置的游戏装置
JP2010240016A (ja) * 2009-04-01 2010-10-28 Universal Entertainment Corp 遊技機
CN106297062A (zh) * 2015-06-23 2017-01-04 株式会社光荣特库摩游戏 抽签方法及信息处理装置
CN113781699A (zh) * 2021-08-26 2021-12-10 南京巨公科技有限公司 一种摇号的方法
CN114090943A (zh) * 2021-11-22 2022-02-25 杭州萝卜智能技术有限公司 基于区间分组的随机摇号及摇号结果验证方法、***
CN115329969A (zh) * 2022-08-18 2022-11-11 中国银行股份有限公司 一种抽签方法及装置、存储介质及电子设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于JAVA的护理技能大赛抽签平台的设计与实现;杨阳;;电脑知识与技术;20170725(21);全文 *

Also Published As

Publication number Publication date
CN115880829A (zh) 2023-03-31

Similar Documents

Publication Publication Date Title
CN110213607B (zh) 直播间互动方法、装置、终端、服务器及可读存储介质
CN109257427B (zh) 一种基于区块链的业务处理方法及***
CN106341558B (zh) 虚拟号码的处理方法、装置和服务器
CN109598598A (zh) 基于区块链的交易处理方法及装置、电子设备
CN113657891B (zh) 基于电子凭证的互动方法及装置、电子设备
CN109598504A (zh) 基于区块链的交易处理方法及装置、电子设备
CN110738804A (zh) 一种红包发放的方法、装置及存储介质
CN112819508B (zh) 电子资源的分配方法及装置
CN105976174A (zh) 控制被控设备的方法、装置和***
CN112634034A (zh) 预约方法、装置、电子设备及计算机可读存储介质
CN115880829B (zh) 一种组合抽签方法、装置、设备及可读存储介质
CN110113346B (zh) 一种网络验证方法、用户终端及服务器
CN115131113A (zh) 一种订单信息的生成方法、存储介质及电子设备
CN110969387A (zh) 订单配送方法、服务器、终端及***
CN111124672A (zh) 基于Redis集群的数据分配的方法及相关设备
CN108429703A (zh) Dhcp客户端上线方法及装置
CN116862494A (zh) 一种基于支付收银台的支付方法、装置及可读存储介质
CN112019937B (zh) 一种在线答题直播方法、装置、服务器及存储介质
CN111538588A (zh) 分布式数据处理方法及相关装置
CN113313278A (zh) 基于区块链的纪念币预约方法、用户终端及区块链节点
CN115482631A (zh) 信息交互方法及装置
CN111292079B (zh) 一种移动电源的归还方法、服务器、租赁设备及***
CN112258184B (zh) 冻结区块链网络的方法、装置、电子设备及可读存储介质
CN110717124B (zh) 用于实现像素页面的像素占领的方法及装置
CN112561620A (zh) 目标订单提醒方法、装置、电子设备及计算机存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant