algorithm engineering cycle
authorMarcel <radermacher@kit.edu>
Thu, 27 Feb 2020 08:03:58 +0000 (09:03 +0100)
committerMarcel <radermacher@kit.edu>
Thu, 27 Feb 2020 08:03:58 +0000 (09:03 +0100)
15 files changed:
ae-cycle/ae_cycle.pdf [new file with mode: 0644]
ae-cycle/ae_cycle_AE.pdf [new file with mode: 0644]
ae-cycle/ae_cycle_tpa.ipe [new file with mode: 0644]
ae-cycle/ae_cycle_tpa.pdf [new file with mode: 0644]
ae-cycle/ae_cycle_tpa_1.pdf [new file with mode: 0644]
ae-cycle/ae_cycle_tpa_chart.pdf [new file with mode: 0644]
ae-cycle/ae_cycle_tpa_deutsch.ipe [new file with mode: 0644]
ae-cycle/ae_tpa_gradient.isy [new file with mode: 0644]
ae-cycle/aesc_logo_mit_chart.pdf [new file with mode: 0644]
ae-cycle/chart.pdf [new file with mode: 0644]
ae-cycle/clicks_deutsch.pdf [new file with mode: 0644]
ae-cycle/clicks_tpa.pdf [new file with mode: 0644]
ae-cycle/farben_logo [new file with mode: 0644]
ae-cycle/readme [new file with mode: 0644]
ae-cycle/render.sh [new file with mode: 0755]

