GameTheoryData["game"]
数学ゲーム"game"を与える.
GameTheoryData["game",n]
可能な場合は,"game"のプレーヤーが n 人のバージョンを与える.
GameTheoryData[…,property]
指定されたゲームの property の値を与える.
GameTheoryData["class"]
指定の"class"に属する使用可能な名前付きゲームのリストを与える.
GameTheoryData
GameTheoryData["game"]
数学ゲーム"game"を与える.
GameTheoryData["game",n]
可能な場合は,"game"のプレーヤーが n 人のバージョンを与える.
GameTheoryData[…,property]
指定されたゲームの property の値を与える.
GameTheoryData["class"]
指定の"class"に属する使用可能な名前付きゲームのリストを与える.
詳細
- GameTheoryDataは,通常,ゲーム理論の有名なゲームを生成してこれについて学ぶために使われる.
- GameTheoryData[]は,古典的な名前付きゲームのリストを与える.
- GameTheoryData["Properties"]は,ゲームの可能な特性のリストを与える.
- 次は,ゲームの特性である.
-
"Classes" ゲームが属するクラス "Description" ゲームの説明 "Source" ゲームのソース説明 - GameTheoryData["Classes"]は,よく知られたゲームの可能なクラスのリストを与える.
- 次は.ゲームのタイプである.
-
"MatrixGame" 行列ゲーム(標準形) "TreeGame" 木ゲーム(逐次,展開形) - ゲームには,さまざまなアプリケーション領域のものがある.
-
"Coordination" 協調ゲーム(例:待伏せゲーム) "Economics" 経済ゲーム(例:寡占) "Military" 軍事ゲーム(例:ブロット大佐) "Recretation" 娯楽ゲーム(例:ジャンケン) "Social" 社会ゲーム(例:囚人のジレンマ) - 以下は,特定の特性を持つゲームである.
-
"2Player" 2人のプレーヤーについてしか明確に定義されていないゲーム "3Player" 3人のプレーヤーについてしか明確に定義されていないゲーム "Intransitive" ペアごとの競争が循環を含むゼロ和ゲーム(例:ジャンケン) "NPlayer" 任意人数のプレーヤーについて明確に定義されているゲーム "Random" 利得がランダムの生成されるゲーム "Symmetric" 利得行列が対称行列であるゲーム "ZeroSum" すべての結果の利得の合計が0であるゲーム - GameTheoryData["game", "class"]は,"game"が"class"に属するときはTrueを,それ以外のときはFalseを与える.
例題
すべて開く すべて閉じる例 (5)
GameTheoryData["PrisonersDilemma"]プレーヤーが4人のエルファロル・バー(El Farol Bar)ゲームを生成する:
game = GameTheoryData["ElFarolBar", 4]game["Dataset"]game = GameTheoryData["Welfare"]game["Dataset"]game = GameTheoryData["Random"]game["Dataset"]GameTheoryData["Economics"]GameTheoryData["Inspection", "Description"]MatrixGamePlot[GameTheoryData["Inspection"]]スコープ (4)
基本的な用法 (3)
GameTheoryData["MatchingPennies"]GameTheoryData["MatchingPennies", "Description"]GameTheoryData["MatchingPennies", "Classes"]GameTheoryData["MatchingPennies"]["Dataset"]game = GameTheoryData["PlatoniaDilemma", 4]game["Dataset"]game = GameTheoryData["PureCoordination", 3]game["Dataset"]ワークフロー (1)
GameTheoryDataを使う場合の典型的なワークフローは以下のようになる.
GameTheoryData[]GameTheoryData["OptionalPrisonersDilemma", "Description"]GameTheoryData["OptionalPrisonersDilemma", "Source"]game = GameTheoryData["OptionalPrisonersDilemma"]MatrixGamePlotまたはTreeGamePlotを使って結果を表示する:
MatrixGamePlot[game]アプリケーション (41)
社会ゲーム (19)
囚人のジレンマゲームは,ゲーム理論の中でも最もよく知られたゲームの一つである.これは,2人のプレーヤーがそれぞれ黙秘することで利益を得るが,両方のプレーヤーが協調しないと最適な戦略にならない状況をモデル化する. 以下はその説明である:
GameTheoryData["PrisonersDilemma", "Description"]
game = GameTheoryData["PrisonersDilemma"]game["Dataset"]FindMatrixGameStrategies[game]ビール・キッシュの木ゲームは,プレーヤーAが自分の行動によってプレーヤーBに潜在的に信号を送る可能性がある逐次ゲームである.以下はその説明である:
GameTheoryData["BeerQuiche", "Description"]game = GameTheoryData["BeerQuiche"]game["Tree"]FindTreeGameStrategies[game]オプション付きの囚人のジレンマは,OPDゲームとしても知られているものだが,囚人のジレンマの行動を3つに拡張したものである.3つの行動とは,協調,自白,否認である.プレーヤーのどちらかが否認すればすべてのプレーヤーに否認の利得が与えられる.
GameTheoryData["OptionalPrisonersDilemma", "Description"]game = GameTheoryData["OptionalPrisonersDilemma"]game["Dataset"]このゲームには無数のナッシュ均衡がある.以下はそのうちのいくつかである:
FindMatrixGameStrategies[game, Method -> "NSolveValues"]割り勘のジレンマは,恥知らずの割り勘のジレンマとしても知られるもので,囚人のジレンマのプレーヤーを
人に拡張したものである.以下はその説明である:
GameTheoryData["DinersDilemma", "Description"]
game = GameTheoryData["DinersDilemma", 3]game["Dataset"]game["Plot"]FindMatrixGameStrategies[game]ムカデの木ゲームは,2人のプレーヤー間で賭け金を増やしていくゲームである.以下はその説明である:
GameTheoryData["Centipede", "Description"]game = GameTheoryData["Centipede"]game["Tree"]FindTreeGameStrategies[game]ボランティアのジレンマゲームは,各プレーヤーが全員に益となるようなわずかな犠牲を払うか,誰か他の人の犠牲によって受益するのを期待して待つかという状況をモデル化する.以下はその説明である:
GameTheoryData["VolunteersDilemma", "Description"]//Text
game = GameTheoryData["VolunteersDilemma", 4]game["Dataset"]game["Plot"]FindMatrixGameStrategies[game]純粋協調ゲームは,2人のプレーヤーが同じ行動を選択すれば同じ利得を得る状況をモデル化する.以下はその説明である:
GameTheoryData["PureCoordination", "Description"]
game = GameTheoryData["PureCoordination", 2]MatrixGamePlot[game, PlotLayout -> "SplitSquare"]FindMatrixGameStrategies[game]3協調ゲームは協調ゲームの変種で,プレーヤーは自分が選んだオプションが少なくとも2人によって選択されなければ報酬が得られない.以下はその説明である:
GameTheoryData["3Coordination", "Description"]game = GameTheoryData["3Coordination"]game["Dataset"]FindMatrixGameStrategies[game, Method -> {"FindInstance", 5}]危険な協調ゲームは協調ゲームの非対称バージョンで,協調行動にならないとプレーヤーの一人が非常な不利益を被る.以下はその説明である:
GameTheoryData["DangerousCoordination", "Description"]game = GameTheoryData["DangerousCoordination"]game["Dataset"]FindMatrixGameStrategies[game]バッハ・ストラヴィンスキーゲームは,男女の争いゲームとしても知られているもので,有名な協調ゲームである.協調した行動には報酬が与えられるが,最高利得は協調した結果プレーヤーが好む行動になった場合に与えられる.次はその説明である:
GameTheoryData["BachOrStravinsky", "Description"]
game = GameTheoryData["BachOrStravinsky"]game["Dataset"]FindMatrixGameStrategies[game]旅人のジレンマゲームは,2人のプレーヤーが決められた範囲で賭けを行う状況をモデル化する.利得は最低の賭け金で最低の賭け金のプレーヤーには多少のボーナスが与えられる.以下はその説明である:
GameTheoryData["TravelersDilemma", "Description"]
game = GameTheoryData["TravelersDilemma"]game["Dataset"]FindMatrixGameStrategies[game]タカ・ハトゲームは2人のプレーヤーが同じ資源を欲している状況をモデル化する.以下はその説明である:
GameTheoryData["HawkDove", "Description"]
2人の買い物客が最後のクッキーの箱を狙っている.二人ともクッキーに価値があるとしている(2)が,争いは避けたいと思っている(1).対応するタカ・ハトゲームを生成する:
game = GameTheoryData["HawkDove"]game["Dataset"]FindMatrixGameStrategies[game, Method -> "NSolveValues"]厚生ゲームは,プレーヤーの1人が協調行動に関心を持っているが他の1人は非協調的な結果に関心がある非対称ゲームをモデル化する.以下はその説明である:
GameTheoryData["Welfare", "Description"]
game = GameTheoryData["Welfare"]game["Dataset"]FindMatrixGameStrategies[game]寄付ゲームは,純粋戦略で3つの均衡,2つの非対称均衡,混合戦略で1つの対称均衡があるプレーヤーが2人のゲームの一般化である.
game = GameTheoryData["Contribution"]game["Plot"]FindMatrixGameStrategies[game, Method -> "NSolveValues"]GameTheoryData["Discoordination", "Description"]game = GameTheoryData["Discoordination"]game["Dataset"]FindMatrixGameStrategies[game]平均の2/3の推測ゲームは,全プレーヤーの目標が他の全プレーヤーの行動を推測することである状況をモデル化する:
GameTheoryData["GuessTwoThirdsAverage", "Description"]game = GameTheoryData["GuessTwoThirdsAverage", 3]MatrixGamePlot[game]FindMatrixGameStrategies[game]ヒーローゲームはバッハ・ストラヴィンスキーゲームの変種で,協調しない場合が協調した場合よりもより有利になる.
GameTheoryData["Hero", "Description"]
game = GameTheoryData["Hero"]game["Dataset"]FindMatrixGameStrategies[game, Method -> {"FindInstance", 5}]査察ゲームは,従業員の仕事を確認するかどうかという問題を検討し,これを概念化する簡単なモデルとして機能する.次はその説明である:
GameTheoryData["Inspection", "Description"]
game = GameTheoryData["Inspection"]MatrixGamePlot[game, PlotLayout -> "SplitSquare"]小さい豚ゲームは,合理的な豚ゲームとしても知られているもので,非対称ボランティアゲームをモデル化する.以下はその説明である:
GameTheoryData["SmallPig", "Description"]
game = GameTheoryData["SmallPig"]game["Dataset"]娯楽ゲーム (7)
GameTheoryData["RockPaperScissors", "Description"]
game = GameTheoryData["RockPaperScissors"]GameTheoryData["RockPaperScissors", "Classes"]game["Dataset"]FindMatrixGameStrategies[game]GameTheoryData["Morra", "Description"]
game = GameTheoryData["Morra"]MatrixGamePlot[game, PlotLayout -> "SplitSquare"]GameTheoryData["MatchingPennies", "Description"]
game = GameTheoryData["MatchingPennies"]game["Plot"]GameTheoryData["TreeMatchingPennies", "Description"]game = GameTheoryData["TreeMatchingPennies"]TreeGamePlot[game]GameTheoryData["Chicken", "Description"]
game = GameTheoryData["Chicken"]game["Dataset"]FindMatrixGameStrategies[game]GameTheoryData["NashPoker", "Description"]
game = GameTheoryData["NashPoker"]MatrixGamePlot[game]GameTheoryData["PlatoniaDilemma", "Description"]
game = GameTheoryData["PlatoniaDilemma", 4]game["Dataset"]GameTheoryData["Shapley", "Description"]game = GameTheoryData["Shapley"]game["Dataset"]軍事ゲーム (4)
GameTheoryData["ColonelBlotto", "Description"]
game = GameTheoryData["ColonelBlotto"]MatrixGamePlot[game, PlotLayout -> "SplitSquare"]GameTheoryData["BattleOfTheBismarck", "Description"]
game = GameTheoryData["BattleOfTheBismarck"]game["Dataset"]game = GameTheoryData["TreeBattleOfTheBismarck"]game["Tree"]革命の木ゲームは,国とその植民地の間の政治的な緊張状態を表すためにしばしば使われる逐次ゲームである.以下はその説明である:
GameTheoryData["Revolution", "Description"]game = GameTheoryData["Revolution"]TreeGamePlot[game]FindTreeGameStrategies[game]エスカレーションゲームは,プレーヤーAが自分自身の行動で潜在的に信号を出している可能性がある逐次ゲームである.次はその説明である:
GameTheoryData["Escalation", "Description"]game = GameTheoryData["Escalation"]game["Tree"]FindTreeGameStrategies[game]経済ゲーム (4)
GameTheoryData["CournotOligopoly", "Description"]
game = GameTheoryData["CournotOligopoly"]game["Dataset"]GameTheoryData["LinearCournotOligopoly", "Description"]
game = GameTheoryData["LinearCournotOligopoly"]game["Dataset"]GameTheoryData["BertrandOligopoly", "Description"]
game = GameTheoryData["BertrandOligopoly"]game["Dataset"]GameTheoryData["BuyingStock", "Description"]
game = GameTheoryData["BuyingStock"]game["Dataset"]数学ゲーム (4)
GameTheoryData["Compound", "Description"]GameTheoryData["Compound", 2]["Dataset"]GameTheoryData["PrisonersDilemma"]["Dataset"]GameTheoryData["Exponential", "Description"]game = GameTheoryData["Exponential"]MatrixGamePlot[game]GameTheoryData["SimpleInspection", "Description"]
game = GameTheoryData["SimpleInspection"]MatrixGamePlot[game, PlotLayout -> "SplitSquare"]GameTheoryData["Greedy", "Description"]game = GameTheoryData["Greedy"]MatrixGamePlot[game, PlotLayout -> "SplitSquare"]ランダムゲーム (3)
GameTheoryData["Random", "Description"]game = GameTheoryData["Random", 3]game["Dataset"]GameTheoryData["ZeroSumRandom", "Description"]
game = GameTheoryData["ZeroSumRandom", 3]game["Dataset"]GameTheoryData["MultivariateRandom", "Description"]game = GameTheoryData["MultivariateRandom"]game["Dataset"]関連項目
関連するガイド
-
▪
- ゲーム理論
テキスト
Wolfram Research (2025), GameTheoryData, Wolfram言語関数, https://reference.wolfram.com/language/ref/GameTheoryData.html.
CMS
Wolfram Language. 2025. "GameTheoryData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/GameTheoryData.html.
APA
Wolfram Language. (2025). GameTheoryData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GameTheoryData.html
BibTeX
@misc{reference.wolfram_2026_gametheorydata, author="Wolfram Research", title="{GameTheoryData}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/GameTheoryData.html}", note=[Accessed: 03-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_gametheorydata, organization={Wolfram Research}, title={GameTheoryData}, year={2025}, url={https://reference.wolfram.com/language/ref/GameTheoryData.html}, note=[Accessed: 03-November-2026]}