オンラインゲーム理論分析ツール
このツールは、2人2戦略のゼロ和ゲームにおける行プレイヤーの利得行列を解析します。処理はブラウザ内でローカルに行われます。
使ってみる
オンラインゲーム理論分析ツール
このツールは、2人2戦略のゼロ和ゲームにおける行プレイヤーの利得行列を解析します。
機能と具体例
このツールは、2人2戦略のゼロ和ゲームにおける行プレイヤーの利得行列を解析します。入力は正確に2行2列の数値でなければなりません。
具体例
例えば、利得行列 [3,2;1,0] を入力すると、行の最小値の最大値(マクシミン)と列の最大値の最小値(ミニマックス)がともに2となり、純粋戦略の鞍点が存在します。結果として「行1、列2」が選択され、ゲーム値は2.00000と表示されます。
一方、[3,0;1,2] のような鞍点がない行列では、混合戦略が計算されます。行プレイヤーが最初の行を選ぶ確率は0.25、列プレイヤーが最初の列を選ぶ確率は0.5、ゲーム値は1.5となります。
計算の仕組み
まず、行の最小値と列の最大値を比較して鞍点を探します。鞍点がない場合、分母 a-b-c+d が0でなく、計算された確率が0から1の範囲にあるとき、一意な内部混合戦略解を計算します。結果は小数点以下5桁で表示されます。
制限事項
このツールは2×2のゼロ和ゲームのみを対象としています。分母が0の場合や確率が範囲外の場合は、内部混合戦略解が存在しないと報告します。すべての均衡を列挙するわけではなく、支配戦略の削除や一般和ゲーム、協力ゲーム、2×2より大きな行列には対応していません。
よくある質問
Q1: 入力行列に3行以上ある場合はどうなりますか?
このツールは2行2列の行列のみを想定しています。3行以上を入力すると、サイズ検証でエラーになります。必ず2行2列の数値を入力してください。
Q2: 混合戦略の確率が0から1の範囲外になる場合はどう表示されますか?
その場合、内部混合戦略解は存在しないと報告され、無効な確率は表示されません。例えば、分母が0の場合も同様です。
Q3: 計算結果はどの程度信頼できますか?
このツールは教育目的の計算機であり、専門的なアドバイスを提供するものではありません。丸め誤差により小さな差異が生じる可能性があるため、経済的・法的・運用上の判断に使用する前に、戦略的仮定と元の利得を確認してください。
チェックリスト
- 入力は2行2列の数値である
- 数値は有限である
- 結果の小数点以下5桁を確認する
- ゼロ和ゲームの仮定を確認する
混合戦略の計算では最大絶対利得で正規化し、オーバーフローを抑えます。浮動小数点演算と表示の丸めは残り、表示が0でも厳密な0の証明にはなりません。大きい値は指数表記になる場合があります。鞍点が複数あるときは最初の1つだけを返します。
ちょうど2行、各行2個の完全な有限利得を入力します。科学表記と負数は使えますが、分数・式・括弧・余分な文字は拒否します。小数表記は下例、列間は空白です。小さすぎてゼロに丸められる非ゼロ入力は拒否します。クリアは入力と結果を空にします。混合解を計算できないことは、ゼロ和ゲームに均衡がない証明ではなく、数値上の制約も考慮が必要です。
3.5 0 1 2.5
内部の混合確率は厳密に0より大きく1より小さい必要があります。有効な内部確率でも小数点以下5桁への丸めで0や1と表示されることがあります。
処理はブラウザ内でローカルに行われます。