diff --git a/ae-cycle/ae_cycle.pdf b/ae-cycle/ae_cycle.pdf
new file mode 100644 (file)
index 0000000..2f446f6
Binary files /dev/null and b/ae-cycle/ae_cycle.pdf differ
diff --git a/ae-cycle/ae_cycle_AE.pdf b/ae-cycle/ae_cycle_AE.pdf
new file mode 100644 (file)
index 0000000..6e180b6
Binary files /dev/null and b/ae-cycle/ae_cycle_AE.pdf differ
diff --git a/ae-cycle/ae_cycle_tpa.ipe b/ae-cycle/ae_cycle_tpa.ipe
new file mode 100644 (file)
index 0000000..35af6e4
--- /dev/null
@@ -0,0 +1,779 @@
+<?xml version="1.0"?>
+<!DOCTYPE ipe SYSTEM "ipe.dtd">
+<ipe version="70206" creator="Ipe 7.2.7">
+<info created="D:20170215142818" modified="D:20180406132807"/>
+<preamble>\usepackage{tikz}
+\usetikzlibrary{decorations.text}
+\renewcommand{\familydefault}{\sfdefault}</preamble>
+<ipestyle name="basic">
+<symbol name="arrow/arc(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/farc(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/ptarc(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/fptarc(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="mark/circle(sx)" transformations="translations">
+<path fill="sym-stroke">
+0.6 0 0 0.6 0 0 e
+0.4 0 0 0.4 0 0 e
+</path>
+</symbol>
+<symbol name="mark/disk(sx)" transformations="translations">
+<path fill="sym-stroke">
+0.6 0 0 0.6 0 0 e
+</path>
+</symbol>
+<symbol name="mark/fdisk(sfx)" transformations="translations">
+<group>
+<path fill="sym-fill">
+0.5 0 0 0.5 0 0 e
+</path>
+<path fill="sym-stroke" fillrule="eofill">
+0.6 0 0 0.6 0 0 e
+0.4 0 0 0.4 0 0 e
+</path>
+</group>
+</symbol>
+<symbol name="mark/box(sx)" transformations="translations">
+<path fill="sym-stroke" fillrule="eofill">
+-0.6 -0.6 m
+0.6 -0.6 l
+0.6 0.6 l
+-0.6 0.6 l
+h
+-0.4 -0.4 m
+0.4 -0.4 l
+0.4 0.4 l
+-0.4 0.4 l
+h
+</path>
+</symbol>
+<symbol name="mark/square(sx)" transformations="translations">
+<path fill="sym-stroke">
+-0.6 -0.6 m
+0.6 -0.6 l
+0.6 0.6 l
+-0.6 0.6 l
+h
+</path>
+</symbol>
+<symbol name="mark/fsquare(sfx)" transformations="translations">
+<group>
+<path fill="sym-fill">
+-0.5 -0.5 m
+0.5 -0.5 l
+0.5 0.5 l
+-0.5 0.5 l
+h
+</path>
+<path fill="sym-stroke" fillrule="eofill">
+-0.6 -0.6 m
+0.6 -0.6 l
+0.6 0.6 l
+-0.6 0.6 l
+h
+-0.4 -0.4 m
+0.4 -0.4 l
+0.4 0.4 l
+-0.4 0.4 l
+h
+</path>
+</group>
+</symbol>
+<symbol name="mark/cross(sx)" transformations="translations">
+<group>
+<path fill="sym-stroke">
+-0.43 -0.57 m
+0.57 0.43 l
+0.43 0.57 l
+-0.57 -0.43 l
+h
+</path>
+<path fill="sym-stroke">
+-0.43 0.57 m
+0.57 -0.43 l
+0.43 -0.57 l
+-0.57 0.43 l
+h
+</path>
+</group>
+</symbol>
+<symbol name="arrow/fnormal(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/pointed(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/fpointed(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/linear(spx)">
+<path stroke="sym-stroke" pen="sym-pen">
+-1 0.333 m
+0 0 l
+-1 -0.333 l
+</path>
+</symbol>
+<symbol name="arrow/fdouble(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+-1 0 m
+-2 0.333 l
+-2 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/double(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+-1 0 m
+-2 0.333 l
+-2 -0.333 l
+h
+</path>
+</symbol>
+<pen name="heavier" value="0.8"/>
+<pen name="fat" value="1.2"/>
+<pen name="ultrafat" value="2"/>
+<symbolsize name="large" value="5"/>
+<symbolsize name="small" value="2"/>
+<symbolsize name="tiny" value="1.1"/>
+<arrowsize name="large" value="10"/>
+<arrowsize name="small" value="5"/>
+<arrowsize name="tiny" value="3"/>
+<color name="red" value="1 0 0"/>
+<color name="green" value="0 1 0"/>
+<color name="blue" value="0 0 1"/>
+<color name="yellow" value="1 1 0"/>
+<color name="orange" value="1 0.647 0"/>
+<color name="gold" value="1 0.843 0"/>
+<color name="purple" value="0.627 0.125 0.941"/>
+<color name="gray" value="0.745"/>
+<color name="brown" value="0.647 0.165 0.165"/>
+<color name="navy" value="0 0 0.502"/>
+<color name="pink" value="1 0.753 0.796"/>
+<color name="seagreen" value="0.18 0.545 0.341"/>
+<color name="turquoise" value="0.251 0.878 0.816"/>
+<color name="violet" value="0.933 0.51 0.933"/>
+<color name="darkblue" value="0 0 0.545"/>
+<color name="darkcyan" value="0 0.545 0.545"/>
+<color name="darkgray" value="0.663"/>
+<color name="darkgreen" value="0 0.392 0"/>
+<color name="darkmagenta" value="0.545 0 0.545"/>
+<color name="darkorange" value="1 0.549 0"/>
+<color name="darkred" value="0.545 0 0"/>
+<color name="lightblue" value="0.678 0.847 0.902"/>
+<color name="lightcyan" value="0.878 1 1"/>
+<color name="lightgray" value="0.827"/>
+<color name="lightgreen" value="0.565 0.933 0.565"/>
+<color name="lightyellow" value="1 1 0.878"/>
+<dashstyle name="dashed" value="[4] 0"/>
+<dashstyle name="dotted" value="[1 3] 0"/>
+<dashstyle name="dash dotted" value="[4 2 1 2] 0"/>
+<dashstyle name="dash dot dotted" value="[4 2 1 2 1 2] 0"/>
+<textsize name="large" value="\large"/>
+<textsize name="small" value="\small"/>
+<textsize name="tiny" value="\tiny"/>
+<textsize name="Large" value="\Large"/>
+<textsize name="LARGE" value="\LARGE"/>
+<textsize name="huge" value="\huge"/>
+<textsize name="Huge" value="\Huge"/>
+<textsize name="footnote" value="\footnotesize"/>
+<textstyle name="center" begin="\begin{center}" end="\end{center}"/>
+<textstyle name="itemize" begin="\begin{itemize}" end="\end{itemize}"/>
+<textstyle name="item" begin="\begin{itemize}\item{}" end="\end{itemize}"/>
+<gridsize name="4 pts" value="4"/>
+<gridsize name="8 pts (~3 mm)" value="8"/>
+<gridsize name="16 pts (~6 mm)" value="16"/>
+<gridsize name="32 pts (~12 mm)" value="32"/>
+<gridsize name="10 pts (~3.5 mm)" value="10"/>
+<gridsize name="20 pts (~7 mm)" value="20"/>
+<gridsize name="14 pts (~5 mm)" value="14"/>
+<gridsize name="28 pts (~10 mm)" value="28"/>
+<gridsize name="56 pts (~20 mm)" value="56"/>
+<anglesize name="90 deg" value="90"/>
+<anglesize name="60 deg" value="60"/>
+<anglesize name="45 deg" value="45"/>
+<anglesize name="30 deg" value="30"/>
+<anglesize name="22.5 deg" value="22.5"/>
+<opacity name="10%" value="0.1"/>
+<opacity name="30%" value="0.3"/>
+<opacity name="50%" value="0.5"/>
+<opacity name="75%" value="0.75"/>
+<tiling name="falling" angle="-60" step="4" width="1"/>
+<tiling name="rising" angle="30" step="4" width="1"/>
+</ipestyle>
+<ipestyle name="KIT-colors">
+<color name="KITgreen" value="0 0.588 0.509"/>
+<color name="KITgreen70" value="0.3 0.711 0.656"/>
+<color name="KITgreen50" value="0.5 0.794 0.754"/>
+<color name="KITgreen30" value="0.7 0.876 0.852"/>
+<color name="KITgreen15" value="0.85 0.938 0.926"/>
+<color name="KITblue" value="0.274 0.392 0.666"/>
+<color name="KITblue70" value="0.492 0.574 0.766"/>
+<color name="KITblue50" value="0.637 0.696 0.833"/>
+<color name="KITblue30" value="0.782 0.817 0.9"/>
+<color name="KITblue15" value="0.891 0.908 0.95"/>
+<color name="KITblack" value="0"/>
+<color name="KITblack70" value="0.3"/>
+<color name="KITblack50" value="0.5"/>
+<color name="KITblack30" value="0.7"/>
+<color name="KITblack15" value="0.85"/>
+<color name="KITpalegreen" value="0.509 0.745 0.235"/>
+<color name="KITpalegreen70" value="0.656 0.821 0.464"/>
+<color name="KITpalegreen50" value="0.754 0.872 0.617"/>
+<color name="KITpalegreen30" value="0.852 0.923 0.77"/>
+<color name="KITpalegreen15" value="0.926 0.961 0.885"/>
+<color name="KITyellow" value="0.98 0.901 0.078"/>
+<color name="KITyellow70" value="0.986 0.931 0.354"/>
+<color name="KITyellow50" value="0.99 0.95 0.539"/>
+<color name="KITyellow30" value="0.994 0.97 0.723"/>
+<color name="KITyellow15" value="0.997 0.985 0.861"/>
+<color name="KITorange" value="0.862 0.627 0.117"/>
+<color name="KITorange70" value="0.903 0.739 0.382"/>
+<color name="KITorange50" value="0.931 0.813 0.558"/>
+<color name="KITorange30" value="0.958 0.888 0.735"/>
+<color name="KITorange15" value="0.979 0.944 0.867"/>
+<color name="KITbrown" value="0.627 0.509 0.196"/>
+<color name="KITbrown70" value="0.739 0.656 0.437"/>
+<color name="KITbrown50" value="0.813 0.754 0.598"/>
+<color name="KITbrown30" value="0.888 0.852 0.758"/>
+<color name="KITbrown15" value="0.944 0.926 0.879"/>
+<color name="KITred" value="0.627 0.117 0.156"/>
+<color name="KITred70" value="0.739 0.382 0.409"/>
+<color name="KITred50" value="0.813 0.558 0.578"/>
+<color name="KITred30" value="0.888 0.735 0.747"/>
+<color name="KITred15" value="0.944 0.867 0.873"/>
+<color name="KITlilac" value="0.627 0 0.47"/>
+<color name="KITlilac70" value="0.739 0.3 0.629"/>
+<color name="KITlilac50" value="0.813 0.5 0.735"/>
+<color name="KITlilac30" value="0.888 0.7 0.841"/>
+<color name="KITlilac15" value="0.944 0.85 0.92"/>
+<color name="KITcyanblue" value="0.313 0.666 0.901"/>
+<color name="KITcyanblue70" value="0.519 0.766 0.931"/>
+<color name="KITcyanblue50" value="0.656 0.833 0.95"/>
+<color name="KITcyanblue30" value="0.794 0.9 0.97"/>
+<color name="KITcyanblue15" value="0.897 0.95 0.985"/>
+<color name="KITseablue" value="0.196 0.313 0.549"/>
+<color name="KITseablue70" value="0.437 0.519 0.684"/>
+<color name="KITseablue50" value="0.598 0.656 0.774"/>
+<color name="KITseablue30" value="0.758 0.794 0.864"/>
+<color name="KITseablue15" value="0.879 0.897 0.932"/>
+</ipestyle>
+<ipestyle name="my_ipe_style">
+<color name="lightblue" value="0.2 0.45 0.72"/>
+<color name="lightorange" value="0.96 0.6 0"/>
+<opacity name="10%" value="0.1"/>
+<opacity name="30%" value="0.3"/>
+<opacity name="50%" value="0.5"/>
+<opacity name="75%" value="0.75"/>
+<opacity name="25%" value="0.25"/>
+<opacity name="20%" value="0.2"/>
+<opacity name="40%" value="0.4"/>
+<opacity name="60%" value="0.6"/>
+<opacity name="70%" value="0.7"/>
+<opacity name="80%" value="0.8"/>
+<opacity name="90%" value="0.9"/>
+</ipestyle>
+<ipestyle name="paper_size">
+<layout paper="345 546" origin="0 0" frame="345 546"/>
+</ipestyle>
+<ipestyle name="ae_gradient">
+<gradient name="linear_orange" type="axial" coords="75 0 325 0" extend="yes">
+ <stop offset="0" color="0.859 0.625 0.113"/>
+ <stop offset="0.35" color="1"/>
+ <stop offset="0.65" color="1"/>
+ <stop offset="1" color="0.859 0.625 0.113"/>
+</gradient>
+<gradient name="linear_blue" type="axial" coords="75 0 325 0" extend="yes">
+ <stop offset="0" color="1"/>
+ <stop offset="0.3" color="1"/>
+ <stop offset="0.35" color="0.273 0.39 0.664"/>
+ <stop offset="1" color="0.273 0.39 0.664"/>
+</gradient>
+</ipestyle>
+<page>
+<layer name="alpha"/>
+<layer name="beta"/>
+<layer name="practice" edit="no"/>
+<layer name="theory"/>
+<layer name="application"/>
+<layer name="helper"/>
+<layer name="text"/>
+<layer name="theory_text_helper"/>
+<layer name="theory_text"/>
+<layer name="practice_text_helper"/>
+<layer name="practice_text"/>
+<layer name="application_text"/>
+<layer name="chart"/>
+<layer name="algo_text"/>
+<layer name="theory_bar"/>
+<layer name="practice_bar"/>
+<layer name="appl_bar"/>
+<layer name="bounding_box"/>
+<view layers="alpha bounding_box" active="alpha"/>
+<view layers="alpha algo_text bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text algo_text theory_bar bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text practice_text algo_text theory_bar practice_bar bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text practice_text application_text algo_text theory_bar practice_bar appl_bar bounding_box" active="alpha"/>
+<view layers="alpha chart bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text chart theory_bar bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text practice_text chart theory_bar practice_bar bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text practice_text application_text chart theory_bar practice_bar appl_bar bounding_box" active="application_text"/>
+<path layer="bounding_box" fill="white">
+0 532 m
+0 188 l
+344 188 l
+344 532 l
+h
+</path>
+<path layer="appl_bar" fill="KITpalegreen">
+1.26372 396.157 m
+176.153 0 0 -176.153 172.167 353.473 341.335 402.585 a
+</path>
+<path matrix="1 0 0 1 0 -18.3961" fill="white">
+164.033 0 0 164.033 172.167 371.967 e
+</path>
+<path layer="practice_bar" matrix="0.871549 -0.490308 0.490308 0.871549 -160.216 113.786" fill="white" gradient="linear_orange">
+-0.167206 160.13 -160.13 -0.167206 172.167 371.87 e
+</path>
+<path matrix="1 0 0 1 0 -18.3961" fill="white">
+148.13 0 0 148.13 172.167 371.87 e
+</path>
+<path layer="theory_bar" matrix="1 0 0 1 0 -18.3961" fill="KITblue">
+172 516 m
+144.13 0 0 -144.13 172.167 371.87 87.4491 255.266 a
+</path>
+<path matrix="1 0 0 1 0.00041714 -18.3961" fill="white">
+131.953 0 0 131.953 172.167 371.87 e
+</path>
+<path layer="practice" fill="white">
+144.13 0 0 144.13 172.167 371.87 e
+</path>
+<path layer="application" fill="KITpalegreen70">
+16.0699 422.589 m
+164.13 0 0 -164.13 172.167 371.87 328.264 422.589 a
+</path>
+<path fill="white">
+156.13 0 0 156.13 172.167 371.87 e
+</path>
+<path layer="beta" matrix="1 0 0 1 -0.00015 0" fill="white">
+96.3304 0 0 96.3304 172.158 371.813 e
+</path>
+<path matrix="1 0 0 1 -32 0" fill="KITbrown" gradient="linear">
+32 192 m
+32 176 l
+352 176 l
+352 192 l
+h
+</path>
+<path layer="alpha" matrix="0.519626 -0.101029 -0.00087569 0.804008 104.299 -177.988" fill="KITgreen">
+20 761.661 m
+20 761.661 l
+</path>
+<path layer="theory" matrix="1 0 0 1 0 -18.3961" fill="white">
+172.167 554.869 m
+172.167 317.703 l
+</path>
+<path layer="helper" matrix="1 0 0 1 0 -18.3961" stroke="black">
+172.167 536.358 m
+172.167 307.676 l
+</path>
+<path matrix="1 0 0 1 0.00041714 -18.3966" stroke="KITpalegreen" fill="white">
+199.997 362.827 m
+-47.1629 443.134 l
+-23.6336 435.489 l
+</path>
+<path matrix="1 0 0 1 0.00041714 -18.3966" stroke="KITpalegreen" fill="white">
+135.595 359.987 m
+371.725 436.711 l
+</path>
+<path matrix="1 0 0 1 0 -2.39611" stroke="KITred" fill="KITred">
+168 516 m
+168 504 l
+172 504 l
+172 516 l
+h
+</path>
+<path matrix="0.309016 0.951057 -0.951057 0.309016 452.332 90.0029" stroke="KITred" fill="KITred">
+160 512 m
+160 504 l
+164 504 l
+164 512 l
+h
+</path>
+<path matrix="1 0 0 1 0 -18.3961" stroke="KITpalegreen">
+172.167 371.869 m
+37.2683 186.201 l
+</path>
+<path matrix="0.463524 1.42659 -1.42659 0.463524 659.051 -63.3837" stroke="KITred" fill="KITred">
+160 512 m
+160 504 l
+164 504 l
+164 512 l
+h
+</path>
+<text layer="theory_text_helper" matrix="1 0 0 1 72.1071 245.935" transformations="translations" pos="100.06 125.935" stroke="black" type="label" width="282.729" height="282.729" depth="0" halign="center" valign="center">\begin{tikzpicture}
+\draw(0,0) arc [start angle=0,end angle=-360,radius=4.98];
+\end{tikzpicture}</text>
+<text layer="theory_text" matrix="-0.206623 -0.97842 0.97842 -0.206623 69.6241 477.395" pos="100.06 125.935" stroke="black" type="label" width="269.291" height="269.291" depth="0" halign="center" valign="center">\begin{tikzpicture}\path[postaction={decorate},decoration={text along path,
+text={|\large\color{white}\bf|Theory},text align=center}]
+(0,0) arc [start angle=0,end angle=-360,radius=4.75];
+\end{tikzpicture}</text>
+<text layer="practice_text_helper" matrix="1 0 0 1 72.1071 245.935" transformations="translations" pos="100.06 125.935" stroke="black" type="label" width="317.879" height="317.879" depth="0" halign="center" valign="center">\begin{tikzpicture}
+\draw(0,0) arc [start angle=0,end angle=-360,radius=5.6];
+\end{tikzpicture}</text>
+<text layer="practice_text" matrix="0.451896 -0.892071 0.892071 0.451896 14.6196 385.92" pos="100.06 125.935" stroke="black" type="label" width="300.472" height="300.472" depth="0" halign="center" valign="center">\begin{tikzpicture}\path[postaction={decorate},decoration={text along path,
+text={|\large\color{white}\bf|Practice},text align=center}]
+(0,0) arc [start angle=0,end angle=-360,radius=5.3];
+\end{tikzpicture}</text>
+<text layer="application_text" matrix="0.848764 -0.528771 0.528771 0.848764 20.648 299.59" pos="100.06 125.935" stroke="black" type="label" width="333.354" height="333.354" depth="0" halign="center" valign="center">\begin{tikzpicture}\path[postaction={decorate},decoration={text along path,
+text={|\large\color{white}\bf|Application},text align=center}]
+(0,0) arc [start angle=0,end angle=-360,radius=5.88];
+\end{tikzpicture}</text>
+<path layer="application" fill="KITblue">
+172 516 m
+144.131 0 0 -144.131 172.167 371.869 99.0641 247.652 a
+</path>
+<path layer="theory" fill="white">
+87.4491 236.87 m
+95.5951 248.082 l
+88.3231 250.23 l
+81.5155 244.135 l
+h
+</path>
+<path fill="white">
+172.167 482.36 m
+172.167 498.528 l
+165.719 497.463 l
+165.719 482.36 l
+h
+</path>
+<path fill="white">
+4.65676 407.901 m
+16.1265 404.149 l
+14.8903 389.215 l
+0.708774 394.065 l
+2.56029 405.737 l
+h
+</path>
+<path layer="helper" matrix="0.998628 0.0523639 -0.0523639 0.998628 19.7146 -26.902" stroke="KITpalegreen" fill="white">
+199.997 362.827 m
+-47.1629 443.134 l
+-23.6336 435.489 l
+</path>
+<path matrix="0.388186 1.4489 -1.4489 0.388186 680.217 -37.3169" stroke="KITred" fill="KITred">
+160 512 m
+160 504 l
+164 504 l
+164 512 l
+h
+</path>
+<path matrix="0.9995 -0.0316153 0.0316153 0.9995 -11.673 -12.7675" stroke="KITpalegreen" fill="white">
+135.595 359.987 m
+371.725 436.711 l
+</path>
+<path layer="theory" matrix="1 0 0 1 0.151031 0.0442598" fill="white">
+329.893 399.263 m
+327.476 403.937 l
+340.795 408.264 l
+343.517 403.218 l
+h
+</path>
+<path layer="chart" matrix="0.519626 -0.101029 -0.00087569 0.804008 104.264 -178.024" fill="white">
+20 601.31 m
+16.7804 601.31 l
+16.9398 587.604 l
+32.717 587.764 l
+32.717 592 l
+20 592 l
+h
+</path>
+<path matrix="1 0 0 1 -0.035 -18.4321" fill="KITblue15">
+160.399 347.196 m
+174.828 357.692
+177.143 359.165
+180.54 360.304 c
+193.582 367.084
+202.015 368.25
+213.444 367.887 c
+224.874 367.525
+239.3 365.635
+247.156 363.741 c
+242.674 383.979
+239.443 395.865
+234.258 402.935
+228.793 410.492
+218.291 417.513
+186.25 427.269
+182.81 423.941 c
+181.637 413.511
+177.369 379.369
+160.292 346.384 c
+</path>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.264 -178.024" stroke="KITblue" pen="ultrafat" arrow="normal/normal">
+20 592 m
+57.442 606.297
+128 624
+152.149 745.41 c
+</path>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.264 -178.024" stroke="KITblue70" pen="ultrafat" arrow="normal/normal">
+20 592 m
+97.9488 638.234
+156.728 673.308
+205.431 683.776
+260.961 686.052
+276.079 685.597 c
+</path>
+<text matrix="0.621086 -0.0366841 -0.055393 0.9717 -10.9747 186.637" pos="374.051 172.619" stroke="KITblue70" type="label" width="7.024" height="6.376" depth="0" valign="top" size="14">o</text>
+<text matrix="0.621961 -0.0536379 -0.044545 0.97092 -8.70445 192.852" pos="374.051 172.619" stroke="KITblue70" type="label" width="4.774" height="6.376" depth="0" valign="top" size="14">r</text>
+<text matrix="0.621086 -0.0366841 -0.055393 0.9717 -3.37008 186.17" pos="374.051 172.619" stroke="KITblue70" type="label" width="11.108" height="6.376" depth="0" valign="top" size="14">m</text>
+<text matrix="0.623135 -0.0874898 -0.0228118 0.968452 -2.7973 205.511" pos="374.051 172.619" stroke="KITblue70" type="label" width="6.725" height="6.376" depth="0" valign="top" size="14">a</text>
+<text matrix="0.621961 -0.0536382 -0.0445448 0.97092 5.62978 191.691" pos="374.051 172.619" stroke="KITblue70" type="label" width="7.206" height="6.376" depth="0" valign="top" size="14">n</text>
+<text matrix="0.622644 -0.0705751 -0.0336833 0.969833 8.08558 197.835" pos="374.051 172.619" stroke="KITblue70" type="label" width="6.243" height="6.376" depth="0" valign="top" size="14">c</text>
+<text matrix="0.622644 -0.0705746 -0.0336836 0.969833 12.1383 197.336" pos="374.051 172.619" stroke="KITblue70" type="label" width="6.243" height="6.376" depth="0" valign="top" size="14">e</text>
+<text matrix="0.391598 0.673502 -0.485251 0.701391 91.5841 -31.2728" pos="374.051 172.619" stroke="KITblue" type="label" width="10.104" height="9.963" depth="0" valign="top" size="14">D</text>
+<text matrix="0.356793 0.720788 -0.511387 0.652701 114.632 -36.531" pos="374.051 172.619" stroke="KITblue" type="label" width="6.725" height="6.376" depth="0" valign="top" size="14">a</text>
+<text matrix="0.301385 0.785063 -0.545878 0.573783 142.41 -41.3325" pos="374.051 172.619" stroke="KITblue" type="label" width="5.073" height="8.198" depth="0" valign="top" size="14">t</text>
+<text matrix="0.301385 0.785063 -0.545878 0.573783 144.929 -38.3085" pos="374.051 172.619" stroke="KITblue" type="label" width="6.725" height="6.376" depth="0" valign="top" size="14">a</text>
+<text matrix="0.252661 0.83208 -0.570068 0.503175 167.756 -34.6718" pos="374.051 172.619" stroke="KITblue" type="label" width="9.282" height="9.963" depth="0" valign="top" size="14">V</text>
+<text matrix="0.232612 0.84915 -0.578546 0.47383 181.084 -30.348" pos="374.051 172.619" stroke="KITblue" type="label" width="7.024" height="6.376" depth="0" valign="top" size="14">o</text>
+<text matrix="0.191689 0.880125 -0.593359 0.413444 198.488 -24.0495" pos="374.051 172.619" stroke="KITblue" type="label" width="3.304" height="9.963" depth="0" valign="top" size="14">l</text>
+<text matrix="0.191688 0.880125 -0.593359 0.413442 201.256 -22.1925" pos="374.051 172.619" stroke="KITblue" type="label" width="7.206" height="6.376" depth="0" valign="top" size="14">u</text>
+<text matrix="0.191689 0.880125 -0.593359 0.413444 202.497 -15.5873" pos="374.051 172.619" stroke="KITblue" type="label" width="11.108" height="6.376" depth="0" valign="top" size="14">m</text>
+<text matrix="0.181304 0.887213 -0.596615 0.398021 209.223 -5.7315" pos="374.051 172.619" stroke="KITblue" type="label" width="6.243" height="6.376" depth="0" valign="top" size="14">e</text>
+<text matrix="0.615713 0.0311876 -0.098583 0.971903 -4.88702 164.231" pos="374.051 172.619" stroke="KITblue70" type="label" width="4.292" height="9.963" depth="0" valign="top" size="14">f</text>
+<text matrix="0.611894 0.0650875 -0.12001 0.970215 -2.46588 147.809" pos="374.051 172.619" stroke="KITblue70" type="label" width="4.774" height="6.376" depth="0" valign="top" size="14">r</text>
+<text matrix="0.613896 0.0481448 -0.109313 0.971205 -8.90125 153.65" pos="374.051 172.619" stroke="KITblue70" type="label" width="6.243" height="6.376" depth="0" valign="top" size="14">e</text>
+<text matrix="0.613896 0.0481448 -0.109313 0.971205 -14.7178 156.529" pos="374.051 172.619" stroke="KITblue70" type="label" width="8.933" height="9.963" depth="0" valign="top" size="14">P</text>
+<text matrix="0.599105 0.149401 -0.172885 0.960848 -11.9258 116.863" pos="374.051 172.619" stroke="KITblue70" type="label" width="8.933" height="9.963" depth="0" valign="top" size="14">P</text>
+<text matrix="0.599105 0.149401 -0.172885 0.960848 -6.62372 118.406" pos="374.051 172.619" stroke="KITblue70" type="label" width="9.564" height="9.963" depth="0" valign="top" size="14">U</text>
+<text matrix="0.596 0.166145 -0.183314 0.958103 -14.3604 109.327" pos="374.051 172.619" stroke="KITblue70" type="label" width="8.975" height="9.963" depth="0" valign="top" size="14">C</text>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.264 -178.024" fill="white">
+20 601.31 m
+16.7804 601.31 l
+16.9398 587.604 l
+32.717 587.764 l
+32.717 592 l
+20 592 l
+h
+</path>
+<text layer="algo_text" matrix="1 0 0 1 -24 -2.39621" transformations="translations" pos="128 384" stroke="black" type="minipage" width="132" height="28.432" depth="23.49" valign="top" size="Huge" style="center">Algorithm
+Engineering</text>
+<path layer="chart" matrix="0.519626 -0.101029 -0.00087569 0.804008 104.299 -177.988" fill="white">
+20 601.31 m
+16.7804 601.31 l
+16.9398 587.604 l
+32.717 587.764 l
+32.717 592 l
+20 592 l
+h
+</path>
+<group layer="alpha" matrix="1 0 0 1 0 -34.3961">
+<path matrix="0.75 0 0 0.75 -53.1069 217.284" fill="0.227 0.682 0.624">
+374.933 124.813 m
+126.863 0 0 -126.863 300.365 227.448 223.006 126.9 a
+197.67 95.8107 l
+166.957 0 0 166.957 300.365 227.448 398.499 92.3771 a
+h
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 217.284" fill="0.365 0.741 0.69">
+363.228 140.924 m
+410.048 76.4814 l
+354.28 85.0289 l
+h
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 217.284" fill="0.365 0.741 0.69">
+398.343 92.592 m
+166.691 0 0 166.691 300.365 227.448 458.897 278.958 a
+421.019 266.651 l
+126.863 0 0 -126.863 300.365 227.448 374.933 124.813 a
+398.499 92.3771 l
+</path>
+<text matrix="1.84435 -0.7893 0.7893 1.84435 -3896.2 -1992.41" pos="1440 1888" stroke="black" type="minipage" width="45.904" height="32.452" depth="27.53" halign="center" valign="center" size="9">\begin{tikzpicture}
+\path[postaction={decorate},decoration={text along path,
+text={|\color{white}\bf|Design},text align=center}]
+(4,0) arc [start angle=36,end angle=-36,radius=1.8];
+\end{tikzpicture}</text>
+<text matrix="-0.18073 -1.99798 1.99798 -0.18073 -3348.82 3510.76" pos="1440 1888" stroke="black" type="minipage" width="12.992" height="32.452" depth="27.53" halign="center" valign="center" size="9">\begin{tikzpicture}
+\path[-latex,postaction={decorate},decoration={text along path,
+text={|\color{white}\bf|Analysis},text align=center,text color=black}]
+(4,0) arc [start angle=-36,end angle=36,radius=1.8];
+\end{tikzpicture}</text>
+<path matrix="0.75 0 0 0.75 -53.1069 217.284" fill="0.502 0.796 0.757">
+300.365 394.139 m
+166.691 0 0 -166.691 300.365 227.448 458.897 278.958 a
+421.019 266.651 l
+126.863 0 0 126.863 300.365 227.448 300.365 354.311 a
+h
+</path>
+<text matrix="1.3725 1.46316 -1.46316 1.3725 1017.12 -4248.99" pos="1440 1888" stroke="black" type="minipage" width="30.148" height="32.452" depth="27.53" halign="center" valign="center" size="9">\begin{tikzpicture}
+\path[postaction={decorate},decoration={text along path,
+text={|\color{white}\bf|Model},text align=center}]
+(4,0) arc [start angle=36,end angle=-36,radius=1.8];
+\end{tikzpicture}</text>
+<path matrix="0.75 0 0 0.75 -53.1069 217.284" fill="0.502 0.796 0.757">
+477.836 285.112 m
+452.266 234.926 l
+402.08 260.497 l
+h
+</path>
+<path matrix="0 0.75 -0.75 0 276.69 315.513" fill="KITgreen50" arrow="normal/normal">
+141.832 278.958 m
+179.71 266.651 l
+</path>
+<path matrix="0 0.75 -0.75 0 176.905 147.021" fill="KITgreen50" arrow="normal/normal">
+202.386 92.592 m
+225.796 124.813 l
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 217.284" fill="0 0.529 0.459">
+300.365 414.052 m
+340.192 374.225 l
+300.365 334.397 l
+h
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 217.284" fill="0.09 0.627 0.553">
+141.832 278.958 m
+179.71 266.651 l
+126.863 0 0 126.863 300.365 227.448 225.796 124.813 a
+202.23 92.3771 l
+166.957 0 0 -166.957 300.365 227.448 141.58 279.04 a
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 217.284" fill="0.227 0.682 0.624">
+190.681 76.4814 m
+181.87 132.112 l
+237.501 140.924 l
+h
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 217.284" fill="0 0.529 0.459">
+179.71 266.651 m
+126.863 0 0 -126.863 300.365 227.448 306.871 354.144 a
+307.498 393.986 l
+166.691 0 0 166.691 300.365 227.448 141.832 278.958 a
+h
+</path>
+<text matrix="-0.936608 1.77408 -1.77408 -0.936608 4829.94 -323.058" pos="1440 1888" stroke="black" type="minipage" width="20.695" height="32.452" depth="27.53" halign="center" valign="center" size="9">\begin{tikzpicture}
+\path[postaction={decorate},decoration={text along path,
+text={|\color{white}\bf|Experiment},text align=center}]
+(4,0) arc [start angle=36,end angle=-36,radius=1.8];
+\end{tikzpicture}</text>
+<path matrix="0.75 0 0 0.75 -53.1069 217.284" fill="0.09 0.627 0.553">
+198.65 260.497 m
+122.893 285.112 l
+173.079 310.683 l
+h
+</path>
+<text matrix="-1.89598 -0.193631 0.193631 -1.89598 2459.17 4236.97" pos="1440 1888" stroke="black" type="minipage" width="66.105" height="44.356" depth="39.46" halign="center" valign="center" size="9">\begin{tikzpicture}
+\def\myshift#1{\raisebox{-1ex}}
+\path[postaction={decorate},decoration={text along path,
+text={|\color{white}\bf\myshift| \ Implementation\ \  },text align=center}]
+(4,0) arc [start angle=-40,end angle=40,radius=2.3];
+\end{tikzpicture}</text>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.299 -143.592" fill="KITgreen">
+20 761.661 m
+20 761.661 l
+</path>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.299 -143.592" fill="white">
+20 601.31 m
+16.7804 601.31 l
+16.9398 587.604 l
+32.717 587.764 l
+32.717 592 l
+20 592 l
+h
+</path>
+<path matrix="1 0 0 1 0 16" stroke="white" pen="fat">
+39.0628 415.118 m
+76.7018 434.295 l
+95.8806 396.657 l
+</path>
+<path matrix="1 0 0 1 0 16" stroke="white" pen="fat">
+172.167 511.823 m
+202.037 481.953 l
+172.167 452.082 l
+</path>
+<path matrix="1 0 0 1 0 16" stroke="white" pen="fat">
+305.27 415.118 m
+286.093 377.478 l
+248.453 396.657 l
+</path>
+<path matrix="1 0 0 1 0 16" stroke="white" pen="fat">
+219.314 306.977 m
+212.603 265.056 l
+254.429 258.645 l
+</path>
+<path matrix="1 0 0 1 0 16" stroke="white" pen="fat">
+89.9039 258.645 m
+83.2956 300.368 l
+125.019 306.977 l
+</path>
+</group>
+<path layer="chart" matrix="0.749543 0.0261746 -0.0261746 0.749543 -42.7216 194.935" stroke="white" pen="3">
+388.231 87.0876 m
+222.336 125.395 l
+</path>
+<path matrix="0.75 0 0 0.75 -54.0485 182.926" stroke="white" pen="ultrafat">
+399.079 116.73 m
+399.804 120.363 l
+409.061 114.744 l
+398.425 113.255 l
+h
+</path>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.264 -178.024" stroke="KITblack70" pen="fat" arrow="normal/normal" rarrow="normal/normal">
+20 747.809 m
+20 592 l
+285.978 592 l
+</path>
+</page>
+</ipe>
diff --git a/ae-cycle/ae_cycle_tpa.pdf b/ae-cycle/ae_cycle_tpa.pdf
new file mode 100644 (file)
index 0000000..74b0bc2
Binary files /dev/null and b/ae-cycle/ae_cycle_tpa.pdf differ
diff --git a/ae-cycle/ae_cycle_tpa_1.pdf b/ae-cycle/ae_cycle_tpa_1.pdf
new file mode 100644 (file)
index 0000000..80449bd
Binary files /dev/null and b/ae-cycle/ae_cycle_tpa_1.pdf differ
diff --git a/ae-cycle/ae_cycle_tpa_chart.pdf b/ae-cycle/ae_cycle_tpa_chart.pdf
new file mode 100644 (file)
index 0000000..9cb1a70
Binary files /dev/null and b/ae-cycle/ae_cycle_tpa_chart.pdf differ
diff --git a/ae-cycle/ae_cycle_tpa_deutsch.ipe b/ae-cycle/ae_cycle_tpa_deutsch.ipe
new file mode 100644 (file)
index 0000000..61654a0
--- /dev/null
@@ -0,0 +1,777 @@
+<?xml version="1.0"?>
+<!DOCTYPE ipe SYSTEM "ipe.dtd">
+<ipe version="70206" creator="Ipe 7.2.7">
+<info created="D:20170215142818" modified="D:20181024101423"/>
+<preamble>\usepackage{tikz}
+\usetikzlibrary{decorations.text}
+\renewcommand{\familydefault}{\sfdefault}</preamble>
+<ipestyle name="basic">
+<symbol name="arrow/arc(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/farc(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/ptarc(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/fptarc(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="mark/circle(sx)" transformations="translations">
+<path fill="sym-stroke">
+0.6 0 0 0.6 0 0 e
+0.4 0 0 0.4 0 0 e
+</path>
+</symbol>
+<symbol name="mark/disk(sx)" transformations="translations">
+<path fill="sym-stroke">
+0.6 0 0 0.6 0 0 e
+</path>
+</symbol>
+<symbol name="mark/fdisk(sfx)" transformations="translations">
+<group>
+<path fill="sym-fill">
+0.5 0 0 0.5 0 0 e
+</path>
+<path fill="sym-stroke" fillrule="eofill">
+0.6 0 0 0.6 0 0 e
+0.4 0 0 0.4 0 0 e
+</path>
+</group>
+</symbol>
+<symbol name="mark/box(sx)" transformations="translations">
+<path fill="sym-stroke" fillrule="eofill">
+-0.6 -0.6 m
+0.6 -0.6 l
+0.6 0.6 l
+-0.6 0.6 l
+h
+-0.4 -0.4 m
+0.4 -0.4 l
+0.4 0.4 l
+-0.4 0.4 l
+h
+</path>
+</symbol>
+<symbol name="mark/square(sx)" transformations="translations">
+<path fill="sym-stroke">
+-0.6 -0.6 m
+0.6 -0.6 l
+0.6 0.6 l
+-0.6 0.6 l
+h
+</path>
+</symbol>
+<symbol name="mark/fsquare(sfx)" transformations="translations">
+<group>
+<path fill="sym-fill">
+-0.5 -0.5 m
+0.5 -0.5 l
+0.5 0.5 l
+-0.5 0.5 l
+h
+</path>
+<path fill="sym-stroke" fillrule="eofill">
+-0.6 -0.6 m
+0.6 -0.6 l
+0.6 0.6 l
+-0.6 0.6 l
+h
+-0.4 -0.4 m
+0.4 -0.4 l
+0.4 0.4 l
+-0.4 0.4 l
+h
+</path>
+</group>
+</symbol>
+<symbol name="mark/cross(sx)" transformations="translations">
+<group>
+<path fill="sym-stroke">
+-0.43 -0.57 m
+0.57 0.43 l
+0.43 0.57 l
+-0.57 -0.43 l
+h
+</path>
+<path fill="sym-stroke">
+-0.43 0.57 m
+0.57 -0.43 l
+0.43 -0.57 l
+-0.57 0.43 l
+h
+</path>
+</group>
+</symbol>
+<symbol name="arrow/fnormal(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/pointed(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/fpointed(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/linear(spx)">
+<path stroke="sym-stroke" pen="sym-pen">
+-1 0.333 m
+0 0 l
+-1 -0.333 l
+</path>
+</symbol>
+<symbol name="arrow/fdouble(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+-1 0 m
+-2 0.333 l
+-2 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/double(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+-1 0 m
+-2 0.333 l
+-2 -0.333 l
+h
+</path>
+</symbol>
+<pen name="heavier" value="0.8"/>
+<pen name="fat" value="1.2"/>
+<pen name="ultrafat" value="2"/>
+<symbolsize name="large" value="5"/>
+<symbolsize name="small" value="2"/>
+<symbolsize name="tiny" value="1.1"/>
+<arrowsize name="large" value="10"/>
+<arrowsize name="small" value="5"/>
+<arrowsize name="tiny" value="3"/>
+<color name="red" value="1 0 0"/>
+<color name="green" value="0 1 0"/>
+<color name="blue" value="0 0 1"/>
+<color name="yellow" value="1 1 0"/>
+<color name="orange" value="1 0.647 0"/>
+<color name="gold" value="1 0.843 0"/>
+<color name="purple" value="0.627 0.125 0.941"/>
+<color name="gray" value="0.745"/>
+<color name="brown" value="0.647 0.165 0.165"/>
+<color name="navy" value="0 0 0.502"/>
+<color name="pink" value="1 0.753 0.796"/>
+<color name="seagreen" value="0.18 0.545 0.341"/>
+<color name="turquoise" value="0.251 0.878 0.816"/>
+<color name="violet" value="0.933 0.51 0.933"/>
+<color name="darkblue" value="0 0 0.545"/>
+<color name="darkcyan" value="0 0.545 0.545"/>
+<color name="darkgray" value="0.663"/>
+<color name="darkgreen" value="0 0.392 0"/>
+<color name="darkmagenta" value="0.545 0 0.545"/>
+<color name="darkorange" value="1 0.549 0"/>
+<color name="darkred" value="0.545 0 0"/>
+<color name="lightblue" value="0.678 0.847 0.902"/>
+<color name="lightcyan" value="0.878 1 1"/>
+<color name="lightgray" value="0.827"/>
+<color name="lightgreen" value="0.565 0.933 0.565"/>
+<color name="lightyellow" value="1 1 0.878"/>
+<dashstyle name="dashed" value="[4] 0"/>
+<dashstyle name="dotted" value="[1 3] 0"/>
+<dashstyle name="dash dotted" value="[4 2 1 2] 0"/>
+<dashstyle name="dash dot dotted" value="[4 2 1 2 1 2] 0"/>
+<textsize name="large" value="\large"/>
+<textsize name="small" value="\small"/>
+<textsize name="tiny" value="\tiny"/>
+<textsize name="Large" value="\Large"/>
+<textsize name="LARGE" value="\LARGE"/>
+<textsize name="huge" value="\huge"/>
+<textsize name="Huge" value="\Huge"/>
+<textsize name="footnote" value="\footnotesize"/>
+<textstyle name="center" begin="\begin{center}" end="\end{center}"/>
+<textstyle name="itemize" begin="\begin{itemize}" end="\end{itemize}"/>
+<textstyle name="item" begin="\begin{itemize}\item{}" end="\end{itemize}"/>
+<gridsize name="4 pts" value="4"/>
+<gridsize name="8 pts (~3 mm)" value="8"/>
+<gridsize name="16 pts (~6 mm)" value="16"/>
+<gridsize name="32 pts (~12 mm)" value="32"/>
+<gridsize name="10 pts (~3.5 mm)" value="10"/>
+<gridsize name="20 pts (~7 mm)" value="20"/>
+<gridsize name="14 pts (~5 mm)" value="14"/>
+<gridsize name="28 pts (~10 mm)" value="28"/>
+<gridsize name="56 pts (~20 mm)" value="56"/>
+<anglesize name="90 deg" value="90"/>
+<anglesize name="60 deg" value="60"/>
+<anglesize name="45 deg" value="45"/>
+<anglesize name="30 deg" value="30"/>
+<anglesize name="22.5 deg" value="22.5"/>
+<opacity name="10%" value="0.1"/>
+<opacity name="30%" value="0.3"/>
+<opacity name="50%" value="0.5"/>
+<opacity name="75%" value="0.75"/>
+<tiling name="falling" angle="-60" step="4" width="1"/>
+<tiling name="rising" angle="30" step="4" width="1"/>
+</ipestyle>
+<ipestyle name="KIT-colors">
+<color name="KITgreen" value="0 0.588 0.509"/>
+<color name="KITgreen70" value="0.3 0.711 0.656"/>
+<color name="KITgreen50" value="0.5 0.794 0.754"/>
+<color name="KITgreen30" value="0.7 0.876 0.852"/>
+<color name="KITgreen15" value="0.85 0.938 0.926"/>
+<color name="KITblue" value="0.274 0.392 0.666"/>
+<color name="KITblue70" value="0.492 0.574 0.766"/>
+<color name="KITblue50" value="0.637 0.696 0.833"/>
+<color name="KITblue30" value="0.782 0.817 0.9"/>
+<color name="KITblue15" value="0.891 0.908 0.95"/>
+<color name="KITblack" value="0"/>
+<color name="KITblack70" value="0.3"/>
+<color name="KITblack50" value="0.5"/>
+<color name="KITblack30" value="0.7"/>
+<color name="KITblack15" value="0.85"/>
+<color name="KITpalegreen" value="0.509 0.745 0.235"/>
+<color name="KITpalegreen70" value="0.656 0.821 0.464"/>
+<color name="KITpalegreen50" value="0.754 0.872 0.617"/>
+<color name="KITpalegreen30" value="0.852 0.923 0.77"/>
+<color name="KITpalegreen15" value="0.926 0.961 0.885"/>
+<color name="KITyellow" value="0.98 0.901 0.078"/>
+<color name="KITyellow70" value="0.986 0.931 0.354"/>
+<color name="KITyellow50" value="0.99 0.95 0.539"/>
+<color name="KITyellow30" value="0.994 0.97 0.723"/>
+<color name="KITyellow15" value="0.997 0.985 0.861"/>
+<color name="KITorange" value="0.862 0.627 0.117"/>
+<color name="KITorange70" value="0.903 0.739 0.382"/>
+<color name="KITorange50" value="0.931 0.813 0.558"/>
+<color name="KITorange30" value="0.958 0.888 0.735"/>
+<color name="KITorange15" value="0.979 0.944 0.867"/>
+<color name="KITbrown" value="0.627 0.509 0.196"/>
+<color name="KITbrown70" value="0.739 0.656 0.437"/>
+<color name="KITbrown50" value="0.813 0.754 0.598"/>
+<color name="KITbrown30" value="0.888 0.852 0.758"/>
+<color name="KITbrown15" value="0.944 0.926 0.879"/>
+<color name="KITred" value="0.627 0.117 0.156"/>
+<color name="KITred70" value="0.739 0.382 0.409"/>
+<color name="KITred50" value="0.813 0.558 0.578"/>
+<color name="KITred30" value="0.888 0.735 0.747"/>
+<color name="KITred15" value="0.944 0.867 0.873"/>
+<color name="KITlilac" value="0.627 0 0.47"/>
+<color name="KITlilac70" value="0.739 0.3 0.629"/>
+<color name="KITlilac50" value="0.813 0.5 0.735"/>
+<color name="KITlilac30" value="0.888 0.7 0.841"/>
+<color name="KITlilac15" value="0.944 0.85 0.92"/>
+<color name="KITcyanblue" value="0.313 0.666 0.901"/>
+<color name="KITcyanblue70" value="0.519 0.766 0.931"/>
+<color name="KITcyanblue50" value="0.656 0.833 0.95"/>
+<color name="KITcyanblue30" value="0.794 0.9 0.97"/>
+<color name="KITcyanblue15" value="0.897 0.95 0.985"/>
+<color name="KITseablue" value="0.196 0.313 0.549"/>
+<color name="KITseablue70" value="0.437 0.519 0.684"/>
+<color name="KITseablue50" value="0.598 0.656 0.774"/>
+<color name="KITseablue30" value="0.758 0.794 0.864"/>
+<color name="KITseablue15" value="0.879 0.897 0.932"/>
+</ipestyle>
+<ipestyle name="my_ipe_style">
+<color name="lightblue" value="0.2 0.45 0.72"/>
+<color name="lightorange" value="0.96 0.6 0"/>
+<opacity name="10%" value="0.1"/>
+<opacity name="30%" value="0.3"/>
+<opacity name="50%" value="0.5"/>
+<opacity name="75%" value="0.75"/>
+<opacity name="25%" value="0.25"/>
+<opacity name="20%" value="0.2"/>
+<opacity name="40%" value="0.4"/>
+<opacity name="60%" value="0.6"/>
+<opacity name="70%" value="0.7"/>
+<opacity name="80%" value="0.8"/>
+<opacity name="90%" value="0.9"/>
+</ipestyle>
+<ipestyle name="paper_size">
+<layout paper="345 546" origin="0 0" frame="345 546"/>
+</ipestyle>
+<ipestyle name="ae_gradient">
+<gradient name="linear_orange" type="axial" coords="75 0 325 0" extend="yes">
+ <stop offset="0" color="0.859 0.625 0.113"/>
+ <stop offset="0.35" color="1"/>
+ <stop offset="0.65" color="1"/>
+ <stop offset="1" color="0.859 0.625 0.113"/>
+</gradient>
+<gradient name="linear_blue" type="axial" coords="75 0 325 0" extend="yes">
+ <stop offset="0" color="1"/>
+ <stop offset="0.3" color="1"/>
+ <stop offset="0.35" color="0.273 0.39 0.664"/>
+ <stop offset="1" color="0.273 0.39 0.664"/>
+</gradient>
+</ipestyle>
+<page>
+<layer name="alpha"/>
+<layer name="beta"/>
+<layer name="practice" edit="no"/>
+<layer name="theory"/>
+<layer name="application"/>
+<layer name="helper"/>
+<layer name="text"/>
+<layer name="theory_text_helper"/>
+<layer name="theory_text"/>
+<layer name="practice_text_helper"/>
+<layer name="practice_text"/>
+<layer name="application_text"/>
+<layer name="chart"/>
+<layer name="algo_text"/>
+<layer name="theory_bar"/>
+<layer name="practice_bar"/>
+<layer name="appl_bar"/>
+<layer name="bounding_box"/>
+<view layers="alpha bounding_box" active="alpha"/>
+<view layers="alpha algo_text bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text algo_text theory_bar bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text practice_text algo_text theory_bar practice_bar bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text practice_text application_text algo_text theory_bar practice_bar appl_bar bounding_box" active="alpha"/>
+<view layers="alpha chart bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text chart theory_bar bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text practice_text chart theory_bar practice_bar bounding_box" active="alpha"/>
+<view layers="alpha theory theory_text practice_text application_text chart theory_bar practice_bar appl_bar bounding_box" active="application_text"/>
+<path layer="bounding_box" fill="white">
+0 532 m
+0 188 l
+344 188 l
+344 532 l
+h
+</path>
+<path layer="appl_bar" fill="KITpalegreen">
+1.26372 396.157 m
+176.153 0 0 -176.153 172.167 353.473 341.335 402.585 a
+</path>
+<path matrix="1 0 0 1 0 -18.3961" fill="white">
+164.033 0 0 164.033 172.167 371.967 e
+</path>
+<path layer="practice_bar" matrix="0.871549 -0.490308 0.490308 0.871549 -160.216 113.786" fill="white" gradient="linear_orange">
+-0.167206 160.13 -160.13 -0.167206 172.167 371.87 e
+</path>
+<path matrix="1 0 0 1 0 -18.3961" fill="white">
+148.13 0 0 148.13 172.167 371.87 e
+</path>
+<path layer="theory_bar" matrix="1 0 0 1 0 -18.3961" fill="KITblue">
+172 516 m
+144.13 0 0 -144.13 172.167 371.87 87.4491 255.266 a
+</path>
+<path matrix="1 0 0 1 0.00041714 -18.3961" fill="white">
+131.953 0 0 131.953 172.167 371.87 e
+</path>
+<path layer="practice" fill="white">
+144.13 0 0 144.13 172.167 371.87 e
+</path>
+<path layer="application" fill="KITpalegreen70">
+16.0699 422.589 m
+164.13 0 0 -164.13 172.167 371.87 328.264 422.589 a
+</path>
+<path fill="white">
+156.13 0 0 156.13 172.167 371.87 e
+</path>
+<path layer="beta" matrix="1 0 0 1 -0.00015 0" fill="white">
+96.3304 0 0 96.3304 172.158 371.813 e
+</path>
+<path matrix="1 0 0 1 -32 0" fill="KITbrown" gradient="linear">
+32 192 m
+32 176 l
+352 176 l
+352 192 l
+h
+</path>
+<path layer="alpha" matrix="0.519626 -0.101029 -0.00087569 0.804008 104.299 -177.988" fill="KITgreen">
+20 761.661 m
+20 761.661 l
+</path>
+<path layer="theory" matrix="1 0 0 1 0 -18.3961" fill="white">
+172.167 554.869 m
+172.167 317.703 l
+</path>
+<path layer="helper" matrix="1 0 0 1 0 -18.3961" stroke="black">
+172.167 536.358 m
+172.167 307.676 l
+</path>
+<path matrix="1 0 0 1 0.00041714 -18.3966" stroke="KITpalegreen" fill="white">
+199.997 362.827 m
+-47.1629 443.134 l
+-23.6336 435.489 l
+</path>
+<path matrix="1 0 0 1 0.00041714 -18.3966" stroke="KITpalegreen" fill="white">
+135.595 359.987 m
+371.725 436.711 l
+</path>
+<path matrix="1 0 0 1 0 -2.39611" stroke="KITred" fill="KITred">
+168 516 m
+168 504 l
+172 504 l
+172 516 l
+h
+</path>
+<path matrix="0.309016 0.951057 -0.951057 0.309016 452.332 90.0029" stroke="KITred" fill="KITred">
+160 512 m
+160 504 l
+164 504 l
+164 512 l
+h
+</path>
+<path matrix="1 0 0 1 0 -18.3961" stroke="KITpalegreen">
+172.167 371.869 m
+37.2683 186.201 l
+</path>
+<path matrix="0.463524 1.42659 -1.42659 0.463524 659.051 -63.3837" stroke="KITred" fill="KITred">
+160 512 m
+160 504 l
+164 504 l
+164 512 l
+h
+</path>
+<text layer="theory_text_helper" matrix="1 0 0 1 72.1071 245.935" transformations="translations" pos="100.06 125.935" stroke="black" type="label" width="282.729" height="282.729" depth="0" halign="center" valign="center">\begin{tikzpicture}
+\draw(0,0) arc [start angle=0,end angle=-360,radius=4.98];
+\end{tikzpicture}</text>
+<text layer="theory_text" matrix="-0.206623 -0.97842 0.97842 -0.206623 69.6241 477.395" pos="100.06 125.935" stroke="black" type="label" width="269.291" height="269.291" depth="0" halign="center" valign="center">\begin{tikzpicture}\path[postaction={decorate},decoration={text along path,
+text={|\large\color{white}\bf|Theorie},text align=center}]
+(0,0) arc [start angle=0,end angle=-360,radius=4.75];
+\end{tikzpicture}</text>
+<text layer="practice_text_helper" matrix="1 0 0 1 72.1071 245.935" transformations="translations" pos="100.06 125.935" stroke="black" type="label" width="317.879" height="317.879" depth="0" halign="center" valign="center">\begin{tikzpicture}
+\draw(0,0) arc [start angle=0,end angle=-360,radius=5.6];
+\end{tikzpicture}</text>
+<text layer="practice_text" matrix="0.451896 -0.892071 0.892071 0.451896 14.6196 385.92" pos="100.06 125.935" stroke="black" type="label" width="300.472" height="300.472" depth="0" halign="center" valign="center">\begin{tikzpicture}\path[postaction={decorate},decoration={text along path,
+text={|\large\color{white}\bf|Praxis},text align=center}]
+(0,0) arc [start angle=0,end angle=-360,radius=5.3];
+\end{tikzpicture}</text>
+<text layer="application_text" matrix="0.848764 -0.528771 0.528771 0.848764 20.648 299.59" pos="100.06 125.935" stroke="black" type="label" width="333.354" height="333.354" depth="0" halign="center" valign="center">\begin{tikzpicture}\path[postaction={decorate},decoration={text along path,
+text={|\large\color{white}\bf|Anwendung},text align=center}]
+(0,0) arc [start angle=0,end angle=-360,radius=5.88];
+\end{tikzpicture}</text>
+<path layer="application" fill="KITblue">
+172 516 m
+144.131 0 0 -144.131 172.167 371.869 99.0641 247.652 a
+</path>
+<path layer="theory" fill="white">
+87.4491 236.87 m
+95.5951 248.082 l
+88.3231 250.23 l
+81.5155 244.135 l
+h
+</path>
+<path fill="white">
+172.167 482.36 m
+172.167 498.528 l
+165.719 497.463 l
+165.719 482.36 l
+h
+</path>
+<path fill="white">
+4.65676 407.901 m
+16.1265 404.149 l
+14.8903 389.215 l
+0.708774 394.065 l
+2.56029 405.737 l
+h
+</path>
+<path layer="helper" matrix="0.998628 0.0523639 -0.0523639 0.998628 19.7146 -26.902" stroke="KITpalegreen" fill="white">
+199.997 362.827 m
+-47.1629 443.134 l
+-23.6336 435.489 l
+</path>
+<path matrix="0.388186 1.4489 -1.4489 0.388186 680.217 -37.3169" stroke="KITred" fill="KITred">
+160 512 m
+160 504 l
+164 504 l
+164 512 l
+h
+</path>
+<path matrix="0.9995 -0.0316153 0.0316153 0.9995 -11.673 -12.7675" stroke="KITpalegreen" fill="white">
+135.595 359.987 m
+371.725 436.711 l
+</path>
+<path layer="theory" matrix="1 0 0 1 0.151031 0.0442598" fill="white">
+329.893 399.263 m
+327.476 403.937 l
+340.795 408.264 l
+343.517 403.218 l
+h
+</path>
+<path layer="chart" matrix="0.519626 -0.101029 -0.00087569 0.804008 104.264 -178.024" fill="white">
+20 601.31 m
+16.7804 601.31 l
+16.9398 587.604 l
+32.717 587.764 l
+32.717 592 l
+20 592 l
+h
+</path>
+<path matrix="1 0 0 1 -0.035 -18.4321" fill="KITblue15">
+160.399 347.196 m
+174.828 357.692
+177.143 359.165
+180.54 360.304 c
+193.582 367.084
+202.015 368.25
+213.444 367.887 c
+224.874 367.525
+239.3 365.635
+247.156 363.741 c
+242.674 383.979
+239.443 395.865
+234.258 402.935
+228.793 410.492
+218.291 417.513
+186.25 427.269
+182.81 423.941 c
+181.637 413.511
+177.369 379.369
+160.292 346.384 c
+</path>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.264 -178.024" stroke="KITblue" pen="ultrafat" arrow="normal/normal">
+20 592 m
+57.442 606.297
+128 624
+152.149 745.41 c
+</path>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.264 -178.024" stroke="KITblue70" pen="ultrafat" arrow="normal/normal">
+20 592 m
+97.9488 638.234
+156.728 673.308
+205.431 683.776
+260.961 686.052
+276.079 685.597 c
+</path>
+<text matrix="0.621086 -0.0366841 -0.055393 0.9717 -10.9747 186.637" pos="374.051 172.619" stroke="KITblue70" type="label" width="7.024" height="6.376" depth="0" valign="top" size="14">o</text>
+<text matrix="0.621961 -0.0536379 -0.044545 0.97092 -8.70445 192.852" pos="374.051 172.619" stroke="KITblue70" type="label" width="4.774" height="6.376" depth="0" valign="top" size="14">r</text>
+<text matrix="0.621086 -0.0366841 -0.055393 0.9717 -3.37008 186.17" pos="374.051 172.619" stroke="KITblue70" type="label" width="11.108" height="6.376" depth="0" valign="top" size="14">m</text>
+<text matrix="0.623135 -0.0874898 -0.0228118 0.968452 -2.7973 205.511" pos="374.051 172.619" stroke="KITblue70" type="label" width="6.725" height="6.376" depth="0" valign="top" size="14">a</text>
+<text matrix="0.621961 -0.0536382 -0.0445448 0.97092 5.62978 191.691" pos="374.051 172.619" stroke="KITblue70" type="label" width="7.206" height="6.376" depth="0" valign="top" size="14">n</text>
+<text matrix="0.622644 -0.0705751 -0.0336833 0.969833 8.08558 197.835" pos="374.051 172.619" stroke="KITblue70" type="label" width="6.243" height="6.376" depth="0" valign="top" size="14">c</text>
+<text matrix="0.622644 -0.0705746 -0.0336836 0.969833 12.1383 197.336" pos="374.051 172.619" stroke="KITblue70" type="label" width="6.243" height="6.376" depth="0" valign="top" size="14">e</text>
+<text matrix="0.391598 0.673502 -0.485251 0.701391 91.5841 -31.2728" pos="374.051 172.619" stroke="KITblue" type="label" width="10.104" height="9.963" depth="0" valign="top" size="14">D</text>
+<text matrix="0.356793 0.720788 -0.511387 0.652701 114.632 -36.531" pos="374.051 172.619" stroke="KITblue" type="label" width="6.725" height="6.376" depth="0" valign="top" size="14">a</text>
+<text matrix="0.301385 0.785063 -0.545878 0.573783 142.41 -41.3325" pos="374.051 172.619" stroke="KITblue" type="label" width="5.073" height="8.198" depth="0" valign="top" size="14">t</text>
+<text matrix="0.301385 0.785063 -0.545878 0.573783 144.929 -38.3085" pos="374.051 172.619" stroke="KITblue" type="label" width="6.725" height="6.376" depth="0" valign="top" size="14">a</text>
+<text matrix="0.252661 0.83208 -0.570068 0.503175 167.756 -34.6718" pos="374.051 172.619" stroke="KITblue" type="label" width="9.282" height="9.963" depth="0" valign="top" size="14">V</text>
+<text matrix="0.232612 0.84915 -0.578546 0.47383 181.084 -30.348" pos="374.051 172.619" stroke="KITblue" type="label" width="7.024" height="6.376" depth="0" valign="top" size="14">o</text>
+<text matrix="0.191689 0.880125 -0.593359 0.413444 198.488 -24.0495" pos="374.051 172.619" stroke="KITblue" type="label" width="3.304" height="9.963" depth="0" valign="top" size="14">l</text>
+<text matrix="0.191688 0.880125 -0.593359 0.413442 201.256 -22.1925" pos="374.051 172.619" stroke="KITblue" type="label" width="7.206" height="6.376" depth="0" valign="top" size="14">u</text>
+<text matrix="0.191689 0.880125 -0.593359 0.413444 202.497 -15.5873" pos="374.051 172.619" stroke="KITblue" type="label" width="11.108" height="6.376" depth="0" valign="top" size="14">m</text>
+<text matrix="0.181304 0.887213 -0.596615 0.398021 209.223 -5.7315" pos="374.051 172.619" stroke="KITblue" type="label" width="6.243" height="6.376" depth="0" valign="top" size="14">e</text>
+<text matrix="0.615713 0.0311876 -0.098583 0.971903 -4.88702 164.231" pos="374.051 172.619" stroke="KITblue70" type="label" width="4.292" height="9.963" depth="0" valign="top" size="14">f</text>
+<text matrix="0.611894 0.0650875 -0.12001 0.970215 -2.46588 147.809" pos="374.051 172.619" stroke="KITblue70" type="label" width="4.774" height="6.376" depth="0" valign="top" size="14">r</text>
+<text matrix="0.613896 0.0481448 -0.109313 0.971205 -8.90125 153.65" pos="374.051 172.619" stroke="KITblue70" type="label" width="6.243" height="6.376" depth="0" valign="top" size="14">e</text>
+<text matrix="0.613896 0.0481448 -0.109313 0.971205 -14.7178 156.529" pos="374.051 172.619" stroke="KITblue70" type="label" width="8.933" height="9.963" depth="0" valign="top" size="14">P</text>
+<text matrix="0.599105 0.149401 -0.172885 0.960848 -11.9258 116.863" pos="374.051 172.619" stroke="KITblue70" type="label" width="8.933" height="9.963" depth="0" valign="top" size="14">P</text>
+<text matrix="0.599105 0.149401 -0.172885 0.960848 -6.62372 118.406" pos="374.051 172.619" stroke="KITblue70" type="label" width="9.564" height="9.963" depth="0" valign="top" size="14">U</text>
+<text matrix="0.596 0.166145 -0.183314 0.958103 -14.3604 109.327" pos="374.051 172.619" stroke="KITblue70" type="label" width="8.975" height="9.963" depth="0" valign="top" size="14">C</text>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.264 -178.024" fill="white">
+20 601.31 m
+16.7804 601.31 l
+16.9398 587.604 l
+32.717 587.764 l
+32.717 592 l
+20 592 l
+h
+</path>
+<text layer="algo_text" matrix="1 0 0 1 -24 -2.39621" transformations="translations" pos="128 384" stroke="black" type="minipage" width="132" height="28.432" depth="23.49" valign="top" size="Huge" style="center">Algorithm
+Engineering</text>
+<path layer="chart" matrix="0.519626 -0.101029 -0.00087569 0.804008 104.299 -177.988" fill="white">
+20 601.31 m
+16.7804 601.31 l
+16.9398 587.604 l
+32.717 587.764 l
+32.717 592 l
+20 592 l
+h
+</path>
+<path matrix="0.749543 0.0261746 -0.0261746 0.749543 -42.7216 194.935" stroke="white" pen="3">
+388.231 87.0876 m
+222.336 125.395 l
+</path>
+<path matrix="0.75 0 0 0.75 -54.0485 182.926" stroke="white" pen="ultrafat">
+399.079 116.73 m
+399.804 120.363 l
+409.061 114.744 l
+398.425 113.255 l
+h
+</path>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.264 -178.024" stroke="KITblack70" pen="fat" arrow="normal/normal" rarrow="normal/normal">
+20 747.809 m
+20 592 l
+285.978 592 l
+</path>
+<path layer="alpha" matrix="0.75 0 0 0.75 -53.1069 182.888" fill="0.227 0.682 0.624">
+374.933 124.813 m
+126.863 0 0 -126.863 300.365 227.448 223.006 126.9 a
+197.67 95.8107 l
+166.957 0 0 166.957 300.365 227.448 398.499 92.3771 a
+h
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 182.888" fill="0.365 0.741 0.69">
+363.228 140.924 m
+410.048 76.4814 l
+354.28 85.0289 l
+h
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 182.888" fill="0.365 0.741 0.69">
+398.343 92.592 m
+166.691 0 0 166.691 300.365 227.448 458.897 278.958 a
+421.019 266.651 l
+126.863 0 0 -126.863 300.365 227.448 374.933 124.813 a
+398.499 92.3771 l
+</path>
+<text matrix="1.84435 -0.7893 0.7893 1.84435 -3896.2 -2026.81" pos="1440 1888" stroke="black" type="minipage" width="45.904" height="32.452" depth="27.53" halign="center" valign="center" size="9">\begin{tikzpicture}
+\path[postaction={decorate},decoration={text along path,
+text={|\color{white}\bf|Entwurf},text align=center}]
+(4,0) arc [start angle=36,end angle=-36,radius=1.8];
+\end{tikzpicture}</text>
+<text matrix="-0.18073 -1.99798 1.99798 -0.18073 -3348.82 3476.36" pos="1440 1888" stroke="black" type="minipage" width="12.992" height="32.452" depth="27.53" halign="center" valign="center" size="9">\begin{tikzpicture}
+\path[-latex,postaction={decorate},decoration={text along path,
+text={|\color{white}\bf|Analyse},text align=center,text color=black}]
+(4,0) arc [start angle=-36,end angle=36,radius=1.8];
+\end{tikzpicture}</text>
+<path matrix="0.75 0 0 0.75 -53.1069 182.888" fill="0.502 0.796 0.757">
+300.365 394.139 m
+166.691 0 0 -166.691 300.365 227.448 458.897 278.958 a
+421.019 266.651 l
+126.863 0 0 126.863 300.365 227.448 300.365 354.311 a
+h
+</path>
+<text matrix="1.3725 1.46316 -1.46316 1.3725 1017.12 -4283.39" pos="1440 1888" stroke="black" type="minipage" width="30.148" height="32.452" depth="27.53" halign="center" valign="center" size="9">\begin{tikzpicture}
+\path[postaction={decorate},decoration={text along path,
+text={|\color{white}\bf|Modell},text align=center}]
+(4,0) arc [start angle=36,end angle=-36,radius=1.8];
+\end{tikzpicture}</text>
+<path matrix="0.75 0 0 0.75 -53.1069 182.888" fill="0.502 0.796 0.757">
+477.836 285.112 m
+452.266 234.926 l
+402.08 260.497 l
+h
+</path>
+<path matrix="0 0.75 -0.75 0 276.69 281.117" fill="KITgreen50" arrow="normal/normal">
+141.832 278.958 m
+179.71 266.651 l
+</path>
+<path matrix="0 0.75 -0.75 0 176.905 112.625" fill="KITgreen50" arrow="normal/normal">
+202.386 92.592 m
+225.796 124.813 l
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 182.888" fill="0 0.529 0.459">
+300.365 414.052 m
+340.192 374.225 l
+300.365 334.397 l
+h
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 182.888" fill="0.09 0.627 0.553">
+141.832 278.958 m
+179.71 266.651 l
+126.863 0 0 126.863 300.365 227.448 225.796 124.813 a
+202.23 92.3771 l
+166.957 0 0 -166.957 300.365 227.448 141.58 279.04 a
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 182.888" fill="0.227 0.682 0.624">
+190.681 76.4814 m
+181.87 132.112 l
+237.501 140.924 l
+h
+</path>
+<path matrix="0.75 0 0 0.75 -53.1069 182.888" fill="0 0.529 0.459">
+179.71 266.651 m
+126.863 0 0 -126.863 300.365 227.448 306.871 354.144 a
+307.498 393.986 l
+166.691 0 0 166.691 300.365 227.448 141.832 278.958 a
+h
+</path>
+<text matrix="-0.936608 1.77408 -1.77408 -0.936608 4829.94 -357.454" pos="1440 1888" stroke="black" type="minipage" width="20.695" height="32.452" depth="27.53" halign="center" valign="center" size="9">\begin{tikzpicture}
+\path[postaction={decorate},decoration={text along path,
+text={|\color{white}\bf|Experimente},text align=center}]
+(4,0) arc [start angle=36,end angle=-36,radius=1.8];
+\end{tikzpicture}</text>
+<path matrix="0.75 0 0 0.75 -53.1069 182.888" fill="0.09 0.627 0.553">
+198.65 260.497 m
+122.893 285.112 l
+173.079 310.683 l
+h
+</path>
+<text matrix="-1.90116 -0.13357 0.13357 -1.90116 2579.76 4128.32" pos="1440 1888" stroke="black" type="minipage" width="66.105" height="44.356" depth="39.46" halign="center" valign="center" size="9">\begin{tikzpicture}
+\def\myshift#1{\raisebox{-1ex}}
+\path[postaction={decorate},decoration={text along path,
+text={|\color{white}\bf\myshift| \ Implementierung\ \  },text align=center}]
+(4,0) arc [start angle=-40,end angle=40,radius=2.3];
+\end{tikzpicture}</text>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.299 -177.988" fill="KITgreen">
+20 761.661 m
+20 761.661 l
+</path>
+<path matrix="0.519626 -0.101029 -0.00087569 0.804008 104.299 -177.988" fill="white">
+20 601.31 m
+16.7804 601.31 l
+16.9398 587.604 l
+32.717 587.764 l
+32.717 592 l
+20 592 l
+h
+</path>
+<path matrix="1 0 0 1 0 -18.3961" stroke="white" pen="fat">
+39.0628 415.118 m
+76.7018 434.295 l
+95.8806 396.657 l
+</path>
+<path matrix="1 0 0 1 0 -18.3961" stroke="white" pen="fat">
+172.167 511.823 m
+202.037 481.953 l
+172.167 452.082 l
+</path>
+<path matrix="1 0 0 1 0 -18.3961" stroke="white" pen="fat">
+305.27 415.118 m
+286.093 377.478 l
+248.453 396.657 l
+</path>
+<path matrix="1 0 0 1 0 -18.3961" stroke="white" pen="fat">
+219.314 306.977 m
+212.603 265.056 l
+254.429 258.645 l
+</path>
+<path matrix="1 0 0 1 0 -18.3961" stroke="white" pen="fat">
+89.9039 258.645 m
+83.2956 300.368 l
+125.019 306.977 l
+</path>
+</page>
+</ipe>
diff --git a/ae-cycle/ae_tpa_gradient.isy b/ae-cycle/ae_tpa_gradient.isy
new file mode 100644 (file)
index 0000000..66cec13
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<ipestyle name="ae_gradient">
+<gradient name="linear_orange" type="axial" extend="yes" coords="75 0 325 0">
+       <stop offset="0.0" color="0.859 0.625 0.113"/>
+    <stop offset="0.35" color="1 1 1"/>
+    <stop offset="0.65" color="1 1 1"/>
+       <stop offset="1.0" color="0.859 0.625 0.113"/>
+</gradient>
+
+<gradient name="linear_blue" type="axial" extend="yes" coords="75 0 325 0">
+       <stop offset="0.0" color="1 1 1"/>
+    <stop offset="0.3" color="1 1 1"/>
+    <stop offset="0.35" color="0.273 0.390 0.664"/>
+</gradient>
+</ipestyle>
diff --git a/ae-cycle/aesc_logo_mit_chart.pdf b/ae-cycle/aesc_logo_mit_chart.pdf
new file mode 100644 (file)
index 0000000..63336ad
Binary files /dev/null and b/ae-cycle/aesc_logo_mit_chart.pdf differ
diff --git a/ae-cycle/chart.pdf b/ae-cycle/chart.pdf
new file mode 100644 (file)
index 0000000..bba5c39
Binary files /dev/null and b/ae-cycle/chart.pdf differ
diff --git a/ae-cycle/clicks_deutsch.pdf b/ae-cycle/clicks_deutsch.pdf
new file mode 100644 (file)
index 0000000..2ab4a6a
Binary files /dev/null and b/ae-cycle/clicks_deutsch.pdf differ
diff --git a/ae-cycle/clicks_tpa.pdf b/ae-cycle/clicks_tpa.pdf
new file mode 100644 (file)
index 0000000..87a0112
Binary files /dev/null and b/ae-cycle/clicks_tpa.pdf differ
diff --git a/ae-cycle/farben_logo b/ae-cycle/farben_logo
new file mode 100644 (file)
index 0000000..e4bf512
--- /dev/null
@@ -0,0 +1,9 @@
+80cbc1
+
+5dbdb0
+
+3aae9f
+
+17a08d
+
+009682
diff --git a/ae-cycle/readme b/ae-cycle/readme
new file mode 100644 (file)
index 0000000..9ee5feb
--- /dev/null
@@ -0,0 +1,5 @@
+Die Datei ae_cycle_tpa.ipe muss mit folgenden Befehlt konvertiert werden
+iperender -pdf -page 1 ./ae_cycle_tpa.ipe ae_cycle_tpa.pdf
+iiperender -pdf -page 2 ./ae_cycle_tpa.ipe ae_cycle_tpa_chart.pdf
+
diff --git a/ae-cycle/render.sh b/ae-cycle/render.sh
new file mode 100755 (executable)
index 0000000..60305fb
--- /dev/null
@@ -0,0 +1,7 @@
+# !/bin/bash
+
+for i in $(seq 1 9); do
+       iperender -pdf -page 1 -view $i $1 ./clicks/cycle_$i.pdf
+done
+
+pdftk ./clicks/*.pdf cat output $2