Skip to content

原神抽卡概率分析工具包 - Genshin Impact Gacha Analysis Tool Kit

License

Notifications You must be signed in to change notification settings

OneBST/GGanalysislib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

原神抽卡概率分析工具包-GGanalysislib

本工具包用于原神抽卡概率计算,且具备较高性能,目前大部分计算没有现在的GGanalysis工具包快了,此工具包将仅仅进行简单的维护。

工具包默认采用的抽卡模型见原神抽卡全机制总结

工具包绘制图表见原神抽卡概率工具表虽然这里面大部分图都该用GGanalysis绘制了

样例程序为example.py,运行draw_img.py可以绘制出各种抽数分布图(常驻祈愿分布图绘制会比较慢)

Python依赖及安装

Python依赖

  1. numpy
  2. matplotlib

安装方式

  1. 打开终端(Windows下可按快捷键Win+r后输入cmd并运行;macOS下按快捷键command+空格呼出spotlight,输入terminal终端(仅当系统语言为中文时)后选择terminal.app)

  2. 输入命令:

    python3 -m pip install numpy matplotlib

    * Python路径可能根据个人电脑运行环境不同而变化;在Windows环境下,可能需要将Python添加到PATH环境变量中;在macOS及Linux环境下,请善用which命令确认当前使用的python路径

动态库编译说明

GGanalysislib/bin下存放了工具包需要的动态链接库

在macOS上第一次使用时,需要在根目录下执行一次make以编译可用的二进制文件

如果你的mac上没有编译工具,可将GGanalysislib/bin中的libGGanalysis.macos重命名并替换原有的libGGanalysis.so文件

About

原神抽卡概率分析工具包 - Genshin Impact Gacha Analysis Tool Kit

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published