27

GitHub - WANGPeisheng1997/JiaGuoMengCalculator: 家国梦建筑最优化计算器

 4 years ago
source link: https://github.com/WANGPeisheng1997/JiaGuoMengCalculator
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

README.md

JiaGuoMengCalculator

家国梦建筑最优化计算器(2019.10.3更新)

当前最新版本:V2.0 Beta 2

功能:

  • 按照当前的建筑星级、等级、各项加成枚举计算收益最高的建筑排布
  • 按照现有的金钱余额贪心搜索最佳的升级方案(已更新)
  • 可视化界面随时保存并读取建筑的各项信息以及计算的结果

界面截图:

使用方法:

  • 发布版:

    百度网盘链接:点击下载

    提取码:228v

    打开main.exe即可畅享所有功能

    填入所有建筑的星级、等级以及各项加成,将未解锁或作用非常小的建筑加入黑名单(建议至少将12个建筑加入黑名单)

    在其他选项中填写现在拥有的金币数量(直接按照游戏内的格式如:23.33aa),如果不想考虑升最佳升级方案,只想知道最优排布,可以填写0

    最后点击保存并计算最优排布按钮

  • 源代码版:

    1. 在github页面右上角找到clone or download,点击download ZIP将源代码下载到本地并解压(顺便可以点击一下star支持一下我哦)

    2. 访问python官网下载python

    3. 在导航栏中依次点击Downloads----Windows

    4. 在Stable Releases条目下选择最新版的windows安装程序(后缀executable installer)下载(32位64位自行选择)

    5. 安装首页勾选 Add Python to Path 点击Install Now(推荐)或自定义路径

    6. 打开cmd,输入python -V,出现版本号为安装成功

    7. (安装依赖模块之方法一)在cmd中输入python -m pip install --user numpy tqdm pandas pyqt5

    8. (安装依赖模块之方法二)在解压后的源代码文件夹中打开cmd(在顶部导航栏输入cmd即可),然后输入pip install requirements.txt

    9. 在解压后的源代码文件夹中打开cmd,输入python main.py

  • 可能出现的问题

    出现类似:ModuleNotFoundError: No module named 'XXX'的提示,参照环境搭建第七条输入python -m pip install --user XXX安装依赖模块

    界面卡死可能是运算能力不够,请将更多建筑加入黑名单,或者耐心等待

    只计算排布,不计算升级方案的情况下:

    默认黑名单需要约15-45秒计算时间(取决于电脑的性能)

    黑名单建筑数量达到10个左右时,则只需要约5-15秒计算时间(取决于电脑的性能)

    如果要计算升级方案,则一定要将黑名单建筑数量增加到12-15个,否则可能半个小时都算不完哦

    所有加成均填写在游戏内实际显示的数值,如游戏内增加200%就填写200%

    不需要或未解锁的建筑星级和等级不要填写成0,家国之光与国庆100%的buff加起来填写在政策加成中

作者:

更新记录:

2019.10.3更新:

  • Ver 2.0 Beta 2 星级输入修改成SpinBox,更新按照现有的金钱余额贪心搜索最佳的升级方案
  • Ver 2.0 Beta 1 增加了黑名单功能,修复了不点击保存直接计算会闪退的bug
  • Ver 1.2 修复了打开后闪退的bug
  • Ver 1.1修复了发布版打不开exe的bug

2019.10.2更新:

  • Ver 1.0 发布源代码版本

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK