※ 本站最后更新:加载中…
【重要提醒】境内用户可以考虑使用本站的 BWIKI 版本: Shoot300k@BWIKI
这是某位懒惰贤者为自己开发的双色银卡组配卡助手。
请尽可能在电脑/平板等屏幕较大的设备的浏览器中访问本站点!
只做了最低程度的多端适配→不推荐在移动端使用
真的要在小屏幕上手动选卡吗(闭眼)
站点功能全部由浏览器运行,后台不会存储您的任何数据
因为根本没有后台
目前,各计算结果页已标注以下类型的卡牌:
本页面使用了coly inc.的『魔法使的约定』的图像。禁止转载和发布相关图像。© coly
[2025-06-30]
为结果卡组增加了筛选颜色的功能。
[2025-06-21]
听取热心贤者酱的建议,将持有卡牌的库存页面改为倒序展示,以便添加新库存。
[2025-05-19]
优化了生日卡牌的时间标注方式 考虑到生日卡是从12月开始轮的;
其他定时限定卡牌的标注也顺便都加上了
优化了选卡界面的显示,现在可以通过点击「卡牌标题」跳转到 bwiki 的对应界面。
[2025-04-28]
增加了2024瓦夜活动卡牌的标注。感谢指出问题的贤者 🙌
[2025-04-24]
已初步支持昼夜主题切换,虽然还有很多细节要修
比如说现在代码里的配色设置已经乱成了一锅粥
虽然说目前除了开发者以外 0 人对此有意见
鉴于开发者相当缺乏美术素养,UI/配色等方面的建议大欢迎:)
[2025-04-20]
修正了部分卡牌的数据缺失问题。
最近在考虑要不要做个昼夜主题支持……(画饼中)
[2025-04-04]
修改了数据加载的方式,应该可以减少「能够加载卡牌、但无法进行计算」的情形。
但由于各地网络服务提供商等差异,仍无法保证 100% 消除该问题。
必要时仍然请考虑使用魔法上网🪄
[2025-04-03]
Update the favicon for the website.
Attribution:
Magic icons created by Freepik - Flaticon
[2025-03-27]
在计算页面增加了「必要时使用魔法上网🪄」的提示。
依据官方使用的キャンペーン名,修改了部分内容的表述。
[2025-02-28]
收到了热心贤者酱的报错邮件,据此排查并修复了计算逻辑。感谢反馈!🙇♀️
本次修复后库存牌组解大量增加,之前计算结果为空的贤者酱可以再试试看~
[2025-02-22]
对于恒常卡牌及部分特殊限定卡牌,目前两个结果页面均增加了标注。
对于2024-04之后实装的卡牌,其所属活动/卡池类型数据由开发者人工添加,如发现问题,欢迎联系开发者 🙇♀️
[2025-02-17]
结果去重已完成,同时还优化了「予言書(仮)」的计算逻辑。
或许又能多显示一些原本被错误地过滤掉的结果了(?)
[2025-02-16]
准备做结果去重优化的时候意外发现了一些小错误……目前已经修完了!
大致推了一下,受到这些 bug 影响的应该主要是「予言書(仮)」的结果,之前在该页面没有获得相关结果的贤者酱可以再试试看了🙇♀️
所以结果去重的优化就下次再做吧(闭目)
[2025-02-11]
感谢微博 @魔法使的约定情报站
在接收投稿的同时还附上了详细介绍!皮下辛苦了!
又:在群里看到不是开发者一个人对着贫瘠的卡牌库存破防,于是
初步完成了「予言書(仮)」页面,现在可以计算还差 1-2 张卡就能达成的卡组了。
总之希望能帮上忙🫶 给大家点一首「あなたと友人になれたら」♪(何
[2025-02-09]
初步完成后拿自己的库存做测试数据,发现厨房活动抽到的 Nero 竟然贡献了唯一解,破防;于是
正在考虑「复刻卡池规划建议」这个功能该怎么做……
牌组的归并优化做得并不充分,但总之凑合能用;如果之后把现在使用的简易算法说明贴上来的话,会得到优化建议吗(……)
⚠️ 注意:
在下面的文本框内输入您所持有卡牌对应的ID列表(以半角逗号分隔),点击按钮即可计算。
未持有的卡牌(即需要借用的卡牌)将以粉色边框标出。
点击结果中的卡牌图片/卡牌标题即可跳转到卡牌在中文WIKI的对应页面 预设为在新页面打开,实际可能因浏览器而异,请谨慎使用。
⚠️ 请不要过于信赖本页面对输入的缓存;建议妥善保存所使用的字符串。
😼🪄 如果下方既没有出现卡组信息,也没有出现文字提示,则建议换用魔法上网后重试!
是贤者就用魔法上网,这是不是很合理
还没有进行过计算哦
没有在「卡组计算」页面获得结果的贤者酱,可参考本页结果,进行合理的抽卡规划。
已在「卡牌计算」页面获得结果的贤者酱,本页面只显示缺少 2 张卡牌的情况。如果缺少 1-2 张卡牌的情况均无解,默认将显示缺少 3 张卡牌的情况 是不是很贴心。
由于该功能难以充分测试,请谨慎使用 以防浏览器爆炸。有任何问题欢迎联系开发者 🙇♀️🙇♀️🙇♀️
在下面的文本框内输入您所持有卡牌对应的ID列表(以半角逗号分隔),点击按钮即可计算。
未持有的卡牌(即需要借用的卡牌)将以蓝色边框标出。
点击结果中的卡牌图片/卡牌标题即可跳转到卡牌在中文WIKI的对应页面 预设为在新页面打开,实际可能因浏览器而异,请谨慎使用。
⚠️ 请不要过于信赖本页面对输入的缓存;建议妥善保存所使用的字符串。
😼🪄 如果下方既没有出现卡组信息,也没有出现文字提示,则建议换用魔法上网后重试!
是贤者就用魔法上网,这是不是很合理
还没有进行过预言(?)哦
本工具仅供个人研究与学习使用,任何使用本工具的行为均应符合适用法律法规。开发者不对任何用户的使用方式负责,亦不承担任何由此引发的法律责任。
本工具不存储、不传播任何受版权保护的内容。如果本工具被认为侵犯了您的合法权益,请通过电子邮件联系我们,我们将立即停止相关内容的提供并进行删除。
开发者放弃对此工具的所有权利,包括但不限于知识产权、商业利益和后续维护责任。本工具以“原样”提供,不保证其准确性、完整性或适用性,使用者需自行承担所有风险。
※ 除报错、建议和提问外,也欢迎其他主题的邮件。
本站点将来可能增加的功能:暂无。 欢迎许愿
(更新于 2025-02-28)
顺便解释一下为什么「予言書(仮)」里可能出现重复组合
通过 5 张卡牌凑出 2 种颜色的全部 14 种銀枠特性。
目前(2025-02-11) 唯一一张带有 4 个銀枠特性的 SSR 是
不过它带的是 2白1赤1紫,在不同的场合可以视作一张「白白赤」或一张「白白紫」。由于 4 张 SSR 最多也只能提供两种颜色的 12 个銀枠特性, 因此可知目前不可能有使用 R 卡和 N 卡的 30 万分卡组。
通常情况下,一张 SSR 会带有 2 种颜色共计 3 种銀枠特性(可记为 AAB),一张 SR 会带有 2 种颜色共计 2 种銀枠特性(可记为 AB)。
除了上面提到的这张魔法趴大雪外, 注意到的特殊情况有:
可以看出,特殊情况的卡牌,实际上仍然可以当作一般情况来处理(换个名字罢了)。
为便于讨论,暂时约定下文中「SSR」指「携带了当前讨论的 2 种颜色共计 3 种銀枠特性的卡牌」,
「SR」指「携带了当前讨论的 2 种颜色共计 2 种銀枠特性的卡牌」。
回到目标卡组的构成讨论,可以证明: 对于一个 AB 双色目标卡组 ,其必然包含至少 2 张 AAX 型 SSR以及至少 2 张 BBX 型 SSR。 下面给出该引理的简要证明思路:
根据引理可知,每个目标卡组的构成有三种可能:
常规的想法是使用动态规划相关的算法,并根据问题特性进行剪枝等优化。但是根据上面的结论,实际上可以将问题转化为组合方案的枚举问题。
开发者当然不会承认是因为动态规划和引用求解器的方案跑了一天一夜都没结束才开始被迫思考如何避免搜索空间爆炸问题。
既然已经证明了关于卡组构成的以上结论,那么对于指定的两种颜色,任意抽出 2 个銀枠特性,问题便转化为如何找出可凑出两种颜色的剩下各 6 个特性的 4 张卡。
容易看出,符合条件的 4 张卡一共也只有 12 个銀枠特性,因此可以通过枚举这 4 张卡的组合方案来解决问题。
对于给定的两种颜色 AB,并指定 2 个銀枠特性,求解 4 张 SSR,使之可以提供剩余的全部 12 个銀枠特性
对于指定的颜色 A,每张 SSR 均携带了 1 或 2 种该色的銀枠特性,则需要将同色的 6 种特性分为 \(\{2,2,1,1\}\) 的组合后,再与另一种颜色组合。
同色 6 种特性的 \(\{2,2,1,1\}\) 组合,共有 \[ \frac{\binom{6}{2} \times \binom{4}{2} \times \binom{2}{1} \times \binom{1}{1}}{\binom{2}{1}\times\binom{1}{1}} = 45 \] 种可能性;
两种颜色组合为 4 张卡牌,共有 \[ 45 \times 45 \times \binom{2}{1} \times \binom{2}{1} = 8100 \] 种方案。
接下去只要对每个可能的组合检查是否有相应的卡牌即可。
双色的选取共有 \(\binom{5}{2}=10\) 种可能,指定双色的銀枠特性的选取共有\(7\times 7=49\) 种可能,故一共只需要检查 \[ 8100 \times 10 \times 49 = 3969000 \] 种组合方案。
假设指定了銀枠特性 A1, A2,则需要将剩下的 5 种 A 色特性分为 \(\{1,1,1,2\}\) 的组合,7 种 B 色特性分为 \(\{2,2,2,1\}\) 的组合, 然后再将两种颜色进行组合,得到卡牌的组合方案。
A 色的 \(\{1,1,1,2\}\) 组合,共有 \(\binom{5}{2} = 10\) 种可能性;
B 色的 \(\{2,2,2,1\}\) 组合,共有 \[ \frac{\binom{7}{1} \times \binom{6}{4} \times \binom{4}{2} \times \binom{2}{2}}{3!} = 105 \] 种可能性;
两种颜色组合为 4 张卡牌,共有 \[ (10 \times 105) \times (3\times 2) = 6300 \] 种方案。
双色的选取共有 \(\binom{5}{2}=10\) 种可能,銀枠特性的选取共有 \(\binom{7}{2}\times 2 =42\) 种可能,故一共只需要检查 \[ 6300 \times 10 \times 42 = 2646000 \] 种组合方案。
对于每一对标签,分别存储上述的「1张提供2-标签的卡牌」和「4 张 SSR」,从而构成一系列完整卡组方案。
接收贤者酱的输入,逐个方案进行比对,输出所有符合要求的卡组。
如果有好心的贤者酱看出了算法的漏洞 or 有更好的优化方式,还请不吝赐教 🥹