Erstellung eines 3-stufigen Spielbaums Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


soleil

Erstellung eines 3-stufigen Spielbaums

Beitrag von soleil »

Hey,
ich brauche eure Hilfe. Muss den Spielbaum nochmal um eine neue Stufe erweitern und weiß nicht wie das geht.

Das ist mein 2-stufiger Spielbaum, der noch ergänzt werden muss:
 \begin{figure}[htbp]
\begin{center}
% macro for inputing payoff vectors
 \newcommand{\payoff}[4][below]{\node[#1]at(#2){$(#3,#4)$};}

\begin{tikzpicture}[scale=1,font=\footnotesize]
  % Two node styles: solid and hollow
  \tikzstyle{solid node}=[circle,draw,inner sep=1.2,fill=black];
   \tikzstyle{hollow node}=[circle,draw,inner sep=1.2];
  % Specify spacing for each level of the tree
   \tikzstyle{level 1}=[level distance=15mm,sibling distance=55mm]
   \tikzstyle{level 2}=[level distance=15mm,sibling distance=30mm]
    \tikzstyle{level 3}=[level distance=15mm,sibling distance=15mm]
      \tikzstyle{level 4}=[level distance=15mm,sibling distance=15mm]
  % The Tree
\node(0)[solid node]{}
   child{node(1)[solid node]{}
     child{node[solid node]{}
     child{node[hollow node]{}edge from parent node[left]{$F$}}
      child{node[hollow node]{}edge from parent node[right]{$G$}}
      edge from parent node[left]{$D$}
     }
      child{node[solid node]{}
       child{node[hollow node]{}edge from parent node[left]{$F$}}
        child{node[hollow node]{}edge from parent node[right]{$G$}}
        edge from parent node[right]{$E$}
}
      edge from parent node[left,xshift=-5]{$C$}
    }
child{node(2)[solid node]{}
      child{node[solid node]{}
       child{node[hollow node]{}edge from parent node[left]{$F$}}
        child{node[hollow node]{}edge from parent node[right]{$G$}}
        edge from parent node[left]{$D$}
      }
      child{node[solid node]{}
        child{node[hollow node]{}edge from parent node[left]{$F$}}
        child{node[hollow node]{}edge from parent node[right]{$G$}}
        edge from parent node[right]{$E$}
}
      edge from parent node[right,xshift=5]{$D$}
      };
   information set
  \draw[dashed,rounded corners=7]($(1-1)+(-.2,.25)$)rectangle($(1-2)+(.2,-.25)$);
    \draw[dashed,rounded corners=7]($(2-1)+(-.2,.25)$)rectangle($(2-2)+(.2,-.25)$);
 \draw[dashed,rounded corners=10]($(1) + (-.2,.25)$)rectangle($(2) +(.2,-.25)$);
 specify movers
  \node[above]at(0){$P1$};
   \node at ($(1)!.5!(2)$) {$Spieler B$};
 \node at ($.5*(1-1)+.5*(1-2)$) {$P1$};
  \node at ($.5*(2-1)+.5*(2-2)$) {$P1$}
  
;
  % payoffs
 \payoff{1-1-1}ab
 \payoff{1-1-2}cd
 \payoff{1-2-1}ef
 \payoff{1-2-2}gh
  \payoff{2-1-1}ij
  \payoff{2-1-2}k{\ell}
  \payoff{2-2-1}mn
 \payoff{2-2-2}op
 ;

\end{tikzpicture}
\end{center}

 \end{figure}
Dankeschön! :roll: :roll:

Stamm-

Minimalbeispiel?

Beitrag von Stamm- »

Und du erwartest jetzt, dass sich jemand eigenhändig ein lauffähiges Beispiel bastelt, um mögliche Lösungen zu testen?

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Beitrag von Stefan Kottwitz »

Den Baum erweitern?

Bild

Wenn Du das hingekriegt hast, sollte doch der analoge Rest kein Problem sein. Woran genau scheitert es? Wenn das jetzt vllt. auf TeXwelt.de gefragt worden wäre (halt grad meine Lieblings-Site), hätte ich mit meinem Hobby TikZ (Hauptthema auf der Seite) noch selbst spontan was erweitert.

Stefan

soleil

Erweiterung um 2 Äste pro Knoten

Beitrag von soleil »

Hey Stefan

ich möchte an den Knoten (a,b), (c,d), (e,f), (g,h), (i,j) usw. nochmal jeweils zwei Äste (unterhalb) anbringen. Habe schon alles mögliche ausprobiert, aber komm einfach nicht darauf :(

Ich kann mein Problem aber auch gerne auf Texwelt.de nochmal anbringen ;-)
Danke! :)

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Beitrag von Stefan Kottwitz »

Na dann lauere ich dort mal ;-)
Die TikZ-Fragen dort sammele ich nämlich schonmal (rss-feed-script) auf TikZ.net, zum weiteren Ausbau.

Stefan

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Falls jemand auf diesen Thread stößt: sudo hat die Frage unter Wie kann ich weitere Äste am Knoten eines Spielbaums angeben? auf texwelt.de beantwortet.

Antworten