|
@@ -152,6 +152,8 @@ local function groupingAlgorithm(unionArray, len)
|
|
|
|
|
|
|
|
for i=1, cnt do
|
|
for i=1, cnt do
|
|
|
local correctTb = checkRandIdx(startIdx, endIdx)
|
|
local correctTb = checkRandIdx(startIdx, endIdx)
|
|
|
|
|
+ if #correctTb == 0 then break end
|
|
|
|
|
+
|
|
|
local matchIdx = correctTb[math.random(1, #correctTb)]
|
|
local matchIdx = correctTb[math.random(1, #correctTb)]
|
|
|
usedTb[currentIdx] = true
|
|
usedTb[currentIdx] = true
|
|
|
usedTb[matchIdx] = true
|
|
usedTb[matchIdx] = true
|