1个不稳定版本
0.1.1 | 2024年1月22日 |
---|
#470在数学
45KB
507 代码行
用法
此应用程序将尝试连接到互联网。具体来说是https://api.scryfall.com用于验证卡片。程序会单独查找每张卡片,每次请求返回8-800 KB的数据。(但你必须尝试获取超过~9 KB的数据)
- 将你的咒语列表粘贴到list.txt中(希望地会忽略块地)
- 启动程序。
- 你有同伴和/或指挥官吗?
- 填写三个文本字段
- 牌组大小:期望的最终牌组大小(EDH为99,大多数其他格式为60)
- ramp + dorks:列表中便宜ramp和加速的总数
- 便宜抽牌:咒语和早期游戏卡选择的总数
错误
如果在运行程序时在控制台看到'429:请求过多'或类似信息,请停止程序并向我报告问题。不停止程序将导致您的IP被www.scryfall.com封禁。
此程序最终将执行的操作
- 读取mtg牌组列表
- 在scryfall中搜索以找到卡片的法力值和类型
- 计算平均法力值
- 使用计算来确定所需的地块数量
- 利用批量数据文件以减少对互联网的需求(可能不值得)
致谢
Frank Karsten,因为他做了所有的数学。 https://www.channelfireball.com/article/How-Many-Lands-Do-You-Need-in-Your-Deck-An-Updated-Analysis/cd1c1a24-d439-4a8e-b369-b936edb0b38a/
待办事项
- 使用批量数据而不需要互联网?
变更日志
22.1.2024
初始发布!
依赖关系
~16–30MB
~469K SLoC