本计算器用于计算给定数量1v宝可梦下培育5v宝可梦的树状图。
code:Heriploe/pokemmoBreed (github.com)
下载文件,安装python,安装numpy、cv2包。控制台进入文件夹输入py main.py即可运行。
可修改main.py中的以下内容:
transDict = {0: "HP ", 1: "DEF ", 2: "SATK", 3: "SDEF", 4: "SPD "}
maleSet = [0, 3, 1, 4, 0]
femaleSet = [2, 1, 1, 2, 2]
其中,transDict为输出的属性名,更改请凑满4个字符。maleSet和femaleSet分别代表对应属性宝可梦的数量。
公母宝可梦至少均为8只,由于采用随机算法,当数量较少时需要多次运行或修改Func.py中的tolerance属性。
输出的img.png如下:
其中最下行代表1v宝可梦的属性及性别。
当前缺陷:仅适用5v,未控制性格,无法将已有2v、3v纳入计算。
希望有大佬改进。