关于捕鱼机算法(一)

趣游网络2022-06-25 13:46:32

郑重声明:此文部分来源于网络转载!如有侵权请告知!

关于正常捕鱼机器算法(不包含画面捕鱼,画面捕鱼既为画面为捕鱼画面,其算法简单,也可以理解为无算法,也就是网传的盗版捕鱼,采用大部分为“削铅笔”类型,意思是分值只会越来越少,就算增加也不会超过原有值0.9倍,依次死循环....下文中的内容略括正常捕鱼的部分算法(仅供参考)

捕鱼算法杂项(一)

角色碰撞算法

y=f(x1.x2.x3.x4.x5......xn)

  就是y是否打中鱼,你也可以理解为你发炮的威力(抽水的时候,你***的威力相当于,放分的时候可能相当于加农炮),这里由函数f来决定,函数fx1~Xn的参数来计算,猜测这些参数如下:

x1:主轨迹碰撞(判断渔网是否与鱼碰撞)

x2:对于主轨迹重合后,各角矩阵计算重合指数,有些区域的重合指数很小,比如网打在乌龟壳上碰撞矩阵的得分基本可以忽略

x3:角色帧数判断,同X2,角色***帧数对应不同的矩阵指数,比如魔鬼鱼翅膀全部打开的时候,攻击的效率最高!

x4:主难度参数(这个就不用说了,回报率,或者抽水率)

x5:用户上线时间曲线参数(这个很有意思,一般来说,早期会给一些甜头,然后后期吃掉,这就是所谓:放水和杀币的由来)

x6:角色攻击累计参数(为了保证回报率,每个角色被打下都必须保证一个基础值)

x7......剩下的比如当前币数、当前回报指数、位置指数等

  最终,你每枪的威力,就是函数f根据各项参数综合计算的结果,当然,每项参数的权重都是不同的,老板可以调试的。比如,老板调试一台机器抽水率占整体计算参数权重的40%,打法技巧总计占30%,所以,假如你看到一台机器之前别人输到了一定数量,换你上去,抽水率虽然提高,但只占到40%,你不会打,你可能可以下500个币,但如果换一个技巧很好的,他可能可以下800个。但根据实际玩的体验,抽水率占的权重一般至少达到50%

  这里,用角色碰撞算法推算,发枪的威力,另外应该每个场景放鱼,鱼的血量则应该是通过机器整体的盈利状况决定的。比如说,机器吃了很多币,到某个场景放出的鱼血量都很少,大家可能都很容易打中。

                                        ,,,待续