16384-Hex

什麼決定產生哪個數字?

  • May 19, 2014

Ìn 16384 Hex,當你下棋時,棋盤上出現的數字通常是 1,但有時是 2 或 4。

是什麼決定了下一個將出現的數字還是只是隨機的?

從遊戲的原始碼(文件“game_manager.js”,GameManager.prototype.addRandomTile函式內部):

var value = (Math.random() < 0.75 ? 1 : (Math.random() < 0.75 ? 2 : 4) );

這可以:

  • 75% 的情況下,它加 1,給出 4 分之 3 的機會。
  • 其餘的 75%,它增加了 2,給出了 16 中 3 的機會。
  • 其餘的時間,它增加了 4,給出了 16 的機會。

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