Game theory trees, solid node size
I am relatively new to latex and work in overleaf(not sure if that helps?). I am trying to create a game tree. I currently have a few problems.
I am not sure how to specify the size of the node (so that it is small enough to look like a node and not a huge circle).
I wanted to take the "Nature", "P1", "P2", and so on into circles (hallow).
I am not sure how to write the numbers in terminal nodes in columns rather than rows, and command doesn't help.
I would really like to tilt the second, 3rd and 4th level edges of the trees, the long ones, that lead to the last 2 "P2"s, so that the latters are closer to each other, but I don't seem to find a way to do this.
Is there a way to make a particular edge thicker or double it instead of colouring?
Thanks in advance.
Here is what I have so far:
documentclass[11pt]{article}
usepackage[utf8]{inputenc}
usepackage{multirow}
usepackage[margin=1in]{geometry}
usepackage{amsmath,amsthm,amssymb,amsfonts}
usepackage{tikz} %for game theory stuff
usetikzlibrary{calc}
newcommand{overbar}[1]{mkern 1.5muoverline{mkern-1.5mu#1mkern-1.5mu}mkern 1.5mu}
newenvironment{problem}[2][Problem]{begin{trivlist}
item[hskip labelsep {bfseries #1}hskip labelsep {bfseries #2.}]}{end{trivlist}}
title{Math 350 \ Homework 4}
author{Elen Khachatran}
datetoday
begin{document}
maketitle
begin{figure}
centering
caption{Caption}
begin{tikzpicture}[scale=1,font=footnotesize]
tikzstyle{solid node}=[circle,draw,inner sep=1.2,fill=black];
tikzstyle{hollow node}=[circle,draw,inner sep=1.2];
tikzstyle{level 1}=[level distance=30mm,sibling distance=30mm]
tikzstyle{level 2}=[level distance=25mm,sibling distance=10mm]
tikzstyle{level 3}=[level distance=20mm,sibling distance=10mm]
tikzstyle{level 4}=[level distance=20mm,sibling distance=50mm]
tikzstyle{level 5}=[level distance=28mm,sibling distance=25mm]
tikzstyle{level 6}=[level distance=28mm,sibling distance=50mm]
node {Nature}
child {node (1){P1}
child {node (7){$-1, 1$}
edge from parent
node[left, pos=0.6, xshift=-2] {c}
}
child {
child{
child{node(8)[right, pos=0.6, xshift=-5]{P2}
child {node(27){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (28){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
}
edge from parent
node[left, pos=0.6, xshift=-5] {$JQK$}
node[left, pos=0.2, xshift=-5] {$ p_1 $}
}
child {node (2){P1}
child {node (9){$-1, 1$}
edge from parent
node[right, pos=0.6, xshift=-15] {c}}
child {node(10){P2}
child {node (19){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (20){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
edge from parent
node[right, pos=0.6, xshift=-5] {$JKQ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (3){P1}
child {node (11){P2}
child {node (21){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-12] {f}}
child {node (22){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node(12){$-1,1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$QKJ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (4){P1}
child {node (13){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {c}
}
child {node(14){P2}
child {node (23) {$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (24) {$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
edge from parent
node[right, pos=0.6, xshift=-5] {$QJK$}
node[right, pos=0.2, xshift=-5] {$ p$}
}
child {node (5){P1}
child {node (15){P2}
child {node (25) {$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (26) {$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node(16){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$KJQ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (6){P1}
child{
child{
child {node (17){P2}
child {node (27)[solid node]{$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node{$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
}edge from parent
node[right, pos=0.6, xshift=-15] {r}}}
child {node(18){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$KQJ$}
node[right, pos=0.2, xshift=-5] {$p$}
};
draw[dashed,-] (1) -- (2);
draw[dashed,-] (3) -- (4);
draw[dashed,-] (5) -- (6);
draw[dashed,-] (10) -- (11);
draw[dashed,-] (14) -- (15);
draw[dashed,-] (8) -- (17);
end{tikzpicture}
end{figure}
end{document}
game-tree
New contributor
add a comment |
I am relatively new to latex and work in overleaf(not sure if that helps?). I am trying to create a game tree. I currently have a few problems.
I am not sure how to specify the size of the node (so that it is small enough to look like a node and not a huge circle).
I wanted to take the "Nature", "P1", "P2", and so on into circles (hallow).
I am not sure how to write the numbers in terminal nodes in columns rather than rows, and command doesn't help.
I would really like to tilt the second, 3rd and 4th level edges of the trees, the long ones, that lead to the last 2 "P2"s, so that the latters are closer to each other, but I don't seem to find a way to do this.
Is there a way to make a particular edge thicker or double it instead of colouring?
Thanks in advance.
Here is what I have so far:
documentclass[11pt]{article}
usepackage[utf8]{inputenc}
usepackage{multirow}
usepackage[margin=1in]{geometry}
usepackage{amsmath,amsthm,amssymb,amsfonts}
usepackage{tikz} %for game theory stuff
usetikzlibrary{calc}
newcommand{overbar}[1]{mkern 1.5muoverline{mkern-1.5mu#1mkern-1.5mu}mkern 1.5mu}
newenvironment{problem}[2][Problem]{begin{trivlist}
item[hskip labelsep {bfseries #1}hskip labelsep {bfseries #2.}]}{end{trivlist}}
title{Math 350 \ Homework 4}
author{Elen Khachatran}
datetoday
begin{document}
maketitle
begin{figure}
centering
caption{Caption}
begin{tikzpicture}[scale=1,font=footnotesize]
tikzstyle{solid node}=[circle,draw,inner sep=1.2,fill=black];
tikzstyle{hollow node}=[circle,draw,inner sep=1.2];
tikzstyle{level 1}=[level distance=30mm,sibling distance=30mm]
tikzstyle{level 2}=[level distance=25mm,sibling distance=10mm]
tikzstyle{level 3}=[level distance=20mm,sibling distance=10mm]
tikzstyle{level 4}=[level distance=20mm,sibling distance=50mm]
tikzstyle{level 5}=[level distance=28mm,sibling distance=25mm]
tikzstyle{level 6}=[level distance=28mm,sibling distance=50mm]
node {Nature}
child {node (1){P1}
child {node (7){$-1, 1$}
edge from parent
node[left, pos=0.6, xshift=-2] {c}
}
child {
child{
child{node(8)[right, pos=0.6, xshift=-5]{P2}
child {node(27){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (28){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
}
edge from parent
node[left, pos=0.6, xshift=-5] {$JQK$}
node[left, pos=0.2, xshift=-5] {$ p_1 $}
}
child {node (2){P1}
child {node (9){$-1, 1$}
edge from parent
node[right, pos=0.6, xshift=-15] {c}}
child {node(10){P2}
child {node (19){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (20){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
edge from parent
node[right, pos=0.6, xshift=-5] {$JKQ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (3){P1}
child {node (11){P2}
child {node (21){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-12] {f}}
child {node (22){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node(12){$-1,1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$QKJ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (4){P1}
child {node (13){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {c}
}
child {node(14){P2}
child {node (23) {$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (24) {$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
edge from parent
node[right, pos=0.6, xshift=-5] {$QJK$}
node[right, pos=0.2, xshift=-5] {$ p$}
}
child {node (5){P1}
child {node (15){P2}
child {node (25) {$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (26) {$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node(16){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$KJQ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (6){P1}
child{
child{
child {node (17){P2}
child {node (27)[solid node]{$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node{$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
}edge from parent
node[right, pos=0.6, xshift=-15] {r}}}
child {node(18){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$KQJ$}
node[right, pos=0.2, xshift=-5] {$p$}
};
draw[dashed,-] (1) -- (2);
draw[dashed,-] (3) -- (4);
draw[dashed,-] (5) -- (6);
draw[dashed,-] (10) -- (11);
draw[dashed,-] (14) -- (15);
draw[dashed,-] (8) -- (17);
end{tikzpicture}
end{figure}
end{document}
game-tree
New contributor
Welcome to TeX.SE!
– Kurt
2 hours ago
add a comment |
I am relatively new to latex and work in overleaf(not sure if that helps?). I am trying to create a game tree. I currently have a few problems.
I am not sure how to specify the size of the node (so that it is small enough to look like a node and not a huge circle).
I wanted to take the "Nature", "P1", "P2", and so on into circles (hallow).
I am not sure how to write the numbers in terminal nodes in columns rather than rows, and command doesn't help.
I would really like to tilt the second, 3rd and 4th level edges of the trees, the long ones, that lead to the last 2 "P2"s, so that the latters are closer to each other, but I don't seem to find a way to do this.
Is there a way to make a particular edge thicker or double it instead of colouring?
Thanks in advance.
Here is what I have so far:
documentclass[11pt]{article}
usepackage[utf8]{inputenc}
usepackage{multirow}
usepackage[margin=1in]{geometry}
usepackage{amsmath,amsthm,amssymb,amsfonts}
usepackage{tikz} %for game theory stuff
usetikzlibrary{calc}
newcommand{overbar}[1]{mkern 1.5muoverline{mkern-1.5mu#1mkern-1.5mu}mkern 1.5mu}
newenvironment{problem}[2][Problem]{begin{trivlist}
item[hskip labelsep {bfseries #1}hskip labelsep {bfseries #2.}]}{end{trivlist}}
title{Math 350 \ Homework 4}
author{Elen Khachatran}
datetoday
begin{document}
maketitle
begin{figure}
centering
caption{Caption}
begin{tikzpicture}[scale=1,font=footnotesize]
tikzstyle{solid node}=[circle,draw,inner sep=1.2,fill=black];
tikzstyle{hollow node}=[circle,draw,inner sep=1.2];
tikzstyle{level 1}=[level distance=30mm,sibling distance=30mm]
tikzstyle{level 2}=[level distance=25mm,sibling distance=10mm]
tikzstyle{level 3}=[level distance=20mm,sibling distance=10mm]
tikzstyle{level 4}=[level distance=20mm,sibling distance=50mm]
tikzstyle{level 5}=[level distance=28mm,sibling distance=25mm]
tikzstyle{level 6}=[level distance=28mm,sibling distance=50mm]
node {Nature}
child {node (1){P1}
child {node (7){$-1, 1$}
edge from parent
node[left, pos=0.6, xshift=-2] {c}
}
child {
child{
child{node(8)[right, pos=0.6, xshift=-5]{P2}
child {node(27){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (28){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
}
edge from parent
node[left, pos=0.6, xshift=-5] {$JQK$}
node[left, pos=0.2, xshift=-5] {$ p_1 $}
}
child {node (2){P1}
child {node (9){$-1, 1$}
edge from parent
node[right, pos=0.6, xshift=-15] {c}}
child {node(10){P2}
child {node (19){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (20){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
edge from parent
node[right, pos=0.6, xshift=-5] {$JKQ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (3){P1}
child {node (11){P2}
child {node (21){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-12] {f}}
child {node (22){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node(12){$-1,1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$QKJ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (4){P1}
child {node (13){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {c}
}
child {node(14){P2}
child {node (23) {$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (24) {$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
edge from parent
node[right, pos=0.6, xshift=-5] {$QJK$}
node[right, pos=0.2, xshift=-5] {$ p$}
}
child {node (5){P1}
child {node (15){P2}
child {node (25) {$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (26) {$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node(16){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$KJQ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (6){P1}
child{
child{
child {node (17){P2}
child {node (27)[solid node]{$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node{$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
}edge from parent
node[right, pos=0.6, xshift=-15] {r}}}
child {node(18){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$KQJ$}
node[right, pos=0.2, xshift=-5] {$p$}
};
draw[dashed,-] (1) -- (2);
draw[dashed,-] (3) -- (4);
draw[dashed,-] (5) -- (6);
draw[dashed,-] (10) -- (11);
draw[dashed,-] (14) -- (15);
draw[dashed,-] (8) -- (17);
end{tikzpicture}
end{figure}
end{document}
game-tree
New contributor
I am relatively new to latex and work in overleaf(not sure if that helps?). I am trying to create a game tree. I currently have a few problems.
I am not sure how to specify the size of the node (so that it is small enough to look like a node and not a huge circle).
I wanted to take the "Nature", "P1", "P2", and so on into circles (hallow).
I am not sure how to write the numbers in terminal nodes in columns rather than rows, and command doesn't help.
I would really like to tilt the second, 3rd and 4th level edges of the trees, the long ones, that lead to the last 2 "P2"s, so that the latters are closer to each other, but I don't seem to find a way to do this.
Is there a way to make a particular edge thicker or double it instead of colouring?
Thanks in advance.
Here is what I have so far:
documentclass[11pt]{article}
usepackage[utf8]{inputenc}
usepackage{multirow}
usepackage[margin=1in]{geometry}
usepackage{amsmath,amsthm,amssymb,amsfonts}
usepackage{tikz} %for game theory stuff
usetikzlibrary{calc}
newcommand{overbar}[1]{mkern 1.5muoverline{mkern-1.5mu#1mkern-1.5mu}mkern 1.5mu}
newenvironment{problem}[2][Problem]{begin{trivlist}
item[hskip labelsep {bfseries #1}hskip labelsep {bfseries #2.}]}{end{trivlist}}
title{Math 350 \ Homework 4}
author{Elen Khachatran}
datetoday
begin{document}
maketitle
begin{figure}
centering
caption{Caption}
begin{tikzpicture}[scale=1,font=footnotesize]
tikzstyle{solid node}=[circle,draw,inner sep=1.2,fill=black];
tikzstyle{hollow node}=[circle,draw,inner sep=1.2];
tikzstyle{level 1}=[level distance=30mm,sibling distance=30mm]
tikzstyle{level 2}=[level distance=25mm,sibling distance=10mm]
tikzstyle{level 3}=[level distance=20mm,sibling distance=10mm]
tikzstyle{level 4}=[level distance=20mm,sibling distance=50mm]
tikzstyle{level 5}=[level distance=28mm,sibling distance=25mm]
tikzstyle{level 6}=[level distance=28mm,sibling distance=50mm]
node {Nature}
child {node (1){P1}
child {node (7){$-1, 1$}
edge from parent
node[left, pos=0.6, xshift=-2] {c}
}
child {
child{
child{node(8)[right, pos=0.6, xshift=-5]{P2}
child {node(27){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (28){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
}
edge from parent
node[left, pos=0.6, xshift=-5] {$JQK$}
node[left, pos=0.2, xshift=-5] {$ p_1 $}
}
child {node (2){P1}
child {node (9){$-1, 1$}
edge from parent
node[right, pos=0.6, xshift=-15] {c}}
child {node(10){P2}
child {node (19){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (20){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
edge from parent
node[right, pos=0.6, xshift=-5] {$JKQ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (3){P1}
child {node (11){P2}
child {node (21){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-12] {f}}
child {node (22){$-2,2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node(12){$-1,1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$QKJ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (4){P1}
child {node (13){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {c}
}
child {node(14){P2}
child {node (23) {$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (24) {$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=2] {r}}
edge from parent
node[right, pos=0.6, xshift=-5] {$QJK$}
node[right, pos=0.2, xshift=-5] {$ p$}
}
child {node (5){P1}
child {node (15){P2}
child {node (25) {$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {f}}
child {node (26) {$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node(16){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$KJQ$}
node[right, pos=0.2, xshift=-5] {$p$}
}
child {node (6){P1}
child{
child{
child {node (17){P2}
child {node (27)[solid node]{$1,-1$}
edge from parent
node[right, pos=0.6, xshift=-15] {r}}
child {node{$2,-2$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
}edge from parent
node[right, pos=0.6, xshift=-15] {r}}}
child {node(18){$1,-1$}
edge from parent
node[right, pos=0.6, xshift=2] {c}}
edge from parent
node[right, pos=0.6, xshift=-5] {$KQJ$}
node[right, pos=0.2, xshift=-5] {$p$}
};
draw[dashed,-] (1) -- (2);
draw[dashed,-] (3) -- (4);
draw[dashed,-] (5) -- (6);
draw[dashed,-] (10) -- (11);
draw[dashed,-] (14) -- (15);
draw[dashed,-] (8) -- (17);
end{tikzpicture}
end{figure}
end{document}
game-tree
game-tree
New contributor
New contributor
edited 2 hours ago
Kurt
40.1k850164
40.1k850164
New contributor
asked 2 hours ago
Elen KhachatryanElen Khachatryan
63
63
New contributor
New contributor
Welcome to TeX.SE!
– Kurt
2 hours ago
add a comment |
Welcome to TeX.SE!
– Kurt
2 hours ago
Welcome to TeX.SE!
– Kurt
2 hours ago
Welcome to TeX.SE!
– Kurt
2 hours ago
add a comment |
1 Answer
1
active
oldest
votes
i try to clean-up your code and add option to nodes which are in circle. for the root node i suggest to use rectangle with rounded corners. the end node i wouldn't put in circle, eventually i would add gray background (in mwe below is showed for last two end nodes). if you liked such solution, you only need to add node stale gn
to all end nodes.
since the tree is wery wide, i reduce page borders to 20 mm. i also remove form preamble all what is not related to tree diagram.
documentclass[11pt]{article}
usepackage[margin=20mm]{geometry}
usepackage[skip=1ex]{caption}
usepackage{tikz} %for game theory stuff
%---------------- show page layout. don't use in a real document!
usepackage{showframe}
renewcommandShowFrameLinethickness{0.15pt}
renewcommand*ShowFrameColor{color{red}}
%---------------------------------------------------------------%
begin{document}
begin{figure}
centering
caption{Caption}
begin{tikzpicture}[
font = footnotesize,
hn/.style = {circle, draw},
gn/.style = {rounded corners, fill=gray!20, inner xsep=2pt},
level 1/.style = {level distance = 30mm,sibling distance=31mm},
level 2/.style = {level distance = 20mm,sibling distance=10mm},
level 4/.style = {level distance = 5mm},
level 5/.style = {level distance = 20mm}
]
node[draw, rounded corners] {Nature}
child {node (1) [hn] {P1}
child {node (7) {$-1, 1$}
edge from parent node[left] {c}
}
child {
child{
child{ node (8) [hn] {P2}
child {node (27) {$1,-1$}
edge from parent node[left] {f}}
child {node (28){$-2,2$}
edge from parent node[right] {c}}
}
edge from parent node[right] {r}}
}
edge from parent node[left=1mm] {$JQK$}
node[left=1mm, pos=0.25] {$p_1$}
}
child {node (2) [hn] {P1}
child {node (9) {$-1, 1$}
edge from parent node[right] {c}
}
child {node (10) [hn] {P2}
child {node (19) {$1,-1$}
edge from parent node[right, pos=0.6, xshift=-15] {f}}
child {node (20) {$-2,2$}
edge from parent node[right, pos=0.6, xshift=2] {c}
}
edge from parent node[right, pos=0.6, xshift=2] {r}
}
edge from parent node[left=1mm] {$JKQ$}
node[left=1mm, pos=0.3] {$p$}
}
child {node (3) [hn] {P1}
child {node (11) [hn] {P2}
child {node (21) {$1,-1$}
edge from parent node[right=1mm] {f}}
child {node (22) {$-2,2$}
edge from parent node[right=1mm] {c}}
edge from parent node[right=1mm] {r}}
child {node(12) {$-1,1$}
edge from parent node[right, pos=0.6, xshift=2] {c}
}
edge from parent node[left=1mm] {$QKJ$}
node[left=1mm, pos=0.35] {$p$}
}
child {node (4) [hn] {P1}
child {node (13) {$1,-1$}
edge from parent node[right=1mm] {c}
}
child {node(14) [hn] {P2}
child {node (23) {$1,-1$}
edge from parent node[right=1mm] {f}}
child {node (24) {$2,-2$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {r}
}
edge from parent node[right=1mm] {$QJK$}
node[right=1mm, pos=0.35] {$ p$}
}
child {node (5) [hn] {P1}
child {node (15) [hn] {P2}
child {node (25){$1,-1$}
edge from parent node[right=1mm] {f}
}
child {node (26) {$2,-2$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {r}}
child {node(16) {$1,-1$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {$KJQ$}
node[right=1mm, pos=0.3] {$p$}
}
child {node (6) [hn] {P1}
child{
child{
child {node (17) [hn] {P2}
child {node (27) [gn] {$1,-1$}
edge from parent node[right=1mm] {r}
}
child {node [gn] {$2,-2$}
edge from parent node[right=1mm] {c}
}
}
edge from parent node[right=1mm] {r}
}}
child {node(18) {$1,-1$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {$KQJ$}
node[right=1mm,pos=0.25] {$p$}
};
draw[dashed] (1) -- (2)
(3) -- (4)
(5) -- (6)
(10) -- (11)
(14) -- (15)
(8) -- (17);
end{tikzpicture}
end{figure}
(red lines indicate text borders)
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Elen Khachatryan is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f482040%2fgame-theory-trees-solid-node-size%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
i try to clean-up your code and add option to nodes which are in circle. for the root node i suggest to use rectangle with rounded corners. the end node i wouldn't put in circle, eventually i would add gray background (in mwe below is showed for last two end nodes). if you liked such solution, you only need to add node stale gn
to all end nodes.
since the tree is wery wide, i reduce page borders to 20 mm. i also remove form preamble all what is not related to tree diagram.
documentclass[11pt]{article}
usepackage[margin=20mm]{geometry}
usepackage[skip=1ex]{caption}
usepackage{tikz} %for game theory stuff
%---------------- show page layout. don't use in a real document!
usepackage{showframe}
renewcommandShowFrameLinethickness{0.15pt}
renewcommand*ShowFrameColor{color{red}}
%---------------------------------------------------------------%
begin{document}
begin{figure}
centering
caption{Caption}
begin{tikzpicture}[
font = footnotesize,
hn/.style = {circle, draw},
gn/.style = {rounded corners, fill=gray!20, inner xsep=2pt},
level 1/.style = {level distance = 30mm,sibling distance=31mm},
level 2/.style = {level distance = 20mm,sibling distance=10mm},
level 4/.style = {level distance = 5mm},
level 5/.style = {level distance = 20mm}
]
node[draw, rounded corners] {Nature}
child {node (1) [hn] {P1}
child {node (7) {$-1, 1$}
edge from parent node[left] {c}
}
child {
child{
child{ node (8) [hn] {P2}
child {node (27) {$1,-1$}
edge from parent node[left] {f}}
child {node (28){$-2,2$}
edge from parent node[right] {c}}
}
edge from parent node[right] {r}}
}
edge from parent node[left=1mm] {$JQK$}
node[left=1mm, pos=0.25] {$p_1$}
}
child {node (2) [hn] {P1}
child {node (9) {$-1, 1$}
edge from parent node[right] {c}
}
child {node (10) [hn] {P2}
child {node (19) {$1,-1$}
edge from parent node[right, pos=0.6, xshift=-15] {f}}
child {node (20) {$-2,2$}
edge from parent node[right, pos=0.6, xshift=2] {c}
}
edge from parent node[right, pos=0.6, xshift=2] {r}
}
edge from parent node[left=1mm] {$JKQ$}
node[left=1mm, pos=0.3] {$p$}
}
child {node (3) [hn] {P1}
child {node (11) [hn] {P2}
child {node (21) {$1,-1$}
edge from parent node[right=1mm] {f}}
child {node (22) {$-2,2$}
edge from parent node[right=1mm] {c}}
edge from parent node[right=1mm] {r}}
child {node(12) {$-1,1$}
edge from parent node[right, pos=0.6, xshift=2] {c}
}
edge from parent node[left=1mm] {$QKJ$}
node[left=1mm, pos=0.35] {$p$}
}
child {node (4) [hn] {P1}
child {node (13) {$1,-1$}
edge from parent node[right=1mm] {c}
}
child {node(14) [hn] {P2}
child {node (23) {$1,-1$}
edge from parent node[right=1mm] {f}}
child {node (24) {$2,-2$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {r}
}
edge from parent node[right=1mm] {$QJK$}
node[right=1mm, pos=0.35] {$ p$}
}
child {node (5) [hn] {P1}
child {node (15) [hn] {P2}
child {node (25){$1,-1$}
edge from parent node[right=1mm] {f}
}
child {node (26) {$2,-2$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {r}}
child {node(16) {$1,-1$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {$KJQ$}
node[right=1mm, pos=0.3] {$p$}
}
child {node (6) [hn] {P1}
child{
child{
child {node (17) [hn] {P2}
child {node (27) [gn] {$1,-1$}
edge from parent node[right=1mm] {r}
}
child {node [gn] {$2,-2$}
edge from parent node[right=1mm] {c}
}
}
edge from parent node[right=1mm] {r}
}}
child {node(18) {$1,-1$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {$KQJ$}
node[right=1mm,pos=0.25] {$p$}
};
draw[dashed] (1) -- (2)
(3) -- (4)
(5) -- (6)
(10) -- (11)
(14) -- (15)
(8) -- (17);
end{tikzpicture}
end{figure}
(red lines indicate text borders)
add a comment |
i try to clean-up your code and add option to nodes which are in circle. for the root node i suggest to use rectangle with rounded corners. the end node i wouldn't put in circle, eventually i would add gray background (in mwe below is showed for last two end nodes). if you liked such solution, you only need to add node stale gn
to all end nodes.
since the tree is wery wide, i reduce page borders to 20 mm. i also remove form preamble all what is not related to tree diagram.
documentclass[11pt]{article}
usepackage[margin=20mm]{geometry}
usepackage[skip=1ex]{caption}
usepackage{tikz} %for game theory stuff
%---------------- show page layout. don't use in a real document!
usepackage{showframe}
renewcommandShowFrameLinethickness{0.15pt}
renewcommand*ShowFrameColor{color{red}}
%---------------------------------------------------------------%
begin{document}
begin{figure}
centering
caption{Caption}
begin{tikzpicture}[
font = footnotesize,
hn/.style = {circle, draw},
gn/.style = {rounded corners, fill=gray!20, inner xsep=2pt},
level 1/.style = {level distance = 30mm,sibling distance=31mm},
level 2/.style = {level distance = 20mm,sibling distance=10mm},
level 4/.style = {level distance = 5mm},
level 5/.style = {level distance = 20mm}
]
node[draw, rounded corners] {Nature}
child {node (1) [hn] {P1}
child {node (7) {$-1, 1$}
edge from parent node[left] {c}
}
child {
child{
child{ node (8) [hn] {P2}
child {node (27) {$1,-1$}
edge from parent node[left] {f}}
child {node (28){$-2,2$}
edge from parent node[right] {c}}
}
edge from parent node[right] {r}}
}
edge from parent node[left=1mm] {$JQK$}
node[left=1mm, pos=0.25] {$p_1$}
}
child {node (2) [hn] {P1}
child {node (9) {$-1, 1$}
edge from parent node[right] {c}
}
child {node (10) [hn] {P2}
child {node (19) {$1,-1$}
edge from parent node[right, pos=0.6, xshift=-15] {f}}
child {node (20) {$-2,2$}
edge from parent node[right, pos=0.6, xshift=2] {c}
}
edge from parent node[right, pos=0.6, xshift=2] {r}
}
edge from parent node[left=1mm] {$JKQ$}
node[left=1mm, pos=0.3] {$p$}
}
child {node (3) [hn] {P1}
child {node (11) [hn] {P2}
child {node (21) {$1,-1$}
edge from parent node[right=1mm] {f}}
child {node (22) {$-2,2$}
edge from parent node[right=1mm] {c}}
edge from parent node[right=1mm] {r}}
child {node(12) {$-1,1$}
edge from parent node[right, pos=0.6, xshift=2] {c}
}
edge from parent node[left=1mm] {$QKJ$}
node[left=1mm, pos=0.35] {$p$}
}
child {node (4) [hn] {P1}
child {node (13) {$1,-1$}
edge from parent node[right=1mm] {c}
}
child {node(14) [hn] {P2}
child {node (23) {$1,-1$}
edge from parent node[right=1mm] {f}}
child {node (24) {$2,-2$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {r}
}
edge from parent node[right=1mm] {$QJK$}
node[right=1mm, pos=0.35] {$ p$}
}
child {node (5) [hn] {P1}
child {node (15) [hn] {P2}
child {node (25){$1,-1$}
edge from parent node[right=1mm] {f}
}
child {node (26) {$2,-2$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {r}}
child {node(16) {$1,-1$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {$KJQ$}
node[right=1mm, pos=0.3] {$p$}
}
child {node (6) [hn] {P1}
child{
child{
child {node (17) [hn] {P2}
child {node (27) [gn] {$1,-1$}
edge from parent node[right=1mm] {r}
}
child {node [gn] {$2,-2$}
edge from parent node[right=1mm] {c}
}
}
edge from parent node[right=1mm] {r}
}}
child {node(18) {$1,-1$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {$KQJ$}
node[right=1mm,pos=0.25] {$p$}
};
draw[dashed] (1) -- (2)
(3) -- (4)
(5) -- (6)
(10) -- (11)
(14) -- (15)
(8) -- (17);
end{tikzpicture}
end{figure}
(red lines indicate text borders)
add a comment |
i try to clean-up your code and add option to nodes which are in circle. for the root node i suggest to use rectangle with rounded corners. the end node i wouldn't put in circle, eventually i would add gray background (in mwe below is showed for last two end nodes). if you liked such solution, you only need to add node stale gn
to all end nodes.
since the tree is wery wide, i reduce page borders to 20 mm. i also remove form preamble all what is not related to tree diagram.
documentclass[11pt]{article}
usepackage[margin=20mm]{geometry}
usepackage[skip=1ex]{caption}
usepackage{tikz} %for game theory stuff
%---------------- show page layout. don't use in a real document!
usepackage{showframe}
renewcommandShowFrameLinethickness{0.15pt}
renewcommand*ShowFrameColor{color{red}}
%---------------------------------------------------------------%
begin{document}
begin{figure}
centering
caption{Caption}
begin{tikzpicture}[
font = footnotesize,
hn/.style = {circle, draw},
gn/.style = {rounded corners, fill=gray!20, inner xsep=2pt},
level 1/.style = {level distance = 30mm,sibling distance=31mm},
level 2/.style = {level distance = 20mm,sibling distance=10mm},
level 4/.style = {level distance = 5mm},
level 5/.style = {level distance = 20mm}
]
node[draw, rounded corners] {Nature}
child {node (1) [hn] {P1}
child {node (7) {$-1, 1$}
edge from parent node[left] {c}
}
child {
child{
child{ node (8) [hn] {P2}
child {node (27) {$1,-1$}
edge from parent node[left] {f}}
child {node (28){$-2,2$}
edge from parent node[right] {c}}
}
edge from parent node[right] {r}}
}
edge from parent node[left=1mm] {$JQK$}
node[left=1mm, pos=0.25] {$p_1$}
}
child {node (2) [hn] {P1}
child {node (9) {$-1, 1$}
edge from parent node[right] {c}
}
child {node (10) [hn] {P2}
child {node (19) {$1,-1$}
edge from parent node[right, pos=0.6, xshift=-15] {f}}
child {node (20) {$-2,2$}
edge from parent node[right, pos=0.6, xshift=2] {c}
}
edge from parent node[right, pos=0.6, xshift=2] {r}
}
edge from parent node[left=1mm] {$JKQ$}
node[left=1mm, pos=0.3] {$p$}
}
child {node (3) [hn] {P1}
child {node (11) [hn] {P2}
child {node (21) {$1,-1$}
edge from parent node[right=1mm] {f}}
child {node (22) {$-2,2$}
edge from parent node[right=1mm] {c}}
edge from parent node[right=1mm] {r}}
child {node(12) {$-1,1$}
edge from parent node[right, pos=0.6, xshift=2] {c}
}
edge from parent node[left=1mm] {$QKJ$}
node[left=1mm, pos=0.35] {$p$}
}
child {node (4) [hn] {P1}
child {node (13) {$1,-1$}
edge from parent node[right=1mm] {c}
}
child {node(14) [hn] {P2}
child {node (23) {$1,-1$}
edge from parent node[right=1mm] {f}}
child {node (24) {$2,-2$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {r}
}
edge from parent node[right=1mm] {$QJK$}
node[right=1mm, pos=0.35] {$ p$}
}
child {node (5) [hn] {P1}
child {node (15) [hn] {P2}
child {node (25){$1,-1$}
edge from parent node[right=1mm] {f}
}
child {node (26) {$2,-2$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {r}}
child {node(16) {$1,-1$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {$KJQ$}
node[right=1mm, pos=0.3] {$p$}
}
child {node (6) [hn] {P1}
child{
child{
child {node (17) [hn] {P2}
child {node (27) [gn] {$1,-1$}
edge from parent node[right=1mm] {r}
}
child {node [gn] {$2,-2$}
edge from parent node[right=1mm] {c}
}
}
edge from parent node[right=1mm] {r}
}}
child {node(18) {$1,-1$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {$KQJ$}
node[right=1mm,pos=0.25] {$p$}
};
draw[dashed] (1) -- (2)
(3) -- (4)
(5) -- (6)
(10) -- (11)
(14) -- (15)
(8) -- (17);
end{tikzpicture}
end{figure}
(red lines indicate text borders)
i try to clean-up your code and add option to nodes which are in circle. for the root node i suggest to use rectangle with rounded corners. the end node i wouldn't put in circle, eventually i would add gray background (in mwe below is showed for last two end nodes). if you liked such solution, you only need to add node stale gn
to all end nodes.
since the tree is wery wide, i reduce page borders to 20 mm. i also remove form preamble all what is not related to tree diagram.
documentclass[11pt]{article}
usepackage[margin=20mm]{geometry}
usepackage[skip=1ex]{caption}
usepackage{tikz} %for game theory stuff
%---------------- show page layout. don't use in a real document!
usepackage{showframe}
renewcommandShowFrameLinethickness{0.15pt}
renewcommand*ShowFrameColor{color{red}}
%---------------------------------------------------------------%
begin{document}
begin{figure}
centering
caption{Caption}
begin{tikzpicture}[
font = footnotesize,
hn/.style = {circle, draw},
gn/.style = {rounded corners, fill=gray!20, inner xsep=2pt},
level 1/.style = {level distance = 30mm,sibling distance=31mm},
level 2/.style = {level distance = 20mm,sibling distance=10mm},
level 4/.style = {level distance = 5mm},
level 5/.style = {level distance = 20mm}
]
node[draw, rounded corners] {Nature}
child {node (1) [hn] {P1}
child {node (7) {$-1, 1$}
edge from parent node[left] {c}
}
child {
child{
child{ node (8) [hn] {P2}
child {node (27) {$1,-1$}
edge from parent node[left] {f}}
child {node (28){$-2,2$}
edge from parent node[right] {c}}
}
edge from parent node[right] {r}}
}
edge from parent node[left=1mm] {$JQK$}
node[left=1mm, pos=0.25] {$p_1$}
}
child {node (2) [hn] {P1}
child {node (9) {$-1, 1$}
edge from parent node[right] {c}
}
child {node (10) [hn] {P2}
child {node (19) {$1,-1$}
edge from parent node[right, pos=0.6, xshift=-15] {f}}
child {node (20) {$-2,2$}
edge from parent node[right, pos=0.6, xshift=2] {c}
}
edge from parent node[right, pos=0.6, xshift=2] {r}
}
edge from parent node[left=1mm] {$JKQ$}
node[left=1mm, pos=0.3] {$p$}
}
child {node (3) [hn] {P1}
child {node (11) [hn] {P2}
child {node (21) {$1,-1$}
edge from parent node[right=1mm] {f}}
child {node (22) {$-2,2$}
edge from parent node[right=1mm] {c}}
edge from parent node[right=1mm] {r}}
child {node(12) {$-1,1$}
edge from parent node[right, pos=0.6, xshift=2] {c}
}
edge from parent node[left=1mm] {$QKJ$}
node[left=1mm, pos=0.35] {$p$}
}
child {node (4) [hn] {P1}
child {node (13) {$1,-1$}
edge from parent node[right=1mm] {c}
}
child {node(14) [hn] {P2}
child {node (23) {$1,-1$}
edge from parent node[right=1mm] {f}}
child {node (24) {$2,-2$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {r}
}
edge from parent node[right=1mm] {$QJK$}
node[right=1mm, pos=0.35] {$ p$}
}
child {node (5) [hn] {P1}
child {node (15) [hn] {P2}
child {node (25){$1,-1$}
edge from parent node[right=1mm] {f}
}
child {node (26) {$2,-2$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {r}}
child {node(16) {$1,-1$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {$KJQ$}
node[right=1mm, pos=0.3] {$p$}
}
child {node (6) [hn] {P1}
child{
child{
child {node (17) [hn] {P2}
child {node (27) [gn] {$1,-1$}
edge from parent node[right=1mm] {r}
}
child {node [gn] {$2,-2$}
edge from parent node[right=1mm] {c}
}
}
edge from parent node[right=1mm] {r}
}}
child {node(18) {$1,-1$}
edge from parent node[right=1mm] {c}
}
edge from parent node[right=1mm] {$KQJ$}
node[right=1mm,pos=0.25] {$p$}
};
draw[dashed] (1) -- (2)
(3) -- (4)
(5) -- (6)
(10) -- (11)
(14) -- (15)
(8) -- (17);
end{tikzpicture}
end{figure}
(red lines indicate text borders)
edited 21 mins ago
answered 36 mins ago
ZarkoZarko
128k868167
128k868167
add a comment |
add a comment |
Elen Khachatryan is a new contributor. Be nice, and check out our Code of Conduct.
Elen Khachatryan is a new contributor. Be nice, and check out our Code of Conduct.
Elen Khachatryan is a new contributor. Be nice, and check out our Code of Conduct.
Elen Khachatryan is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f482040%2fgame-theory-trees-solid-node-size%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Welcome to TeX.SE!
– Kurt
2 hours ago