Erstellung eines 3-stufigen Spielbaums

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Erstellung eines 3-stufigen Spielbaums

von esdd » Fr 10. Jan 2014, 21:42

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.

von Stefan Kottwitz » Do 9. Jan 2014, 20:19

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

Erweiterung um 2 Äste pro Knoten

von soleil » Do 9. Jan 2014, 18:22

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! :)

von Stefan Kottwitz » Do 9. Jan 2014, 00:23

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

Minimalbeispiel?

von Stamm- » Mi 8. Jan 2014, 22:21

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

Erstellung eines 3-stufigen Spielbaums

von soleil » Mi 8. Jan 2014, 21:11

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:

Nach oben