在下面的彩色游戏树中,有些边的两侧都有标签。 边一侧的标签是边另一侧所表示动作的概率。 在图中,我使用了 TikZ 自动机包,但当我尝试使用 istgame 包执行相同操作时,我无法正确放置标签。 代码用一个更简单的例子说明了这个问题。 在代码中,关键行是
\istb{v=20}[al] {(\frac{1}{4})}[br] \istb{v=4}[ar]{(\frac{3}{4})}[bl] 正如您在黑白图像中所看到的,概率没有显示在边缘的另一侧。
\documentclass{standalone}
\usepackage{tikz}
\usepackage{istgame}
\begin{document}
\begin{istgame}
\xtdistance{25mm}{100mm}
\istroot(0){Nature}
\istb{v=20}[al] {(\frac{1}{4})}[br] \istb{v=4}[ar]{(\frac{3}{4})}[bl] \endist
\xtdistance{25mm}{50mm}
\istroot(1)(0-1)<180>{}
\istb{E}[al] \istb{N}[ar] \endist
\istroot(2)(0-2)<0>{}
\istb{E}[al] \istb{N}[ar] \endist
\xtdistance{25mm}{25mm}
\istroot(3)(1-1)<180>{}
\istb{E}[al]{\tiny{17.5,17.5}} \istb{N}[ar]{\tiny{15,20}} \endist
\istroot(4)(1-2)<180>{}
\istb{E}[al]{\tiny{20,15}} \istb{N}[ar]{\tiny{0,0}} \endist
\istroot(5)(2-1)<0>{}
\istb{E}[al]{\tiny{1.5,1.5}} \istb{N}[ar]{\tiny{-1,4}} \endist
\istroot(6)(2-2)<0>{}
\istb{E}[al]{\tiny{4,-1}} \istb{N}[ar]{\tiny{0,0}} \endist
\xtInfoset(3)(4){P2}
\xtInfoset(5)(6){P2}
\xtInfoset(1)(2){P1}
\end{istgame}
\end{document}
答案1
您要查找的命令是\istB
而不是\istb
。该\istB
命令需要两个标签,因此要添加它们,您可以使用:
\istB{v=20}[al]{(\frac{1}{4})}[br] \istB{v=4}[ar]{(\frac{3}{4})}[bl]
这是完整的示例:
\documentclass{standalone}
\usepackage{tikz}
\usepackage{istgame}
\begin{document}
\begin{istgame}
\xtdistance{25mm}{100mm}
\istroot(0){Nature}
\istB{v=20}[al]{(\frac{1}{4})}[br] \istB{v=4}[ar]{(\frac{3}{4})}[bl] \endist
\xtdistance{25mm}{50mm}
\istroot(1)(0-1)<180>{}
\istb{E}[al] \istb{N}[ar] \endist
\istroot(2)(0-2)<0>{}
\istb{E}[al] \istb{N}[ar] \endist
\xtdistance{25mm}{25mm}
\istroot(3)(1-1)<180>{}
\istb{E}[al]{\tiny{17.5,17.5}} \istb{N}[ar]{\tiny{15,20}} \endist
\istroot(4)(1-2)<180>{}
\istb{E}[al]{\tiny{20,15}} \istb{N}[ar]{\tiny{0,0}} \endist
\istroot(5)(2-1)<0>{}
\istb{E}[al]{\tiny{1.5,1.5}} \istb{N}[ar]{\tiny{-1,4}} \endist
\istroot(6)(2-2)<0>{}
\istb{E}[al]{\tiny{4,-1}} \istb{N}[ar]{\tiny{0,0}} \endist
\xtInfoset(3)(4){P2}
\xtInfoset(5)(6){P2}
\xtInfoset(1)(2){P1}
\end{istgame}
\end{document}