作者:NGA-zlj11112222
记号:
v:岛上小动物个数;
c:上一次小动物(因为接受或者拒绝搬家而导致的)搬家气泡消失起算,到这一天的天数。c的最大值是30。
1. 触发搬家气泡的一个条件是岛上至少有6个小动物(v大于等于6),c大于等于5(也就是说搬家的CD时间是5天)。
2. 触发搬家气泡的另一个条件是,上一个小动物搬走留出空地后,大于等于15天。(也就是说某个小动物搬家后15天内不会出现其他小动物的搬家气泡。注:楼下有大佬提出这个条件不适用于amiibo搬家的小动物)。
3. 对某一天来说,有小动物搬家的概率是 (v*5 c)%。
4. 如果有小动物搬家,那某个小动物冒搬家气泡的概率是: (floor((300-a)/10)-r)%, 其中a是这个小动物与岛上所有玩家的好感度平均值(也就是说,如果岛上有小号,要多取个平均); r是岛上与该小动物好感度大于200的玩家个数。(注:好感度是0-255中的一个数字)。
5. 如果这个小动物正在搬家,或者刚过完生日不到7天,或者小动物在上一轮搬家气泡中被要求留下,或者小动物是最新搬来的,那搬家气泡就不会轮到这只小动物。(最后一点和一些人的亲身经历不符,Ninji大神认为这是老任的bug,可能在1.2.1或后续版本里被修复)。
6. 如果某一天没有和冒气泡的小动物说话,那下一天冒气泡的概率仍然按照上面的法则随机生成,也就是说存在某一天气泡中断的可能性,但可能性随着天数转移会越来越小。
最新更正:
关于第4点,(floor((300-a)/10)-r)不是最终概率。最后的概率是按照(floor((300-a)/10)-r)加权平均。