月亮计划你好狠的心!罪人界面没法组队预览,组队界面没法调换身份和EGO。
(资料图)
一开始还以为进入关卡后的组队界面需要体力呢(幸好直接退出就会返还)。
在经历了编队折磨和凑卡凑EGO后我决定了!自动化才是唯一出路!
以下是写得匆匆忙忙的边狱巴士组队计算器!
Q:组队计算器可以做什么?
A:可以帮你找出当前身份卡和EGO的条件下,如何在12个人中选出4个/5个人才是最不卡手的。
Q:什么叫最不卡手?
A:这个判别式可以自定义的。默认情况下,是“攻击卡的数量大于所有ego的耗能”,这样总有某个人的EGO可以在攻击几次后就流畅释放。但是你可以自定义更改它,比如某种颜色的攻击卡必须高于多少张,正负差值的加权平方和小于某个值等等。
Q:我的罪人身份和EGO都不是默认的,组队计算器还有用吗?
A:默认身份和EGO仅作示例用。各位可以更改二维列表,将表中的数据换成你自己的身份和EGO。这也是我做这个程序的目的——一劳永逸。
Q:如何运行?
A:本程序使用Python写成。如果使用者没有Python基础,学到能运行helloworld大概就可以运行它了。把底下的代码粘贴成什么什么什么.py的文件就行了。网络上的免费教程很多,不加赘述。
Q:代码中的第一个人到第十二个人是谁?
A:代码中的1到12号罪人如下图中排列,排列方式如:
1 2 3 4 5 6
7 8 9 10 11 12
Q:攻击是什么?耗能是什么?
A:代码中的攻击指的是相应颜色的攻击卡有多少张,耗能指的是启动其EGO所要花费的七种颜色数量。
Q:我有罪人有好几个EGO,怎么填啊?
A:填上你最想使用的那一个。当然也可以填上多个EGO中各项较高的值(如果你这几个EGO都想用一用)。
原代码在这里,鉴于赶制和易读性,很多地方没能优化,也有很多没能代码重用的地方。相信其他人应该可以写得更好。
再次重申一遍,判别式这里采用的是“攻击卡的数量大于所有ego的耗能”。当然也可以改成其他的自定义判别式,比如某种颜色的攻击卡必须高于多少张,正负差值的加权平方和小于某个值等等。
代码的例子中,攻击和耗能示例都使用的是默认身份卡和各角色的默认EGO。各位大可以把它改成自己的最强身份卡和最强EGO。
此外,个人使用的话随便修改啦,如果其中包含原代码的话,记得要注明出处。如果想把代码从头到尾重写一下只保留思路,或者把它迁移到其他语言(比如网页JavaScript)的话随便啦。(迁移到其他语言的话记得叫上我,我也去写一写。)