游戏王残局简化版

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

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

Origin for each line in single_doc/lua_lib/算机_程语_月_基类_能_传能_历_基类_表_对_取全.lua from check-in 60c256f91b:

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