Annotation translation

This commit is contained in:
Martin Slachta
2026-08-05 14:45:36 +02:00
parent 360933c7cd
commit 22abb9b1c3
10 changed files with 345 additions and 345 deletions
+150 -150
View File
@@ -9,8 +9,8 @@
\providecommand\HyField@AuxAddToCoFields[2]{} \providecommand\HyField@AuxAddToCoFields[2]{}
\providecommand\BKM@entry[2]{} \providecommand\BKM@entry[2]{}
\abx@aux@refcontext{none/global//global/global/global} \abx@aux@refcontext{none/global//global/global/global}
\BKM@entry{id=1,open,dest={6B693A7061706572},srcline={148}}{5C3337365C3337375C3030304D5C303030655C303030745C3030306F5C303030645C303030795C3030305C3034305C3030306F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C303030705C3030315C3133315C303030655C3030306E5C3030306F5C303030735C303030755C3030305C3034305C303030645C303030615C303030745C3030305C3034305C303030765C3030305C3034305C303030645C303030695C303030735C303030745C303030725C303030695C303030625C303030755C3030306F5C303030765C303030615C3030306E5C3030305C3335315C3030306D5C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C30303075} \BKM@entry{id=1,open,dest={6B693A7061706572},srcline={144}}{5C3337365C3337375C3030304D5C303030655C303030745C3030306F5C303030645C303030795C3030305C3034305C3030306F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C303030705C3030315C3133315C303030655C3030306E5C3030306F5C303030735C303030755C3030305C3034305C303030645C303030615C303030745C3030305C3034305C303030765C3030305C3034305C303030645C303030695C303030735C303030745C303030725C303030695C303030625C303030755C3030306F5C303030765C303030615C3030306E5C3030305C3335315C3030306D5C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C30303075}
\BKM@entry{id=2,open,dest={6B693A7469746C65},srcline={148}}{5C3337365C3337375C303030545C303030695C303030745C303030755C3030306C5C3030306E5C3030305C3335355C3030305C3034305C303030735C303030745C303030725C303030615C3030306E5C30303061} \BKM@entry{id=2,open,dest={6B693A7469746C65},srcline={144}}{5C3337365C3337375C303030545C303030695C303030745C303030755C3030306C5C3030306E5C3030305C3335355C3030305C3034305C303030735C303030745C303030725C303030615C3030306E5C30303061}
\providecommand\@newglossary[4]{} \providecommand\@newglossary[4]{}
\@newglossary{main}{glg}{gls}{glo} \@newglossary{main}{glg}{gls}{glo}
\@newglossary{acronym}{alg}{acr}{acn} \@newglossary{acronym}{alg}{acr}{acn}
@@ -20,28 +20,28 @@
\@istfilename{kidiplom.ist} \@istfilename{kidiplom.ist}
\@glsorder{word} \@glsorder{word}
\babel@aux{czech}{} \babel@aux{czech}{}
\BKM@entry{id=3,open,dest={6B693A616E6F746174696F6E},srcline={148}}{5C3337365C3337375C303030415C3030306E5C3030306F5C303030745C303030615C303030635C30303065} \BKM@entry{id=3,open,dest={6B693A616E6F746174696F6E},srcline={144}}{5C3337365C3337375C303030415C3030306E5C3030306F5C303030745C303030615C303030635C30303065}
\BKM@entry{id=4,open,dest={6B693A746F63},srcline={148}}{5C3337365C3337375C3030304F5C303030625C303030735C303030615C30303068} \BKM@entry{id=4,open,dest={6B693A746F63},srcline={144}}{5C3337365C3337375C3030304F5C303030625C303030735C303030615C30303068}
\BKM@entry{id=5,open,dest={73656374696F6E2E31},srcline={159}}{5C3337365C3337375C303030315C3030305C3034305C3030305C3333325C303030765C3030306F5C30303064} \BKM@entry{id=5,open,dest={73656374696F6E2E31},srcline={155}}{5C3337365C3337375C303030315C3030305C3034305C3030305C3333325C303030765C3030306F5C30303064}
\@writefile{toc}{\contentsline {section}{\numberline {1}Úvod}{8}{section.1}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {1}Úvod}{8}{section.1}\protected@file@percent }
\BKM@entry{id=6,open,dest={73656374696F6E2E32},srcline={214}}{5C3337365C3337375C303030325C3030305C3034305C303030445C303030695C303030735C303030745C303030725C303030695C303030625C303030755C3030306F5C303030765C303030615C3030306E5C3030305C3335315C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C30303079} \BKM@entry{id=6,open,dest={73656374696F6E2E32},srcline={210}}{5C3337365C3337375C303030325C3030305C3034305C303030445C303030695C303030735C303030745C303030725C303030695C303030625C303030755C3030306F5C303030765C303030615C3030306E5C3030305C3335315C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C30303079}
\BKM@entry{id=7,open,dest={73756273656374696F6E2E322E31},srcline={222}}{5C3337365C3337375C303030325C3030302E5C303030315C3030305C3034305C303030505C3030306F5C3030315C3031355C3030305C3335355C303030745C303030615C3030315C3031355C3030306F5C303030765C3030305C3334315C3030305C3034305C303030735C3030305C3335355C3030315C313435} \BKM@entry{id=7,open,dest={73756273656374696F6E2E322E31},srcline={218}}{5C3337365C3337375C303030325C3030302E5C303030315C3030305C3034305C303030505C3030306F5C3030315C3031355C3030305C3335355C303030745C303030615C3030315C3031355C3030306F5C303030765C3030305C3334315C3030305C3034305C303030735C3030305C3335355C3030315C313435}
\@writefile{toc}{\contentsline {section}{\numberline {2}Distribuované systémy}{9}{section.2}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {2}Distribuované systémy}{9}{section.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Počítačová síť}{9}{subsection.2.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Počítačová síť}{9}{subsection.2.1}\protected@file@percent }
\newlabel{sec:NetworkCommunication}{{2.1}{9}{Počítačová síť}{subsection.2.1}{}} \newlabel{sec:NetworkCommunication}{{2.1}{9}{Počítačová síť}{subsection.2.1}{}}
\BKM@entry{id=8,open,dest={73756273756273656374696F6E2E322E312E31},srcline={231}}{5C3337365C3337375C303030325C3030302E5C303030315C3030302E5C303030315C3030305C3034305C3030304B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303065} \BKM@entry{id=8,open,dest={73756273756273656374696F6E2E322E312E31},srcline={227}}{5C3337365C3337375C303030325C3030302E5C303030315C3030302E5C303030315C3030305C3034305C3030304B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303065}
\BKM@entry{id=9,open,dest={73756273756273656374696F6E2E322E312E32},srcline={244}}{5C3337365C3337375C303030325C3030302E5C303030315C3030302E5C303030325C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C303030795C3030305C3034305C303030705C303030725C3030306F5C3030305C3034305C3030306B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303069} \BKM@entry{id=9,open,dest={73756273756273656374696F6E2E322E312E32},srcline={240}}{5C3337365C3337375C303030325C3030302E5C303030315C3030302E5C303030325C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C303030795C3030305C3034305C303030705C303030725C3030306F5C3030305C3034305C3030306B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303069}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Komunikace}{10}{subsubsection.2.1.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Komunikace}{10}{subsubsection.2.1.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Modely pro komunikaci}{10}{subsubsection.2.1.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Modely pro komunikaci}{10}{subsubsection.2.1.2}\protected@file@percent }
\BKM@entry{id=10,open,dest={73756273656374696F6E2E322E32},srcline={265}}{5C3337365C3337375C303030325C3030302E5C303030325C3030305C3034305C303030415C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C303030795C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C3030315C313537} \BKM@entry{id=10,open,dest={73756273656374696F6E2E322E32},srcline={261}}{5C3337365C3337375C303030325C3030302E5C303030325C3030305C3034305C303030415C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C303030795C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C3030315C313537}
\BKM@entry{id=11,open,dest={73756273756273656374696F6E2E322E322E31},srcline={272}}{5C3337365C3337375C303030325C3030302E5C303030325C3030302E5C303030315C3030305C3034305C303030535C3030306F5C303030665C303030745C303030775C303030615C303030725C3030306F5C303030765C3030305C3334315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303061} \BKM@entry{id=11,open,dest={73756273756273656374696F6E2E322E322E31},srcline={268}}{5C3337365C3337375C303030325C3030302E5C303030325C3030302E5C303030315C3030305C3034305C303030535C3030306F5C303030665C303030745C303030775C303030615C303030725C3030306F5C303030765C3030305C3334315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303061}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Architektury systémů}{11}{subsection.2.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Architektury systémů}{11}{subsection.2.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.1}Softwarová architektura}{11}{subsubsection.2.2.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.1}Softwarová architektura}{11}{subsubsection.2.2.1}\protected@file@percent }
\BKM@entry{id=12,open,dest={73756273756273656374696F6E2E322E322E32},srcline={288}}{5C3337365C3337375C303030325C3030302E5C303030325C3030302E5C303030325C3030305C3034305C303030535C303030795C303030735C303030745C3030305C3335315C3030306D5C3030306F5C303030765C3030305C3335315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303079} \BKM@entry{id=12,open,dest={73756273756273656374696F6E2E322E322E32},srcline={284}}{5C3337365C3337375C303030325C3030302E5C303030325C3030302E5C303030325C3030305C3034305C303030535C303030795C303030735C303030745C3030305C3335315C3030306D5C3030306F5C303030765C3030305C3335315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303079}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.2}Systémové architektury}{12}{subsubsection.2.2.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.2}Systémové architektury}{12}{subsubsection.2.2.2}\protected@file@percent }
\newlabel{sec:system_architecture}{{2.2.2}{12}{Systémové architektury}{subsubsection.2.2.2}{}} \newlabel{sec:system_architecture}{{2.2.2}{12}{Systémové architektury}{subsubsection.2.2.2}{}}
\BKM@entry{id=13,open,dest={73656374696F6E2E33},srcline={303}}{5C3337365C3337375C303030335C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C30303079} \BKM@entry{id=13,open,dest={73656374696F6E2E33},srcline={299}}{5C3337365C3337375C303030335C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C30303079}
\BKM@entry{id=14,open,dest={73756273656374696F6E2E332E31},srcline={319}}{5C3337365C3337375C303030335C3030302E5C303030315C3030305C3034305C303030525C3030306F5C303030645C303030695C3030306E5C303030615C3030305C3034305C303030705C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030315C3135375C3030305C3034305C303030545C303030435C303030505C3030302F5C303030495C30303050} \BKM@entry{id=14,open,dest={73756273656374696F6E2E332E31},srcline={315}}{5C3337365C3337375C303030335C3030302E5C303030315C3030305C3034305C303030525C3030306F5C303030645C303030695C3030306E5C303030615C3030305C3034305C303030705C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030315C3135375C3030305C3034305C303030545C303030435C303030505C3030302F5C303030495C30303050}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Vrstvená architektura}}{13}{figure.1}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Vrstvená architektura}}{13}{figure.1}\protected@file@percent }
\newlabel{fig:layer_architecture}{{1}{13}{Vrstvená architektura}{figure.1}{}} \newlabel{fig:layer_architecture}{{1}{13}{Vrstvená architektura}{figure.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Protokoly}{13}{section.3}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3}Protokoly}{13}{section.3}\protected@file@percent }
@@ -50,165 +50,165 @@
\abx@aux@segm{0}{0}{computer_networks} \abx@aux@segm{0}{0}{computer_networks}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Komunikace vrstev TCP/IP}}{14}{figure.2}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Komunikace vrstev TCP/IP}}{14}{figure.2}\protected@file@percent }
\newlabel{fig:tcpip}{{2}{14}{Komunikace vrstev TCP/IP}{figure.2}{}} \newlabel{fig:tcpip}{{2}{14}{Komunikace vrstev TCP/IP}{figure.2}{}}
\BKM@entry{id=15,open,dest={73756273656374696F6E2E332E32},srcline={358}}{5C3337365C3337375C303030335C3030302E5C303030325C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030615C303030705C3030306C5C303030695C3030306B5C303030615C3030315C3031355C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333} \BKM@entry{id=15,open,dest={73756273656374696F6E2E332E32},srcline={354}}{5C3337365C3337375C303030335C3030302E5C303030325C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030615C303030705C3030306C5C303030695C3030306B5C303030615C3030315C3031355C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333}
\BKM@entry{id=16,open,dest={73756273756273656374696F6E2E332E322E31},srcline={362}}{5C3337365C3337375C303030335C3030302E5C303030325C3030302E5C303030315C3030305C3034305C303030485C303030545C303030545C30303050} \BKM@entry{id=16,open,dest={73756273756273656374696F6E2E332E322E31},srcline={358}}{5C3337365C3337375C303030335C3030302E5C303030325C3030302E5C303030315C3030305C3034305C303030485C303030545C303030545C30303050}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Protokoly v aplikační vrstvě}{15}{subsection.3.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Protokoly v aplikační vrstvě}{15}{subsection.3.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.1}HTTP}{15}{subsubsection.3.2.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.1}HTTP}{15}{subsubsection.3.2.1}\protected@file@percent }
\BKM@entry{id=17,open,dest={73756273756273656374696F6E2E332E322E32},srcline={383}}{5C3337365C3337375C303030335C3030302E5C303030325C3030302E5C303030325C3030305C3034305C303030485C303030545C303030545C303030505C3030302F5C30303033} \BKM@entry{id=17,open,dest={73756273756273656374696F6E2E332E322E32},srcline={379}}{5C3337365C3337375C303030335C3030302E5C303030325C3030302E5C303030325C3030305C3034305C303030485C303030545C303030545C303030505C3030302F5C30303033}
\BKM@entry{id=18,open,dest={73756273656374696F6E2E332E33},srcline={409}}{5C3337365C3337375C303030335C3030302E5C303030335C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030745C303030725C303030615C3030306E5C303030735C303030705C3030306F5C303030725C303030745C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333} \BKM@entry{id=18,open,dest={73756273656374696F6E2E332E33},srcline={405}}{5C3337365C3337375C303030335C3030302E5C303030335C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030745C303030725C303030615C3030306E5C303030735C303030705C3030306F5C303030725C303030745C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333}
\BKM@entry{id=19,open,dest={73756273756273656374696F6E2E332E332E31},srcline={415}}{5C3337365C3337375C303030335C3030302E5C303030335C3030302E5C303030315C3030305C3034305C303030545C303030435C30303050} \BKM@entry{id=19,open,dest={73756273756273656374696F6E2E332E332E31},srcline={411}}{5C3337365C3337375C303030335C3030302E5C303030335C3030302E5C303030315C3030305C3034305C303030545C303030435C30303050}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.2}HTTP/3}{16}{subsubsection.3.2.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.2}HTTP/3}{16}{subsubsection.3.2.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Protokoly v transportní vrstvě}{16}{subsection.3.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Protokoly v transportní vrstvě}{16}{subsection.3.3}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Vizualizace HTTP/2 blokování}}{17}{figure.3}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Vizualizace HTTP/2 blokování}}{17}{figure.3}\protected@file@percent }
\newlabel{fig:http_blocking}{{3}{17}{Vizualizace HTTP/2 blokování}{figure.3}{}} \newlabel{fig:http_blocking}{{3}{17}{Vizualizace HTTP/2 blokování}{figure.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.1}TCP}{17}{subsubsection.3.3.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.1}TCP}{17}{subsubsection.3.3.1}\protected@file@percent }
\BKM@entry{id=20,open,dest={73756273756273656374696F6E2E332E332E32},srcline={429}}{5C3337365C3337375C303030335C3030302E5C303030335C3030302E5C303030325C3030305C3034305C303030555C303030445C30303050} \BKM@entry{id=20,open,dest={73756273756273656374696F6E2E332E332E32},srcline={427}}{5C3337365C3337375C303030335C3030302E5C303030335C3030302E5C303030325C3030305C3034305C303030555C303030445C30303050}
\BKM@entry{id=21,open,dest={73756273756273656374696F6E2E332E332E33},srcline={437}}{5C3337365C3337375C303030335C3030302E5C303030335C3030302E5C303030335C3030305C3034305C303030515C303030555C303030495C30303043} \BKM@entry{id=21,open,dest={73756273756273656374696F6E2E332E332E33},srcline={435}}{5C3337365C3337375C303030335C3030302E5C303030335C3030302E5C303030335C3030305C3034305C303030515C303030555C303030495C30303043}
\abx@aux@cite{0}{quic} \abx@aux@cite{0}{quic}
\abx@aux@segm{0}{0}{quic} \abx@aux@segm{0}{0}{quic}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.2}UDP}{18}{subsubsection.3.3.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.2}UDP}{18}{subsubsection.3.3.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.3}QUIC}{18}{subsubsection.3.3.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.3}QUIC}{18}{subsubsection.3.3.3}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces QUIC handshake}}{20}{figure.4}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces QUIC handshake}}{20}{figure.4}\protected@file@percent }
\newlabel{fig:quic_handshake}{{4}{20}{QUIC handshake}{figure.4}{}} \newlabel{fig:quic_handshake}{{4}{20}{QUIC handshake}{figure.4}{}}
\BKM@entry{id=22,open,dest={73656374696F6E2E34},srcline={577}}{5C3337365C3337375C303030345C3030305C3034305C303030485C303030725C30303061} \BKM@entry{id=22,open,dest={73656374696F6E2E34},srcline={575}}{5C3337365C3337375C303030345C3030305C3034305C303030485C303030725C30303061}
\BKM@entry{id=23,open,dest={73756273656374696F6E2E342E31},srcline={592}}{5C3337365C3337375C303030345C3030302E5C303030315C3030305C3034305C303030455C3030306E5C303030675C303030695C3030306E5C30303065} \BKM@entry{id=23,open,dest={73756273656374696F6E2E342E31},srcline={590}}{5C3337365C3337375C303030345C3030302E5C303030315C3030305C3034305C303030455C3030306E5C303030675C303030695C3030306E5C30303065}
\@writefile{toc}{\contentsline {section}{\numberline {4}Hra}{21}{section.4}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {4}Hra}{21}{section.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Engine}{21}{subsection.4.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Engine}{21}{subsection.4.1}\protected@file@percent }
\BKM@entry{id=24,open,dest={73756273756273656374696F6E2E342E312E31},srcline={626}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030465C303030795C3030307A5C303030695C303030635C3030306B5C3030305C3337355C3030305C3034305C303030655C3030306E5C303030675C303030695C3030306E5C30303065} \BKM@entry{id=24,open,dest={73756273756273656374696F6E2E342E312E31},srcline={624}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030465C303030795C3030307A5C303030695C303030635C3030306B5C3030305C3337355C3030305C3034305C303030655C3030306E5C303030675C303030695C3030306E5C30303065}
\BKM@entry{id=25,open,dest={73756273756273656374696F6E2E342E312E32},srcline={634}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030565C303030795C3030306B5C303030725C303030655C303030735C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535} \BKM@entry{id=25,open,dest={73756273756273656374696F6E2E342E312E32},srcline={632}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030565C303030795C3030306B5C303030725C303030655C303030735C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Architektura hry pro jednoho hráče}}{22}{figure.5}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Architektura hry pro jednoho hráče}}{22}{figure.5}\protected@file@percent }
\newlabel{fig:single_player_game}{{5}{22}{Architektura hry pro jednoho hráče}{figure.5}{}} \newlabel{fig:single_player_game}{{5}{22}{Architektura hry pro jednoho hráče}{figure.5}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.1}Fyzický engine}{22}{subsubsection.4.1.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.1}Fyzický engine}{22}{subsubsection.4.1.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.2}Vykreslování}{22}{subsubsection.4.1.2}\protected@file@percent } \BKM@entry{id=26,open,dest={73756273756273656374696F6E2E342E312E33},srcline={640}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030455C3030306E5C303030745C303030695C303030745C303030795C3030302D5C303030435C3030306F5C3030306D5C303030705C3030306F5C3030306E5C303030655C3030306E5C303030745C3030302D5C303030535C303030795C303030735C303030745C303030655C3030306D}
\BKM@entry{id=26,open,dest={73756273756273656374696F6E2E342E312E33},srcline={642}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030455C3030306E5C303030745C303030695C303030745C303030795C3030302D5C303030435C3030306F5C3030306D5C303030705C3030306F5C3030306E5C303030655C3030306E5C303030745C3030302D5C303030535C303030795C303030735C303030745C303030655C3030306D} \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.2}Vykreslování}{23}{subsubsection.4.1.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.3}Entity-Component-System}{23}{subsubsection.4.1.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.3}Entity-Component-System}{23}{subsubsection.4.1.3}\protected@file@percent }
\newlabel{code:entt}{{1}{23}{Příklad použití knihovny Entt}{lstlisting.1}{}} \BKM@entry{id=27,open,dest={73756273756273656374696F6E2E342E312E34},srcline={681}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030345C3030305C3034305C303030495C3030306D5C303030475C303030755C30303069}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {1}Příklad použití knihovny Entt}{23}{lstlisting.1}\protected@file@percent } \newlabel{code:entt}{{1}{24}{Příklad použití knihovny Entt}{lstlisting.1}{}}
\BKM@entry{id=27,open,dest={73756273756273656374696F6E2E342E312E34},srcline={683}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030345C3030305C3034305C303030495C3030306D5C303030475C303030755C30303069} \@writefile{lol}{\contentsline {lstlisting}{\numberline {1}Příklad použití knihovny Entt}{24}{lstlisting.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.4}ImGui}{24}{subsubsection.4.1.4}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.4}ImGui}{24}{subsubsection.4.1.4}\protected@file@percent }
\BKM@entry{id=28,open,dest={73656374696F6E2E35},srcline={702}}{5C3337365C3337375C303030355C3030305C3034305C303030485C303030725C303030615C3030305C3034305C303030765C3030305C3335355C303030635C303030655C3030305C3034305C303030685C303030725C3030305C3334315C3030315C3031355C3030315C313537} \BKM@entry{id=28,open,dest={73656374696F6E2E35},srcline={700}}{5C3337365C3337375C303030355C3030305C3034305C303030485C303030725C303030615C3030305C3034305C303030765C3030305C3335355C303030635C303030655C3030305C3034305C303030685C303030725C3030305C3334315C3030315C3031355C3030315C313537}
\BKM@entry{id=29,open,dest={73756273656374696F6E2E352E31},srcline={723}}{5C3337365C3337375C303030355C3030302E5C303030315C3030305C3034305C303030535C303030655C303030725C303030765C303030655C30303072} \BKM@entry{id=29,open,dest={73756273656374696F6E2E352E31},srcline={721}}{5C3337365C3337375C303030355C3030302E5C303030315C3030305C3034305C303030535C303030655C303030725C303030765C303030655C30303072}
\@writefile{toc}{\contentsline {section}{\numberline {5}Hra více hráčů}{25}{section.5}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {5}Hra více hráčů}{26}{section.5}\protected@file@percent }
\BKM@entry{id=30,open,dest={73756273756273656374696F6E2E352E312E31},srcline={733}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030525C303030655C303030675C303030695C303030735C303030745C303030725C3030305C3034305C3030306B5C3030306C5C303030695C303030655C3030306E5C303030745C3030315C313537} \BKM@entry{id=30,open,dest={73756273756273656374696F6E2E352E312E31},srcline={731}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030525C303030655C303030675C303030695C303030735C303030745C303030725C3030305C3034305C3030306B5C3030306C5C303030695C303030655C3030306E5C303030745C3030315C313537}
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Architektura hry pro více hráčů}}{26}{figure.6}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Architektura hry pro více hráčů}}{27}{figure.6}\protected@file@percent }
\newlabel{fig:multi_player_game}{{6}{26}{Architektura hry pro více hráčů}{figure.6}{}} \newlabel{fig:multi_player_game}{{6}{27}{Architektura hry pro více hráčů}{figure.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Server}{26}{subsection.5.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Server}{27}{subsection.5.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.1}Registr klientů}{26}{subsubsection.5.1.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.1}Registr klientů}{27}{subsubsection.5.1.1}\protected@file@percent }
\BKM@entry{id=31,open,dest={73756273756273656374696F6E2E352E312E32},srcline={739}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030535C303030655C303030725C303030765C303030655C303030725C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075} \BKM@entry{id=31,open,dest={73756273756273656374696F6E2E352E312E32},srcline={737}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030535C303030655C303030725C303030765C303030655C303030725C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
\BKM@entry{id=32,open,dest={73756273756273656374696F6E2E352E312E33},srcline={743}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030535C303030705C303030725C3030305C3334315C303030765C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537} \BKM@entry{id=32,open,dest={73756273756273656374696F6E2E352E312E33},srcline={741}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030535C303030705C303030725C3030305C3334315C303030765C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537}
\BKM@entry{id=33,open,dest={73756273656374696F6E2E352E32},srcline={753}}{5C3337365C3337375C303030355C3030302E5C303030325C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C30303074} \BKM@entry{id=33,open,dest={73756273656374696F6E2E352E32},srcline={751}}{5C3337365C3337375C303030355C3030302E5C303030325C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C30303074}
\BKM@entry{id=34,open,dest={73756273756273656374696F6E2E352E322E31},srcline={757}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030315C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C303030745C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075} \BKM@entry{id=34,open,dest={73756273756273656374696F6E2E352E322E31},srcline={755}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030315C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C303030745C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
\BKM@entry{id=35,open,dest={73756273756273656374696F6E2E352E322E32},srcline={761}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030325C3030305C3034305C303030495C3030306E5C303030745C303030655C303030725C303030705C3030306F5C3030306C5C303030615C303030635C30303065} \BKM@entry{id=35,open,dest={73756273756273656374696F6E2E352E322E32},srcline={759}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030325C3030305C3034305C303030495C3030306E5C303030745C303030655C303030725C303030705C3030306F5C3030306C5C303030615C303030635C30303065}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.2}Server Replikátoru}{27}{subsubsection.5.1.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.2}Server Replikátoru}{28}{subsubsection.5.1.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.3}Správa zájmů}{27}{subsubsection.5.1.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.3}Správa zájmů}{28}{subsubsection.5.1.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Klient}{27}{subsection.5.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Klient}{28}{subsection.5.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.2.1}Klient Replikátoru}{27}{subsubsection.5.2.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.2.1}Klient Replikátoru}{28}{subsubsection.5.2.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.2.2}Interpolace}{27}{subsubsection.5.2.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.2.2}Interpolace}{28}{subsubsection.5.2.2}\protected@file@percent }
\BKM@entry{id=36,open,dest={73756273756273656374696F6E2E352E322E33},srcline={769}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030335C3030305C3034305C303030525C3030306F5C3030306C5C3030306C5C303030625C303030615C303030635C3030306B} \BKM@entry{id=36,open,dest={73756273756273656374696F6E2E352E322E33},srcline={767}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030335C3030305C3034305C303030525C3030306F5C3030306C5C3030306C5C303030625C303030615C303030635C3030306B}
\BKM@entry{id=37,open,dest={73756273656374696F6E2E352E33},srcline={779}}{5C3337365C3337375C303030355C3030302E5C303030335C3030305C3034305C303030505C3030306F5C303030735C3030305C3335355C3030306C5C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076} \BKM@entry{id=37,open,dest={73756273656374696F6E2E352E33},srcline={777}}{5C3337365C3337375C303030355C3030302E5C303030335C3030305C3034305C303030505C3030306F5C303030735C3030305C3335355C3030306C5C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076}
\BKM@entry{id=38,open,dest={73756273756273656374696F6E2E352E332E31},srcline={790}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030315C3030305C3034305C3030304B5C3030305C3336335C303030645C3030306F5C303030765C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076} \BKM@entry{id=38,open,dest={73756273756273656374696F6E2E352E332E31},srcline={788}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030315C3030305C3034305C3030304B5C3030305C3336335C303030645C3030306F5C303030765C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.2.3}Rollback}{28}{subsubsection.5.2.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.2.3}Rollback}{29}{subsubsection.5.2.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Posílání zpráv}{28}{subsection.5.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Posílání zpráv}{29}{subsection.5.3}\protected@file@percent }
\BKM@entry{id=39,open,dest={73756273756273656374696F6E2E352E332E32},srcline={798}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030325C3030305C3034305C303030495C3030306D5C303030705C3030306C5C303030655C3030306D5C303030655C3030306E5C303030745C303030615C303030635C30303065} \BKM@entry{id=39,open,dest={73756273756273656374696F6E2E352E332E32},srcline={796}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030325C3030305C3034305C303030495C3030306D5C303030705C3030306C5C303030655C3030306D5C303030655C3030306E5C303030745C303030615C303030635C30303065}
\BKM@entry{id=40,open,dest={73756273756273656374696F6E2E352E332E33},srcline={802}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030335C3030305C3034305C303030445C303030655C303030745C303030655C3030306B5C303030635C303030655C3030305C3034305C303030615C3030305C3034305C3030306E5C3030305C3334315C303030705C303030725C303030615C303030765C303030615C3030305C3034305C303030635C303030685C303030795C30303062} \BKM@entry{id=40,open,dest={73756273756273656374696F6E2E352E332E33},srcline={800}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030335C3030305C3034305C303030445C303030655C303030745C303030655C3030306B5C303030635C303030655C3030305C3034305C303030615C3030305C3034305C3030306E5C3030305C3334315C303030705C303030725C303030615C303030765C303030615C3030305C3034305C303030635C303030685C303030795C30303062}
\BKM@entry{id=41,open,dest={73756273656374696F6E2E352E34},srcline={809}}{5C3337365C3337375C303030355C3030302E5C303030345C3030305C3034305C303030535C303030655C303030725C303030695C303030615C3030306C5C303030695C3030307A5C303030615C303030635C30303065} \BKM@entry{id=41,open,dest={73756273656374696F6E2E352E34},srcline={807}}{5C3337365C3337375C303030355C3030302E5C303030345C3030305C3034305C303030535C303030655C303030725C303030695C303030615C3030306C5C303030695C3030307A5C303030615C303030635C30303065}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.1}Kódování zpráv}{29}{subsubsection.5.3.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.1}Kódování zpráv}{30}{subsubsection.5.3.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.2}Implementace}{29}{subsubsection.5.3.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.2}Implementace}{30}{subsubsection.5.3.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.3}Detekce a náprava chyb}{29}{subsubsection.5.3.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.3}Detekce a náprava chyb}{30}{subsubsection.5.3.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4}Serializace}{29}{subsection.5.4}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {5.4}Serializace}{30}{subsection.5.4}\protected@file@percent }
\@writefile{lol}{\contentsline {lstlisting}{\numberline {2}cpp}{30}{lstlisting.2}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\numberline {2}cpp}{31}{lstlisting.2}\protected@file@percent }
\BKM@entry{id=42,open,dest={73756273656374696F6E2E352E35},srcline={843}}{5C3337365C3337375C303030355C3030302E5C303030355C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030305C3034305C303030515C303030555C303030495C303030435C30303072} \BKM@entry{id=42,open,dest={73756273656374696F6E2E352E35},srcline={841}}{5C3337365C3337375C303030355C3030302E5C303030355C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030305C3034305C303030515C303030555C303030495C303030435C30303072}
\BKM@entry{id=43,open,dest={73756273756273656374696F6E2E352E352E31},srcline={856}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030315C3030305C3034305C303030525C3030305C3334315C3030306D5C303030635C30303065} \BKM@entry{id=43,open,dest={73756273756273656374696F6E2E352E352E31},srcline={854}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030315C3030305C3034305C303030525C3030305C3334315C3030306D5C303030635C30303065}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5}Protokol QUICr}{31}{subsection.5.5}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {5.5}Protokol QUICr}{32}{subsection.5.5}\protected@file@percent }
\BKM@entry{id=44,open,dest={73756273756273656374696F6E2E352E352E32},srcline={869}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030325C3030305C3034305C303030485C303030615C3030306E5C303030645C303030735C303030685C303030615C3030306B5C30303065} \BKM@entry{id=44,open,dest={73756273756273656374696F6E2E352E352E32},srcline={867}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030325C3030305C3034305C303030485C303030615C3030306E5C303030645C303030735C303030685C303030615C3030306B5C30303065}
\BKM@entry{id=45,open,dest={73756273756273656374696F6E2E352E352E33},srcline={903}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030335C3030305C3034305C303030535C303030705C3030306F5C3030306C5C303030655C303030685C3030306C5C303030695C303030765C3030306F5C303030735C30303074} \BKM@entry{id=45,open,dest={73756273756273656374696F6E2E352E352E33},srcline={901}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030335C3030305C3034305C303030535C303030705C3030306F5C3030306C5C303030655C303030685C3030306C5C303030695C303030765C3030306F5C303030735C30303074}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.1}Rámce}{32}{subsubsection.5.5.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.1}Rámce}{33}{subsubsection.5.5.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2}Handshake}{32}{subsubsection.5.5.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.2}Handshake}{33}{subsubsection.5.5.2}\protected@file@percent }
\newlabel{sec:quicr_handshake}{{5.5.2}{32}{Handshake}{subsubsection.5.5.2}{}} \newlabel{sec:quicr_handshake}{{5.5.2}{33}{Handshake}{subsubsection.5.5.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3}Spolehlivost}{32}{subsubsection.5.5.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3}Spolehlivost}{33}{subsubsection.5.5.3}\protected@file@percent }
\newlabel{sec:quicr_reliability}{{5.5.3}{32}{Spolehlivost}{subsubsection.5.5.3}{}} \newlabel{sec:quicr_reliability}{{5.5.3}{33}{Spolehlivost}{subsubsection.5.5.3}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Stavový stroj QUICr handshake}}{33}{figure.7}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Stavový stroj QUICr handshake}}{34}{figure.7}\protected@file@percent }
\newlabel{fig:quicr_handshake}{{7}{33}{Stavový stroj QUICr handshake}{figure.7}{}} \newlabel{fig:quicr_handshake}{{7}{34}{Stavový stroj QUICr handshake}{figure.7}{}}
\BKM@entry{id=46,open,dest={73756273756273656374696F6E2E352E352E34},srcline={925}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030345C3030305C3034305C303030455C3030306E5C3030306B5C3030306F5C303030645C3030305C3335315C30303072} \BKM@entry{id=46,open,dest={73756273756273656374696F6E2E352E352E34},srcline={923}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030345C3030305C3034305C303030455C3030306E5C3030306B5C3030306F5C303030645C3030305C3335315C30303072}
\BKM@entry{id=47,open,dest={73756273756273656374696F6E2E352E352E35},srcline={933}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030355C3030305C3034305C303030545C303030655C303030735C303030745C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535} \BKM@entry{id=47,open,dest={73756273756273656374696F6E2E352E352E35},srcline={931}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030355C3030305C3034305C303030545C303030655C303030735C303030745C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.4}Enkodér}{34}{subsubsection.5.5.4}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.4}Enkodér}{35}{subsubsection.5.5.4}\protected@file@percent }
\BKM@entry{id=48,open,dest={73756273656374696F6E2E352E36},srcline={974}}{5C3337365C3337375C303030355C3030302E5C303030365C3030305C3034305C303030485C3030306F5C303030725C303030695C3030307A5C3030306F5C3030306E5C303030745C3030305C3334315C3030306C5C3030306E5C3030305C3335355C3030305C3034305C3030315C3134315C3030306B5C3030305C3334315C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535} \BKM@entry{id=48,open,dest={73756273656374696F6E2E352E36},srcline={972}}{5C3337365C3337375C303030355C3030302E5C303030365C3030305C3034305C303030485C3030306F5C303030725C303030695C3030307A5C3030306F5C3030306E5C303030745C3030305C3334315C3030306C5C3030306E5C3030305C3335355C3030305C3034305C3030315C3134315C3030306B5C3030305C3334315C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
\BKM@entry{id=49,open,dest={73756273656374696F6E2E352E37},srcline={994}}{5C3337365C3337375C303030355C3030302E5C303030375C3030305C3034305C303030565C3030305C3337355C303030735C3030306C5C303030655C303030645C3030306E5C3030305C3334315C3030305C3034305C303030685C303030725C30303061} \BKM@entry{id=49,open,dest={73756273656374696F6E2E352E37},srcline={992}}{5C3337365C3337375C303030355C3030302E5C303030375C3030305C3034305C303030565C3030305C3337355C303030735C3030306C5C303030655C303030645C3030306E5C3030305C3334315C3030305C3034305C303030685C303030725C30303061}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.5}Testování}{35}{subsubsection.5.5.5}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.5}Testování}{36}{subsubsection.5.5.5}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.6}Horizontální škálování}{35}{subsection.5.6}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {5.6}Horizontální škálování}{36}{subsection.5.6}\protected@file@percent }
\newlabel{fig:zone_cluster_architecture}{{5.6}{36}{Horizontální škálování}{subsection.5.6}{}} \newlabel{fig:zone_cluster_architecture}{{5.6}{37}{Horizontální škálování}{subsection.5.6}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Architektura systému s zone clusterem}}{36}{figure.8}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Architektura systému s zone clusterem}}{37}{figure.8}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.7}Výsledná hra}{36}{subsection.5.7}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {5.7}Výsledná hra}{37}{subsection.5.7}\protected@file@percent }
\newlabel{fig:lobby_ui}{{5.7}{37}{Výsledná hra}{subsection.5.7}{}} \newlabel{fig:lobby_ui}{{5.7}{38}{Výsledná hra}{subsection.5.7}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Uživatelské rozhraní v lobby}}{37}{figure.9}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Uživatelské rozhraní v lobby}}{38}{figure.9}\protected@file@percent }
\newlabel{fig:ui_showcase}{{5.7}{37}{Výsledná hra}{figure.9}{}} \newlabel{fig:ui_showcase}{{5.7}{38}{Výsledná hra}{figure.9}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces Uživatelské rozhraní v klientovi}}{37}{figure.10}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces Uživatelské rozhraní v klientovi}}{38}{figure.10}\protected@file@percent }
\BKM@entry{id=50,open,dest={73656374696F6E2E36},srcline={1018}}{5C3337365C3337375C303030365C3030305C3034305C3030304D5C3030315C3033335C3030315C3133315C3030315C3033335C3030306E5C3030305C333535} \BKM@entry{id=50,open,dest={73656374696F6E2E36},srcline={1016}}{5C3337365C3337375C303030365C3030305C3034305C3030304D5C3030315C3033335C3030315C3133315C3030315C3033335C3030306E5C3030305C333535}
\BKM@entry{id=51,open,dest={73756273656374696F6E2E362E31},srcline={1022}}{5C3337365C3337375C303030365C3030302E5C303030315C3030305C3034305C3030304D5C303030655C303030745C303030725C303030695C3030306B5C30303079} \BKM@entry{id=51,open,dest={73756273656374696F6E2E362E31},srcline={1020}}{5C3337365C3337375C303030365C3030302E5C303030315C3030305C3034305C3030304D5C303030655C303030745C303030725C303030695C3030306B5C30303079}
\BKM@entry{id=52,open,dest={73756273756273656374696F6E2E362E312E31},srcline={1030}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030505C3030306F5C303030735C303030745C303030675C303030725C303030655C303030535C303030515C3030304C} \BKM@entry{id=52,open,dest={73756273756273656374696F6E2E362E312E31},srcline={1028}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030505C3030306F5C303030735C303030745C303030675C303030725C303030655C303030535C303030515C3030304C}
\BKM@entry{id=53,open,dest={73756273756273656374696F6E2E362E312E32},srcline={1034}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030545C303030695C3030306D5C303030655C303030735C303030635C303030615C3030306C5C303030655C303030445C30303042} \BKM@entry{id=53,open,dest={73756273756273656374696F6E2E362E312E32},srcline={1032}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030545C303030695C3030306D5C303030655C303030735C303030635C303030615C3030306C5C303030655C303030445C30303042}
\BKM@entry{id=54,open,dest={73756273756273656374696F6E2E362E312E33},srcline={1038}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030475C303030725C303030615C303030665C303030615C3030306E5C30303061} \BKM@entry{id=54,open,dest={73756273756273656374696F6E2E362E312E33},srcline={1036}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030475C303030725C303030615C303030665C303030615C3030306E5C30303061}
\@writefile{toc}{\contentsline {section}{\numberline {6}Měřění}{38}{section.6}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {6}Měřění}{39}{section.6}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Metriky}{38}{subsection.6.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Metriky}{39}{subsection.6.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.1}PostgreSQL}{38}{subsubsection.6.1.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.1}PostgreSQL}{39}{subsubsection.6.1.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.2}TimescaleDB}{38}{subsubsection.6.1.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.2}TimescaleDB}{39}{subsubsection.6.1.2}\protected@file@percent }
\BKM@entry{id=55,open,dest={73756273756273656374696F6E2E362E312E34},srcline={1050}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030345C3030305C3034305C303030545C303030725C303030615C303030635C30303079} \BKM@entry{id=55,open,dest={73756273756273656374696F6E2E362E312E34},srcline={1048}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030345C3030305C3034305C303030545C303030725C303030615C303030635C30303079}
\BKM@entry{id=56,open,dest={73756273756273656374696F6E2E362E312E35},srcline={1080}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030355C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C303030745C303030735C3030306B5C3030305C3334315C3030305C3034305C303030615C303030705C3030306C5C303030695C3030306B5C303030615C303030635C30303065} \BKM@entry{id=56,open,dest={73756273756273656374696F6E2E362E312E35},srcline={1078}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030355C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C303030745C303030735C3030306B5C3030305C3334315C3030305C3034305C303030615C303030705C3030306C5C303030695C3030306B5C303030615C303030635C30303065}
\BKM@entry{id=57,open,dest={73756273656374696F6E2E362E32},srcline={1084}}{5C3337365C3337375C303030365C3030302E5C303030325C3030305C3034305C303030515C303030555C303030495C303030435C30303072} \BKM@entry{id=57,open,dest={73756273656374696F6E2E362E32},srcline={1082}}{5C3337365C3337375C303030365C3030302E5C303030325C3030305C3034305C303030515C303030555C303030495C303030435C30303072}
\@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces Příklad Grafana dashboardu}}{39}{figure.11}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces Příklad Grafana dashboardu}}{40}{figure.11}\protected@file@percent }
\newlabel{fig:grafana}{{11}{39}{Příklad Grafana dashboardu}{figure.11}{}} \newlabel{fig:grafana}{{11}{40}{Příklad Grafana dashboardu}{figure.11}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3}Grafana}{39}{subsubsection.6.1.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3}Grafana}{40}{subsubsection.6.1.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.4}Tracy}{39}{subsubsection.6.1.4}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.4}Tracy}{40}{subsubsection.6.1.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.5}Klientská aplikace}{39}{subsubsection.6.1.5}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.5}Klientská aplikace}{40}{subsubsection.6.1.5}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces Jeden snímek v Tracy}}{40}{figure.12}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces Jeden snímek v Tracy}}{41}{figure.12}\protected@file@percent }
\newlabel{fig:frame_in_tracy}{{12}{40}{Jeden snímek v Tracy}{figure.12}{}} \newlabel{fig:frame_in_tracy}{{12}{41}{Jeden snímek v Tracy}{figure.12}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2}QUICr}{40}{subsection.6.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {6.2}QUICr}{41}{subsection.6.2}\protected@file@percent }
\newlabel{kod:tc}{{3}{40}{Příklad volání TC}{lstlisting.3}{}} \newlabel{kod:tc}{{3}{41}{Příklad volání TC}{lstlisting.3}{}}
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3}Příklad volání TC}{40}{lstlisting.3}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{\numberline {3}Příklad volání TC}{41}{lstlisting.3}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces Porovnání odezvy TCP a QUICr}}{41}{figure.13}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces Porovnání odezvy TCP a QUICr}}{42}{figure.13}\protected@file@percent }
\newlabel{fig:latencycomparison}{{13}{41}{Porovnání odezvy TCP a QUICr}{figure.13}{}} \newlabel{fig:latencycomparison}{{13}{42}{Porovnání odezvy TCP a QUICr}{figure.13}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces Porovnání integrace TCP a QUICr}}{41}{figure.14}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces Porovnání integrace TCP a QUICr}}{42}{figure.14}\protected@file@percent }
\newlabel{fig:integrationcomparison}{{14}{41}{Porovnání integrace TCP a QUICr}{figure.14}{}} \newlabel{fig:integrationcomparison}{{14}{42}{Porovnání integrace TCP a QUICr}{figure.14}{}}
\BKM@entry{id=58,open,dest={73756273656374696F6E2E362E33},srcline={1131}}{5C3337365C3337375C303030365C3030302E5C303030335C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C303030725C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075} \BKM@entry{id=58,open,dest={73756273656374696F6E2E362E33},srcline={1129}}{5C3337365C3337375C303030365C3030302E5C303030335C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C303030725C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces 301 připojených hráčů}}{42}{figure.15}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces 301 připojených hráčů}}{43}{figure.15}\protected@file@percent }
\newlabel{fig:playerbenchmark}{{15}{42}{301 připojených hráčů}{figure.15}{}} \newlabel{fig:playerbenchmark}{{15}{43}{301 připojených hráčů}{figure.15}{}}
\newlabel{fig:tracyreplicator}{{6.3}{42}{Optimalizace replikátoru}{subsection.6.3}{}} \newlabel{fig:tracyreplicator}{{6.3}{43}{Optimalizace replikátoru}{subsection.6.3}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces Analýza replikátoru}}{42}{figure.16}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces Analýza replikátoru}}{43}{figure.16}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3}Optimalizace replikátoru}{42}{subsection.6.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {6.3}Optimalizace replikátoru}{43}{subsection.6.3}\protected@file@percent }
\newlabel{fig:ecs_optimization_tracy_01}{{6.3}{43}{Optimalizace replikátoru}{figure.16}{}} \newlabel{fig:ecs_optimization_tracy_01}{{6.3}{44}{Optimalizace replikátoru}{figure.16}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces Analýza optimalizace replikátoru pro ECS}}{43}{figure.17}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces Analýza optimalizace replikátoru pro ECS}}{44}{figure.17}\protected@file@percent }
\newlabel{fig:ecs_optimization_tracy_02}{{6.3}{43}{Optimalizace replikátoru}{figure.17}{}} \newlabel{fig:ecs_optimization_tracy_02}{{6.3}{44}{Optimalizace replikátoru}{figure.17}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {18}{\ignorespaces Analýza optimalizace replikátoru pro ECS}}{43}{figure.18}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {18}{\ignorespaces Analýza optimalizace replikátoru pro ECS}}{44}{figure.18}\protected@file@percent }
\BKM@entry{id=59,open,dest={73756273656374696F6E2E362E34},srcline={1186}}{5C3337365C3337375C303030365C3030302E5C303030345C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C3030306D5C303030615C3030306E5C303030615C3030315C3137365C303030655C303030725C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537} \BKM@entry{id=59,open,dest={73756273656374696F6E2E362E34},srcline={1184}}{5C3337365C3337375C303030365C3030302E5C303030345C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C3030306D5C303030615C3030306E5C303030615C3030315C3137365C303030655C303030725C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537}
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Porovnání serializátorů}}{44}{table.1}\protected@file@percent } \@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Porovnání serializátorů}}{45}{table.1}\protected@file@percent }
\newlabel{t:serialization_comparison}{{1}{44}{Porovnání serializátorů}{table.1}{}} \newlabel{t:serialization_comparison}{{1}{45}{Porovnání serializátorů}{table.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.4}Optimalizace manažera zájmů}{44}{subsection.6.4}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {6.4}Optimalizace manažera zájmů}{45}{subsection.6.4}\protected@file@percent }
\BKM@entry{id=60,open,dest={73756273656374696F6E2E362E35},srcline={1214}}{5C3337365C3337375C303030365C3030302E5C303030355C3030305C3034305C303030505C303030655C303030655C303030725C3030302D5C303030745C3030306F5C3030302D5C303030705C303030655C303030655C30303072} \BKM@entry{id=60,open,dest={73756273656374696F6E2E362E35},srcline={1212}}{5C3337365C3337375C303030365C3030302E5C303030355C3030305C3034305C303030505C303030655C303030655C303030725C3030302D5C303030745C3030306F5C3030302D5C303030705C303030655C303030655C30303072}
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Porovnání algoritmů}}{45}{table.2}\protected@file@percent } \@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Porovnání algoritmů}}{46}{table.2}\protected@file@percent }
\newlabel{table:range_query_comparison}{{2}{45}{Porovnání algoritmů}{table.2}{}} \newlabel{table:range_query_comparison}{{2}{46}{Porovnání algoritmů}{table.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.5}Peer-to-peer}{45}{subsection.6.5}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {6.5}Peer-to-peer}{46}{subsection.6.5}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {19}{\ignorespaces Porovnání TCP a QUICr v peer-to-peer}}{46}{figure.19}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {19}{\ignorespaces Porovnání TCP a QUICr v peer-to-peer}}{47}{figure.19}\protected@file@percent }
\newlabel{fig:peer_to_peer}{{19}{46}{Porovnání TCP a QUICr v peer-to-peer}{figure.19}{}} \newlabel{fig:peer_to_peer}{{19}{47}{Porovnání TCP a QUICr v peer-to-peer}{figure.19}{}}
\BKM@entry{id=61,open,dest={73656374696F6E2A2E33},srcline={1253}}{5C3337365C3337375C3030305A5C3030305C3334315C303030765C3030315C3033335C30303072} \BKM@entry{id=61,open,dest={73656374696F6E2A2E33},srcline={1251}}{5C3337365C3337375C3030305A5C3030305C3334315C303030765C3030315C3033335C30303072}
\abx@aux@cite{0}{quic} \abx@aux@cite{0}{quic}
\abx@aux@segm{0}{0}{quic} \abx@aux@segm{0}{0}{quic}
\@writefile{toc}{\contentsline {section}{Z\'av\v er}{47}{section*.3}\protected@file@percent } \@writefile{toc}{\contentsline {section}{Z\'av\v er}{48}{section*.3}\protected@file@percent }
\babel@aux{czech}{} \babel@aux{czech}{}
\babel@aux{czech}{} \babel@aux{czech}{}
\BKM@entry{id=62,open,dest={73656374696F6E2A2E35},srcline={1262}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030635C3030306C5C303030755C303030735C303030695C3030306F5C3030306E5C30303073} \BKM@entry{id=62,open,dest={73656374696F6E2A2E35},srcline={1260}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030635C3030306C5C303030755C303030735C303030695C3030306F5C3030306E5C30303073}
\@writefile{toc}{\contentsline {section}{Conclusions}{48}{section*.5}\protected@file@percent } \@writefile{toc}{\contentsline {section}{Conclusions}{49}{section*.5}\protected@file@percent }
\babel@aux{english}{} \babel@aux{english}{}
\babel@aux{czech}{} \babel@aux{czech}{}
\BKM@entry{id=63,open,dest={617070656E6469782E41},srcline={1269}}{5C3337365C3337375C303030415C3030305C3034305C303030505C303030725C303030765C3030306E5C3030305C3335355C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061} \BKM@entry{id=63,open,dest={617070656E6469782E41},srcline={1267}}{5C3337365C3337375C303030415C3030305C3034305C303030505C303030725C303030765C3030306E5C3030305C3335355C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061}
\BKM@entry{id=64,open,dest={617070656E6469782E42},srcline={1272}}{5C3337365C3337375C303030425C3030305C3034305C303030445C303030725C303030755C303030685C3030305C3334315C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061} \BKM@entry{id=64,open,dest={617070656E6469782E42},srcline={1270}}{5C3337365C3337375C303030425C3030305C3034305C303030445C303030725C303030755C303030685C3030305C3334315C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061}
\BKM@entry{id=65,open,dest={617070656E6469782E43},srcline={1277}}{5C3337365C3337375C303030435C3030305C3034305C3030304F5C303030625C303030735C303030615C303030685C3030305C3034305C303030655C3030306C5C303030655C3030306B5C303030745C303030725C3030306F5C3030306E5C303030695C303030635C3030306B5C3030305C3337355C303030635C303030685C3030305C3034305C303030645C303030615C30303074} \BKM@entry{id=65,open,dest={617070656E6469782E43},srcline={1275}}{5C3337365C3337375C303030435C3030305C3034305C3030304F5C303030625C303030735C303030615C303030685C3030305C3034305C303030655C3030306C5C303030655C3030306B5C303030745C303030725C3030306F5C3030306E5C303030695C303030635C3030306B5C3030305C3337355C303030635C303030685C3030305C3034305C303030645C303030615C30303074}
\@writefile{toc}{\contentsline {section}{\numberline {A}První příloha}{49}{appendix.A}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {A}První příloha}{50}{appendix.A}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {B}Druhá příloha}{49}{appendix.B}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {B}Druhá příloha}{50}{appendix.B}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {C}Obsah elektronických dat}{49}{appendix.C}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {C}Obsah elektronických dat}{50}{appendix.C}\protected@file@percent }
\newlabel{sec:ObsahData}{{C}{49}{Obsah elektronických dat}{appendix.C}{}} \newlabel{sec:ObsahData}{{C}{50}{Obsah elektronických dat}{appendix.C}{}}
\abx@aux@nociteall \abx@aux@nociteall
\BKM@entry{id=66,open,dest={73656374696F6E2A2E37},srcline={1354}}{5C3337365C3337375C3030304C5C303030695C303030745C303030655C303030725C303030615C303030745C303030755C303030725C30303061} \BKM@entry{id=66,open,dest={73656374696F6E2A2E37},srcline={1352}}{5C3337365C3337375C3030304C5C303030695C303030745C303030655C303030725C303030615C303030745C303030755C303030725C30303061}
\@writefile{toc}{\contentsline {section}{Literatura}{51}{section*.7}\protected@file@percent } \@writefile{toc}{\contentsline {section}{Literatura}{52}{section*.7}\protected@file@percent }
\babel@aux{english}{} \babel@aux{english}{}
\babel@aux{czech}{} \babel@aux{czech}{}
\abx@aux@read@bbl@mdfivesum{C3CBA72138B16E01160647867A8D8F99} \abx@aux@read@bbl@mdfivesum{C3CBA72138B16E01160647867A8D8F99}
@@ -218,8 +218,8 @@
\abx@aux@defaultrefcontext{0}{interpolation}{none/global//global/global/global} \abx@aux@defaultrefcontext{0}{interpolation}{none/global//global/global/global}
\abx@aux@defaultrefcontext{0}{distributed_systems}{none/global//global/global/global} \abx@aux@defaultrefcontext{0}{distributed_systems}{none/global//global/global/global}
\abx@aux@defaultrefcontext{0}{velky_pruvodce}{none/global//global/global/global} \abx@aux@defaultrefcontext{0}{velky_pruvodce}{none/global//global/global/global}
\newlabel{LastPage}{{C}{51}{Obsah elektronických dat}{page.51}{}} \newlabel{LastPage}{{C}{52}{Obsah elektronických dat}{page.52}{}}
\gdef\lastpage@lastpage{51} \gdef\lastpage@lastpage{52}
\gdef\lastpage@lastpageHy{51} \gdef\lastpage@lastpageHy{52}
\gdef\svg@ink@ver@settings{{\m@ne }{inkscape}{\m@ne }} \gdef\svg@ink@ver@settings{{\m@ne }{inkscape}{\m@ne }}
\gdef \@abspage@last{51} \gdef \@abspage@last{52}
+11 -13
View File
@@ -1,18 +1,18 @@
# Fdb version 4 # Fdb version 4
["biber kidiplom"] 1777641420.71466 "kidiplom.bcf" "kidiplom.bbl" "kidiplom" 1785873458.8564 2 ["biber kidiplom"] 1777641420.71466 "kidiplom.bcf" "kidiplom.bbl" "kidiplom" 1785932392.98701 2
"kidiplom.bcf" 1785873458.70234 100697 0d278831f58b22e288d3858fcb2c1fe5 "pdflatex" "kidiplom.bcf" 1785932392.85907 100697 0d278831f58b22e288d3858fcb2c1fe5 "pdflatex"
(generated) (generated)
"kidiplom.bbl" "kidiplom.bbl"
"kidiplom.blg" "kidiplom.blg"
(rewritten before read) (rewritten before read)
["makeindex kidiplom.idx"] 1777641420.69393 "kidiplom.idx" "kidiplom.ind" "kidiplom" 1785873458.85161 0 ["makeindex kidiplom.idx"] 1777641420.69393 "kidiplom.idx" "kidiplom.ind" "kidiplom" 1785932392.98418 0
"kidiplom.idx" 1785873456.43831 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex" "kidiplom.idx" 1785932390.72901 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
(generated) (generated)
"kidiplom.ilg" "kidiplom.ilg"
"kidiplom.ind" "kidiplom.ind"
(rewritten before read) (rewritten before read)
["pdflatex"] 1785873455.47714 "/home/martin/projects/kidiplom/kidiplom.tex" "kidiplom.pdf" "kidiplom" 1785873458.85184 2 ["pdflatex"] 1785932390.14512 "/home/martin/projects/kidiplom/kidiplom.tex" "kidiplom.pdf" "kidiplom" 1785932392.98432 2
"/home/martin/projects/kidiplom/kidiplom.tex" 1785873455.29029 129638 c58f042e3489e766c0b8250bfdd4b881 "" "/home/martin/projects/kidiplom/kidiplom.tex" 1785932389.98899 130339 ced8bb79ff1aac0f7aa14c7e3e43c7dd ""
"/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc" 1775415801 4850 80dc9bab7f31fb78a000ccfed0e27cab "" "/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc" 1775415801 4850 80dc9bab7f31fb78a000ccfed0e27cab ""
"/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-ec.enc" 1775415801 2375 baa924870cfb487815765f9094cf3728 "" "/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-ec.enc" 1775415801 2375 baa924870cfb487815765f9094cf3728 ""
"/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc" 1775415801 2405 5dcf2c1b967ee25cc46c58cd52244aed "" "/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc" 1775415801 2405 5dcf2c1b967ee25cc46c58cd52244aed ""
@@ -39,7 +39,6 @@
"/usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmr7.tfm" 1775415801 12064 09aa3eeac96bf141d673bb1b0385ce55 "" "/usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmr7.tfm" 1775415801 12064 09aa3eeac96bf141d673bb1b0385ce55 ""
"/usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmr8.tfm" 1775415801 12064 a35db870f0b76c338d749c56dc030ef5 "" "/usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmr8.tfm" 1775415801 12064 a35db870f0b76c338d749c56dc030ef5 ""
"/usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmri12.tfm" 1775415801 17144 271aaf9ebb339934b04110dc5211fba4 "" "/usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmri12.tfm" 1775415801 17144 271aaf9ebb339934b04110dc5211fba4 ""
"/usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmri8.tfm" 1775415801 17152 c8240fef851c4991afefdae37a539ee1 ""
"/usr/share/texmf-dist/fonts/tfm/public/lm/lmex10.tfm" 1775415801 992 ce925c9346c7613270a79afbee98c070 "" "/usr/share/texmf-dist/fonts/tfm/public/lm/lmex10.tfm" 1775415801 992 ce925c9346c7613270a79afbee98c070 ""
"/usr/share/texmf-dist/fonts/tfm/public/lm/lmmi10.tfm" 1775415801 1528 6d36b2385e0ca062a654de6ac59cb34f "" "/usr/share/texmf-dist/fonts/tfm/public/lm/lmmi10.tfm" 1775415801 1528 6d36b2385e0ca062a654de6ac59cb34f ""
"/usr/share/texmf-dist/fonts/tfm/public/lm/lmmi12.tfm" 1775415801 1524 753b192b18f2991794f9d41a8228510b "" "/usr/share/texmf-dist/fonts/tfm/public/lm/lmmi12.tfm" 1775415801 1524 753b192b18f2991794f9d41a8228510b ""
@@ -68,7 +67,6 @@
"/usr/share/texmf-dist/fonts/type1/public/lm/lmr7.pfb" 1775415801 121145 68312a933e2c689ed40ec0aba373e279 "" "/usr/share/texmf-dist/fonts/type1/public/lm/lmr7.pfb" 1775415801 121145 68312a933e2c689ed40ec0aba373e279 ""
"/usr/share/texmf-dist/fonts/type1/public/lm/lmr8.pfb" 1775415801 122174 a7a08406857c9530a0320a2517f60370 "" "/usr/share/texmf-dist/fonts/type1/public/lm/lmr8.pfb" 1775415801 122174 a7a08406857c9530a0320a2517f60370 ""
"/usr/share/texmf-dist/fonts/type1/public/lm/lmri12.pfb" 1775415801 109265 32320cb6133d4d76bf83e27b5eb4009b "" "/usr/share/texmf-dist/fonts/type1/public/lm/lmri12.pfb" 1775415801 109265 32320cb6133d4d76bf83e27b5eb4009b ""
"/usr/share/texmf-dist/fonts/type1/public/lm/lmri8.pfb" 1775415801 109952 3dd76c0c5c680d519bb6d59a066c0826 ""
"/usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pfb" 1775415801 27863 09ce3735688ffde955e72da27c95b61a "" "/usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pfb" 1775415801 27863 09ce3735688ffde955e72da27c95b61a ""
"/usr/share/texmf-dist/fonts/type1/urw/courier/ucrb8a.pfb" 1775415801 50493 4ed1f7e9eba8f1f3e1ec25195460190d "" "/usr/share/texmf-dist/fonts/type1/urw/courier/ucrb8a.pfb" 1775415801 50493 4ed1f7e9eba8f1f3e1ec25195460190d ""
"/usr/share/texmf-dist/fonts/type1/urw/courier/ucrr8a.pfb" 1775415801 45758 19968a0990191524e34e1994d4a31cb6 "" "/usr/share/texmf-dist/fonts/type1/urw/courier/ucrr8a.pfb" 1775415801 45758 19968a0990191524e34e1994d4a31cb6 ""
@@ -271,15 +269,15 @@
"iso-numeric.cbx" 1681557593 73 45828f8df9dead5135d2c8a727f5b601 "" "iso-numeric.cbx" 1681557593 73 45828f8df9dead5135d2c8a727f5b601 ""
"iso.bbx" 1681557593 13233 9f9e9c852fe772bfe1efaacc6b415eb7 "" "iso.bbx" 1681557593 13233 9f9e9c852fe772bfe1efaacc6b415eb7 ""
"kibase.sty" 1681557593 23853 021ae8236751950ac5e18f6a5bcf1da7 "" "kibase.sty" 1681557593 23853 021ae8236751950ac5e18f6a5bcf1da7 ""
"kidiplom.aux" 1785873458.68234 33845 19588fd7bde7407d19fbd41d8c9fb7b0 "pdflatex" "kidiplom.aux" 1785932392.84007 33845 e7a8c4fb76a8d517b6202e30891f113d "pdflatex"
"kidiplom.bbl" 1785780010.56994 7686 c3cba72138b16e01160647867a8d8f99 "biber kidiplom" "kidiplom.bbl" 1785780010.56994 7686 c3cba72138b16e01160647867a8d8f99 "biber kidiplom"
"kidiplom.cls" 1681557593 18598 7684b2d13ac67d7b017c4eea1e12fa0c "" "kidiplom.cls" 1681557593 18598 7684b2d13ac67d7b017c4eea1e12fa0c ""
"kidiplom.glsdefs" 1777655247.6059 525 791a05cd0a9f8650067804d8f5ff3f41 "" "kidiplom.glsdefs" 1777655247.6059 525 791a05cd0a9f8650067804d8f5ff3f41 ""
"kidiplom.ind" 1785767496.11494 0 d41d8cd98f00b204e9800998ecf8427e "makeindex kidiplom.idx" "kidiplom.ind" 1785767496.11494 0 d41d8cd98f00b204e9800998ecf8427e "makeindex kidiplom.idx"
"kidiplom.lot" 1785873458.70607 387 1ac32e7367846a270a0209a5b69d3838 "pdflatex" "kidiplom.lot" 1785932392.86181 387 126bd6bd943e275b2c6c6e0f31022a31 "pdflatex"
"kidiplom.run.xml" 1785873458.70607 2535 4e001a965ee2f4de88dc6271855a61ea "pdflatex" "kidiplom.run.xml" 1785932392.86181 2535 4e001a965ee2f4de88dc6271855a61ea "pdflatex"
"kidiplom.tex" 1785873455.29029 129638 c58f042e3489e766c0b8250bfdd4b881 "" "kidiplom.tex" 1785932389.98899 130339 ced8bb79ff1aac0f7aa14c7e3e43c7dd ""
"kidiplom.toc" 1785873458.70607 5374 8623b4d73b23c78b6a1b36c883daab52 "pdflatex" "kidiplom.toc" 1785932392.86181 5374 4ebd5c75e3bf56c06e2972de702531f0 "pdflatex"
(generated) (generated)
"kidiplom.acn" "kidiplom.acn"
"kidiplom.aux" "kidiplom.aux"
-2
View File
@@ -480,7 +480,6 @@ INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmbx12.tfm INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmbx12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmri12.tfm INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmri12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmri8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmbx12.tfm INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmbx12.tfm
INPUT ./kidiplom.toc INPUT ./kidiplom.toc
INPUT ./kidiplom.toc INPUT ./kidiplom.toc
@@ -646,7 +645,6 @@ INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmr17.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmr7.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmr7.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmr8.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmr8.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmri12.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmri12.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmri8.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/urw/courier/ucrb8a.pfb INPUT /usr/share/texmf-dist/fonts/type1/urw/courier/ucrb8a.pfb
INPUT /usr/share/texmf-dist/fonts/type1/urw/courier/ucrr8a.pfb INPUT /usr/share/texmf-dist/fonts/type1/urw/courier/ucrr8a.pfb
+1 -1
View File
@@ -1,5 +1,5 @@
% makeindex style file created by the glossaries package % makeindex style file created by the glossaries package
% for document 'kidiplom' on 2026-8-4 % for document 'kidiplom' on 2026-8-5
actual '?' actual '?'
encap '|' encap '|'
level '!' level '!'
+139 -131
View File
@@ -1,4 +1,4 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Arch Linux) (preloaded format=pdflatex 2026.6.8) 4 AUG 2026 21:57 This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Arch Linux) (preloaded format=pdflatex 2026.6.8) 5 AUG 2026 14:19
entering extended mode entering extended mode
restricted \write18 enabled. restricted \write18 enabled.
%&-line parsing enabled. %&-line parsing enabled.
@@ -1266,7 +1266,7 @@ Package biblatex Warning: Attempt to redefine deprecated '\mkbibnamelast'.
Package biblatex Warning: Conflicting options. Package biblatex Warning: Conflicting options.
(biblatex) 'urldate=iso' requires 'seconds=true'. (biblatex) 'urldate=iso' requires 'seconds=true'.
(biblatex) Setting 'seconds=true' on input line 143. (biblatex) Setting 'seconds=true' on input line 139.
(./kidiplom.aux (./kidiplom.aux
Package babel Info: 'czech' activates 'czech' shorthands. Package babel Info: 'czech' activates 'czech' shorthands.
@@ -1274,24 +1274,24 @@ Package babel Info: 'czech' activates 'czech' shorthands.
) )
\openout1 = `kidiplom.aux'. \openout1 = `kidiplom.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 143. LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 139.
LaTeX Font Info: ... okay on input line 143. LaTeX Font Info: ... okay on input line 139.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 143. LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 139.
LaTeX Font Info: ... okay on input line 143. LaTeX Font Info: ... okay on input line 139.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 143. LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 139.
LaTeX Font Info: ... okay on input line 143. LaTeX Font Info: ... okay on input line 139.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 143. LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 139.
LaTeX Font Info: ... okay on input line 143. LaTeX Font Info: ... okay on input line 139.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 143. LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 139.
LaTeX Font Info: ... okay on input line 143. LaTeX Font Info: ... okay on input line 139.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 143. LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 139.
LaTeX Font Info: ... okay on input line 143. LaTeX Font Info: ... okay on input line 139.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 143. LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 139.
LaTeX Font Info: ... okay on input line 143. LaTeX Font Info: ... okay on input line 139.
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 143. LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 139.
LaTeX Font Info: ... okay on input line 143. LaTeX Font Info: ... okay on input line 139.
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 143. LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 139.
LaTeX Font Info: ... okay on input line 143. LaTeX Font Info: ... okay on input line 139.
(/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii (/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).] [Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count518 \scratchcounter=\count518
@@ -1314,7 +1314,7 @@ Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e e
)) ))
Package hyperref Info: Link coloring ON on input line 143. Package hyperref Info: Link coloring ON on input line 139.
\c@lstlisting=\count524 \c@lstlisting=\count524
(./kidiplom.glsdefs) (./kidiplom.glsdefs)
@@ -1372,8 +1372,8 @@ Package biblatex Info: Data encoding 'utf8' specified.
Package biblatex Info: Trying to load bibliographic data... Package biblatex Info: Trying to load bibliographic data...
Package biblatex Info: ... file 'kidiplom.bbl' found. Package biblatex Info: ... file 'kidiplom.bbl' found.
(./kidiplom.bbl) (./kidiplom.bbl)
Package biblatex Info: Reference section=0 on input line 143. Package biblatex Info: Reference section=0 on input line 139.
Package biblatex Info: Reference segment=0 on input line 143. Package biblatex Info: Reference segment=0 on input line 139.
*geometry* detected driver: pdftex *geometry* detected driver: pdftex
*geometry* verbose mode - [ preamble ] result: *geometry* verbose mode - [ preamble ] result:
@@ -1411,50 +1411,50 @@ Package biblatex Info: Reference segment=0 on input line 143.
<graphics/kititle-cz-nofont.pdf, id=7, 375.4025pt x 72.27pt> <graphics/kititle-cz-nofont.pdf, id=7, 375.4025pt x 72.27pt>
File: graphics/kititle-cz-nofont.pdf Graphic file (type pdf) File: graphics/kititle-cz-nofont.pdf Graphic file (type pdf)
<use graphics/kititle-cz-nofont.pdf> <use graphics/kititle-cz-nofont.pdf>
Package pdftex.def Info: graphics/kititle-cz-nofont.pdf used on input line 148 Package pdftex.def Info: graphics/kititle-cz-nofont.pdf used on input line 144
. .
(pdftex.def) Requested size: 225.24323pt x 43.36232pt. (pdftex.def) Requested size: 225.24323pt x 43.36232pt.
<graphics/UP_znak.pdf, id=8, 101.59215pt x 101.59215pt> <graphics/UP_znak.pdf, id=8, 101.59215pt x 101.59215pt>
File: graphics/UP_znak.pdf Graphic file (type pdf) File: graphics/UP_znak.pdf Graphic file (type pdf)
<use graphics/UP_znak.pdf> <use graphics/UP_znak.pdf>
Package pdftex.def Info: graphics/UP_znak.pdf used on input line 148. Package pdftex.def Info: graphics/UP_znak.pdf used on input line 144.
(pdftex.def) Requested size: 101.59187pt x 101.59187pt. (pdftex.def) Requested size: 101.59187pt x 101.59187pt.
LaTeX Font Info: Trying to load font information for OT1+lmr on input line 1 LaTeX Font Info: Trying to load font information for OT1+lmr on input line 1
48. 44.
(/usr/share/texmf-dist/tex/latex/lm/ot1lmr.fd (/usr/share/texmf-dist/tex/latex/lm/ot1lmr.fd
File: ot1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern File: ot1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
) )
LaTeX Font Info: Trying to load font information for OML+lmm on input line 1 LaTeX Font Info: Trying to load font information for OML+lmm on input line 1
48. 44.
(/usr/share/texmf-dist/tex/latex/lm/omllmm.fd (/usr/share/texmf-dist/tex/latex/lm/omllmm.fd
File: omllmm.fd 2015/05/01 v1.6.1 Font defs for Latin Modern File: omllmm.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
) )
LaTeX Font Info: Trying to load font information for OMS+lmsy on input line LaTeX Font Info: Trying to load font information for OMS+lmsy on input line
148. 144.
(/usr/share/texmf-dist/tex/latex/lm/omslmsy.fd (/usr/share/texmf-dist/tex/latex/lm/omslmsy.fd
File: omslmsy.fd 2015/05/01 v1.6.1 Font defs for Latin Modern File: omslmsy.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
) )
LaTeX Font Info: Trying to load font information for OMX+lmex on input line LaTeX Font Info: Trying to load font information for OMX+lmex on input line
148. 144.
(/usr/share/texmf-dist/tex/latex/lm/omxlmex.fd (/usr/share/texmf-dist/tex/latex/lm/omxlmex.fd
File: omxlmex.fd 2015/05/01 v1.6.1 Font defs for Latin Modern File: omxlmex.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
) )
LaTeX Font Info: External font `lmex10' loaded for size LaTeX Font Info: External font `lmex10' loaded for size
(Font) <12> on input line 148. (Font) <12> on input line 144.
LaTeX Font Info: External font `lmex10' loaded for size LaTeX Font Info: External font `lmex10' loaded for size
(Font) <8> on input line 148. (Font) <8> on input line 144.
LaTeX Font Info: External font `lmex10' loaded for size LaTeX Font Info: External font `lmex10' loaded for size
(Font) <6> on input line 148. (Font) <6> on input line 144.
LaTeX Font Info: Trying to load font information for U+msa on input line 148 LaTeX Font Info: Trying to load font information for U+msa on input line 144
. .
(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd (/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A File: umsa.fd 2013/01/14 v3.01 AMS symbols A
) )
LaTeX Font Info: Trying to load font information for U+msb on input line 148 LaTeX Font Info: Trying to load font information for U+msb on input line 144
. .
(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd (/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd
@@ -1467,11 +1467,17 @@ File: umsb.fd 2013/01/14 v3.01 AMS symbols B
/enc/dvips/lm/lm-ec.enc} <./graphics/kititle-cz-nofont.pdf> <./graphics/UP_znak /enc/dvips/lm/lm-ec.enc} <./graphics/kititle-cz-nofont.pdf> <./graphics/UP_znak
.pdf>] .pdf>]
LaTeX Font Info: External font `lmex10' loaded for size LaTeX Font Info: External font `lmex10' loaded for size
(Font) <10.95> on input line 148. (Font) <10.95> on input line 144.
[2] [3 [2]
Overfull \hbox (2.13142pt too wide) in paragraph at lines 144--144
\T1/lmr/bx/n/12 Keywords: \T1/lmr/m/n/12 dis-tri-bu-ted sys-tems, C++, QUIC, op
-ti-ma-li-zati-ons, vi-deo game, game
[]
[3
] ]
Overfull \hbox (1.38725pt too wide) in paragraph at lines 148--148 Overfull \hbox (1.38725pt too wide) in paragraph at lines 144--144
\T1/lmr/m/n/12 D¥kuji ve-dou-címu této práce Mgr. To-má²i Ur-ban-covi, Ph.D. za \T1/lmr/m/n/12 D¥kuji ve-dou-címu této práce Mgr. To-má²i Ur-ban-covi, Ph.D. za
spo-lu-práci, ochotu spo-lu-práci, ochotu
[] []
@@ -1494,12 +1500,12 @@ Overfull \hbox (1.38725pt too wide) in paragraph at lines 148--148
] [9] ] [9]
LaTeX Font Info: Trying to load font information for T1+pcr on input line 23 LaTeX Font Info: Trying to load font information for T1+pcr on input line 23
6. 2.
(/usr/share/texmf-dist/tex/latex/psnfss/t1pcr.fd (/usr/share/texmf-dist/tex/latex/psnfss/t1pcr.fd
File: t1pcr.fd 2001/06/04 font definitions for T1/pcr. File: t1pcr.fd 2001/06/04 font definitions for T1/pcr.
) [10{/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc}] ) [10{/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc}]
Overfull \hbox (0.28238pt too wide) in paragraph at lines 253--257 Overfull \hbox (0.28238pt too wide) in paragraph at lines 249--253
[]\T1/lmr/m/n/12 Druhým p°í-stu-pem je po-sí-lání zpráv. V tomto p°í-stupu po-s []\T1/lmr/m/n/12 Druhým p°í-stu-pem je po-sí-lání zpráv. V tomto p°í-stupu po-s
í-lají pro-cesy zprávy í-lají pro-cesy zprávy
[] []
@@ -1507,80 +1513,80 @@ Overfull \hbox (0.28238pt too wide) in paragraph at lines 253--257
[11{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc}{/usr/share/texmf-di [11{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc}{/usr/share/texmf-di
st/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/l st/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/l
m-rm.enc}] [12] m-rm.enc}] [12]
<graphics/layer_architecture.pdf, id=211, 341.35529pt x 174.6525pt> <graphics/layer_architecture.pdf, id=210, 341.35529pt x 174.6525pt>
File: graphics/layer_architecture.pdf Graphic file (type pdf) File: graphics/layer_architecture.pdf Graphic file (type pdf)
<use graphics/layer_architecture.pdf> <use graphics/layer_architecture.pdf>
Package pdftex.def Info: graphics/layer_architecture.pdf used on input line 31 Package pdftex.def Info: graphics/layer_architecture.pdf used on input line 30
2. 8.
(pdftex.def) Requested size: 409.50119pt x 209.52332pt. (pdftex.def) Requested size: 409.50119pt x 209.52332pt.
[13 <./graphics/layer_architecture.pdf>] [13 <./graphics/layer_architecture.pdf>]
<graphics/TcpIp.png, id=229, 805.0075pt x 512.91624pt> <graphics/TcpIp.png, id=228, 805.0075pt x 512.91624pt>
File: graphics/TcpIp.png Graphic file (type png) File: graphics/TcpIp.png Graphic file (type png)
<use graphics/TcpIp.png> <use graphics/TcpIp.png>
Package pdftex.def Info: graphics/TcpIp.png used on input line 333. Package pdftex.def Info: graphics/TcpIp.png used on input line 329.
(pdftex.def) Requested size: 409.50119pt x 260.91075pt. (pdftex.def) Requested size: 409.50119pt x 260.91075pt.
[14 <./graphics/TcpIp.png>] [15] [14 <./graphics/TcpIp.png>] [15]
<graphics/http2.pdf, id=245, 275.10779pt x 225.7233pt> <graphics/http2.pdf, id=244, 275.10779pt x 225.7233pt>
File: graphics/http2.pdf Graphic file (type pdf) File: graphics/http2.pdf Graphic file (type pdf)
<use graphics/http2.pdf> <use graphics/http2.pdf>
Package pdftex.def Info: graphics/http2.pdf used on input line 390. Package pdftex.def Info: graphics/http2.pdf used on input line 386.
(pdftex.def) Requested size: 196.5588pt x 161.2807pt. (pdftex.def) Requested size: 196.5588pt x 161.2807pt.
<graphics/http3.pdf, id=246, 349.305pt x 262.0992pt> <graphics/http3.pdf, id=245, 349.305pt x 262.0992pt>
File: graphics/http3.pdf Graphic file (type pdf) File: graphics/http3.pdf Graphic file (type pdf)
<use graphics/http3.pdf> <use graphics/http3.pdf>
Package pdftex.def Info: graphics/http3.pdf used on input line 396. Package pdftex.def Info: graphics/http3.pdf used on input line 392.
(pdftex.def) Requested size: 196.5588pt x 147.48642pt. (pdftex.def) Requested size: 196.5588pt x 147.48642pt.
[16] [17 <./graphics/http2.pdf> <./graphics/http3.pdf>] [18] [16] [17 <./graphics/http2.pdf> <./graphics/http3.pdf>] [18]
[19] [19]
<graphics/quic_handshake.pdf, id=304, 243.79079pt x 327.14218pt> <graphics/quic_handshake.pdf, id=303, 243.79079pt x 327.14218pt>
File: graphics/quic_handshake.pdf Graphic file (type pdf) File: graphics/quic_handshake.pdf Graphic file (type pdf)
<use graphics/quic_handshake.pdf> <use graphics/quic_handshake.pdf>
Package pdftex.def Info: graphics/quic_handshake.pdf used on input line 467. Package pdftex.def Info: graphics/quic_handshake.pdf used on input line 465.
(pdftex.def) Requested size: 204.7506pt x 274.7626pt. (pdftex.def) Requested size: 204.7506pt x 274.7626pt.
[20 <./graphics/quic_handshake.pdf>] [21] [20 <./graphics/quic_handshake.pdf>] [21]
LaTeX Font Info: External font `lmex10' loaded for size LaTeX Font Info: External font `lmex10' loaded for size
(Font) <10> on input line 616. (Font) <10> on input line 614.
LaTeX Font Info: External font `lmex10' loaded for size LaTeX Font Info: External font `lmex10' loaded for size
(Font) <7> on input line 616. (Font) <7> on input line 614.
LaTeX Font Info: External font `lmex10' loaded for size LaTeX Font Info: External font `lmex10' loaded for size
(Font) <5> on input line 616. (Font) <5> on input line 614.
Underfull \hbox (badness 10000) in paragraph at lines 616--616 Underfull \hbox (badness 10000) in paragraph at lines 614--614
[][][]\T1/lmr/m/n/10 ƒlánek od Riot Ga-mes uka-zuje, jak d·-le-ºitá je ode-zva [][][]\T1/lmr/m/n/10 ƒlánek od Riot Ga-mes uka-zuje, jak d·-le-ºitá je ode-zva
u kom-pe-te-tiv- u kom-pe-te-tiv-
[] []
Underfull \hbox (badness 10000) in paragraph at lines 616--616 Underfull \hbox (badness 10000) in paragraph at lines 614--614
\T1/lmr/m/n/10 ních her. U pro-fe-si-o-nál-ních hr᣷ je po-znat i roz-díl mezi \T1/lmr/m/n/10 ních her. U pro-fe-si-o-nál-ních hr᣷ je po-znat i roz-díl mezi
120Hz a 240Hz. 120Hz a 240Hz.
[] []
<graphics/single_player_game.pdf, id=324, 334.3692pt x 171.76169pt> <graphics/single_player_game.pdf, id=323, 334.3692pt x 171.76169pt>
File: graphics/single_player_game.pdf Graphic file (type pdf) File: graphics/single_player_game.pdf Graphic file (type pdf)
<use graphics/single_player_game.pdf> <use graphics/single_player_game.pdf>
Package pdftex.def Info: graphics/single_player_game.pdf used on input line 62 Package pdftex.def Info: graphics/single_player_game.pdf used on input line 61
0. 8.
(pdftex.def) Requested size: 204.7506pt x 105.1807pt. (pdftex.def) Requested size: 327.60219pt x 168.29646pt.
Overfull \hbox (9.23495pt too wide) in paragraph at lines 630--631 Overfull \hbox (9.23495pt too wide) in paragraph at lines 628--629
\T1/lmr/m/n/12 en-gine po-sune stav en-tit (zrych-lení a po-zice). V²e jsme oba \T1/lmr/m/n/12 en-gine po-sune stav en-tit (zrych-lení a po-zice). V²e jsme oba
-lili do [] -lili do []
[] []
[22 <./graphics/single_player_game.pdf>] [22 <./graphics/single_player_game.pdf>]
Package hyperref Info: bookmark level for unknown lstlisting defaults to 0 on i Package hyperref Info: bookmark level for unknown lstlisting defaults to 0 on i
nput line 651. nput line 649.
[23] [24] [23] [24] [25]
<graphics/multi_player_game.pdf, id=368, 385.44pt x 457.71pt> <graphics/multi_player_game.pdf, id=372, 385.44pt x 457.71pt>
File: graphics/multi_player_game.pdf Graphic file (type pdf) File: graphics/multi_player_game.pdf Graphic file (type pdf)
<use graphics/multi_player_game.pdf> <use graphics/multi_player_game.pdf>
Package pdftex.def Info: graphics/multi_player_game.pdf used on input line 716 Package pdftex.def Info: graphics/multi_player_game.pdf used on input line 714
. .
(pdftex.def) Requested size: 204.7506pt x 243.13689pt. (pdftex.def) Requested size: 204.7506pt x 243.13689pt.
[25] [26 <./graphics/multi_player_game.pdf>] [26] [27 <./graphics/multi_player_game.pdf>]
! Undefined control sequence. ! Undefined control sequence.
l.755 ...World}, která reprezentuje stav a \inlcp l.753 ...World}, která reprezentuje stav a \inlcp
{ClientWorldController}, k... {ClientWorldController}, k...
The control sequence at the end of the top line The control sequence at the end of the top line
of your error message was never \def'ed. If you have of your error message was never \def'ed. If you have
@@ -1588,144 +1594,144 @@ misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue, spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined. and I'll forget about whatever was undefined.
[27] [28] [28] [29]
Overfull \hbox (8.12425pt too wide) in paragraph at lines 800--801 Overfull \hbox (8.12425pt too wide) in paragraph at lines 798--799
\T1/lmr/m/n/12 Vytvo°ili jsme t°ídu [][][][], která má na roz-hraní me-tody [] \T1/lmr/m/n/12 Vytvo°ili jsme t°ídu [][][][], která má na roz-hraní me-tody []
[] []
Overfull \hbox (20.39532pt too wide) in paragraph at lines 800--801 Overfull \hbox (20.39532pt too wide) in paragraph at lines 798--799
[][][][][][][][][]\T1/lmr/m/n/12 , [][][][] a [][][][]. První me-toda na-staví [][][][][][][][][]\T1/lmr/m/n/12 , [][][][] a [][][][]. První me-toda na-staví
pro kon-cový bod [] pro kon-cový bod []
[] []
[29] [30]
LaTeX Warning: Reference `code:entity_spawn_message' on page 30 undefined on in LaTeX Warning: Reference `code:entity_spawn_message' on page 31 undefined on in
put line 817. put line 815.
[30] [31] [31] [32]
<graphics/quicr_handshake.pdf, id=424, 337.26pt x 246.9225pt> <graphics/quicr_handshake.pdf, id=427, 337.26pt x 246.9225pt>
File: graphics/quicr_handshake.pdf Graphic file (type pdf) File: graphics/quicr_handshake.pdf Graphic file (type pdf)
<use graphics/quicr_handshake.pdf> <use graphics/quicr_handshake.pdf>
Package pdftex.def Info: graphics/quicr_handshake.pdf used on input line 897. Package pdftex.def Info: graphics/quicr_handshake.pdf used on input line 895.
(pdftex.def) Requested size: 409.50119pt x 299.82079pt. (pdftex.def) Requested size: 409.50119pt x 299.82079pt.
[32] [33 <./graphics/quicr_handshake.pdf>] [33] [34 <./graphics/quicr_handshake.pdf>]
Overfull \hbox (3.49525pt too wide) in paragraph at lines 907--908 Overfull \hbox (3.49525pt too wide) in paragraph at lines 905--906
[]\T1/lmr/m/n/12 Spolehlivost °e²í kom-po-nenta [][][][], která si udr-ºuje fro []\T1/lmr/m/n/12 Spolehlivost °e²í kom-po-nenta [][][][], která si udr-ºuje fro
ntu rámc·, ntu rámc·,
[] []
[34] [35]
Overfull \hbox (6.44025pt too wide) in paragraph at lines 978--979 Overfull \hbox (6.44025pt too wide) in paragraph at lines 976--977
[][][][][][][][][][][][][] \T1/lmr/m/n/12 a [][][][][][][][][][][][][][][][]. K [][][][][][][][][][][][][] \T1/lmr/m/n/12 a [][][][][][][][][][][][][][][][]. K
aºdý aºdý
[] []
<graphics/zone_server_architecture.pdf, id=449, 453.61469pt x 298.23419pt> <graphics/zone_server_architecture.pdf, id=452, 453.61469pt x 298.23419pt>
File: graphics/zone_server_architecture.pdf Graphic file (type pdf) File: graphics/zone_server_architecture.pdf Graphic file (type pdf)
<use graphics/zone_server_architecture.pdf> <use graphics/zone_server_architecture.pdf>
Package pdftex.def Info: graphics/zone_server_architecture.pdf used on input l Package pdftex.def Info: graphics/zone_server_architecture.pdf used on input l
ine 986. ine 984.
(pdftex.def) Requested size: 409.50119pt x 269.24106pt. (pdftex.def) Requested size: 409.50119pt x 269.24106pt.
[35] [36]
<graphics/lobby_ui.png, id=454, 1929.2075pt x 1209.51875pt> <graphics/lobby_ui.png, id=457, 1929.2075pt x 1209.51875pt>
File: graphics/lobby_ui.png Graphic file (type png) File: graphics/lobby_ui.png Graphic file (type png)
<use graphics/lobby_ui.png> <use graphics/lobby_ui.png>
Package pdftex.def Info: graphics/lobby_ui.png used on input line 1004. Package pdftex.def Info: graphics/lobby_ui.png used on input line 1002.
(pdftex.def) Requested size: 409.50119pt x 256.73788pt. (pdftex.def) Requested size: 409.50119pt x 256.73788pt.
<graphics/ui_showcase.png, id=455, 2566.58875pt x 1412.27625pt> <graphics/ui_showcase.png, id=458, 2566.58875pt x 1412.27625pt>
File: graphics/ui_showcase.png Graphic file (type png) File: graphics/ui_showcase.png Graphic file (type png)
<use graphics/ui_showcase.png> <use graphics/ui_showcase.png>
Package pdftex.def Info: graphics/ui_showcase.png used on input line 1011. Package pdftex.def Info: graphics/ui_showcase.png used on input line 1009.
(pdftex.def) Requested size: 409.50119pt x 225.32233pt. (pdftex.def) Requested size: 409.50119pt x 225.32233pt.
[36 <./graphics/zone_server_architecture.pdf>] [37 <./graphics/lobby_ui.png> < [37 <./graphics/zone_server_architecture.pdf>] [38 <./graphics/lobby_ui.png> <
./graphics/ui_showcase.png>] [38] ./graphics/ui_showcase.png>] [39]
<graphics/grafana.png, id=490, 2813.51125pt x 913.4125pt> <graphics/grafana.png, id=493, 2813.51125pt x 913.4125pt>
File: graphics/grafana.png Graphic file (type png) File: graphics/grafana.png Graphic file (type png)
<use graphics/grafana.png> <use graphics/grafana.png>
Package pdftex.def Info: graphics/grafana.png used on input line 1044. Package pdftex.def Info: graphics/grafana.png used on input line 1042.
(pdftex.def) Requested size: 409.50119pt x 132.9362pt. (pdftex.def) Requested size: 409.50119pt x 132.9362pt.
<graphics/300playerstrace.png, id=492, 1348.03625pt x 397.485pt> <graphics/300playerstrace.png, id=495, 1348.03625pt x 397.485pt>
File: graphics/300playerstrace.png Graphic file (type png) File: graphics/300playerstrace.png Graphic file (type png)
<use graphics/300playerstrace.png> <use graphics/300playerstrace.png>
Package pdftex.def Info: graphics/300playerstrace.png used on input line 1058. Package pdftex.def Info: graphics/300playerstrace.png used on input line 1056.
(pdftex.def) Requested size: 409.50119pt x 120.74449pt. (pdftex.def) Requested size: 409.50119pt x 120.74449pt.
[39 <./graphics/grafana.png>] [40 <./graphics/grafana.png>]
<graphics/latencycomparison.pdf, id=501, 462.52798pt x 346.89601pt> <graphics/latencycomparison.pdf, id=504, 462.52798pt x 346.89601pt>
File: graphics/latencycomparison.pdf Graphic file (type pdf) File: graphics/latencycomparison.pdf Graphic file (type pdf)
<use graphics/latencycomparison.pdf> <use graphics/latencycomparison.pdf>
Package pdftex.def Info: graphics/latencycomparison.pdf used on input line 110 Package pdftex.def Info: graphics/latencycomparison.pdf used on input line 110
2. 0.
(pdftex.def) Requested size: 327.60219pt x 245.71564pt. (pdftex.def) Requested size: 327.60219pt x 245.71564pt.
<graphics/integrationcomparison.pdf, id=503, 462.52798pt x 346.89601pt> <graphics/integrationcomparison.pdf, id=506, 462.52798pt x 346.89601pt>
File: graphics/integrationcomparison.pdf Graphic file (type pdf) File: graphics/integrationcomparison.pdf Graphic file (type pdf)
<use graphics/integrationcomparison.pdf> <use graphics/integrationcomparison.pdf>
Package pdftex.def Info: graphics/integrationcomparison.pdf used on input line Package pdftex.def Info: graphics/integrationcomparison.pdf used on input line
1112. 1110.
(pdftex.def) Requested size: 327.60219pt x 245.71564pt. (pdftex.def) Requested size: 327.60219pt x 245.71564pt.
[40 <./graphics/300playerstrace.png>] [41 <./graphics/latencycomparison.pdf> < [41 <./graphics/300playerstrace.png>] [42 <./graphics/latencycomparison.pdf> <
./graphics/integrationcomparison.pdf>] ./graphics/integrationcomparison.pdf>]
<graphics/playerbenchmark.png, id=609, 1926.19624pt x 1221.56375pt> <graphics/playerbenchmark.png, id=613, 1926.19624pt x 1221.56375pt>
File: graphics/playerbenchmark.png Graphic file (type png) File: graphics/playerbenchmark.png Graphic file (type png)
<use graphics/playerbenchmark.png> <use graphics/playerbenchmark.png>
Package pdftex.def Info: graphics/playerbenchmark.png used on input line 1124. Package pdftex.def Info: graphics/playerbenchmark.png used on input line 1122.
(pdftex.def) Requested size: 204.7506pt x 129.84302pt. (pdftex.def) Requested size: 204.7506pt x 129.84302pt.
File: graphics/300playerstrace.png Graphic file (type png) File: graphics/300playerstrace.png Graphic file (type png)
<use graphics/300playerstrace.png> <use graphics/300playerstrace.png>
Package pdftex.def Info: graphics/300playerstrace.png used on input line 1135. Package pdftex.def Info: graphics/300playerstrace.png used on input line 1133.
(pdftex.def) Requested size: 409.50119pt x 120.74449pt. (pdftex.def) Requested size: 409.50119pt x 120.74449pt.
[42 <./graphics/playerbenchmark.png>] [43 <./graphics/playerbenchmark.png>]
<graphics/ecs_optimization_tracy_01.png, id=620, 1707.37875pt x 472.76625pt> <graphics/ecs_optimization_tracy_01.png, id=624, 1707.37875pt x 472.76625pt>
File: graphics/ecs_optimization_tracy_01.png Graphic file (type png) File: graphics/ecs_optimization_tracy_01.png Graphic file (type png)
<use graphics/ecs_optimization_tracy_01.png> <use graphics/ecs_optimization_tracy_01.png>
Package pdftex.def Info: graphics/ecs_optimization_tracy_01.png used on input Package pdftex.def Info: graphics/ecs_optimization_tracy_01.png used on input
line 1150. line 1148.
(pdftex.def) Requested size: 409.50119pt x 113.38686pt. (pdftex.def) Requested size: 409.50119pt x 113.38686pt.
<graphics/ecs_optimization_tracy_02.png, id=621, 1196.47pt x 583.17876pt> <graphics/ecs_optimization_tracy_02.png, id=625, 1196.47pt x 583.17876pt>
File: graphics/ecs_optimization_tracy_02.png Graphic file (type png) File: graphics/ecs_optimization_tracy_02.png Graphic file (type png)
<use graphics/ecs_optimization_tracy_02.png> <use graphics/ecs_optimization_tracy_02.png>
Package pdftex.def Info: graphics/ecs_optimization_tracy_02.png used on input Package pdftex.def Info: graphics/ecs_optimization_tracy_02.png used on input
line 1157. line 1155.
(pdftex.def) Requested size: 409.50119pt x 199.59514pt. (pdftex.def) Requested size: 409.50119pt x 199.59514pt.
[43 <./graphics/ecs_optimization_tracy_01.png> <./graphics/ecs_optimization_tr [44 <./graphics/ecs_optimization_tracy_01.png> <./graphics/ecs_optimization_tr
acy_02.png>] acy_02.png>]
Underfull \hbox (badness 10000) in paragraph at lines 1196--1196 Underfull \hbox (badness 10000) in paragraph at lines 1194--1194
[]|\T1/lmr/m/n/12 Název []|\T1/lmr/m/n/12 Název
[] []
Underfull \hbox (badness 10000) in paragraph at lines 1200--1200 Underfull \hbox (badness 10000) in paragraph at lines 1198--1198
[]|\T1/lmr/m/n/12 Fixní []|\T1/lmr/m/n/12 Fixní
[] []
Underfull \hbox (badness 10000) in paragraph at lines 1202--1202 Underfull \hbox (badness 10000) in paragraph at lines 1200--1200
[]|\T1/lmr/m/n/12 Hashovací []|\T1/lmr/m/n/12 Hashovací
[] []
[44] [45] [45] [46]
<graphics/peer_to_peer.pdf, id=643, 433.62pt x 361.35pt> <graphics/peer_to_peer.pdf, id=646, 433.62pt x 361.35pt>
File: graphics/peer_to_peer.pdf Graphic file (type pdf) File: graphics/peer_to_peer.pdf Graphic file (type pdf)
<use graphics/peer_to_peer.pdf> <use graphics/peer_to_peer.pdf>
Package pdftex.def Info: graphics/peer_to_peer.pdf used on input line 1230. Package pdftex.def Info: graphics/peer_to_peer.pdf used on input line 1228.
(pdftex.def) Requested size: 204.7506pt x 170.6285pt. (pdftex.def) Requested size: 204.7506pt x 170.6285pt.
[46 <./graphics/peer_to_peer.pdf>] [47 [47 <./graphics/peer_to_peer.pdf>] [48
] [48 ] [49
] ]
LaTeX Font Info: Trying to load font information for TS1+lmr on input line 1 LaTeX Font Info: Trying to load font information for TS1+lmr on input line 1
318. 316.
(/usr/share/texmf-dist/tex/latex/lm/ts1lmr.fd (/usr/share/texmf-dist/tex/latex/lm/ts1lmr.fd
File: ts1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern File: ts1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
) [49 ) [50
{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-ts1.enc}] [50] {/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-ts1.enc}] [51]
Package biblatex Warning: Name format 'last-first' deprecated. Package biblatex Warning: Name format 'last-first' deprecated.
(biblatex) Please use 'family-given' instead. (biblatex) Please use 'family-given' instead.
@@ -1756,7 +1762,7 @@ Package glossaries Warning: No \printglossary or \printglossaries found.
(Remove \makeglossaries if you don't want any glossaries.) (Remove \makeglossaries if you don't want any glossaries.)
This document will not have a glossary. This document will not have a glossary.
[51 [52
] ]
enddocument/afterlastpage (AED): lastpage setting LastPage. enddocument/afterlastpage (AED): lastpage setting LastPage.
@@ -1770,6 +1776,9 @@ L3 programming layer <2026-01-19>
LaTeX Warning: There were undefined references. LaTeX Warning: There were undefined references.
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
Package biblatex Warning: Please (re)run Biber on the file: Package biblatex Warning: Please (re)run Biber on the file:
(biblatex) kidiplom (biblatex) kidiplom
(biblatex) and rerun LaTeX afterwards. (biblatex) and rerun LaTeX afterwards.
@@ -1779,11 +1788,11 @@ Package logreq Info: Writing requests to 'kidiplom.run.xml'.
) )
Here is how much of TeX's memory you used: Here is how much of TeX's memory you used:
33963 strings out of 469481 33962 strings out of 469481
640466 string characters out of 5469631 640452 string characters out of 5469631
1773250 words of memory out of 5000000 1776455 words of memory out of 5000000
61866 multiletter control sequences out of 15000+600000 61865 multiletter control sequences out of 15000+600000
707308 words of font info for 103 fonts, out of 8000000 for 9000 703044 words of font info for 102 fonts, out of 8000000 for 9000
24 hyphenation exceptions out of 8191 24 hyphenation exceptions out of 8191
110i,11n,112p,2637b,4669s stack positions out of 10000i,1000n,20000p,200000b,200000s 110i,11n,112p,2637b,4669s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/share/texmf-dist/fonts/type1/public/lm/lmbx10.pfb></usr/share/texmf-dis </usr/share/texmf-dist/fonts/type1/public/lm/lmbx10.pfb></usr/share/texmf-dis
@@ -1792,14 +1801,13 @@ t/fonts/type1/public/lm/lmbx12.pfb></usr/share/texmf-dist/fonts/type1/public/lm
texmf-dist/fonts/type1/public/lm/lmr12.pfb></usr/share/texmf-dist/fonts/type1/p texmf-dist/fonts/type1/public/lm/lmr12.pfb></usr/share/texmf-dist/fonts/type1/p
ublic/lm/lmr17.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr7.pfb></usr/ ublic/lm/lmr17.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr7.pfb></usr/
share/texmf-dist/fonts/type1/public/lm/lmr8.pfb></usr/share/texmf-dist/fonts/ty share/texmf-dist/fonts/type1/public/lm/lmr8.pfb></usr/share/texmf-dist/fonts/ty
pe1/public/lm/lmri12.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmri8.pfb pe1/public/lm/lmri12.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pf
></usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pfb></usr/share/texmf-dist b></usr/share/texmf-dist/fonts/type1/urw/courier/ucrb8a.pfb></usr/share/texmf-d
/fonts/type1/urw/courier/ucrb8a.pfb></usr/share/texmf-dist/fonts/type1/urw/cour ist/fonts/type1/urw/courier/ucrr8a.pfb>
ier/ucrr8a.pfb> Output written on kidiplom.pdf (52 pages, 1160573 bytes).
Output written on kidiplom.pdf (51 pages, 1167714 bytes).
PDF statistics: PDF statistics:
1028 PDF objects out of 1200 (max. 8388607) 1027 PDF objects out of 1200 (max. 8388607)
776 compressed objects within 8 object streams 776 compressed objects within 8 object streams
177 named destinations out of 1000 (max. 500000) 178 named destinations out of 1000 (max. 500000)
646 words of extra memory for PDF output out of 10000 (max. 10000000) 646 words of extra memory for PDF output out of 10000 (max. 10000000)
+2 -2
View File
@@ -1,6 +1,6 @@
\babel@toc {czech}{}\relax \babel@toc {czech}{}\relax
\contentsline {table}{\numberline {1}{\ignorespaces Porovnání serializátorů}}{44}{table.1}% \contentsline {table}{\numberline {1}{\ignorespaces Porovnání serializátorů}}{45}{table.1}%
\contentsline {table}{\numberline {2}{\ignorespaces Porovnání algoritmů}}{45}{table.2}% \contentsline {table}{\numberline {2}{\ignorespaces Porovnání algoritmů}}{46}{table.2}%
\babel@toc {czech}{}\relax \babel@toc {czech}{}\relax
\babel@toc {czech}{}\relax \babel@toc {czech}{}\relax
\babel@toc {english}{}\relax \babel@toc {english}{}\relax
BIN
View File
Binary file not shown.
Binary file not shown.
+2 -6
View File
@@ -106,11 +106,7 @@
%% práce). Jeden odstavec! %% práce). Jeden odstavec!
\annotation{V diplomové práci se zabýváme optimalizacemi datového přenosu v distribuovaných systémech. Konkrétně se zaměřujeme na systémy pro hry více hráčů. Analyzujeme a popisujeme jejich problematiku a specifika. Následně představujeme optimalizace, které jsme implementovali. Mezi hlavní části patří náš vlastní protokol transportní vrstvy a vývoj našeho vlastního herního enginu pro implementaci hry pro více hráčů.} \annotation{V diplomové práci se zabýváme optimalizacemi datového přenosu v distribuovaných systémech. Konkrétně se zaměřujeme na systémy pro hry více hráčů. Analyzujeme a popisujeme jejich problematiku a specifika. Následně představujeme optimalizace, které jsme implementovali. Mezi hlavní části patří náš vlastní protokol transportní vrstvy a vývoj našeho vlastního herního enginu pro implementaci hry pro více hráčů.}
\annotation[english]{Sample text of thesis at the \kitextdepten, \annotation[english]{In this theses we focus on optimization of the data transfer in distributed systems. We focus on systems for multiplayer games. We analyse and describe their issues and specifics. Then we show our implementation of those optimization. Main parts are our own protocol in the transport layer and development of our own game engine to create multiplayer game for showcase.}
\kitextfacultyen, \kitextuniven{} and, at the same time,
documentation of the \LaTeX{} style for the text. The source text in
\LaTeX{} is recommended to be used as a template for real student's
thesis text.}
\newcommand{\inlcpp}[1]{\kiinlinecode{cpp}{!}{#1}} \newcommand{\inlcpp}[1]{\kiinlinecode{cpp}{!}{#1}}
@@ -619,7 +615,7 @@ Každá iterace řídící logiky trvá přibližně stejně dlouho, většinou
\begin{figure} \begin{figure}
\begin{center} \begin{center}
\includegraphics[width=0.5\textwidth]{graphics/single_player_game.pdf} \includegraphics[width=0.8\textwidth]{graphics/single_player_game.pdf}
\end{center} \end{center}
\caption{Architektura hry pro jednoho hráče} \caption{Architektura hry pro jednoho hráče}
\label{fig:single_player_game} \label{fig:single_player_game}
+40 -40
View File
@@ -19,51 +19,51 @@
\contentsline {section}{\numberline {4}Hra}{21}{section.4}% \contentsline {section}{\numberline {4}Hra}{21}{section.4}%
\contentsline {subsection}{\numberline {4.1}Engine}{21}{subsection.4.1}% \contentsline {subsection}{\numberline {4.1}Engine}{21}{subsection.4.1}%
\contentsline {subsubsection}{\numberline {4.1.1}Fyzický engine}{22}{subsubsection.4.1.1}% \contentsline {subsubsection}{\numberline {4.1.1}Fyzický engine}{22}{subsubsection.4.1.1}%
\contentsline {subsubsection}{\numberline {4.1.2}Vykreslování}{22}{subsubsection.4.1.2}% \contentsline {subsubsection}{\numberline {4.1.2}Vykreslování}{23}{subsubsection.4.1.2}%
\contentsline {subsubsection}{\numberline {4.1.3}Entity-Component-System}{23}{subsubsection.4.1.3}% \contentsline {subsubsection}{\numberline {4.1.3}Entity-Component-System}{23}{subsubsection.4.1.3}%
\contentsline {subsubsection}{\numberline {4.1.4}ImGui}{24}{subsubsection.4.1.4}% \contentsline {subsubsection}{\numberline {4.1.4}ImGui}{24}{subsubsection.4.1.4}%
\contentsline {section}{\numberline {5}Hra více hráčů}{25}{section.5}% \contentsline {section}{\numberline {5}Hra více hráčů}{26}{section.5}%
\contentsline {subsection}{\numberline {5.1}Server}{26}{subsection.5.1}% \contentsline {subsection}{\numberline {5.1}Server}{27}{subsection.5.1}%
\contentsline {subsubsection}{\numberline {5.1.1}Registr klientů}{26}{subsubsection.5.1.1}% \contentsline {subsubsection}{\numberline {5.1.1}Registr klientů}{27}{subsubsection.5.1.1}%
\contentsline {subsubsection}{\numberline {5.1.2}Server Replikátoru}{27}{subsubsection.5.1.2}% \contentsline {subsubsection}{\numberline {5.1.2}Server Replikátoru}{28}{subsubsection.5.1.2}%
\contentsline {subsubsection}{\numberline {5.1.3}Správa zájmů}{27}{subsubsection.5.1.3}% \contentsline {subsubsection}{\numberline {5.1.3}Správa zájmů}{28}{subsubsection.5.1.3}%
\contentsline {subsection}{\numberline {5.2}Klient}{27}{subsection.5.2}% \contentsline {subsection}{\numberline {5.2}Klient}{28}{subsection.5.2}%
\contentsline {subsubsection}{\numberline {5.2.1}Klient Replikátoru}{27}{subsubsection.5.2.1}% \contentsline {subsubsection}{\numberline {5.2.1}Klient Replikátoru}{28}{subsubsection.5.2.1}%
\contentsline {subsubsection}{\numberline {5.2.2}Interpolace}{27}{subsubsection.5.2.2}% \contentsline {subsubsection}{\numberline {5.2.2}Interpolace}{28}{subsubsection.5.2.2}%
\contentsline {subsubsection}{\numberline {5.2.3}Rollback}{28}{subsubsection.5.2.3}% \contentsline {subsubsection}{\numberline {5.2.3}Rollback}{29}{subsubsection.5.2.3}%
\contentsline {subsection}{\numberline {5.3}Posílání zpráv}{28}{subsection.5.3}% \contentsline {subsection}{\numberline {5.3}Posílání zpráv}{29}{subsection.5.3}%
\contentsline {subsubsection}{\numberline {5.3.1}Kódování zpráv}{29}{subsubsection.5.3.1}% \contentsline {subsubsection}{\numberline {5.3.1}Kódování zpráv}{30}{subsubsection.5.3.1}%
\contentsline {subsubsection}{\numberline {5.3.2}Implementace}{29}{subsubsection.5.3.2}% \contentsline {subsubsection}{\numberline {5.3.2}Implementace}{30}{subsubsection.5.3.2}%
\contentsline {subsubsection}{\numberline {5.3.3}Detekce a náprava chyb}{29}{subsubsection.5.3.3}% \contentsline {subsubsection}{\numberline {5.3.3}Detekce a náprava chyb}{30}{subsubsection.5.3.3}%
\contentsline {subsection}{\numberline {5.4}Serializace}{29}{subsection.5.4}% \contentsline {subsection}{\numberline {5.4}Serializace}{30}{subsection.5.4}%
\contentsline {subsection}{\numberline {5.5}Protokol QUICr}{31}{subsection.5.5}% \contentsline {subsection}{\numberline {5.5}Protokol QUICr}{32}{subsection.5.5}%
\contentsline {subsubsection}{\numberline {5.5.1}Rámce}{32}{subsubsection.5.5.1}% \contentsline {subsubsection}{\numberline {5.5.1}Rámce}{33}{subsubsection.5.5.1}%
\contentsline {subsubsection}{\numberline {5.5.2}Handshake}{32}{subsubsection.5.5.2}% \contentsline {subsubsection}{\numberline {5.5.2}Handshake}{33}{subsubsection.5.5.2}%
\contentsline {subsubsection}{\numberline {5.5.3}Spolehlivost}{32}{subsubsection.5.5.3}% \contentsline {subsubsection}{\numberline {5.5.3}Spolehlivost}{33}{subsubsection.5.5.3}%
\contentsline {subsubsection}{\numberline {5.5.4}Enkodér}{34}{subsubsection.5.5.4}% \contentsline {subsubsection}{\numberline {5.5.4}Enkodér}{35}{subsubsection.5.5.4}%
\contentsline {subsubsection}{\numberline {5.5.5}Testování}{35}{subsubsection.5.5.5}% \contentsline {subsubsection}{\numberline {5.5.5}Testování}{36}{subsubsection.5.5.5}%
\contentsline {subsection}{\numberline {5.6}Horizontální škálování}{35}{subsection.5.6}% \contentsline {subsection}{\numberline {5.6}Horizontální škálování}{36}{subsection.5.6}%
\contentsline {subsection}{\numberline {5.7}Výsledná hra}{36}{subsection.5.7}% \contentsline {subsection}{\numberline {5.7}Výsledná hra}{37}{subsection.5.7}%
\contentsline {section}{\numberline {6}Měřění}{38}{section.6}% \contentsline {section}{\numberline {6}Měřění}{39}{section.6}%
\contentsline {subsection}{\numberline {6.1}Metriky}{38}{subsection.6.1}% \contentsline {subsection}{\numberline {6.1}Metriky}{39}{subsection.6.1}%
\contentsline {subsubsection}{\numberline {6.1.1}PostgreSQL}{38}{subsubsection.6.1.1}% \contentsline {subsubsection}{\numberline {6.1.1}PostgreSQL}{39}{subsubsection.6.1.1}%
\contentsline {subsubsection}{\numberline {6.1.2}TimescaleDB}{38}{subsubsection.6.1.2}% \contentsline {subsubsection}{\numberline {6.1.2}TimescaleDB}{39}{subsubsection.6.1.2}%
\contentsline {subsubsection}{\numberline {6.1.3}Grafana}{39}{subsubsection.6.1.3}% \contentsline {subsubsection}{\numberline {6.1.3}Grafana}{40}{subsubsection.6.1.3}%
\contentsline {subsubsection}{\numberline {6.1.4}Tracy}{39}{subsubsection.6.1.4}% \contentsline {subsubsection}{\numberline {6.1.4}Tracy}{40}{subsubsection.6.1.4}%
\contentsline {subsubsection}{\numberline {6.1.5}Klientská aplikace}{39}{subsubsection.6.1.5}% \contentsline {subsubsection}{\numberline {6.1.5}Klientská aplikace}{40}{subsubsection.6.1.5}%
\contentsline {subsection}{\numberline {6.2}QUICr}{40}{subsection.6.2}% \contentsline {subsection}{\numberline {6.2}QUICr}{41}{subsection.6.2}%
\contentsline {subsection}{\numberline {6.3}Optimalizace replikátoru}{42}{subsection.6.3}% \contentsline {subsection}{\numberline {6.3}Optimalizace replikátoru}{43}{subsection.6.3}%
\contentsline {subsection}{\numberline {6.4}Optimalizace manažera zájmů}{44}{subsection.6.4}% \contentsline {subsection}{\numberline {6.4}Optimalizace manažera zájmů}{45}{subsection.6.4}%
\contentsline {subsection}{\numberline {6.5}Peer-to-peer}{45}{subsection.6.5}% \contentsline {subsection}{\numberline {6.5}Peer-to-peer}{46}{subsection.6.5}%
\contentsline {section}{Z\'av\v er}{47}{section*.3}% \contentsline {section}{Z\'av\v er}{48}{section*.3}%
\babel@toc {czech}{}\relax \babel@toc {czech}{}\relax
\babel@toc {czech}{}\relax \babel@toc {czech}{}\relax
\contentsline {section}{Conclusions}{48}{section*.5}% \contentsline {section}{Conclusions}{49}{section*.5}%
\babel@toc {english}{}\relax \babel@toc {english}{}\relax
\babel@toc {czech}{}\relax \babel@toc {czech}{}\relax
\contentsline {section}{\numberline {A}První příloha}{49}{appendix.A}% \contentsline {section}{\numberline {A}První příloha}{50}{appendix.A}%
\contentsline {section}{\numberline {B}Druhá příloha}{49}{appendix.B}% \contentsline {section}{\numberline {B}Druhá příloha}{50}{appendix.B}%
\contentsline {section}{\numberline {C}Obsah elektronických dat}{49}{appendix.C}% \contentsline {section}{\numberline {C}Obsah elektronických dat}{50}{appendix.C}%
\contentsline {section}{Literatura}{51}{section*.7}% \contentsline {section}{Literatura}{52}{section*.7}%
\babel@toc {english}{}\relax \babel@toc {english}{}\relax
\babel@toc {czech}{}\relax \babel@toc {czech}{}\relax