游戏王残局简化版

Annotation For 残局文料/lua_lib/算机_程语_月_基类_能_传能_历_基类_表_对_取全.lua
Login

Annotation For 残局文料/lua_lib/算机_程语_月_基类_能_传能_历_基类_表_对_取全.lua

Origin for each line in 残局文料/lua_lib/算机_程语_月_基类_能_传能_历_基类_表_对_取全.lua from check-in 89f423ff38:

5b9fb5e09f 2024-02-13    1: local s = {}
0bb276043b 2024-02-11    2: -- 全与局
77f6e5c564 2024-02-08    3: --~ 对
77f6e5c564 2024-02-08    4: --~ 能
77f6e5c564 2024-02-08    5: --~ 入参3
a4c0b3bd26 2024-02-13    6: function s.历对(u1_0, u1, u2)
89f423ff38 2024-02-13    7:   local h1, h2
0a84ce44ba 2024-02-13    8:   local h1_0
77f6e5c564 2024-02-08    9:   --~ 对
0a84ce44ba 2024-02-13   10:   h1_0 = {}
1265aac793 2024-02-13   11:   for u3, u4 in pairs(u1_0) do
77f6e5c564 2024-02-08   12:     --~ 键
77f6e5c564 2024-02-08   13:     --~ 值
89f423ff38 2024-02-13   14:     h1, h2 = u1(u3, u4, u2)
89f423ff38 2024-02-13   15:     if h1 then
89f423ff38 2024-02-13   16:       h1_0[h1] = h2
77f6e5c564 2024-02-08   17:     else
77f6e5c564 2024-02-08   18:       end
77f6e5c564 2024-02-08   19:     end
0a84ce44ba 2024-02-13   20:   return h1_0
0bb276043b 2024-02-11   21:   end
0bb276043b 2024-02-11   22: --~ 对
0bb276043b 2024-02-11   23: --~ 能
0bb276043b 2024-02-11   24: --~ 入参2
0bb276043b 2024-02-11   25: --~ 入参3
4c19907139 2024-02-13   26: function s.历值(u1_0, u1, u2, u3)
0a84ce44ba 2024-02-13   27:   local h1_0
0bb276043b 2024-02-11   28:   --~ 对
0a84ce44ba 2024-02-13   29:   h1_0 = {}
f1bea6a75e 2024-02-13   30:   for u4, u5 in pairs(u1_0) do
f1bea6a75e 2024-02-13   31:     h1_0[u4] = u1(u5, u2, u3)
0bb276043b 2024-02-11   32:     end
0a84ce44ba 2024-02-13   33:   return h1_0
93f2f6943b 2024-02-09   34:   end
93f2f6943b 2024-02-09   35: --~ 键
93f2f6943b 2024-02-09   36: --~ 值
93f2f6943b 2024-02-09   37: --~ 要找的值
4c19907139 2024-02-13   38: function s.全等筛值(u1, u2, u3)
4c19907139 2024-02-13   39:   if u2 == u3 then
a4c0b3bd26 2024-02-13   40:     return u1, u2
93f2f6943b 2024-02-09   41:   else
93f2f6943b 2024-02-09   42:     end
77f6e5c564 2024-02-08   43:   end
5b9fb5e09f 2024-02-13   44: return s