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 原神——星辉兑换“宗室武器”的总体暴击率提升度算法相关推荐

  1. python抽奖概率设计_通过python分析原神,结果出现了“这种情况”

    最近迷上了原神这款游戏,趁着保研完,肝了两个星期,也氪了一些金.先不谈这款游戏可玩性有多高,但论氪金强度算是我从小到大玩的游戏中,能排得上第一的了. 对于这种寸卡寸金的游戏,如何在无穷无尽的抽卡活动中 ...

  2. python实现原神卡池锁定功能

    原神的卡池没有密码,很容易被误触,因此我用python写了一个原神卡池锁定器. 注:jj.jpg请自己设置 如果有bug的话,有以下几种可能性: 1.弹窗关闭后检测函数存在0.5s的真空期导致不能及时 ...

  3. Python实现原神抽卡,生成桌面程序,tkinter

    这里写自定义目录标题 话不多说,直接贴所有代码 运行效果 需要用到的两张图片 话不多说,直接贴所有代码 import random import sys import tkinter as tk # ...

  4. Python开发原神刮刮乐脚本,随机自制盲盒卡片

    嗨害大家好鸭!我是芝士❤ 最近也是玩原神比较魔怔 周边盲盒什么的一个都没买 买吧又太贵了- 不买吧,总是心痒痒- 于是!!! 我就自己做了一个刮刮乐 本质上和盲盒差不多 就是刮中哪一个算哪一个哈哈哈 ...

  5. 区块链版“原神”?P2E 游戏Stella Fantasy将玩家体验提升新高度

    从2021年开始,Play to Earn 以及 GameFi 的火热让区块链游戏为大家所知,于是不少 GameFi 区块链游戏如雨后春笋纷纷面世,整个行业也开始走向了快车道.快速发展也意味着良莠不齐 ...

  6. 有趣的Python爬虫-原神角色查询程序

    目录 1.网页分析抓包 2.代码编写 使用Python制作的角色查询功能现已制作成Nonebot2插件,可在我的群里拿取插件包. 1.网页分析抓包 对于这种 动态网页 我们去爬取网页的html代码是得 ...

  7. 数说热点|米哈游新作《崩坏:星穹铁道》今日公测,能否再现原神奇迹?

    游戏玩家们心心念念的米哈游新作<崩坏:星穹铁道>终于问世啦,游戏已于上周日上线PC.安卓.iOS平台开启预下载,今日正式公测."崩坏"系列本就是米哈游的起家游戏,收获了 ...

  8. 《原神》——开放世界二次元游戏的一些见解和建议

    一.原神在海外的布局 原神商业化的成功绝对离不开其海外的布局,截止目前的数据来看,原神在海外的市场带来的商业化价值已经和国内相近甚至更高.原神不仅在多国拿到付费榜榜首的好成绩,并且在12月1日,谷歌公 ...

  9. 原神服务器维护后抽奖池会更新吗,原神抽奖池更新次数会重置吗

    1 回答 原神抽奖up池会继承到下一次吗? 在原神手游中,玩家抽取up池时,如果第一个池子的抽取次数没有达到保底,而已经结束,开启了第二个池子,保底的次数是会继承的.但是up池保底与常驻池保底是互相独 ...

最新文章

  1. ASP.NET的一套笔试题
  2. HDU 4099 Revenge of Fibonacci (数学+字典数)
  3. docker run后台启动命令_Docker命令-docker run
  4. merkle tree(hash tree)
  5. 机器学习初探(手写数字识别)HOG图片
  6. 2与27日 双目视觉系统,相机标定,矫正,匹配(特征,稠密),特征提取的方法,得到视差图
  7. 输入流控制:几种清除输入流中空格或回车的常用函数
  8. HDU 5145 NPY and girls (莫队分块离线)
  9. 视频教程-EXCEL VBA编程进阶-Office/WPS
  10. 专业解读:超高清4K是什么?
  11. 【图像去雾】基于Retinex算法实现图像去雾matlab代码
  12. 如何完美实现微信自动发朋友圈自动添加好友等等
  13. Vue Mapbox-GL 在地图中增加图标、线条、标记点击弹窗、地图平移
  14. Beyond Short Snippets: Deep Networks for Video Classification
  15. opencv图像处理学习(四十)——伪彩色处理
  16. python 日程(待办事项) 提醒简单小程序——基于Timer和tkinter
  17. java ajax 导入excel_通过ajax上传excel
  18. Matlab/Simulink代码生成到dsp系列(一)基础配置
  19. Wdf框架之WdfObject状态机(3)-前篇
  20. python requests+unittest+beautifulreport+jenkins实现接口自动化(下)

热门文章

  1. linux驱动学习2(kpd驱动初步分析)
  2. 经典手眼标定算法之Navy
  3. 潘多拉路由器搭建php,【请教】潘多拉(PandoraBox)双Wan如何配置叠加宽带
  4. .NET Core2.0 WebApi 接收模型对象参数为Null
  5. Paper:LIME之《Why Should I Trust You? Explaining the Predictions of Any Classifier为什么要相信你?解释任何分类器的预测》翻
  6. 美国次贷危机的演变过程
  7. Google Pay支付遇到的问题
  8. 字节跳动小程序tt.pay支付流程和遇到的问题
  9. The request was rejected because the URL contained a potentially malicious String “;“问题的正确解决姿势
  10. 第二银河怎么用电脑玩 第二银河模拟器玩法教程