影月圓舞

明石修理與編隊紀錄的一個小技巧(更新詳細解釋與假說)

查日站時發現到有人討論這回事,具體是說有人回報把明石隊編到艦隊編成紀錄內,然後繼續進行其他工作(推圖啊練船啊etc)。20分鐘後再從編成部隊把明石修船隊換回來,會發現明石有修理到僚艦

相關驗證:





但很奇怪的是後續的追驗證部份人測到有回復,部份人的測試則沒有回復

目前有人對有時成功修船、有時修船失敗提出一些推測

編成修理成功與否之判定準則:

一、在20分鐘計時後的首次母港更新時,艦隊必須已經換回明石修理隊。否則判定修理不發生

二、儲存在編成的明石修理隊若果中途換了隊伍構成,則計時重置(和一般艦隊的明石修理一樣)

另外有回報顯示(就是上面那個驗證)複數明石隊伍編成(這裡不是指同一個明石,而是二號、三號、四號機)在首次母港更新之前分別存出在不同的艦隊(第一、二、三、四艦隊),在20分鐘計時後的首次母港更新時,所以明石編隊階有進行修理

另一人的測試則顯示若果明石編成隊中某艦在儲存編成後才變成中破或大破,20分鐘存出編成隊後該中/大破艦也不會進行修理(由此可推測判定修理哪一艘船是最後判定而不是計時開始時判定)

以下是日本某人提出的假說,我看到貌似能很好地解釋現有已知的現象因此轉過來供參考

明石泊地修理機制假說(適用於一般艦隊修理和編成艦隊修理法)(需驗證)

明石計時器相關:

假設系統存在「明石計時器」來判斷明石修理的經過時間

當裝備明石在第一至第四之任一艦隊,並且僚艦包括小破至無破的受損艦,「明石計時器」即會開始計時

「明石計時器」的計時會被一些事件打斷,例如更改明石修船隊的編成

但紀錄新編成這動作不會打斷計時器。另外,若果把通常艦隊的明石修船隊存至編成紀錄後才更改通常艦隊的修船隊配置也不會打斷計時器

若果計時器的計時被打斷,時間會由0重新開始計算

修理判定相關:

每次母港更新時會對通常艦隊之第一至第四艦隊(這裡不包括編成紀錄內之艦隊)進行檢查以判定是否進行修理

情況一、明石計時器之時間少於20分鐘

結果:沒有任何事情發生,計時器繼續計時

情況二、明石計時器之時間大於或等於20分鐘

系統將會對第一至第四艦隊的編成進行檢查,若果有至少其中一隊是能進行泊地修理(),則會對能進行泊地修理的艦隊進行泊地修理。(若果多於一隊能進行泊地修理,則同時修理這些隊伍)之後計時器重置至0然後重新計時

若果第一至第四艦隊中沒有艦隊能進行泊地修理(),則不進行泊地修理。之後計時器停止計時

註:能進行泊地修理的艦隊指的是明石(非大破或中破)需要為旗艦在母港(不能正在遠征中途)

例子:

以下的所有例子階能用上面提到的假說來解釋,由於解釋起來太煩所以我不在此詳細解釋

讀者請把下面的例子和上面的假說對比,若果真的不明白才回覆問吧

http://www.nicovideo.jp/watch/sm27512447

https://www.youtube.com/watch?v=QInMVKLI73I

https://www.youtube.com/watch?v=7WMU5ohaYAw

https://www.youtube.com/watch?v=W7Gv3hkkJO0

