mirror of
https://github.com/velocitatem/PHANTOM.git
synced 2026-05-31 08:33:36 +00:00
fix: figure fonts adjusted to match
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
axis/.style={->, >=Stealth, line width=1.2pt, color=black!85},
|
axis/.style={->, >=Stealth, line width=1.2pt, color=black!85},
|
||||||
curve/.style={color=black, line width=2.5pt},
|
curve/.style={color=black, line width=2.5pt},
|
||||||
point/.style={circle, fill=black, inner sep=0pt, minimum size=6pt},
|
point/.style={circle, fill=black, inner sep=0pt, minimum size=6pt},
|
||||||
label_text/.style={font=\sffamily\large, align=center, color=black},
|
label_text/.style={font=\large, align=center, color=black},
|
||||||
annotation_line/.style={thick, -, color=black!60}
|
annotation_line/.style={thick, -, color=black!60}
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -13,8 +13,8 @@
|
|||||||
|
|
||||||
% Draw Axes
|
% Draw Axes
|
||||||
% Extended slightly beyond radius (\R + 1)
|
% Extended slightly beyond radius (\R + 1)
|
||||||
\draw[axis] (0,0) -- (\R+1.5,0) node[midway, below=10pt, font=\bfseries\sffamily\large] {UX Index};
|
\draw[axis] (0,0) -- (\R+1.5,0) node[midway, below=10pt, font=\bfseries\large] {UX Index};
|
||||||
\draw[axis] (0,0) -- (0,\R+1.5) node[midway, left=15pt, rotate=90, font=\bfseries\sffamily\large] {Performance};
|
\draw[axis] (0,0) -- (0,\R+1.5) node[midway, left=15pt, rotate=90, font=\bfseries\large] {Performance};
|
||||||
|
|
||||||
% Draw Perfect 1/4 Circle
|
% Draw Perfect 1/4 Circle
|
||||||
% Syntax: arc (start_angle : end_angle : radius)
|
% Syntax: arc (start_angle : end_angle : radius)
|
||||||
|
|||||||
@@ -15,8 +15,7 @@
|
|||||||
fill=mygreenfill,
|
fill=mygreenfill,
|
||||||
line width=1.2pt,
|
line width=1.2pt,
|
||||||
align=center,
|
align=center,
|
||||||
minimum height=1cm,
|
minimum height=1cm
|
||||||
font=\sffamily
|
|
||||||
},
|
},
|
||||||
% Style for Blue Nodes
|
% Style for Blue Nodes
|
||||||
bluebox/.style={
|
bluebox/.style={
|
||||||
@@ -25,8 +24,7 @@
|
|||||||
fill=mybluefill,
|
fill=mybluefill,
|
||||||
line width=1.2pt,
|
line width=1.2pt,
|
||||||
align=center,
|
align=center,
|
||||||
minimum height=1cm,
|
minimum height=1cm
|
||||||
font=\sffamily
|
|
||||||
},
|
},
|
||||||
% Style for Arrows
|
% Style for Arrows
|
||||||
myarrow/.style={
|
myarrow/.style={
|
||||||
@@ -90,20 +88,20 @@
|
|||||||
\draw[myarrow] (policy.north) to[out=90, in=0] (trainedpricing.east);
|
\draw[myarrow] (policy.north) to[out=90, in=0] (trainedpricing.east);
|
||||||
|
|
||||||
% Trained Pricing -> Commerce (Crossing back)
|
% Trained Pricing -> Commerce (Crossing back)
|
||||||
\draw[myarrow] (trainedpricing.west) -- node[above, font=\sffamily\small, yshift=2pt] {New Pricing} (commerce.east);
|
\draw[myarrow] (trainedpricing.west) -- node[above, font=\small, yshift=2pt] {New Pricing} (commerce.east);
|
||||||
|
|
||||||
% --- Text Labels ---
|
% --- Text Labels ---
|
||||||
|
|
||||||
% Loop One Label
|
% Loop One Label
|
||||||
\node[font=\sffamily, align=center] at (-3.8, 0) {Loop One:\\Data \textit{(Online)}};
|
\node[align=center] at (-3.8, 0) {Loop One:\\Data \textit{(Online)}};
|
||||||
|
|
||||||
% Loop Two Label
|
% Loop Two Label
|
||||||
\node[font=\sffamily, align=center] at (3.5, 0) {Loop Two:\\Defense Gym \textit{(Offline)}};
|
\node[align=center] at (3.5, 0) {Loop Two:\\Defense Gym \textit{(Offline)}};
|
||||||
|
|
||||||
% Bottom Legend
|
% Bottom Legend
|
||||||
\node[font=\sffamily\small] (taskA) at (-4, -4) {Dynamic Pricing Task A};
|
\node[font=\small] (taskA) at (-4, -4) {Dynamic Pricing Task A};
|
||||||
\node[font=\sffamily\small] (taskB) at (4, -4) {Dynamic Pricing Task B};
|
\node[font=\small] (taskB) at (4, -4) {Dynamic Pricing Task B};
|
||||||
\node[font=\sffamily\small] (indep) at (0, -4) {Independent};
|
\node[font=\small] (indep) at (0, -4) {Independent};
|
||||||
|
|
||||||
% Arrows for bottom legend
|
% Arrows for bottom legend
|
||||||
\draw[->, >=Stealth, thick, darkgray] (indep.west) -- (taskA.east);
|
\draw[->, >=Stealth, thick, darkgray] (indep.west) -- (taskA.east);
|
||||||
|
|||||||
Reference in New Issue
Block a user