TreeGamePlot

TreeGamePlot[tgame]

生成 TreeGame tgame 的图.

TreeGamePlot[tgame,strat]

突出博弈策略 strat.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (5)

生成双人树状博弈:

绘制博弈图:

生成升级游戏(Escalation game):

绘制带有图例的博弈图:

生成革命游戏(Revolution game):

绘制带有策略的博弈图:

生成树状博弈:

显示策略 "A"{}{0.7,0.3},"B"{1}{0.5,0.5},{2}{0.9,0.1}

模拟一个有垄断者和新手的游戏:

绘制博弈图:

范围  (3)

生成双人树博弈:

绘制博弈图:

生成一个蜈蚣游戏(Centipede game):

使用径向嵌入绘制游戏,使其看起来像真正的蜈蚣:

生成一个单人游戏,其中一只猫选择它的活动和位置:

绘制博弈图. 请注意,猫收益最高的活动是在床上睡觉:

选项  (12)

ColorFunction  (1)

生成一个博弈:

如要更改玩家节点和收益的颜色,请更改 ColorFunction 选项:

EdgeLabelStyle  (1)

生成一个博弈:

GraphHighlight  (1)

生成一个博弈:

如要突出显示顶点或边,请使用 GraphHighlight

GraphHighlightStyle  (1)

生成一个博弈:

如要更改突出显示的顶点或边的样式,请将 GraphHighlightStyleGraphHighlight 一起使用:

GraphLayout  (1)

生成一个博弈:

默认 GraphLayout"LayeredDigraphEmbedding".

可以使用博弈的替代图形嵌入:

PlotLegends  (1)

生成一个博弈:

如要显示每个玩家的收益图例,请将 PlotLegends 设置为 True:

PlotTheme  (1)

生成一个博弈:

如要更改边的主题,请使用 PlotTheme

Appearance  (1)

生成一个博弈:

默认情况下,TreeGamePlot 显示边的概率(蓝色玩家的较浅色边)和信息集:

如要显示不带信息集的概率边,请将 Appearance 设置为 "ActionProbabilities"

如要显示不带概率的信息集,请将 Appearance 设置为 "InformationSets"

使用 None 则均不显示:

GameActionLabels  (1)

生成一个博弈:

要显示动作标签,请将 GameActionLabels 设置为 Automatic

如要隐藏动作标签,请将 GameActionLabels 设置为 None

使用 GameActionLabels 列表指定单个标签:

GamePlayerLabels  (1)

生成一个博弈:

如要显示玩家标签,请将 GamePlayerLabels 设置为 Automatic

如要隐藏玩家标签,请将 GamePlayerLabels 设置为 None

VertexCoordinates  (1)

生成一个博弈:

如要指定树节点的坐标,请使用 VertexCoordinates

VertexLabelStyle  (1)

生成一个博弈:

To change the style of the player labels, set VertexLabelStyle to a style and specify the vertex label style:

应用  (6)

经济学博弈  (1)

入场游戏(Entry game)是经济学中众所周知的博弈论,其目的是避免垄断. 潜在进入者选择是否进入垄断者控制的市场. 如果潜在进入者进入,垄断者可以发起价格战或分享市场.

绘制博弈图:

这相当于大富翁游戏:

军事博弈  (3)

升级游戏(Escalation game)的定义如下. 两个国家发生冲突。一个国家可以选择主动发起或不主动,另一个国家可以选择默许或升级. 请注意,第三个玩家,自然,通常用于描绘收益的随机性. 该游戏也称为核游戏(Nuclear game),指的是冷战期间的原子威胁. 绘制博弈图:

革命游戏(Revolution game)的定义如下. 殖民地可以选择叛乱或接受现状. 国家可以选择给予独立或镇压叛乱. 如果殖民地接受现状,国家可以选择对殖民地征税或不征税. 这种博弈通常在镇压叛乱的收益未知的情况下进行研究. 绘制博弈图:

海军部署游戏(Naval Deployment game)是俾斯麦战役游戏的延伸,其中有一支军队逃跑,另一支军队追击:

显示图:

社会学博弈  (2)

蜈蚣游戏(Centipede game)有两名玩家轮流做决定. 在每个回合,玩家可以选择向下结束游戏,也可以选择向右继续游戏(除了最后一个节点,在最后一个节点向右也会结束游戏). 游戏时间越长,总收益越高. 提前结束游戏的玩家将获得更大的收益份额. 生成该游戏:

显示图:

啤酒-乳蛋饼游戏(Beer-Quiche game)是一种信号游戏,定义如下. 个体 B 正在考虑是否与个体 A 决斗. B 知道 A 不是懦夫就是暴徒,但不知道是哪种. 如果 A 是懦夫,B 会选择决斗,但如果 A 是暴徒,B 则不会. 玩家 A,无论对手是哪个类型,都希望避免决斗. 在做出决定之前,B 有机会看到 A 是选择喝啤酒还是吃乳蛋饼作为早餐. 两位玩家都知道懦夫喜欢吃乳蛋饼,而暴徒喜欢喝啤酒. 请注意,第三个玩家自然通常用于描绘收益的随机性:

绘图:

Wolfram Research (2025),TreeGamePlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TreeGamePlot.html.

文本

Wolfram Research (2025),TreeGamePlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TreeGamePlot.html.

CMS

Wolfram 语言. 2025. "TreeGamePlot." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/TreeGamePlot.html.

APA

Wolfram 语言. (2025). TreeGamePlot. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/TreeGamePlot.html 年

BibTeX

@misc{reference.wolfram_2025_treegameplot, author="Wolfram Research", title="{TreeGamePlot}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/TreeGamePlot.html}", note=[Accessed: 15-January-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_treegameplot, organization={Wolfram Research}, title={TreeGamePlot}, year={2025}, url={https://reference.wolfram.com/language/ref/TreeGamePlot.html}, note=[Accessed: 15-January-2025 ]}