看板 Programming 關於我們 聯絡資訊
: -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 122.118.139.105 : 推 hirabbitt:感謝 球會增減 也會變色 但不會整籃換 60.248.111.82 06/05 11:44 : → hirabbitt:事實上他是遊戲資料 針對每位玩家都要做 60.248.111.82 06/05 11:44 : → hirabbitt:分球這件事 所以我才會說龐大Orz 60.248.111.82 06/05 11:44 : → hirabbitt:(每位玩家擁有各自的球要分) 60.248.111.82 06/05 11:45 : → hirabbitt:目前的確是用分堆的方法做的 一段時間後 60.248.111.82 06/05 11:46 : → hirabbitt:會再評估資料庫的量 60.248.111.82 06/05 11:46 我覺得你應該重新定義一下你的問題 根據目前看到的推測 你需要的是一個函示 getBall(t) getBall(t) 回傳 1 當取出紅球 然後符合對任意一個 N (or N>a given number) LOW_TH < sum(getBall(1)...getBall(N))/N < HIGH_TH 如果是這樣 你需要的是根據已取出之球以及可接受之浮動機率動態調整機率值 例如當取第 t 顆球時已有 n 紅 m 綠 則第 t 顆球是紅球的機率應該是 (HIGH_TH - (n/(n+m)))/(HIGH_TH - LOW_TH) 當然實作上還是要考慮一些其他因素 不過概念應該是這樣 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.253.77
LPH66:原 PO 的問題在於現在那一籃球到底誰紅誰綠122.118.139.105 06/05 22:58
LPH66:很雜亂 (可以把紅綠想成球的 tag 這種感覺)122.118.139.105 06/05 22:58
LPH66:所以才會想到說分堆或如何的122.118.139.105 06/05 22:59