The invention discloses a method and a device for distributing a work to a judge, wherein the method for distributing the work to a judge includes: obtaining an array of initial works, an array of target judges and the number of reviews, the array of initial works includes a plurality of different ID works, and the array of target judges includes a plurality of different ID judges; copying the array of initial works into an array of target works according to the number of reviews , the target works array includes multiple groups of different ID works; the total number of ID judges included in the index and target judges array is calculated to get the calculation results; according to the preset rules and calculation results, different ID works are distributed to the corresponding ID judges. The invention realizes the automatic distribution of the work to the judge group, the administrator does not need to distribute the work to the judge group manually, and can prevent the work from being repeatedly distributed and missed to the judge.
【技术实现步骤摘要】
分发作品给评委的方法及装置
本专利技术涉及算法应用
,特别是涉及一种分发作品给评委的方法及装置。
技术介绍
目前,将作品分发给评委进行评审要达到一定的效果,既要将作品随机并且平均分发给评委,又要满足作品的被评审次数要求。一般来说,一个作品的被分发次数不能超过评委数量,即一个评委不能评审两个相同的作品,更不能将一个作品分发给所有的评委进行评审,这样的话就会造成重复评审,浪费时间和浪费人力物力。在现有技术中,除了使用人工将待审核作品分发给各个评委的方式之外,还没有其它分发作品的方式可以满足上述的分发要求。现有技术的作品分发方式,要么会漏发作品给某一个评委,要么会将同一个作品多次分发给同一个评委,导致作品分发出现混乱,没有一定的规则,这样的作品分发方式肯定不符合要求。如何做到将作品随机并且平均分发给评委,又满足作品的被评审次数要求,成为亟待解决的问题。
技术实现思路
本专利技术实施例提供一种分发作品给评委的方法及装置,以解决现有技术中的以下问题:在将待评审作品分发给各个评委进行审核时,或者需要人工将待评审作品分发给各个评委进行审核,或者在使用机器分发作品时,无法做到将待评审的作品随机并且平均分发给各个评委,也无法满足作品的被评审次数要求。为解决上述技术问题,本专利技术实施例采用的第一技术方案如下:一种分发作品给评委的方法,所述作品的总数大于所述评委的总数,其包括:获取待评审的初始作品数组、目标评委数组和评审次数,所述初始作品数组包括按照第一预设顺序排列的多个不同的ID作品,所述目标 ...
【技术保护点】
1.一种分发作品给评委的方法,所述作品的总数大于所述评委的总数,其特征在于,包括:/n获取待评审的初始作品数组、目标评委数组和评审次数,所述初始作品数组包括按照第一预设顺序排列的多个不同的ID作品,所述目标评委数组包括按照第二预设顺序排列的多个不同的ID评委组;/n根据所述评审次数,将所述初始作品数组复制成目标作品数组,所述目标作品数组包括按照第三预设顺序排列的多组不同的所述ID作品;/n将Index和所述目标评委数组包含的所述ID评委组的总数进行取模计算,得到取模计算结果;/n根据预设规则和取模计算结果,将不同的所述ID作品分发给与其对应的所述ID评委组进行评审;/n其中,Index表示循环迭代次数的自然数,且Index的最小值为0,Index的最大值与1的和等于所述目标作品数组包含的所述ID作品的个数对应的数值。/n
【技术特征摘要】
1.一种分发作品给评委的方法,所述作品的总数大于所述评委的总数,其特征在于,包括:
获取待评审的初始作品数组、目标评委数组和评审次数,所述初始作品数组包括按照第一预设顺序排列的多个不同的ID作品,所述目标评委数组包括按照第二预设顺序排列的多个不同的ID评委组;
根据所述评审次数,将所述初始作品数组复制成目标作品数组,所述目标作品数组包括按照第三预设顺序排列的多组不同的所述ID作品;
将Index和所述目标评委数组包含的所述ID评委组的总数进行取模计算,得到取模计算结果;
根据预设规则和取模计算结果,将不同的所述ID作品分发给与其对应的所述ID评委组进行评审;
其中,Index表示循环迭代次数的自然数,且Index的最小值为0,Index的最大值与1的和等于所述目标作品数组包含的所述ID作品的个数对应的数值。
2.根据权利要求1所述的分发作品给评委的方法,其特征在于,在所述目标作品数组中,每组的各个所述ID作品均相同,且每组所述ID作品的总数对应的数值等于所述评审次数对应的数值,每组的全部所述ID作品在所述目标作品数组中相邻排列。
3.根据权利要求1所述的分发作品给评委的方法,其特征在于,所述根据预设规则和取模计算结果,将不同的所述ID作品分发给与其对应的所述ID评委组进行评审,包括:
当Index=I且与其对应的所述取模计算结果为E时,则将所述第三预设顺序对应的第(I+1)个所述ID作品分发给所述第二预设顺序对应的第(E+1)个所述ID评委组进行评审;
其中,I和E均为自然数,且0≤I≤(M-1),0≤E≤(N-1),M为所述目标作品数组包含的所述ID作品的总数对应的数值,N为所述目标评委数组所包含的所述ID评委组的总数对应的数值。
4.根据权利要求1所述的分发作品给评委的方法,其特征在于,所述根据所述评审次数,将所述初始作品数组复制成目标作品数组,包括:
根据所述评审次数设定对应的复制倍数,并按照所述复制倍数将所述初始作品数组对应的各个所述ID作品进行复制,得到所述目标作品数组。
5.根据权利要求4所述的分发作品给评委的方法,其特征在于,所述根据所述评审次数设定对应的复制倍数,并按照所述复制倍数将所...
【专利技术属性】
技术研发人员:李天驰,孙悦,严创提,
申请(专利权)人:深圳点猫科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。