作战模拟器

CombatWiz的Python项目详细描述


Combatwiz是一种作战模拟,旨在使用蒙特卡罗模拟方法确定战斗人员的胜利概率。并产生简单的输出。

下一步:

*生物编辑器
*图形输出
*地图感知,其中只有一个物体可以占据一个区块
*导弹武器
*智能制造
*投降,恐慌,逃离
*更换武器
*每回合多次攻击
*特效攻击

--charid3 4——迭代次数1000——charfile data/characters.csv

13
ac:7种族:兽人
class1:怪物等级:0
attack1\u thaco:18 attack1\u伤害:2-9
视觉:inra-6移动:12


char3
----------------------------------
charid:char3 side:side-2
critid:4 name:giant
hd:0 hp:50
ac:4 race:giant
class1:怪物等级:10
attack1\u thaco:6 attack1\u伤害:11-20
视觉:标准移动:12

char2
边-1
致命:3名称:圣骑士
hd:0生命:86
ac:-3种族:人类
class1:圣骑士等级:8
attack1\u thaco:10 attack1\u伤害:10-17
视野:标准移动:8
-----------------------------------


对于:圣骑士
游戏:1000
总胜利:740
总伤害:31247
总回合数:4995
平均回合数:6.8
获胜百分比:74
平均PCT血量:49%

11%

对于:巨人
游戏:1000
总胜利:260
总伤害:6884
总回合:2069
平均回合:8.0
获胜百分比:26
平均PCT血量:52%


[pip](http://www.pip-installer.org/en/latest/)(首选)或[easyinstall](http://peak.telecommunity.com/devcenter/easyinstall):

~~~~
~~~~

*或从[pypi]:

~~
~~~


2.7




r
信息



版权所有

*版权所有2013 Ben Farmer,Ken Farmer

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java我试图使用@OneToOne作为双向映射来映射实体,但却遇到了奇怪的异常   性能Java异步如何工作?异步方法似乎不是异步运行的   java这个代码可以更短吗   线程“main”Java中的csv Java ArrayList异常。lang.NegativeArraySizeException:28   java确定LayoutManager预布局中的显示视图   java如何在FirestorePagingAdapter中通过方法onLoadingStateChanged隐藏/显示进度条?   在Java中,如何打印一个类似于中间有“过道”的座位表的2d数组?   http Java实现字节范围服务,而不使用仅使用Java api的servlet   java无法使用命名根元素生成json   java如何在注销侦听器中获取http会话id?   数组内部输入(java)?   java如何为特殊情况提供更简单的构造函数   java在swing应用程序中显示JavaFX后台   java如何启用系统。出来在eclipse中运行Junit测试时使用println()?   如何在Java中实现Oracle用户定义的聚合函数