游戏王残局简化版

Diff
Login

Diff

Differences From Artifact [18dc555da1]:

To Artifact [591ec5d110]:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
local s = {}
-- 启
--~ 对
--~ 能
function s.历对(o1_0, o1)
  local k1, k2
  for o2, o3 in pairs(o1_0) do
    --~ 键
    --~ 值
    k1, k2 = s.模(k1, k2, o2, o3, o1)
    end
  return k1, k2
  end
-- 模




|

|







1
2
3
4
5
6
7
8
9
10
11
12
13
14
local s = {}
-- 启
--~ 对
--~ 能
function s.历对(u1_0, o1)
  local k1, k2
  for o2, o3 in pairs(u1_0) do
    --~ 键
    --~ 值
    k1, k2 = s.模(k1, k2, o2, o3, o1)
    end
  return k1, k2
  end
-- 模
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
--~ 值
function s._筛最短键(o1, o2, o3, o4)
  if #o1 > #o3 then
    return true
    end
  end
--~ 对
function s.筛最短键(o1_0)
  return s.历对(o1_0, s._筛最短键)
  end
-- 最大
--~ 键
--~ 最大值
--~ 键
--~ 值
function s._筛最大值(o1, o2, o3, o4)
  if o2 < o4 then
    return true
    end
  end
--~ 对
function s.筛最大值(o1_0)
  return s.历对(o1_0, s._筛最大值)
  end
return s







|
|












|
|


33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
--~ 值
function s._筛最短键(o1, o2, o3, o4)
  if #o1 > #o3 then
    return true
    end
  end
--~ 对
function s.筛最短键(u1_0)
  return s.历对(u1_0, s._筛最短键)
  end
-- 最大
--~ 键
--~ 最大值
--~ 键
--~ 值
function s._筛最大值(o1, o2, o3, o4)
  if o2 < o4 then
    return true
    end
  end
--~ 对
function s.筛最大值(u1_0)
  return s.历对(u1_0, s._筛最大值)
  end
return s