PYTHON PLUS 原神——星辉兑换“宗室武器”的总体暴击率提升度算法
PYTHON PLUS《原神》
星辉兑换“宗室武器”的总体暴击率提升度算法
在《原神》中有两套可以用星辉兑换的限定武器——“黑岩”和“宗室”。而对于宗室武器,其副属性提升攻击力,其武器效果提升暴击率。今天,我们来一起用PYTHON算一下“宗室”武器对于暴击率的提升效果。
宗室武器技能名称:专注
宗室武器效果介绍:攻击造成伤害时,暴击率提升(8%/10%/12%/14%/16%),最多堆叠5次。攻击造成暴击后,移除已有的专注效果。
import numpy# 暴击 critical strike/CS
# 倍率加成 multiple/M
# 精炼 Refine
# 堆叠 StackCS_Effect=[0,1] # 0,1表示暴击生效与否# 武器基本数值
CS_M=[(1,0.08),(2,0.1),(3,0.12),(4,0.14),(5,0.16)] #(精炼等级,基础堆叠暴击率)
Stack,Stack_MAX=1,5 #堆叠与限制for CS_M_Base in CS_M:CS_Effect_Lst=[] # 声明判断序列for i in range(10000):rate=[1-CS_M_Base[-1]*Stack,CS_M_Base[-1]*Stack] #灵活设定暴击率CS_Effect_Judge=numpy.random.choice(a=CS_Effect, size=1, replace=False, p=rate).tolist()[0]# a是控制产生随机数的范围,即CS_Effect# size是每次抽取几个数,在本案例中为1# replace控制能否重复抽取某一值,True允许重复抽取,False不允许重复抽取,当size为1时不产生影响# p是概率数组,控制每个值产生的概率,即rate# CS_Effect_Judge输出类型为array,因此需要tolist()方法转换类型至lst,再通过索引转换类型至intCS_Effect_Lst.append(CS_Effect_Judge)# 当暴击未生效时,堆叠暴击率;当暴击生效时,清空堆叠次数if CS_Effect_Judge==0 and Stack<=Stack_MAX:Stack+=1else:Stack=0# 用字典统计0,1以判断生效次数stat_dic={}for i in CS_Effect_Lst:if i not in stat_dic:stat_dic[i]=1else:stat_dic[i]+=1# 输出print('精炼{}级宗室武器的总体暴击率提升为:{:.2%}'.format(CS_M_Base[0],stat_dic[1]/10000))
由此可知,宗室武器的暴击率提升度约为:
精炼等级 | 暴击率提升 |
---|---|
精炼1级 | 17.92% |
精炼2级 | 20.21% |
精炼3级 | 22.87% |
精炼4级 | 24.35% |
精炼5级 | 26.19% |
较四星16级暴击理之冠23.2%的暴击率高,与80级突破(90级)黑剑副属性27.6%的暴击率相近,较五星20级暴击理之冠31.1%的暴击率低。
PYTHON PLUS 原神——星辉兑换“宗室武器”的总体暴击率提升度算法相关推荐
- python抽奖概率设计_通过python分析原神,结果出现了“这种情况”
最近迷上了原神这款游戏,趁着保研完,肝了两个星期,也氪了一些金.先不谈这款游戏可玩性有多高,但论氪金强度算是我从小到大玩的游戏中,能排得上第一的了. 对于这种寸卡寸金的游戏,如何在无穷无尽的抽卡活动中 ...
- python实现原神卡池锁定功能
原神的卡池没有密码,很容易被误触,因此我用python写了一个原神卡池锁定器. 注:jj.jpg请自己设置 如果有bug的话,有以下几种可能性: 1.弹窗关闭后检测函数存在0.5s的真空期导致不能及时 ...
- Python实现原神抽卡,生成桌面程序,tkinter
这里写自定义目录标题 话不多说,直接贴所有代码 运行效果 需要用到的两张图片 话不多说,直接贴所有代码 import random import sys import tkinter as tk # ...
- Python开发原神刮刮乐脚本,随机自制盲盒卡片
嗨害大家好鸭!我是芝士❤ 最近也是玩原神比较魔怔 周边盲盒什么的一个都没买 买吧又太贵了- 不买吧,总是心痒痒- 于是!!! 我就自己做了一个刮刮乐 本质上和盲盒差不多 就是刮中哪一个算哪一个哈哈哈 ...
- 区块链版“原神”?P2E 游戏Stella Fantasy将玩家体验提升新高度
从2021年开始,Play to Earn 以及 GameFi 的火热让区块链游戏为大家所知,于是不少 GameFi 区块链游戏如雨后春笋纷纷面世,整个行业也开始走向了快车道.快速发展也意味着良莠不齐 ...
- 有趣的Python爬虫-原神角色查询程序
目录 1.网页分析抓包 2.代码编写 使用Python制作的角色查询功能现已制作成Nonebot2插件,可在我的群里拿取插件包. 1.网页分析抓包 对于这种 动态网页 我们去爬取网页的html代码是得 ...
- 数说热点|米哈游新作《崩坏:星穹铁道》今日公测,能否再现原神奇迹?
游戏玩家们心心念念的米哈游新作<崩坏:星穹铁道>终于问世啦,游戏已于上周日上线PC.安卓.iOS平台开启预下载,今日正式公测."崩坏"系列本就是米哈游的起家游戏,收获了 ...
- 《原神》——开放世界二次元游戏的一些见解和建议
一.原神在海外的布局 原神商业化的成功绝对离不开其海外的布局,截止目前的数据来看,原神在海外的市场带来的商业化价值已经和国内相近甚至更高.原神不仅在多国拿到付费榜榜首的好成绩,并且在12月1日,谷歌公 ...
- 原神服务器维护后抽奖池会更新吗,原神抽奖池更新次数会重置吗
1 回答 原神抽奖up池会继承到下一次吗? 在原神手游中,玩家抽取up池时,如果第一个池子的抽取次数没有达到保底,而已经结束,开启了第二个池子,保底的次数是会继承的.但是up池保底与常驻池保底是互相独 ...
最新文章
- ASP.NET的一套笔试题
- HDU 4099 Revenge of Fibonacci (数学+字典数)
- docker run后台启动命令_Docker命令-docker run
- merkle tree(hash tree)
- 机器学习初探(手写数字识别)HOG图片
- 2与27日 双目视觉系统,相机标定,矫正,匹配(特征,稠密),特征提取的方法,得到视差图
- 输入流控制:几种清除输入流中空格或回车的常用函数
- HDU 5145 NPY and girls (莫队分块离线)
- 视频教程-EXCEL VBA编程进阶-Office/WPS
- 专业解读:超高清4K是什么?
- 【图像去雾】基于Retinex算法实现图像去雾matlab代码
- 如何完美实现微信自动发朋友圈自动添加好友等等
- Vue Mapbox-GL 在地图中增加图标、线条、标记点击弹窗、地图平移
- Beyond Short Snippets: Deep Networks for Video Classification
- opencv图像处理学习(四十)——伪彩色处理
- python 日程(待办事项) 提醒简单小程序——基于Timer和tkinter
- java ajax 导入excel_通过ajax上传excel
- Matlab/Simulink代码生成到dsp系列(一)基础配置
- Wdf框架之WdfObject状态机(3)-前篇
- python requests+unittest+beautifulreport+jenkins实现接口自动化(下)
热门文章
- linux驱动学习2(kpd驱动初步分析)
- 经典手眼标定算法之Navy
- 潘多拉路由器搭建php,【请教】潘多拉(PandoraBox)双Wan如何配置叠加宽带
- .NET Core2.0 WebApi 接收模型对象参数为Null
- Paper:LIME之《Why Should I Trust You? Explaining the Predictions of Any Classifier为什么要相信你?解释任何分类器的预测》翻
- 美国次贷危机的演变过程
- Google Pay支付遇到的问题
- 字节跳动小程序tt.pay支付流程和遇到的问题
- The request was rejected because the URL contained a potentially malicious String “;“问题的正确解决姿势
- 第二银河怎么用电脑玩 第二银河模拟器玩法教程