AIGrounding/Diagram-MMU huggingface dataset:
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.17}
\begin{document}
\begin{tikzpicture}[scale=0.65]
\begin{axis}[title={WordNet},xlabel={$\alpha$},ylabel={$F_1$ Score},xmin=0,xmax=1,ymin=0,ymax=1,log ticks with fixed point,xtick={0,0.1,0.2,0.3,0.4,0.5,0.6,0.70,0.8,0.9,1},ytick={0,0.2,0.4,0.6,0.8,1},legend pos=south west,ymajorgrids=true,grid style=dashed]\addplot[color=gray,mark=square*]coordinates{(0.05,0.7061132922041503)(0.1,0.7061132922041503)(0.15,0.7173303421200224)(0.2,0.7027481772293886)(0.25,0.7033090297251823)(0.3,0.7162086371284352)(0.35,0.7195737521031967)(0.4,0.6960179472798654)(0.45,0.7033090297251823)(0.5,0.7139652271452607)(0.55,0.6864834548513741)(0.6,0.7139652271452607)(0.65,0.6954570947840717)(0.7,0.6791923724060571)(0.75,0.6629276500280425)(0.8,0.6707795849691531)(0.85,0.6561974200785194)(0.9,0.6578799775659001)(0.95,0.606842400448682)};
\addplot[color=gray,dashed,mark=*]coordinates{(0.05,0.8973446735459668)(0.1,0.8986911404911772)(0.15,0.8986911404911772)(0.2,0.8977439772966631)(0.25,0.8977439772966631)(0.3,0.8977439772966631)(0.35,0.8977439772966631)(0.4,0.8977439772966631)(0.45,0.8977439772966631)(0.5,0.8985828219954693)(0.55,0.9000912694980061)(0.6,0.9010328100532339)(0.65,0.9006614304978902)(0.7,0.9024445434714615)(0.75,0.9048042276244928)(0.8,0.9105776825574027)(0.85,0.9145942239213682)(0.9,0.9212113088918458)(0.95,0.9192247899354468)};
\addplot[color=gray,dotted,mark=triangle*]coordinates{(0.05,0.871616837080615)(0.1,0.8772612531810521)(0.15,0.8772612531810521)(0.2,0.8764548474185706)(0.25,0.8764548474185706)(0.3,0.8764548474185706)(0.35,0.8764548474185706)(0.4,0.8764548474185706)(0.45,0.8764548474185706)(0.5,0.8771919894169173)(0.55,0.8774886897115715)(0.6,0.8778462328223154)(0.65,0.8787610151595382)(0.7,0.881759760843255)(0.75,0.8838236290401109)(0.8,0.8892964978931005)(0.85,0.8939347369693172)(0.9,0.8998483312018625)(0.95,0.8932236034995225)};
\addplot[color=black,mark=square*]coordinates{(0.35,0.7195737521031967)};
\node[black,below]at(0.345,0.715){\small{0.72}};
\addplot[color=black,mark=*]coordinates{(0.95,0.9192247899354468)};
\node[black,above]at(0.95,0.919){\small{0.92}};
\addplot[color=black,mark=triangle*]coordinates{(0.9,0.8998483312018625)};
\node[black,below]at(0.90,0.8998){\small{0.90}};
\legend{Hie-$F_1$,Sub-$F_1$,Tag-$F_1$}
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{pgfplots}
\pgfplotsset{compat=1.14}
\usetikzlibrary{shapes,arrows,calc,decorations.markings}
\begin{document}
\begin{tikzpicture}[object/.style={thin,double,<->}]
\draw (0,0) -- (11.75,0);
\draw (0,-1.3) -- (11.75,-1.3);
\draw (0,-2.6) -- (11.75,-2.6);
\node at (0,0) [rectangle,draw=white ,fill=white] {$q_0$};
\node at (0,-1.3) [rectangle,draw=white ,fill=white] {$q_1$};
\node at (0,-2.6) [rectangle,draw=white ,fill=white] {$q_2$};
\draw (1,0) node[minimum height=1cm,minimum width=0.8cm, fill=white,draw] {};
\node at (1,-0.2) [rectangle,draw=none ,fill=none] {$\lambda_1$};
\node at (1,0.2) [rectangle,draw=none ,fill=none] {$R_y$};
\draw (1,-1.3) node[minimum height=1cm,minimum width=0.8cm, fill=white,draw] {};
\node at (1,-1.5) [rectangle,draw=none ,fill=none] {$\lambda_2$};
\node at (1,-1.1) [rectangle,draw=none ,fill=none] {$R_y$};
\draw (1,-2.6) node[minimum height=1cm,minimum width=0.8cm, fill=white,draw] {};
\node at (1,-2.8) [rectangle,draw=none ,fill=none] {$\lambda_3$};
\node at (1,-2.4) [rectangle,draw=none ,fill=none] {$R_y$};
\filldraw[black] (2,-2.6) circle (2pt);
\draw (2,-1.3) circle [radius=7pt];
\draw (2,-1.05) -- (2,-2.6);
\draw (3,-1.3) node[minimum height=1cm,minimum width=0.8cm, fill=white,draw] {};
\node at (3,-1.5) [rectangle,draw=none ,fill=none] {$\lambda_4$};
\node at (3,-1.1) [rectangle,draw=none ,fill=none] {$R_y$};
\filldraw[black] (4,-2.6) circle (2pt);
\draw (4,-1.3) circle [radius=7pt];
\draw (4,-1.05) -- (4,-2.6);
\filldraw[black] (5,-1.3) circle (2pt);
\draw (5,0) circle [radius=7pt];
\draw (5,0.25) -- (5,-1.3);
\draw (6,0) node[minimum height=1cm,minimum width=0.8cm, fill=white,draw] {};
\node at (6,-0.2) [rectangle,draw=none ,fill=none] {$\lambda_5$};
\node at (6,0.2) [rectangle,draw=none ,fill=none] {$R_y$};
\filldraw[black] (7,-2.6) circle (2pt);
\draw (7,0) circle [radius=7pt];
\draw (7,0.25) -- (7,-2.6);
\draw (8,0) node[minimum height=1cm,minimum width=0.8cm, fill=white,draw] {};
\node at (8,-0.2) [rectangle,draw=none ,fill=none] {$\lambda_6$};
\node at (8,0.2) [rectangle,draw=none ,fill=none] {$R_y$};
\filldraw[black] (9,-1.3) circle (2pt);
\draw (9,0) circle [radius=7pt];
\draw (9,0.25) -- (9,-1.3);
\draw (10,0) node[minimum height=1cm,minimum width=0.8cm, fill=white,draw] {};
\node at (10,-0.2) [rectangle,draw=none ,fill=none] {$\lambda_7$};
\node at (10,0.2) [rectangle,draw=none ,fill=none] {$R_y$};
\filldraw[black] (11,-2.6) circle (2pt);
\draw (11,0) circle [radius=7pt];
\draw (11,0.25) -- (11,-2.6);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tikz}
\usetikzlibrary{shapes,decorations,arrows,calc,arrows.meta,fit,positioning}
\tikzset{-Latex,auto,node distance =1 cm and 1 cm,semithick,state/.style ={ellipse, draw, minimum width = 0.7 cm}
,point/.style = {circle, draw, inner sep=0.04cm,fill,node contents={}},bidirected/.style={Latex-Latex,dashed},el/.style = {inner sep=2pt, align=left, sloped}}
\begin{document}
\begin{tikzpicture}
\node[state] (x) at (0,0) {$X$};
\node[state] (y) [below = of x] {$Y$};
\path (x) edge (y);
\node[state] (x2) [right = of x] {$X$};
\node[state] (y2) [below = of x2] {$Y$};
\path (y2) edge (x2);
\node[state] (x3) [right = of x2] {$X$};
\node[state] (z) [below right = of x3] {$Z$};
\node[state] (y3) [below = of x3] {$Y$};
\path (z) edge (x3);
\path (z) edge (y3);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=10pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2.5em,
bond offset=1pt,
compound sep=5em,
arrow offset=6pt,
}
\begin{document}
\setchemfig{scheme debug=true}
\schemestart
A\arrow{->[*{0}on top of][*{0}underneath]}[45,2]B
\schemestop
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (8,0) node[rotary switch -=31 in 150 wiper 10](D){};
\foreach \i in {1,...,31} \draw (D.sqout \i) -- (D.aout \i);
\draw[blue, densely dotted] (D.ext north west) rectangle (D.ext south east);
\end{circuitikz}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{polar}
\begin{document}
\begin{tikzpicture}
\begin{polaraxis}[xmin=45,xmax=405]\addplot coordinates {(0,1) (90,1) (180,1) (270,1)};
\end{polaraxis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tkz-euclide}
\definecolor{teal}{rgb}{0,.5,.5}
\tkzSetUpPoint[size=2,color=teal]\tkzSetUpLine[line width=.2pt,color=teal]\tikzset{every picture/.style={line width=.2pt}
,label style/.append style={below,color=teal,font=\scriptsize}}
\begin{document}
\begin{tikzpicture}[scale=1.2]
\tkzDefPoint(0,0){A}\tkzDefPoint(3,2){C}\tkzDefPoint(4,3){D}\tkzDefCircleBy[homothety=center A ratio .5](C,D)\tkzGetPoints{C'}{D'}\tkzDrawPoints[teal](A,C,D,C',D')\tkzDrawCircles(C,D C',D')\tkzLabelPoints[color=teal](A,C,C')\tkzLabelPoints[color=teal,right](D,D')
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2em,
bond offset=1pt,
cram width=2pt,
}
\begin{document}
\chemfig{A-[:-5]-[::20]-[::20]B-[7]-[::20]C-[::20]}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[siunitx,RPvoltages]{circuitikz}
\ctikzset{logic ports=ieee,logic ports/scale=0.7}
\begin{document}
\begin{circuitikz}
\draw(0,0)node[dipchip](C){IC}(C.pin 8)node[or port,anchor=in 1,number inputs=5,inner inputs=2,color=red](A){IC2A};
\end{circuitikz}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}[cute inductors]
\def\coordx(#1)[#2:#3]#4{node[circle, #4, draw, inner sep=1pt,pin={[#4, overlay, inner sep=0.5pt, font=\scriptsize, pin distance=#2cm, pin edge={#4, overlay,}]#3:#1}](#1){}}
\foreach \comp/\pos/\case in {
transformer/0/0
,transformer core/4/1
,gyrator/8/2
}{
\draw (\pos, 0) node[\comp](T){};
\ifcase\case
\foreach \a/\d/\t in {inner dot A1/0.2/75, inner dot A2/0.2/-75, inner dot B1/0.1/-45, inner dot B2/0.1/45}
\path (T.\a) \coordx(\a)[\d:\t]{red};
\or
\foreach \a/\d/\t in {outer dot A1/0.2/75, outer dot A2/0.2/-75, outer dot B1/0.2/-45, outer dot B2/0.2/45}
\path (T.\a) \coordx(\a)[\d:\t]{blue};
\or
\foreach \a/\t in {A1/120, A2/-120, B1/120, B2/-120, base/-90}
\path (T.\a) \coordx(\a)[0.2:\t]{green!50!black};
\fi
}
\end{circuitikz}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\tikzset{>=stealth}
\begin{document}
\tikzset{
my loop/.style={to path={
.. controls +(80:1) and +(100:1) .. (\tikztotarget) \tikztonodes}},
my state/.style={circle,draw}}
\begin{tikzpicture}[shorten >=2pt]
\node [my state] (a) at (210:1) {$q_a$};
\node [my state] (b) at (330:1) {$q_b$};
\draw[->] (a) to node[below] {1} (b)
to [my loop] node[above right] {0} (b);
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{
datavisualization,
datavisualization.formats.functions
}
\begin{document}
\tikz \datavisualization [scientific axes,
all axes={length=2.5cm},
x axis={ticks={major at={0,4000,8000,
2000 as [node style={yshift=-1em}],
6000 as [node style={yshift=-1em}],
10000 as [node style={yshift=-1em}]}}},
visualize as smooth line]
data [format=function] {
var y : interval[-100:100];
func x = \value y*\value y;
};
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usetikzlibrary{automata, positioning}
\begin{document}
\begin{tikzpicture} [node distance = 1.7cm, thick]
\node (q0) [state, initial text={}] {$q_0$};
\node (i) at (0,.85) {};
\node (q1) [state, right = of q0] {$q_1$};
\node (phi) [state, right = of q1] {$\varphi$};
\node (notphi) [state, left = of q0] {$\neg\varphi$};
\draw[->, thick] (i) edge (q0);
\draw[->, thick] (q0) edge node[above] {$a$} node[below]{$x \leq 10$} (q1);
\draw[->, thick] (q1) edge node[above] {$a, b$} node[below]{$x > 20$} (phi);
\draw[->, thick] (q0) edge[bend right=30] node[above]{$b$} (notphi);
\draw[->, thick] (q0) edge[] node[above]{$a$} node[below]{$x > 10$} (notphi);
\draw[->, thick] (q1) edge[bend left=30] node[above]{$b$} node[below]{$x\leq20$} (notphi);
\draw[->, thick] (phi) edge [loop below] node[] {$a,b$} (phi);
\draw[->, thick] (q1) edge [loop below] node[above right=0.1cm] {$a$} node[right] {$x \leq 20$} (q1);
\draw[->, thick] (notphi) edge[loop below] node[]{$a,b$} (notphi);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\pgfplotsset{
table/search path={.,plotdata}
}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot [
contour prepared,
contour prepared format=matlab,
] table {
2.0000000e-01 5.0000000e+00
3.0000000e+00 4.0000000e-01
2.0000000e+00 2.8571429e-01
1.0000000e+00 3.3333333e-01
3.3333333e-01 1.0000000e+00
2.8571429e-01 2.0000000e+00
4.0000000e-01 5.0000000e+00
3.0000000e+00 8.0000000e-01
2.0000000e+00 5.7142857e-01
1.0000000e+00 6.6666667e-01
6.6666667e-01 1.0000000e+00
5.7142857e-01 2.0000000e+00
6.0000000e-01 6.0000000e+00
2.6666667e+00 2.0000000e+00
2.5000000e+00 1.0000000e+00
2.0000000e+00 8.5714286e-01
1.0000000e+00 1.0000000e+00
1.0000000e+00 1.0000000e+00
8.5714286e-01 2.0000000e+00
};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath,amssymb}
\usepackage{xfp}
\usepackage[dvipsnames,svgnames]{xcolor}
\usetikzlibrary{calc,patterns,patterns.meta,arrows.meta,decorations.pathreplacing,decorations.markings,backgrounds,shapes.geometric,positioning,intersections,through,angles,quotes}
\usepackage{tkz-base}
\usepackage{tkz-euclide}
\providecolor{teal}{rgb}{0.0,0.5,0.5}\providecolor{darkgray}{rgb}{0.4,0.4,0.4}\providecolor{lightgray}{rgb}{0.8,0.8,0.8}\tkzSetUpColors[background=white,text=black]\tkzSetUpCompass[color=orange,line width=.2pt,delta=10]\tkzSetUpArc[color=gray,line width=.2pt]\tkzSetUpPoint[size=2,color=teal]\tkzSetUpLine[line width=.2pt,color=teal]\tikzset{every picture/.style={line width=.2pt}
,new/.style={color=orange,line width=.2pt},label angle style/.append style={color=teal,font=\footnotesize},label style/.append style={below,color=teal,font=\scriptsize},line style/.style={line width=.2pt},mybox/.style={draw=gray,fill=gray!10,very thick,rectangle,rounded corners,inner sep=10pt,inner ysep=10pt},title/.style={fill=gray,text=white,font=\bfseries,right=10pt}}\providecommand{\widearc}[1]{\overset{\frown}{#1}}\providecommand{\rmark}{}\providecommand{\parallelslant}{\mathbin{\!/\mkern-5mu/\!}}
\begin{document}

  \begin{tikzpicture}
    \tkzDefPoint(2,3){A}\tkzDefShiftPointCoord[2,3](30:4){B}\tkzDefBarycentricPoint(A=1,B=2)\tkzGetPoint{G}\tkzDrawLine(A,B)\tkzDrawPoints(A,B,G)\tkzLabelPoints(A,B,G)
  \end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsthm,amsfonts,amssymb,amsmath,epsf, verbatim}
\usepackage{tikz}
\usetikzlibrary{graphs}
\usetikzlibrary{graphs.standard}
\usetikzlibrary{positioning, quotes}
\usetikzlibrary{calc}
\tikzgraphsset{edges={draw,semithick}, nodes={circle,draw,semithick}}\tikzset{position/.style args={#1:#2 from #3}
{at=(#3.#1), anchor=#1+180, shift=(#1:#2)}}
\begin{document}
\begin{tikzpicture}[thick, main/.style={draw, circle, inner sep=0, outer sep=0, minimum size=2.5mm, fill=black}]
\node[main] (1) {};
\node[main] (2)[position=45:{20mm} from 1] {};
\node[main] (3)[position=135:{20mm} from 1] {};
\node[main] (4)[position=225:{20mm} from 1] {};
\node[main] (5)[position=315:{20mm} from 1] {};
\draw (2) -- (1) -- (3);
\draw (5) -- (1) -- (4);
\draw (2) to [out=90, in=0, looseness=20] (2);
\draw (2) to [out=92.5, in=-2.5, looseness=30] (2);
\draw (3) to [out=180, in=90, looseness=20] (3);
\draw (3) to [out=182.5, in=87.5, looseness=30] (3);
\draw (4) to [out=270, in=180, looseness=20] (4);
\draw (4) to [out=272.5, in=177.5, looseness=30] (4);
\draw (5) to [out=0, in=270, looseness=20] (5);
\draw (5) to [out=2.5, in=267.5, looseness=30] (5);
\end{tikzpicture}
\end{document}
\documentclass[tikz, svgnames, margin=3.14159mm]{standalone}
\usetikzlibrary{arrows.meta}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}[>=Straight Barb, lbl/.style = {text depth=1ex, inner sep=1pt}]
\draw[SteelBlue, thick, ->] (0,0) -- (12,0);
\draw[double] (1.2*3.5,1mm) -- ++ (-1mm,-2mm) (1.2*6.5,1mm) -- ++ (-1mm,-2mm);
\foreach \i [count=\j from 0] in {0, 1, 2, 3, {(p-1)}, p, {(p+1)}, {(n-1)}, n} {
\draw[SteelBlue] (1.2*\j,1mm) node[lbl, above] {$\mathsf{C_{\i}}$} -- ++ (0,-2mm) coordinate (t\j);
\ifnum \j > 0
\node (n\j) [left,inner sep=0pt] at (0,-0.6*\j) {$\mathsf{\frac{1}{(1+i)^{\i}}}$};
\draw[densely dashed,SteelBlue] (n\j.4) -| (t\j);
\fi }
\end{tikzpicture}
\begin{tikzpicture}[>=Straight Barb, lbl/.style = {text depth=1ex, inner sep=1pt}]
\draw[SteelBlue, thick, ->] (0,0) -- (12,0);
\draw[double] (1.2*3.5,1mm) -- ++ (-1mm,-2mm) (1.2*6.5,1mm) -- ++ (-1mm,-2mm);
\foreach \i [count=\j from 0] in {0, 1, 2, 3, {(p-1)}, p, {(p+1)}, {(n-1)}, n, {n+1}} {
\draw[SteelBlue] (1.2*\j,1mm) node[lbl, above] {$\mathsf{C_{\i}}$} -- ++ (0,-2mm) coordinate (t\j);
}
\path[draw=SteelBlue,densely dotted] (t0) -- ++ (0,-2) node[below] {$a(1,n,i)$} (t1) -- ++ (0,-1) node[below] {$a(0,n,i)$} (t8) -- ++ (0,-2) node[below] {$s(1,n,1)$} (t9) -- ++ (0,-1) node[below] {$a(0,n,1)$};
\end{tikzpicture}
\begin{tikzpicture}[>=Straight Barb, lbl/.style = {text depth=1ex, inner sep=1pt, align=left}]
\draw[SteelBlue, thick, ->] (0,0) -- (12,0);
\draw[double] (1.2*3.5,1mm) -- ++ (-1mm,-2mm) (1.2*6.5,1mm) -- ++ (-1mm,-2mm);
\foreach \i [count=\j from 0] in {0, 1, 2, 3, {(p-1)}, p, {(p+1)}, {(n-1)}, n} {
\draw[SteelBlue] (1.2*\j,1mm) node[lbl, above] {$\mathsf{C_{\i}}$} -- ++ (0,-2mm) coordinate (t\j);
}
\begin{scope}[nodes={lbl,below=3mm, font=\footnotesize}]
\path (t0) node {$\mathsf{C_{(0)}}$} (t1) node {$\mathsf{I_{(0,1)}}\\\mathsf{C_{(1)}}$} (t2) node {$\mathsf{I_{(1,2)}}\\\mathsf{I_{(0,2)}}\\\mathsf{C_{(2)}}$} (t5) node {$\mathsf{I_{(p-1,p)}}\\\mathsf{I_{(0,p)}}\\\mathsf{C_{(p)}}$} (t7) node {$\mathsf{I_{(n-2,n-1)}}$} (t8) node {$\mathsf{I_{(n-1,n)}}\\\mathsf{I_{(0,n)}}\\\mathsf{C_{(n)}}$};
\end{scope}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{er}
\begin{document}
\begin{tikzpicture}
[every entity/.style={fill=blue!20,draw=blue,thick},
every relationship/.style={fill=orange!20,draw=orange,thick,aspect=1.5}]
\node[entity] (sheep) at (0,0) {Sheep};
\node[entity] (genome) at (2,0) {Genome};
\node[relationship] at (1,1.5) {has}
edge (sheep)
edge (genome);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{pgfplots}
\pgfplotsset{compat=1.15}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\draw[ultra thick] (-5,-0.5) rectangle (10,5.2);
\draw [->,line width=2pt] (1.7,3) -- (3.7,3);
\draw [line width=2pt,dash pattern=on 4pt off 4pt,color=blue!40!white] (-1.2,2.4) -- (0.8,4.4) (-1.2,2.4) -- (-4,4) (-1.2,2.4) -- (-1.2,0) (6.2,2.4) -- (6.2,0) (6.2,2.4) -- (9,4) (6.2,2.4) -- (3.9,4.4);
\draw [line width=2pt] (-1,4) -- (-3,2) -- (-3,1) -- (1,2) -- cycle;
\draw [line width=2pt] (6,4) -- (4,2) -- (8,1) -- (8,2) -- cycle;
\filldraw [black] (-1,4) circle (0.5pt) (-3,2) circle (0.5pt) (-3,1) circle (0.5pt) (1,2) circle (0.5pt) (6,4) circle (0.5pt) (4,2) circle (0.5pt) (8,1) circle (0.5pt) (8,2) circle (0.5pt);
\filldraw [fill=blue!40!white] (-1.2,2.4) circle (0.5pt) (6.2,2.4) circle (0.5pt) (-3,2) circle (0.5pt) (4,2) circle (0.5pt) (8,1) circle (0.5pt);
\node at (-0.86,4.21) {$R$};
\node at (-3.36,2.13) {$A$};
\node at (-3.26,0.99) {$C$};
\node at (1.14,2.21) {$B$};
\node at (6.19,4.26) {$R$};
\node at (3.71,2.02) {$A$};
\node at (8.23,1.18) {$C$};
\node at (8.19,2.26) {$B$};
\node at (-1.53,4.64) {Referee};
\node at (-3.69,1.66) {Alice};
\node at (0.89,1.46) { Bob};
\node at (4.62,1.35) {Alice};
\node at (8.76,1.55) {Bob};
\node at (7.16,4.53) {Referee};
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}[european voltages]
\draw (0,0) to[R, v_>=$v_1$] (2,0);
\end{circuitikz}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[siunitx, RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (0,2.2) node[op amp](OA){IA1};
\node[oosourceshape, rotate=90, scale=0.5]
at (OA.leftedge) {};
\draw (0,0) node[plain amp](A){$A$};
\draw [color=red] (A.bin up) -- ++(0.2,0)
coordinate (tmp)
to[R, resistors/scale=0.5]
(tmp|-A.bin down) -- (A.bin down);
\end{circuitikz}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amssymb,amsmath,tikz}
\usetikzlibrary{calc}
\tikzset{every node/.style={font=\sffamily\small}
}
\begin{document}
\begin{tikzpicture}[scale=0.25, vertices/.style={draw, fill=black, circle, inner sep=0.5pt}]
\node[vertices,label=above:{{$a$}}] (a) at (-3, 2) {};
\node[vertices, label=below:{{$x_1$}}] (x1) at (0,0) {};
\node[vertices, label=above:{{$v_1$}}] (v1) at (0,4) {};
\node[vertices,label=below:{{$w_1$}}] (w1) at (3,2) {};
\node[vertices,label=below:{{$x_2$}}] (x2) at (6, 0) {};
\node[vertices,label=above:{{$v_2$}}] (v2) at (6, 4) {};
\node[vertices,label=above:{{$u_1$}}] (u1) at (3, 6) {};
\node[vertices,label=below:{{$y_1$}}] (y1) at (3, -2) {};
\node[vertices, label=below:{{$w_2$}}] (w2) at (9,2) {};
\node[vertices, label=below:{{$x_3$}}] (x3) at (12,0) {};
\node[vertices, label=above:{{$v_3$}}] (v3) at (12,4) {};
\node[vertices,label=above:{{$u_2$}}] (u2) at (9, 6) {};
\node[vertices,label=below:{{$y_2$}}] (y2) at (9, -2) {};
\node[vertices, label=below:{{$x_{n-1}$}}] (1) at (19,0) {};
\node[vertices, label=above:{{$v_{n-1}$}}] (2) at (19,4) {};
\node[vertices,label=below:{{$w_{n-1}$}}] (3) at (22,2) {};
\node[vertices,label=right:{{$x_{n}$}}] (4) at (25, 0) {};
\node[vertices,label=right:{{$v_{n}$}}] (5) at (25, 4) {};
\node[vertices,label=above:{{$u_{n-1}$}}] (6) at (22, 6) {};
\node[vertices,label=below:{{$y_{n-1}$}}] (7) at (22, -2) {};
\draw (9, 6) node {} -- (14, 6) node {};
\draw (17, 6) node {} -- (22, 6) node {};
\draw (9, -2) node {} -- (14, -2) node {};
\draw (17, -2) node {} -- (22, -2) node {};
\draw (9, 2) node {} -- (14, 2) node {};
\draw (17, 2) node {} -- (22, 2) node {};
\foreach \to/\from in {a/v1, a/x1, a/w1, u1/u2, u1/v1,u1/v2,u2/v2, v1/x1, v1/w1,x1/y1,w1/x2, x1/w1,v2/w1,w1/w2,x2/y1, x2/y2, y1/y2, v2/x2, v2/w2,x2/w2, u2/v3, w2/v3, w2/x3, x3/y2, v3/x3, 5/6, 6/2, 1/2, 1/7, 7/4, 4/5, 3/4, 3/1, 3/5, 3/2}
\draw [-] (\to)--(\from);
\node at ($(v3)!0.5!(2)$) {\bf \ldots};
\node at ($(u2)!0.5!(6)$) {\bf \ldots};
\node at ($(w2)!0.5!(3)$) {\bf \ldots};
\node at ($(x3)!0.5!(1)$) {\bf \ldots};
\node at ($(y2)!0.5!(7)$) {\bf \ldots};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{cd}
\usetikzlibrary{calc,decorations.markings}
\usetikzlibrary{arrows.meta}
\tikzset{->-/.style 2 args={postaction={decorate}
,decoration={markings, mark=at position #1 with {\arrow[#2]{latex}}}},->-/.default={0.5}{}}\tikzset{-<-/.style 2 args={postaction={decorate}
,decoration={markings, mark=at position #1 with {\arrow[#2]{latex reversed}}}},-<-/.default={0.5}{}}\newcommand{\rmT}{{\scalebox{0.5}
{$\mathrm T$}}}
\begin{document}
\begin{tikzpicture}[baseline=(current bounding box.center),scale=.5]
\draw[-latex] (0,0)--(0,7) node [above] {$q_2$};
\draw[-latex] (0,0)--(9,0) node [right] {$q_1$};
\filldraw[draw=black,fill=blue!60,opacity=.5] (0,4) -- ++(-1,0) -- ++ (0,1) -- ++ (-1,0) -- ++(0,1) -- ++ (2,0) -- cycle;
\draw (0,4) -- ++(2,0);
\filldraw[draw=black,fill=red!60,opacity=.5] (2,4) -- ++(0,-1) -- ++(2,0) -- ++(0,-2) -- ++(1,0) -- ++(0,-1) -- ++(1,0) -- ++ (0,-2) -- ++ (1,0) -- ++ (-1,0) -- ++(1,0) -- ++(0,-1) -- ++(1,0) -- ++(0,7) -- cycle;
\filldraw[fill=green!40,opacity=.5] (0,4) -- ++(8,0) -- ++ (0,2) -- ++(-8,0) -- cycle;
\node at (-3,5) {$-\nu_1$};
\node at (6.2,2) {$\nu_2^\rmT$};
\node at (4,5) {$\ell(\nu_1) \times k_2$};
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{amsmath,amssymb}
\usepackage{tikz}
\usetikzlibrary{
fit,
shapes.geometric
}
\begin{document}
\begin{tikzpicture}
[vertex/.style={minimum size=2pt,fill,draw,circle},
open/.style={fill=none},
sibling distance=1.5cm,level distance=.75cm,
every fit/.style={ellipse,draw,inner sep=-2pt},
leaf/.style={label={[name=#1]below:$#1$}},auto]
\node [vertex] (root) {}
child { node [vertex,open] {}
child { node [vertex,open] {}
child { node [vertex] (b's parent) {}
child { node [vertex] {}
child { node [vertex,leaf=d] {} }
child { node [vertex,leaf=e] {} } }
child { node [vertex,leaf=b] {} } }
child { node [vertex,leaf=a] {} } }
child { node [coordinate] {}
child[missing]
child { node [vertex] (f's parent) {}
child { node [vertex,leaf=c] {} }
child { node [vertex,leaf=f] {} } } }
edge from parent node {$\rho$} };
\node [fit=(d) (e) (b) (b's parent),label=above left:$F^{(b,R)}$] {};
\node [fit=(c) (f) (f's parent),label=above right:$F^{(c,R)}$] {};
\end{tikzpicture}
\end{document}