Post
ヘキサスタット戦略最適化 + 欠片N個シミュレーション計算機共有
0. 一番重要なボタンを必ず押してから開始
一度押したら、もう一度押す必要はありません

1. 設定値セッティング

1. メインステータスを何レベルにしたいか
2. 上で指定した数値以上を希望するか以下を希望するか(コアをずっと突き抜けると、後々メインステータスが付かない方が得なので作成)
3. 自分のサーバーの欠片相場
4. 初期化費用(無条件で1000万メルですが、後々念のため作成)
5. サンデーメイプルメインステータス5レベル以上でメインステータスが付く確率20%増加が適用されているか
6. 準備しておいた欠片の数
알아서 入力して同様に実行ボタンをクリック
2. 最適戦略

設定した目標のために最適な損切りタイミングを教えてくれます
すでに知られている最適戦略と大差ないけど
最小レベルを希望しても作動しますが、8レベル以下みたいなのを希望するのでない限り、ほぼ無条件で10回強化したらすぐに初期化されます。ただ参考にしてください
3. 準備した欠片で何パーセントの確率で達成できるか

先ほど入力した欠片の数で石を削って最終的に何レベルに到達するかを示すグラフです
上記の例はgoal_levelが8、高いレベルを希望して欠片3000個準備、サンデー未適用時の分布です
目標とした8レベル以上に到達する確率が63.05%で、運が良ければ9レベル、10レベルも出る可能性があります
この分布は上記の最適戦略に従って強化し、目標に到達すればそのまま強化を終了することを仮定します
4. 無限トライ欠片期待値

文字通り目標達成まで無条件で滅亡戦をした時の欠片、メル消費量と達成時のレベル分布です
8レベル滅亡戦をした時、平均欠片3000個以上が必要で、8レベルにしようとして9レベルが出る確率も思ったより高いことが分かります
5. 特記事項
この計算機は一切の乱数関数も使用せず、マルコフ連鎖でモデリングしたため、Round-off, Truncation errorによる差を無視すれば正確に数学的期待値と一致すると見なせます
だから実はシミュレーションと書いてありますがシミュレーションではありません
元々ウェブで作って配布しようとしたのですが、演算量が多すぎてサーバーが落ちそうなので、とりあえずColabで共有します
9レベル、10レベルを狙撃する時、大体何個準備すれば何パーセントの確率でできるか確認する用途で使用すると良いと思います
リンク:
https://colab.research.google.com/drive/1WSrwUUiOZaxeANfAxElefW0w4R22goNu?usp=sharing
メイプルストーリー インベン 팁과노하우헤일맨
2024-07-20