发表回复

  1. 咸方包夹N2O说道:

    这个看上去挺有意思,明天睡醒试试先

  2. SAK-WING说道:

    很有意思的感觉,不过不久就睡了,明天有时间的话试试看{:4_87:}

  3. qhdasd说道:

    我选择死亡

  4. eriol0911说道:

    {:4_90:}还有这种事

  5. xiaoxiongbuou说道:

    好复杂的感觉啊!!!{:4_90:}

  6. 有趣,挂一个测试看看

  7. sakurakusa说道:

    {:4_93:}懂了,但连修船都要肝{:4_114:}

  8. ejade说道:

    从程序猿角度来看这个问题,我觉得根据娇【关ww键ww词】喘码农的技术力,这个的实现机理很有可能是这样的。。有一个隐藏的第5到第7(氪金了就是9)舰队 记录好编成的船只是在里面占了位置,但依然可以出击远征等(出击远征选择时就相当于把船从隐藏舰队里提出来) 然后载入编成的时候先检查所有船是否都在隐藏舰队里,如果都没有被提出来到1-4舰队的话,就直接全局load到要载入的舰队里。

    所以明石的修理功能在隐藏舰队里照样可能可以使用~

  9. 影月圓舞说道:

    猜測:在20分鐘計時後的首次母港更新時,艦隊必須已經換回明石修理隊。否則判定修理不發生

    待追測

  10. zw531129说道:

    其实我想说 看那个api的presentDeck命名…… 大概猜得出是开了大于四个的舰队 实际值显示4个{:4_93:}

  11. L-EEE-0说道:

    娇【关ww键ww词】喘程序员再创新低{:4_114:}

    排名julao们的新打法{:4_102:}

  12. kissKurisu说道:

    猜測:在20分鐘計時後的首次母港更新時,艦隊必須已經換回明石修理隊。否則判定修理不發生

    试了一下 在20分钟之前换回来 确实修理了。。需不需要传图=-=

  13. 确实如猜测一样,首次20分钟的母港刷新时要保证编程修理队在1队,期间可以切换其他编程出击或者做其他事

  14. seven90说道:

    我勒个天,这都可以有

  15. 戰艦タ级说道:

    神奇{:4_88:}试了下确实有效 不知道一个明石记复数队伍有效与否{:4_114:}

  16. hzhh95963说道:

    实验如下,明石在前台修理第一队,在后台保存了同一条明石修理的第五队,总共8条船待修。在一段时间之后,把第五队展开到第一队上,然后更新母港,第五队修理完成,但是第一队没有修理。

    总结下来就是,修理发生在母港更新的时候,然后看前台的队伍是什么情况。所以这个功能要派上用场必须是要有两条以上的明石,如果只有一条明石那么没什么用处……

  17. 影月圓舞说道:

    更新某日本人提出的修理機制假說

  18. 影月圓舞说道:

    hzhh95963 发表于 2015-11-3 21:48

    实验如下,明石在前台修理第一队,在后台保存了同一条明石修理的第五队,总共8条船待修。在一段时间之后, …

    機制本身來說是有效的,根據假說來解釋是因為第五隊覆蓋了第一隊然後才20分鐘後首次母港更新

    判定明石修理只判定了當前艦隊,做成了這現象

    這和我提供的最後一個連結的情況基本一模一樣

    要單明石也有效的話可以在20分鐘內做其他事,然後20分鐘的首次母港更新時務必保證已調出明石編成隊

  19. 影月圓舞说道:

    影月圓舞 发表于 2015-11-3 23:14

    機制本身來說是有效的,根據假說來解釋是因為第五隊覆蓋了第一隊然後才20分鐘後首次母港更新

    判定明石修 …

    補充一下,「20分鐘的首次母港更新時務必保證已調出明石編成隊」不代表一定要計時器到20分鐘前就要換成紀錄中的明石編隊,只要是不回到母港去更新又不中斷計時器計時就可以了

    例如你可以放置幾小時,或者20分鐘後先番查任務,再調出紀錄中的明石編隊,然後才再回母港觸發「首次母港更新」,這樣一樣可以成功修理

  20. hzhh95963说道:

    影月圓舞 发表于 2015-11-3 23:14

    機制本身來說是有效的,根據假說來解釋是因為第五隊覆蓋了第一隊然後才20分鐘後首次母港更新

    判定明石修 …

    这个实际上就难度很大了……每次存入编队的时候都设一个闹钟,然后掐着时间在20分钟之后不能回母港,一般人是做不到这种程度的。

    我又仔细想了想,我发现就算有明石2号机也没法在派出远征的时候挂机修理第二队。假设2队到4队去跑远征,1队5队去修理。但是在母港刷新之前,远征队是还没有返回的,这个时候没法把保存的5队展开到2队上面。如果展开到1队,那么就是直接打断了1队的修理。如果不展开,那么就是打断了5队的修理……

  21. 影月圓舞说道:

    hzhh95963 发表于 2015-11-3 23:46

    这个实际上就难度很大了……每次存入编队的时候都设一个闹钟,然后掐着时间在20分钟之后不能回母港,一般 …

    嗯,所以我說了「機制本身」是有效的(不考慮實用性方面)

    實際使用上我也沒精力去時刻留意著時間,畢竟出擊練船才是核心所在

官方微信

Login

跳至工具栏