Trimps

塊的公式是什麼?

  • June 6, 2019

至少我知道有兩種不同的方法可以增加 Block:

  • 健身房為每棟建築提供 4 個(升級後為 6 個)街區。
  • 訓練師將格擋增加 20%(我發現的一次升級後為 25%)

健身房很簡單。每棟建築,每次修剪 4/6。

當您開始添加培訓師時,麻煩就來了。我的計算不匹配,因此很難確定在任何特定點哪個選項對我更有效。

例如,我目前有 15 家健身房、17 名教練和 7 名運動員。我的(非常簡單的數學)說我應該有:

156(17*.25) = 每次修剪 382 塊。乘以 7,得到 2677.5。但是…我實際上有 3307 塊。我究竟做錯了什麼?

公式,根據遊戲腳本game.global.soldierCurrentBlock = Math.floor((game.global.block * (game.jobs.Trainer.owned * (game.jobs.Trainer.modifier / 100)) + game.global.block) * trimpsFighting);

程式碼細分:

game.global.block= 健身房數量 * 每個健身房的塊數

game.jobs.Train.owned= 訓練者數量

(game.jobs.Trainer.modifier/100)= 訓練塊增加的百分比,即如果是 25%,那麼這裡放 0.25

trimpsFighting= 打架的修剪次數

沒有傳家寶的公式是:

trainer_percentage = 100*(0.2 + 0.05*traintacular)
block_per_gym = 6*(1.04 + gymystic*0.01)^gyms

block = trimps*(shield_base*shield_lvl + gyms*block_per_gym)*(1 + trainers*trainer_percentage/100)

例子

假設我有 5298 次修剪trimps = 5298

裝飾

我的盾牌是 3 級,基礎塊為 6.09e4:shield_lvl = 3shield_base = 6.09e4;

盾

我有 107 個健身房,每個健身房提供 9571 個街區:gyms = 109block_per_gym = 9571;

健身房

我有 170 名培訓師,每人提供 +55% 的阻擋:trainers = 174trainer_percentage = 55;

培訓師

然後我的總塊由下式給出:

block = trimps*(shield_base*shield_lvl + gyms*block_per_gym)*(1 + trainers*trainer_percentage/100)
block = 5298*(6.09e4*3 + 109*9571)*(1 + 174*55/100)

這給出了 6.28069e+11。

堵塞

引用自:https://gaming.stackexchange.com/questions/227845