% --- OPT circle landscape (auto-wide)
\begin{WideFig}
\centering
\begin{tikzpicture}[
    node distance=2cm,
    every node/.style={font=\small},
    optnode/.style={circle, draw=black, very thick, minimum size=11mm, align=center},
    hybridedge/.style={-Latex, very thick},
    weakedge/.style={-Latex, dashed, thick},
    legendbox/.style={draw, rounded corners, inner sep=3pt, font=\footnotesize},
]
\def\R{4.9}
\path
  (90:\R)   node[optnode] (L) {Lrn}
  (38.6:\R) node[optnode] (S) {Sch}
  (-12.8:\R) node[optnode] (Y) {Sym}
  (-64.2:\R) node[optnode] (P) {Prb}
  (-115.6:\R) node[optnode] (C) {Ctl}
  (-167:\R)  node[optnode] (W) {Swm}
  (141.4:\R) node[optnode] (E) {Evo};

\draw[hybridedge] (L) to[bend left=10] (S);
\draw[hybridedge] (S) to[bend left=10] (L);
\draw[hybridedge] (L) to[bend left=10] (Y);
\draw[hybridedge] (Y) to[bend left=10] (L);
\draw[hybridedge] (L) to[bend left=10] (E);
\draw[hybridedge] (E) to[bend left=10] (L);
\draw[hybridedge] (L) to[bend left=10] (C);
\draw[hybridedge] (C) to[bend left=10] (L);

\draw[weakedge] (S) -- (Y);
\draw[weakedge] (P) -- (L);
\draw[weakedge] (P) -- (S);
\draw[weakedge] (W) -- (E);
\draw[weakedge] (C) -- (S);
\draw[weakedge] (P) -- (C);

\node[legendbox, anchor=north east] at ($(current bounding box.north east)+(-0.2, 1.2)$) {
\begin{tabular}{@{}l@{}}
\textbf{Solid:} prominent hybrids (\hyb{Lrn+Sch}, \hyb{Lrn+Sym}, \hyb{Lrn+Evo}) \\
\textbf{Dashed:} frequent couplings (\hyb{Prb+Ctl}, \hyb{Sch+Sym}, \hyb{Swm+Evo}) \\
\end{tabular}
};
\end{tikzpicture}
\caption{OPT landscape using short names only: \Lrn, \Evo, \Sym, \Prb, \Sch, \Ctl, \Swm.}
\label{fig:opt-landscape}
\end{WideFig}

