Description
概要
SP建物を建てると集金で時計が出にくくなったという話をユーザーがしているため改めて調査
スクリプト名
test_syukin.php
方法
集金時アイテム獲得の抽選が正しく行われているかシミュレーションをする
手順
以下をローカルで実行する。present_boxのデータが増えるのでTRUNCATEしちゃう
- ユーザーの島データをコピー
- 特定のユーザーの島の集金を一括で行うスクリプトの作成
- TRUNCATE present_box
- スクリプトを100回程回してみてSP建物の効果期間中と効果期間外で比較
SELECT `type`,`present_id`,COUNT(1) as cnt FROM `present_box` GROUP BY `type`,`present_id` ORDER BY `type`,`present_id`調査用にコピーしたユーザーの建物
object_no cnt
1001 37
1017 3
2013 45
2022 3
6041 1
6102 1
6122 1
6151 1
6154 1
6192 1
6193 1
6282 1
10092 1
20002 1
20004 1結果
SP建物効果期間中
type present_id cnt
2 2 5
2 3 23
2 88 101
2 2001 80
2 2006 77
2 2011 82
2 2016 79
2 2021 70
2 2026 63
4 3 565
4 4 260SP 建物効果期間外
type present_id cnt
2 2 7
2 3 24
2 2001 74
2 2006 69
2 2011 77
2 2016 83
2 2021 91
2 2026 80
4 3 510
4 4 291本来設定
初心者テント 1/350 0.28%
赤い屋根の商店 1/250 0.4%結論
特に設定確率からの逸脱はなしと判断