Merge branch 'section-2-distributed-systems' into 'main'
Section 2 distributed systems See merge request Bequen/diplomka!2
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
After Width: | Height: | Size: 83 KiB |
+174
-196
@@ -9,8 +9,8 @@
|
||||
\providecommand\HyField@AuxAddToCoFields[2]{}
|
||||
\providecommand\BKM@entry[2]{}
|
||||
\abx@aux@refcontext{none/global//global/global/global}
|
||||
\BKM@entry{id=1,open,dest={6B693A7061706572},srcline={150}}{5C3337365C3337375C3030304D5C303030655C303030745C3030306F5C303030645C303030795C3030305C3034305C3030306F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C303030705C3030315C3133315C303030655C3030306E5C3030306F5C303030735C303030755C3030305C3034305C303030645C303030615C303030745C3030305C3034305C303030765C3030305C3034305C303030645C303030695C303030735C303030745C303030725C303030695C303030625C303030755C3030306F5C303030765C303030615C3030306E5C3030305C3335315C3030306D5C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C30303075}
|
||||
\BKM@entry{id=2,open,dest={6B693A7469746C65},srcline={150}}{5C3337365C3337375C303030545C303030695C303030745C303030755C3030306C5C3030306E5C3030305C3335355C3030305C3034305C303030735C303030745C303030725C303030615C3030306E5C30303061}
|
||||
\BKM@entry{id=1,open,dest={6B693A7061706572},srcline={148}}{5C3337365C3337375C3030304D5C303030655C303030745C3030306F5C303030645C303030795C3030305C3034305C3030306F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C303030705C3030315C3133315C303030655C3030306E5C3030306F5C303030735C303030755C3030305C3034305C303030645C303030615C303030745C3030305C3034305C303030765C3030305C3034305C303030645C303030695C303030735C303030745C303030725C303030695C303030625C303030755C3030306F5C303030765C303030615C3030306E5C3030305C3335315C3030306D5C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C30303075}
|
||||
\BKM@entry{id=2,open,dest={6B693A7469746C65},srcline={148}}{5C3337365C3337375C303030545C303030695C303030745C303030755C3030306C5C3030306E5C3030305C3335355C3030305C3034305C303030735C303030745C303030725C303030615C3030306E5C30303061}
|
||||
\providecommand\@newglossary[4]{}
|
||||
\@newglossary{main}{glg}{gls}{glo}
|
||||
\@newglossary{acronym}{alg}{acr}{acn}
|
||||
@@ -20,214 +20,192 @@
|
||||
\@istfilename{kidiplom.ist}
|
||||
\@glsorder{word}
|
||||
\babel@aux{czech}{}
|
||||
\BKM@entry{id=3,open,dest={6B693A616E6F746174696F6E},srcline={150}}{5C3337365C3337375C303030415C3030306E5C3030306F5C303030745C303030615C303030635C30303065}
|
||||
\BKM@entry{id=4,open,dest={6B693A746F63},srcline={150}}{5C3337365C3337375C3030304F5C303030625C303030735C303030615C30303068}
|
||||
\BKM@entry{id=5,open,dest={73656374696F6E2E31},srcline={161}}{5C3337365C3337375C303030315C3030305C3034305C3030305C3333325C303030765C3030306F5C30303064}
|
||||
\BKM@entry{id=3,open,dest={6B693A616E6F746174696F6E},srcline={148}}{5C3337365C3337375C303030415C3030306E5C3030306F5C303030745C303030615C303030635C30303065}
|
||||
\BKM@entry{id=4,open,dest={6B693A746F63},srcline={148}}{5C3337365C3337375C3030304F5C303030625C303030735C303030615C30303068}
|
||||
\BKM@entry{id=5,open,dest={73656374696F6E2E31},srcline={159}}{5C3337365C3337375C303030315C3030305C3034305C3030305C3333325C303030765C3030306F5C30303064}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1}Úvod}{8}{section.1}\protected@file@percent }
|
||||
\BKM@entry{id=6,open,dest={73656374696F6E2E32},srcline={203}}{5C3337365C3337375C303030325C3030305C3034305C303030445C303030695C303030735C303030745C303030725C303030695C303030625C303030755C3030306F5C303030765C303030615C3030306E5C3030305C3335315C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C30303079}
|
||||
\BKM@entry{id=7,open,dest={73756273656374696F6E2E322E31},srcline={218}}{5C3337365C3337375C303030325C3030302E5C303030315C3030305C3034305C303030415C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303079}
|
||||
\BKM@entry{id=8,open,dest={73756273756273656374696F6E2E322E312E31},srcline={224}}{5C3337365C3337375C303030325C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030535C3030306F5C303030665C303030745C303030775C303030615C303030725C3030306F5C303030765C3030305C3334315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303061}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2}Distribuované systémy}{9}{section.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Architektury}{9}{subsection.2.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Softwarová architektura}{9}{subsubsection.2.1.1}\protected@file@percent }
|
||||
\BKM@entry{id=9,open,dest={73756273756273656374696F6E2E322E312E32},srcline={238}}{5C3337365C3337375C303030325C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030535C303030795C303030735C303030745C3030305C3335315C3030306D5C3030306F5C303030765C3030305C3335315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303079}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Systémové architektury}{10}{subsubsection.2.1.2}\protected@file@percent }
|
||||
\newlabel{sec:system_architecture}{{2.1.2}{10}{Systémové architektury}{subsubsection.2.1.2}{}}
|
||||
\BKM@entry{id=10,open,dest={73756273656374696F6E2E322E32},srcline={253}}{5C3337365C3337375C303030325C3030302E5C303030325C3030305C3034305C3030304B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303065}
|
||||
\BKM@entry{id=11,open,dest={73756273756273656374696F6E2E322E322E31},srcline={266}}{5C3337365C3337375C303030325C3030302E5C303030325C3030302E5C303030315C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C303030795C3030305C3034305C303030705C303030725C3030306F5C3030305C3034305C3030306B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303069}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Komunikace}{11}{subsection.2.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.1}Modely pro komunikaci}{11}{subsubsection.2.2.1}\protected@file@percent }
|
||||
\BKM@entry{id=12,open,dest={73756273656374696F6E2E322E33},srcline={288}}{5C3337365C3337375C303030325C3030302E5C303030335C3030305C3034305C303030505C3030306F5C3030315C3031355C3030305C3335355C303030745C303030615C3030315C3031355C3030306F5C303030765C3030305C3334315C3030305C3034305C303030535C3030305C3335355C3030315C313435}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Počítačová Síť}{12}{subsection.2.3}\protected@file@percent }
|
||||
\newlabel{sec:NetworkCommunication}{{2.3}{12}{Počítačová Síť}{subsection.2.3}{}}
|
||||
\BKM@entry{id=13,open,dest={73756273656374696F6E2E322E34},srcline={296}}{5C3337365C3337375C303030325C3030302E5C303030345C3030305C3034305C3030304B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C303030655C3030305C3034305C303030765C3030305C3034305C303030735C3030305C3335355C303030745C30303069}
|
||||
\BKM@entry{id=14,open,dest={73756273756273656374696F6E2E322E342E31},srcline={302}}{5C3337365C3337375C303030325C3030302E5C303030345C3030302E5C303030315C3030305C3034305C303030525C3030306F5C303030645C303030695C3030306E5C303030615C3030305C3034305C303030705C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030315C3135375C3030305C3034305C303030545C303030435C303030505C3030302F5C303030495C30303050}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}Komunikace v síti}{13}{subsection.2.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.1}Rodina protokolů TCP/IP}{13}{subsubsection.2.4.1}\protected@file@percent }
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Vrstvená architektura TODO předělat}}{14}{figure.1}\protected@file@percent }
|
||||
\newlabel{fig:layer_architecture}{{1}{14}{Vrstvená architektura TODO předělat}{figure.1}{}}
|
||||
\BKM@entry{id=15,open,dest={73756273656374696F6E2E322E35},srcline={349}}{5C3337365C3337375C303030325C3030302E5C303030355C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030615C303030705C3030306C5C303030695C3030306B5C303030615C3030315C3031355C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333}
|
||||
\BKM@entry{id=16,open,dest={73756273756273656374696F6E2E322E352E31},srcline={353}}{5C3337365C3337375C303030325C3030302E5C303030355C3030302E5C303030315C3030305C3034305C303030485C303030545C303030545C30303050}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Komunikace vrstev TCP/IP}}{15}{figure.2}\protected@file@percent }
|
||||
\newlabel{fig:tcpip}{{2}{15}{Komunikace vrstev TCP/IP}{figure.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Protokoly v aplikační vrstvě}{15}{subsection.2.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.1}HTTP}{15}{subsubsection.2.5.1}\protected@file@percent }
|
||||
\BKM@entry{id=17,open,dest={73756273756273656374696F6E2E322E352E32},srcline={374}}{5C3337365C3337375C303030325C3030302E5C303030355C3030302E5C303030325C3030305C3034305C303030485C303030545C303030545C303030505C3030302F5C30303033}
|
||||
\BKM@entry{id=18,open,dest={73756273656374696F6E2E322E36},srcline={400}}{5C3337365C3337375C303030325C3030302E5C303030365C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030745C303030725C303030615C3030306E5C303030735C303030705C3030306F5C303030725C303030745C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.2}HTTP/3}{16}{subsubsection.2.5.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.6}Protokoly v transportní vrstvě}{16}{subsection.2.6}\protected@file@percent }
|
||||
\BKM@entry{id=19,open,dest={73756273756273656374696F6E2E322E362E31},srcline={406}}{5C3337365C3337375C303030325C3030302E5C303030365C3030302E5C303030315C3030305C3034305C303030545C303030435C30303050}
|
||||
\BKM@entry{id=6,open,dest={73656374696F6E2E32},srcline={204}}{5C3337365C3337375C303030325C3030305C3034305C303030505C3030306F5C3030315C3031355C3030305C3335355C303030745C303030615C3030315C3031355C3030306F5C303030765C3030305C3334315C3030305C3034305C303030735C3030305C3335355C3030315C313435}
|
||||
\BKM@entry{id=7,open,dest={73756273656374696F6E2E322E31},srcline={213}}{5C3337365C3337375C303030325C3030302E5C303030315C3030305C3034305C3030304B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303065}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2}Počítačová síť}{9}{section.2}\protected@file@percent }
|
||||
\newlabel{sec:NetworkCommunication}{{2}{9}{Počítačová síť}{section.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Komunikace}{9}{subsection.2.1}\protected@file@percent }
|
||||
\BKM@entry{id=8,open,dest={73756273756273656374696F6E2E322E312E31},srcline={223}}{5C3337365C3337375C303030325C3030302E5C303030315C3030302E5C303030315C3030305C3034305C3030304D5C3030306F5C303030645C303030655C3030306C5C303030795C3030305C3034305C303030705C303030725C3030306F5C3030305C3034305C3030306B5C3030306F5C3030306D5C303030755C3030306E5C303030695C3030306B5C303030615C303030635C30303069}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Modely pro komunikaci}{10}{subsubsection.2.1.1}\protected@file@percent }
|
||||
\BKM@entry{id=9,open,dest={73656374696F6E2E33},srcline={252}}{5C3337365C3337375C303030335C3030305C3034305C303030445C303030695C303030735C303030745C303030725C303030695C303030625C303030755C3030306F5C303030765C303030615C3030306E5C3030305C3335315C3030305C3034305C303030735C303030795C303030735C303030745C3030305C3335315C3030306D5C30303079}
|
||||
\BKM@entry{id=10,open,dest={73756273656374696F6E2E332E31},srcline={267}}{5C3337365C3337375C303030335C3030302E5C303030315C3030305C3034305C303030415C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303079}
|
||||
\BKM@entry{id=11,open,dest={73756273756273656374696F6E2E332E312E31},srcline={273}}{5C3337365C3337375C303030335C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030535C3030306F5C303030665C303030745C303030775C303030615C303030725C3030306F5C303030765C3030305C3334315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303061}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3}Distribuované systémy}{11}{section.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Architektury}{11}{subsection.3.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1}Softwarová architektura}{11}{subsubsection.3.1.1}\protected@file@percent }
|
||||
\BKM@entry{id=12,open,dest={73756273756273656374696F6E2E332E312E32},srcline={289}}{5C3337365C3337375C303030335C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030535C303030795C303030735C303030745C3030305C3335315C3030306D5C3030306F5C303030765C3030305C3335315C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303079}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2}Systémové architektury}{12}{subsubsection.3.1.2}\protected@file@percent }
|
||||
\newlabel{sec:system_architecture}{{3.1.2}{12}{Systémové architektury}{subsubsection.3.1.2}{}}
|
||||
\BKM@entry{id=13,open,dest={73756273656374696F6E2E332E32},srcline={304}}{5C3337365C3337375C303030335C3030302E5C303030325C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C30303079}
|
||||
\BKM@entry{id=14,open,dest={73756273756273656374696F6E2E332E322E31},srcline={320}}{5C3337365C3337375C303030335C3030302E5C303030325C3030302E5C303030315C3030305C3034305C303030525C3030306F5C303030645C303030695C3030306E5C303030615C3030305C3034305C303030705C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030315C3135375C3030305C3034305C303030545C303030435C303030505C3030302F5C303030495C30303050}
|
||||
\@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}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Protokoly}{13}{subsection.3.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.1}Rodina protokolů TCP/IP}{14}{subsubsection.3.2.1}\protected@file@percent }
|
||||
\BKM@entry{id=15,open,dest={73756273656374696F6E2E332E33},srcline={363}}{5C3337365C3337375C303030335C3030302E5C303030335C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030615C303030705C3030306C5C303030695C3030306B5C303030615C3030315C3031355C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333}
|
||||
\BKM@entry{id=16,open,dest={73756273756273656374696F6E2E332E332E31},srcline={367}}{5C3337365C3337375C303030335C3030302E5C303030335C3030302E5C303030315C3030305C3034305C303030485C303030545C303030545C30303050}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Protokoly v aplikační vrstvě}{15}{subsection.3.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.1}HTTP}{15}{subsubsection.3.3.1}\protected@file@percent }
|
||||
\BKM@entry{id=17,open,dest={73756273756273656374696F6E2E332E332E32},srcline={388}}{5C3337365C3337375C303030335C3030302E5C303030335C3030302E5C303030325C3030305C3034305C303030485C303030545C303030545C303030505C3030302F5C30303033}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Komunikace vrstev TCP/IP}}{16}{figure.2}\protected@file@percent }
|
||||
\newlabel{fig:tcpip}{{2}{16}{Komunikace vrstev TCP/IP}{figure.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.2}HTTP/3}{16}{subsubsection.3.3.2}\protected@file@percent }
|
||||
\BKM@entry{id=18,open,dest={73756273656374696F6E2E332E34},srcline={414}}{5C3337365C3337375C303030335C3030302E5C303030345C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C303030795C3030305C3034305C303030765C3030305C3034305C303030745C303030725C303030615C3030306E5C303030735C303030705C3030306F5C303030725C303030745C3030306E5C3030305C3335355C3030305C3034305C303030765C303030725C303030735C303030745C303030765C3030315C303333}
|
||||
\BKM@entry{id=19,open,dest={73756273756273656374696F6E2E332E342E31},srcline={420}}{5C3337365C3337375C303030335C3030302E5C303030345C3030302E5C303030315C3030305C3034305C303030545C303030435C30303050}
|
||||
\@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}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.6.1}TCP}{17}{subsubsection.2.6.1}\protected@file@percent }
|
||||
\BKM@entry{id=20,open,dest={73756273756273656374696F6E2E322E362E32},srcline={418}}{5C3337365C3337375C303030325C3030302E5C303030365C3030302E5C303030325C3030305C3034305C303030555C303030445C30303050}
|
||||
\BKM@entry{id=21,open,dest={73756273756273656374696F6E2E322E362E33},srcline={424}}{5C3337365C3337375C303030325C3030302E5C303030365C3030302E5C303030335C3030305C3034305C303030515C303030555C303030495C30303043}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.6.2}UDP}{18}{subsubsection.2.6.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.6.3}QUIC}{18}{subsubsection.2.6.3}\protected@file@percent }
|
||||
\BKM@entry{id=22,open,dest={73756273656374696F6E2E322E37},srcline={468}}{5C3337365C3337375C303030325C3030302E5C303030375C3030305C3034305C303030535C3030306F5C3030306B5C303030655C303030745C30303079}
|
||||
\@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}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.7}Sokety}{20}{subsection.2.7}\protected@file@percent }
|
||||
\BKM@entry{id=23,open,dest={73756273656374696F6E2E322E38},srcline={474}}{5C3337365C3337375C303030325C3030302E5C303030385C3030305C3034305C303030415C303030735C303030795C3030306E5C303030635C303030685C303030725C3030306F5C3030306E5C3030305C3335355C3030305C3034305C303030765C303030735C303030745C303030755C303030705C3030306E5C3030315C3033335C3030305C3034305C303030765C3030305C3337355C303030735C303030745C303030755C303030705C3030306E5C3030305C3335355C3030305C3034305C3030306F5C303030705C303030655C303030725C303030615C303030635C30303065}
|
||||
\BKM@entry{id=24,open,dest={73756273756273656374696F6E2E322E382E31},srcline={480}}{5C3337365C3337375C303030325C3030302E5C303030385C3030302E5C303030315C3030305C3034305C3030305A5C303030655C303030725C3030306F5C3030304D5C30303051}
|
||||
\BKM@entry{id=25,open,dest={73756273756273656374696F6E2E322E382E32},srcline={486}}{5C3337365C3337375C303030325C3030302E5C303030385C3030302E5C303030325C3030305C3034305C303030575C3030306F5C303030725C3030306B5C3030305C3034305C303030735C303030745C303030655C303030615C3030306C5C303030695C3030306E5C30303067}
|
||||
\BKM@entry{id=26,open,dest={73756273756273656374696F6E2E322E382E33},srcline={490}}{5C3337365C3337375C303030325C3030302E5C303030385C3030302E5C303030335C3030305C3034305C303030415C303030735C303030795C3030306E5C303030635C3030302F5C303030415C303030775C303030615C303030695C30303074}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {2.8}Asynchroní vstupně výstupní operace}{21}{subsection.2.8}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.8.1}ZeroMQ}{21}{subsubsection.2.8.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.8.2}Work stealing}{21}{subsubsection.2.8.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.8.3}Async/Await}{21}{subsubsection.2.8.3}\protected@file@percent }
|
||||
\BKM@entry{id=27,open,dest={73756273756273656374696F6E2E322E382E34},srcline={499}}{5C3337365C3337375C303030325C3030302E5C303030385C3030302E5C303030345C3030305C3034305C303030425C3030306F5C3030306F5C303030735C303030745C3030305C3034305C303030415C303030735C303030695C3030306F}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.8.4}Boost Asio}{22}{subsubsection.2.8.4}\protected@file@percent }
|
||||
\BKM@entry{id=28,open,dest={73656374696F6E2E33},srcline={567}}{5C3337365C3337375C303030335C3030305C3034305C303030485C303030725C30303061}
|
||||
\BKM@entry{id=29,open,dest={73756273656374696F6E2E332E31},srcline={583}}{5C3337365C3337375C303030335C3030302E5C303030315C3030305C3034305C303030535C3030306F5C303030665C303030745C303030775C303030615C303030725C3030306F5C303030765C3030305C3334315C3030305C3034305C303030415C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303061}
|
||||
\BKM@entry{id=30,open,dest={73756273756273656374696F6E2E332E312E31},srcline={601}}{5C3337365C3337375C303030335C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030455C3030306E5C303030745C303030695C303030745C303030795C3030302D5C303030435C3030306F5C3030306D5C303030705C3030306F5C3030306E5C303030655C3030306E5C303030745C3030302D5C303030535C303030795C303030735C303030745C303030655C3030306D}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3}Hra}{23}{section.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Softwarová Architektura}{23}{subsection.3.1}\protected@file@percent }
|
||||
\BKM@entry{id=31,open,dest={73756273656374696F6E2E332E32},srcline={615}}{5C3337365C3337375C303030335C3030302E5C303030325C3030305C3034305C303030455C3030306E5C303030675C303030695C3030306E5C30303065}
|
||||
\BKM@entry{id=32,open,dest={73756273756273656374696F6E2E332E322E31},srcline={619}}{5C3337365C3337375C303030335C3030302E5C303030325C3030302E5C303030315C3030305C3034305C303030465C303030795C3030307A5C303030695C303030635C3030306B5C3030305C3337355C3030305C3034305C303030655C3030306E5C303030675C303030695C3030306E5C30303065}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1}Entity-Component-System}{24}{subsubsection.3.1.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Engine}{24}{subsection.3.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.1}Fyzický engine}{24}{subsubsection.3.2.1}\protected@file@percent }
|
||||
\BKM@entry{id=33,open,dest={73756273756273656374696F6E2E332E322E32},srcline={627}}{5C3337365C3337375C303030335C3030302E5C303030325C3030302E5C303030325C3030305C3034305C303030565C303030795C3030306B5C303030725C303030655C303030735C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
||||
\BKM@entry{id=34,open,dest={73756273756273656374696F6E2E332E322E33},srcline={635}}{5C3337365C3337375C303030335C3030302E5C303030325C3030302E5C303030335C3030305C3034305C303030455C3030306E5C303030745C30303074}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.2}Vykreslování}{25}{subsubsection.3.2.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.3}Entt}{25}{subsubsection.3.2.3}\protected@file@percent }
|
||||
\@writefile{lol}{\contentsline {lstlisting}{\numberline {1}Příklad použití knihovny Entt}{25}{lstlisting.1}\protected@file@percent }
|
||||
\BKM@entry{id=35,open,dest={73756273756273656374696F6E2E332E322E34},srcline={678}}{5C3337365C3337375C303030335C3030302E5C303030325C3030302E5C303030345C3030305C3034305C303030535C303030745C303030615C303030765C3030305C3034305C303030685C303030725C30303079}
|
||||
\BKM@entry{id=36,open,dest={73756273656374696F6E2E332E33},srcline={687}}{5C3337365C3337375C303030335C3030302E5C303030335C3030305C3034305C303030485C303030725C303030615C3030305C3034305C303030765C3030305C3335355C303030635C303030655C3030305C3034305C303030685C303030725C3030305C3334315C3030315C3031355C3030315C313537}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.4}Stav hry}{26}{subsubsection.3.2.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Hra více hráčů}{26}{subsection.3.3}\protected@file@percent }
|
||||
\BKM@entry{id=37,open,dest={73756273656374696F6E2E332E34},srcline={695}}{5C3337365C3337375C303030335C3030302E5C303030345C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C303030745C3030302D5C303030535C303030655C303030725C303030765C303030655C303030725C3030305C3034305C303030615C303030725C303030635C303030685C303030695C303030745C303030655C3030306B5C303030745C303030755C303030725C30303061}
|
||||
\BKM@entry{id=38,open,dest={73756273656374696F6E2E332E35},srcline={709}}{5C3337365C3337375C303030335C3030302E5C303030355C3030305C3034305C303030535C303030655C303030725C303030765C303030655C30303072}
|
||||
\BKM@entry{id=39,open,dest={73756273756273656374696F6E2E332E352E31},srcline={719}}{5C3337365C3337375C303030335C3030302E5C303030355C3030302E5C303030315C3030305C3034305C303030525C303030655C303030675C303030695C303030735C303030745C303030725C3030305C3034305C3030306B5C3030306C5C303030695C303030655C3030306E5C303030745C3030315C313537}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Klient-Server architektura}{27}{subsection.3.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Server}{27}{subsection.3.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.5.1}Registr klientů}{27}{subsubsection.3.5.1}\protected@file@percent }
|
||||
\BKM@entry{id=40,open,dest={73756273756273656374696F6E2E332E352E32},srcline={725}}{5C3337365C3337375C303030335C3030302E5C303030355C3030302E5C303030325C3030305C3034305C303030535C303030655C303030725C303030765C303030655C303030725C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
||||
\BKM@entry{id=41,open,dest={73756273756273656374696F6E2E332E352E33},srcline={729}}{5C3337365C3337375C303030335C3030302E5C303030355C3030302E5C303030335C3030305C3034305C303030535C303030705C303030725C3030305C3334315C303030765C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Softwarová architektura hry}}{28}{figure.5}\protected@file@percent }
|
||||
\newlabel{fig:client_server_architecture}{{5}{28}{Softwarová architektura hry}{figure.5}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.5.2}Server Replikátoru}{28}{subsubsection.3.5.2}\protected@file@percent }
|
||||
\BKM@entry{id=42,open,dest={73756273656374696F6E2E332E36},srcline={739}}{5C3337365C3337375C303030335C3030302E5C303030365C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C30303074}
|
||||
\BKM@entry{id=43,open,dest={73756273756273656374696F6E2E332E362E31},srcline={743}}{5C3337365C3337375C303030335C3030302E5C303030365C3030302E5C303030315C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C303030745C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
||||
\BKM@entry{id=44,open,dest={73756273756273656374696F6E2E332E362E32},srcline={747}}{5C3337365C3337375C303030335C3030302E5C303030365C3030302E5C303030325C3030305C3034305C303030495C3030306E5C303030745C303030655C303030725C303030705C3030306F5C3030306C5C303030615C303030635C30303065}
|
||||
\BKM@entry{id=45,open,dest={73756273756273656374696F6E2E332E362E33},srcline={751}}{5C3337365C3337375C303030335C3030302E5C303030365C3030302E5C303030335C3030305C3034305C303030525C3030306F5C3030306C5C3030306C5C303030625C303030615C303030635C3030306B}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.5.3}Správa zájmů}{29}{subsubsection.3.5.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.6}Klient}{29}{subsection.3.6}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.6.1}Klient Replikátoru}{29}{subsubsection.3.6.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.6.2}Interpolace}{29}{subsubsection.3.6.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.6.3}Rollback}{29}{subsubsection.3.6.3}\protected@file@percent }
|
||||
\BKM@entry{id=46,open,dest={73756273656374696F6E2E332E37},srcline={760}}{5C3337365C3337375C303030335C3030302E5C303030375C3030305C3034305C303030505C3030306F5C303030735C3030305C3335355C3030306C5C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076}
|
||||
\BKM@entry{id=47,open,dest={73756273756273656374696F6E2E332E372E31},srcline={769}}{5C3337365C3337375C303030335C3030302E5C303030375C3030302E5C303030315C3030305C3034305C3030304B5C3030305C3336335C303030645C3030306F5C303030765C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076}
|
||||
\BKM@entry{id=48,open,dest={73756273756273656374696F6E2E332E372E32},srcline={777}}{5C3337365C3337375C303030335C3030302E5C303030375C3030302E5C303030325C3030305C3034305C303030495C3030306D5C303030705C3030306C5C303030655C3030306D5C303030655C3030306E5C303030745C303030615C303030635C30303065}
|
||||
\BKM@entry{id=49,open,dest={73756273756273656374696F6E2E332E372E33},srcline={781}}{5C3337365C3337375C303030335C3030302E5C303030375C3030302E5C303030335C3030305C3034305C303030445C303030655C303030745C303030655C3030306B5C303030635C303030655C3030305C3034305C303030615C3030305C3034305C3030306E5C3030305C3334315C303030705C303030725C303030615C303030765C303030615C3030305C3034305C303030635C303030685C303030795C30303062}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.7}Posílání zpráv}{30}{subsection.3.7}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.7.1}Kódování zpráv}{30}{subsubsection.3.7.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.7.2}Implementace}{30}{subsubsection.3.7.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.7.3}Detekce a náprava chyb}{30}{subsubsection.3.7.3}\protected@file@percent }
|
||||
\BKM@entry{id=50,open,dest={73756273656374696F6E2E332E38},srcline={788}}{5C3337365C3337375C303030335C3030302E5C303030385C3030305C3034305C303030535C303030655C303030725C303030695C303030615C3030306C5C303030695C3030307A5C303030615C303030635C30303065}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.8}Serializace}{31}{subsection.3.8}\protected@file@percent }
|
||||
\BKM@entry{id=51,open,dest={73756273656374696F6E2E332E39},srcline={816}}{5C3337365C3337375C303030335C3030302E5C303030395C3030305C3034305C3030304D5C303030655C303030745C303030725C303030695C3030306B5C30303079}
|
||||
\BKM@entry{id=52,open,dest={73756273756273656374696F6E2E332E392E31},srcline={820}}{5C3337365C3337375C303030335C3030302E5C303030395C3030302E5C303030315C3030305C3034305C303030505C3030306F5C303030735C303030745C303030675C303030725C303030655C303030535C303030515C3030304C}
|
||||
\BKM@entry{id=53,open,dest={73756273756273656374696F6E2E332E392E32},srcline={824}}{5C3337365C3337375C303030335C3030302E5C303030395C3030302E5C303030325C3030305C3034305C303030545C303030695C3030306D5C303030655C303030735C303030635C303030615C3030306C5C303030655C303030445C30303042}
|
||||
\@writefile{lol}{\contentsline {lstlisting}{\numberline {2}cpp}{32}{lstlisting.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.9}Metriky}{32}{subsection.3.9}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.9.1}PostgreSQL}{32}{subsubsection.3.9.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.9.2}TimescaleDB}{32}{subsubsection.3.9.2}\protected@file@percent }
|
||||
\BKM@entry{id=54,open,dest={73756273756273656374696F6E2E332E392E33},srcline={828}}{5C3337365C3337375C303030335C3030302E5C303030395C3030302E5C303030335C3030305C3034305C303030475C303030725C303030615C303030665C303030615C3030306E5C30303061}
|
||||
\BKM@entry{id=55,open,dest={73756273756273656374696F6E2E332E392E34},srcline={840}}{5C3337365C3337375C303030335C3030302E5C303030395C3030302E5C303030345C3030305C3034305C3030304F5C303030725C303030635C303030685C303030655C303030735C303030745C303030725C303030615C303030635C30303065}
|
||||
\BKM@entry{id=56,open,dest={73756273756273656374696F6E2E332E392E35},srcline={846}}{5C3337365C3337375C303030335C3030302E5C303030395C3030302E5C303030355C3030305C3034305C303030495C3030306D5C303030475C303030755C30303069}
|
||||
\BKM@entry{id=57,open,dest={73756273756273656374696F6E2E332E392E36},srcline={852}}{5C3337365C3337375C303030335C3030302E5C303030395C3030302E5C303030365C3030305C3034305C303030545C303030725C303030615C303030635C30303079}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Příklad Grafana dashboardu}}{33}{figure.6}\protected@file@percent }
|
||||
\newlabel{fig:grafana}{{6}{33}{Příklad Grafana dashboardu}{figure.6}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.9.3}Grafana}{33}{subsubsection.3.9.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.9.4}Orchestrace}{33}{subsubsection.3.9.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.9.5}ImGui}{33}{subsubsection.3.9.5}\protected@file@percent }
|
||||
\BKM@entry{id=58,open,dest={73756273756273656374696F6E2E332E392E37},srcline={866}}{5C3337365C3337375C303030335C3030302E5C303030395C3030302E5C303030375C3030305C3034305C3030304B5C3030306F5C3030306E5C3030306B5C303030725C3030305C3335315C303030745C3030306E5C3030305C3335355C3030305C3034305C3030306D5C303030655C303030745C303030725C303030695C3030306B5C30303079}
|
||||
\BKM@entry{id=59,open,dest={73756273756273656374696F6E2E332E392E38},srcline={882}}{5C3337365C3337375C303030335C3030302E5C303030395C3030302E5C303030385C3030305C3034305C303030535C303030625C3030305C3335355C303030725C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C303030765C3030305C3034305C303030725C303030655C3030305C3334315C3030306C5C3030306E5C3030305C3335315C3030306D5C3030305C3034305C3030315C3031355C303030615C303030735C30303065}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Jeden snímek v Tracy}}{34}{figure.7}\protected@file@percent }
|
||||
\newlabel{fig:frame_in_tracy}{{7}{34}{Jeden snímek v Tracy}{figure.7}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.9.6}Tracy}{34}{subsubsection.3.9.6}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.9.7}Konkrétní metriky}{34}{subsubsection.3.9.7}\protected@file@percent }
|
||||
\BKM@entry{id=60,open,dest={73756273656374696F6E2E332E3130},srcline={892}}{5C3337365C3337375C303030335C3030302E5C303030315C303030305C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030305C3034305C303030515C303030555C303030495C303030435C30303072}
|
||||
\BKM@entry{id=61,open,dest={73756273756273656374696F6E2E332E31302E31},srcline={902}}{5C3337365C3337375C303030335C3030302E5C303030315C303030305C3030302E5C303030315C3030305C3034305C303030525C3030305C3334315C3030306D5C303030655C30303063}
|
||||
\BKM@entry{id=62,open,dest={73756273756273656374696F6E2E332E31302E32},srcline={913}}{5C3337365C3337375C303030335C3030302E5C303030315C303030305C3030302E5C303030325C3030305C3034305C303030485C303030615C3030306E5C303030645C303030735C303030685C303030615C3030306B5C30303065}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.9.8}Sbírání v reálném čase}{35}{subsubsection.3.9.8}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.10}Protokol QUICr}{35}{subsection.3.10}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.10.1}Rámec}{35}{subsubsection.3.10.1}\protected@file@percent }
|
||||
\BKM@entry{id=63,open,dest={73756273756273656374696F6E2E332E31302E33},srcline={947}}{5C3337365C3337375C303030335C3030302E5C303030315C303030305C3030302E5C303030335C3030305C3034305C303030535C303030705C3030306F5C3030306C5C303030655C303030685C3030306C5C303030695C303030765C3030306F5C303030735C30303074}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.10.2}Handshake}{36}{subsubsection.3.10.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.10.3}Spolehlivost}{36}{subsubsection.3.10.3}\protected@file@percent }
|
||||
\newlabel{sec:quicr_reliability}{{3.10.3}{36}{Spolehlivost}{subsubsection.3.10.3}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Stavový stroj QUICr handshake}}{37}{figure.8}\protected@file@percent }
|
||||
\newlabel{fig:quicr_handshake}{{8}{37}{Stavový stroj QUICr handshake}{figure.8}{}}
|
||||
\BKM@entry{id=64,open,dest={73756273756273656374696F6E2E332E31302E34},srcline={969}}{5C3337365C3337375C303030335C3030302E5C303030315C303030305C3030302E5C303030345C3030305C3034305C303030455C3030306E5C3030306B5C3030306F5C303030645C3030305C3335315C30303072}
|
||||
\BKM@entry{id=65,open,dest={73756273756273656374696F6E2E332E31302E35},srcline={976}}{5C3337365C3337375C303030335C3030302E5C303030315C303030305C3030302E5C303030355C3030305C3034305C303030545C303030655C303030735C303030745C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.10.4}Enkodér}{38}{subsubsection.3.10.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.10.5}Testování}{38}{subsubsection.3.10.5}\protected@file@percent }
|
||||
\BKM@entry{id=66,open,dest={73756273756273656374696F6E2E332E31302E36},srcline={983}}{5C3337365C3337375C303030335C3030302E5C303030315C303030305C3030302E5C303030365C3030305C3034305C3030304D5C3030315C3033335C3030315C3133315C303030655C3030306E5C3030305C333535}
|
||||
\BKM@entry{id=67,open,dest={73756273656374696F6E2E332E3131},srcline={1034}}{5C3337365C3337375C303030335C3030302E5C303030315C303030315C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C303030725C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.10.6}Měření}{39}{subsubsection.3.10.6}\protected@file@percent }
|
||||
\@writefile{lol}{\contentsline {lstlisting}{\numberline {3}Příklad volání TC}{39}{lstlisting.3}\protected@file@percent }
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Porovnání odezvy TCP a QUICr}}{40}{figure.9}\protected@file@percent }
|
||||
\newlabel{fig:latencycomparison}{{9}{40}{Porovnání odezvy TCP a QUICr}{figure.9}{}}
|
||||
\newlabel{fig:integrationcomparison}{{3.10.6}{40}{Měření}{figure.9}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces Porovnání integrace TCP a QUICr}}{40}{figure.10}\protected@file@percent }
|
||||
\newlabel{fig:playerbenchmark}{{3.10.6}{41}{Měření}{figure.10}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces 301 připojených hráčů}}{41}{figure.11}\protected@file@percent }
|
||||
\newlabel{fig:tracyreplicator}{{3.11}{41}{Optimalizace replikátoru}{subsection.3.11}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces Analýza replikátoru}}{41}{figure.12}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.11}Optimalizace replikátoru}{41}{subsection.3.11}\protected@file@percent }
|
||||
\newlabel{fig:ecs_optimization_tracy_01}{{3.11}{42}{Optimalizace replikátoru}{figure.12}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces Analýza optimalizace replikátoru pro ECS}}{42}{figure.13}\protected@file@percent }
|
||||
\newlabel{fig:ecs_optimization_tracy_02}{{3.11}{42}{Optimalizace replikátoru}{figure.13}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces Analýza optimalizace replikátoru pro ECS}}{42}{figure.14}\protected@file@percent }
|
||||
\BKM@entry{id=68,open,dest={73756273656374696F6E2E332E3132},srcline={1087}}{5C3337365C3337375C303030335C3030302E5C303030315C303030325C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C3030306D5C303030615C3030306E5C303030615C3030315C3137365C303030655C303030725C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537}
|
||||
\BKM@entry{id=69,open,dest={73756273756273656374696F6E2E332E31322E31},srcline={1130}}{5C3337365C3337375C303030335C3030302E5C303030315C303030325C3030302E5C303030315C3030305C3034305C303030435C3030306F5C3030306E5C303030675C303030655C303030735C303030745C303030695C3030306F5C3030306E5C3030305C3034305C303030635C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C}
|
||||
\BKM@entry{id=70,open,dest={73756273756273656374696F6E2E332E31322E32},srcline={1132}}{5C3337365C3337375C303030335C3030302E5C303030315C303030325C3030302E5C303030325C3030305C3034305C303030425C303030615C3030306E5C303030645C303030775C303030695C303030645C303030745C303030685C3030305C3034305C303030635C3030306F5C3030306E5C303030745C303030725C3030306F5C3030306C}
|
||||
\newlabel{table:serialization_comparison}{{3.11}{43}{Optimalizace replikátoru}{figure.14}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces Porovnání serializátorů}}{43}{figure.15}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.12}Optimalizace manažera zájmů}{43}{subsection.3.12}\protected@file@percent }
|
||||
\BKM@entry{id=71,open,dest={73756273656374696F6E2E332E3133},srcline={1136}}{5C3337365C3337375C303030335C3030302E5C303030315C303030335C3030305C3034305C303030535C303030685C303030615C303030725C303030645C303030695C3030306E5C30303067}
|
||||
\BKM@entry{id=72,open,dest={73756273656374696F6E2E332E3134},srcline={1140}}{5C3337365C3337375C303030335C3030302E5C303030315C303030345C3030305C3034305C303030485C3030306F5C303030725C303030695C3030307A5C3030306F5C3030306E5C303030745C3030305C3334315C3030306C5C3030306E5C3030305C3335355C3030305C3034305C3030315C3134315C3030306B5C3030305C3334315C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
||||
\newlabel{table:range_query_comparison}{{3.12}{44}{Optimalizace manažera zájmů}{subsection.3.12}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces Porovnání algoritmů}}{44}{figure.16}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.12.1}Congestion control}{44}{subsubsection.3.12.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.12.2}Bandwidth control}{44}{subsubsection.3.12.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.13}Sharding}{44}{subsection.3.13}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.14}Horizontální škálování}{44}{subsection.3.14}\protected@file@percent }
|
||||
\BKM@entry{id=73,open,dest={73756273656374696F6E2E332E3135},srcline={1158}}{5C3337365C3337375C303030335C3030302E5C303030315C303030355C3030305C3034305C3030304B5C3030306F5C3030306D5C303030705C303030725C303030655C303030735C30303065}
|
||||
\newlabel{fig:zone_cluster_architecture}{{3.14}{45}{Horizontální škálování}{subsection.3.14}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces Architektura systému s zone clusterem}}{45}{figure.17}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.15}Komprese}{45}{subsection.3.15}\protected@file@percent }
|
||||
\BKM@entry{id=74,open,dest={73756273756273656374696F6E2E332E31352E31},srcline={1162}}{5C3337365C3337375C303030335C3030302E5C303030315C303030355C3030302E5C303030315C3030305C3034305C303030425C303030695C303030745C3030305C3034305C303030425C303030755C303030665C303030665C303030655C30303072}
|
||||
\BKM@entry{id=75,open,dest={73756273656374696F6E2E332E3136},srcline={1168}}{5C3337365C3337375C303030335C3030302E5C303030315C303030365C3030305C3034305C3030305A5C3030305C3334315C303030765C3030315C3033335C303030725C30303079}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.15.1}Bit Buffer}{46}{subsubsection.3.15.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.16}Závěry}{46}{subsection.3.16}\protected@file@percent }
|
||||
\@writefile{lol}{\contentsline {lstlisting}{\numberline {4}Sazba závěrů}{46}{lstlisting.4}\protected@file@percent }
|
||||
\BKM@entry{id=76,open,dest={73656374696F6E2A2E33},srcline={1189}}{5C3337365C3337375C3030305A5C3030305C3334315C303030765C3030315C3033335C30303072}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Protokoly v transportní vrstvě}{17}{subsection.3.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.1}TCP}{17}{subsubsection.3.4.1}\protected@file@percent }
|
||||
\BKM@entry{id=20,open,dest={73756273756273656374696F6E2E332E342E32},srcline={434}}{5C3337365C3337375C303030335C3030302E5C303030345C3030302E5C303030325C3030305C3034305C303030555C303030445C30303050}
|
||||
\BKM@entry{id=21,open,dest={73756273756273656374696F6E2E332E342E33},srcline={442}}{5C3337365C3337375C303030335C3030302E5C303030345C3030302E5C303030335C3030305C3034305C303030515C303030555C303030495C30303043}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.2}UDP}{18}{subsubsection.3.4.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.3}QUIC}{18}{subsubsection.3.4.3}\protected@file@percent }
|
||||
\BKM@entry{id=22,open,dest={73656374696F6E2E34},srcline={606}}{5C3337365C3337375C303030345C3030305C3034305C303030485C303030725C30303061}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces QUIC handshake}}{21}{figure.4}\protected@file@percent }
|
||||
\newlabel{fig:quic_handshake}{{4}{21}{QUIC handshake}{figure.4}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4}Hra}{21}{section.4}\protected@file@percent }
|
||||
\BKM@entry{id=23,open,dest={73756273656374696F6E2E342E31},srcline={621}}{5C3337365C3337375C303030345C3030302E5C303030315C3030305C3034305C303030455C3030306E5C303030675C303030695C3030306E5C30303065}
|
||||
\BKM@entry{id=24,open,dest={73756273756273656374696F6E2E342E312E31},srcline={653}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030465C303030795C3030307A5C303030695C303030635C3030306B5C3030305C3337355C3030305C3034305C303030655C3030306E5C303030675C303030695C3030306E5C30303065}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Engine}{22}{subsection.4.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.1}Fyzický engine}{22}{subsubsection.4.1.1}\protected@file@percent }
|
||||
\BKM@entry{id=25,open,dest={73756273756273656374696F6E2E342E312E32},srcline={661}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030565C303030795C3030306B5C303030725C303030655C303030735C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
||||
\BKM@entry{id=26,open,dest={73756273756273656374696F6E2E342E312E33},srcline={669}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030455C3030306E5C303030745C303030695C303030745C303030795C3030302D5C303030435C3030306F5C3030306D5C303030705C3030306F5C3030306E5C303030655C3030306E5C303030745C3030302D5C303030535C303030795C303030735C303030745C303030655C3030306D}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Architektura hry pro jednoho hráče}}{23}{figure.5}\protected@file@percent }
|
||||
\newlabel{fig:single_player_game}{{5}{23}{Architektura hry pro jednoho hráče}{figure.5}{}}
|
||||
\@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 }
|
||||
\newlabel{code:entt}{{1}{24}{Příklad použití knihovny Entt}{lstlisting.1}{}}
|
||||
\@writefile{lol}{\contentsline {lstlisting}{\numberline {1}Příklad použití knihovny Entt}{24}{lstlisting.1}\protected@file@percent }
|
||||
\BKM@entry{id=27,open,dest={73756273756273656374696F6E2E342E312E34},srcline={711}}{5C3337365C3337375C303030345C3030302E5C303030315C3030302E5C303030345C3030305C3034305C303030495C3030306D5C303030475C303030755C30303069}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.4}ImGui}{25}{subsubsection.4.1.4}\protected@file@percent }
|
||||
\BKM@entry{id=28,open,dest={73656374696F6E2E35},srcline={730}}{5C3337365C3337375C303030355C3030305C3034305C303030485C303030725C303030615C3030305C3034305C303030765C3030305C3335355C303030635C303030655C3030305C3034305C303030685C303030725C3030305C3334315C3030315C3031355C3030315C313537}
|
||||
\BKM@entry{id=29,open,dest={73756273656374696F6E2E352E31},srcline={751}}{5C3337365C3337375C303030355C3030302E5C303030315C3030305C3034305C303030535C303030655C303030725C303030765C303030655C30303072}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {5}Hra více hráčů}{26}{section.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Server}{26}{subsection.5.1}\protected@file@percent }
|
||||
\BKM@entry{id=30,open,dest={73756273756273656374696F6E2E352E312E31},srcline={761}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030525C303030655C303030675C303030695C303030735C303030745C303030725C3030305C3034305C3030306B5C3030306C5C303030695C303030655C3030306E5C303030745C3030315C313537}
|
||||
\BKM@entry{id=31,open,dest={73756273756273656374696F6E2E352E312E32},srcline={767}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030535C303030655C303030725C303030765C303030655C303030725C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
||||
\@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}{27}{Architektura hry pro více hráčů}{figure.6}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.1}Registr klientů}{27}{subsubsection.5.1.1}\protected@file@percent }
|
||||
\BKM@entry{id=32,open,dest={73756273756273656374696F6E2E352E312E33},srcline={771}}{5C3337365C3337375C303030355C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030535C303030705C303030725C3030305C3334315C303030765C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537}
|
||||
\BKM@entry{id=33,open,dest={73756273656374696F6E2E352E32},srcline={781}}{5C3337365C3337375C303030355C3030302E5C303030325C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C30303074}
|
||||
\BKM@entry{id=34,open,dest={73756273756273656374696F6E2E352E322E31},srcline={785}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030315C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C303030745C3030305C3034305C303030525C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
||||
\BKM@entry{id=35,open,dest={73756273756273656374696F6E2E352E322E32},srcline={789}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030325C3030305C3034305C303030495C3030306E5C303030745C303030655C303030725C303030705C3030306F5C3030306C5C303030615C303030635C30303065}
|
||||
\@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ů}{28}{subsubsection.5.1.3}\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}{28}{subsubsection.5.2.1}\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={793}}{5C3337365C3337375C303030355C3030302E5C303030325C3030302E5C303030335C3030305C3034305C303030525C3030306F5C3030306C5C3030306C5C303030625C303030615C303030635C3030306B}
|
||||
\BKM@entry{id=37,open,dest={73756273656374696F6E2E352E33},srcline={803}}{5C3337365C3337375C303030355C3030302E5C303030335C3030305C3034305C303030505C3030306F5C303030735C3030305C3335355C3030306C5C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076}
|
||||
\BKM@entry{id=38,open,dest={73756273756273656374696F6E2E352E332E31},srcline={814}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030315C3030305C3034305C3030304B5C3030305C3336335C303030645C3030306F5C303030765C3030305C3334315C3030306E5C3030305C3335355C3030305C3034305C3030307A5C303030705C303030725C3030305C3334315C30303076}
|
||||
\@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}{29}{subsection.5.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.3.1}Kódování zpráv}{29}{subsubsection.5.3.1}\protected@file@percent }
|
||||
\BKM@entry{id=39,open,dest={73756273756273656374696F6E2E352E332E32},srcline={822}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030325C3030305C3034305C303030495C3030306D5C303030705C3030306C5C303030655C3030306D5C303030655C3030306E5C303030745C303030615C303030635C30303065}
|
||||
\BKM@entry{id=40,open,dest={73756273756273656374696F6E2E352E332E33},srcline={826}}{5C3337365C3337375C303030355C3030302E5C303030335C3030302E5C303030335C3030305C3034305C303030445C303030655C303030745C303030655C3030306B5C303030635C303030655C3030305C3034305C303030615C3030305C3034305C3030306E5C3030305C3334315C303030705C303030725C303030615C303030765C303030615C3030305C3034305C303030635C303030685C303030795C30303062}
|
||||
\BKM@entry{id=41,open,dest={73756273656374696F6E2E352E34},srcline={833}}{5C3337365C3337375C303030355C3030302E5C303030345C3030305C3034305C303030535C303030655C303030725C303030695C303030615C3030306C5C303030695C3030307A5C303030615C303030635C30303065}
|
||||
\@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}{30}{subsubsection.5.3.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4}Serializace}{30}{subsection.5.4}\protected@file@percent }
|
||||
\BKM@entry{id=42,open,dest={73756273656374696F6E2E352E35},srcline={867}}{5C3337365C3337375C303030355C3030302E5C303030355C3030305C3034305C303030505C303030725C3030306F5C303030745C3030306F5C3030306B5C3030306F5C3030306C5C3030305C3034305C303030515C303030555C303030495C303030435C30303072}
|
||||
\@writefile{lol}{\contentsline {lstlisting}{\numberline {2}cpp}{31}{lstlisting.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5}Protokol QUICr}{31}{subsection.5.5}\protected@file@percent }
|
||||
\BKM@entry{id=43,open,dest={73756273756273656374696F6E2E352E352E31},srcline={880}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030315C3030305C3034305C303030525C3030305C3334315C3030306D5C303030635C30303065}
|
||||
\BKM@entry{id=44,open,dest={73756273756273656374696F6E2E352E352E32},srcline={893}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030325C3030305C3034305C303030485C303030615C3030306E5C303030645C303030735C303030685C303030615C3030306B5C30303065}
|
||||
\@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.2}Handshake}{32}{subsubsection.5.5.2}\protected@file@percent }
|
||||
\newlabel{sec:quicr_handshake}{{5.5.2}{32}{Handshake}{subsubsection.5.5.2}{}}
|
||||
\BKM@entry{id=45,open,dest={73756273756273656374696F6E2E352E352E33},srcline={927}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030335C3030305C3034305C303030535C303030705C3030306F5C3030306C5C303030655C303030685C3030306C5C303030695C303030765C3030306F5C303030735C30303074}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Stavový stroj QUICr handshake}}{33}{figure.7}\protected@file@percent }
|
||||
\newlabel{fig:quicr_handshake}{{7}{33}{Stavový stroj QUICr handshake}{figure.7}{}}
|
||||
\BKM@entry{id=46,open,dest={73756273756273656374696F6E2E352E352E34},srcline={949}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030345C3030305C3034305C303030455C3030306E5C3030306B5C3030306F5C303030645C3030305C3335315C30303072}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.3}Spolehlivost}{34}{subsubsection.5.5.3}\protected@file@percent }
|
||||
\newlabel{sec:quicr_reliability}{{5.5.3}{34}{Spolehlivost}{subsubsection.5.5.3}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.4}Enkodér}{34}{subsubsection.5.5.4}\protected@file@percent }
|
||||
\BKM@entry{id=47,open,dest={73756273756273656374696F6E2E352E352E35},srcline={957}}{5C3337365C3337375C303030355C3030302E5C303030355C3030302E5C303030355C3030305C3034305C303030545C303030655C303030735C303030745C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
||||
\BKM@entry{id=48,open,dest={73756273656374696F6E2E352E36},srcline={998}}{5C3337365C3337375C303030355C3030302E5C303030365C3030305C3034305C303030485C3030306F5C303030725C303030695C3030307A5C3030306F5C3030306E5C303030745C3030305C3334315C3030306C5C3030306E5C3030305C3335355C3030305C3034305C3030315C3134315C3030306B5C3030305C3334315C3030306C5C3030306F5C303030765C3030305C3334315C3030306E5C3030305C333535}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.5}Testování}{35}{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 }
|
||||
\BKM@entry{id=49,open,dest={73756273656374696F6E2E352E37},srcline={1018}}{5C3337365C3337375C303030355C3030302E5C303030375C3030305C3034305C303030565C3030305C3337355C303030735C3030306C5C303030655C303030645C3030306E5C3030305C3334315C3030305C3034305C303030685C303030725C30303061}
|
||||
\newlabel{fig:zone_cluster_architecture}{{5.6}{36}{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{toc}{\contentsline {subsection}{\numberline {5.7}Výsledná hra}{36}{subsection.5.7}\protected@file@percent }
|
||||
\newlabel{fig:lobby_ui}{{5.7}{37}{Výsledná hra}{subsection.5.7}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Uživatelské rozhraní v lobby}}{37}{figure.9}\protected@file@percent }
|
||||
\newlabel{fig:ui_showcase}{{5.7}{37}{Výsledná hra}{figure.9}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces Uživatelské rozhraní v klientovi}}{37}{figure.10}\protected@file@percent }
|
||||
\BKM@entry{id=50,open,dest={73656374696F6E2E36},srcline={1042}}{5C3337365C3337375C303030365C3030305C3034305C3030304D5C3030315C3033335C3030315C3133315C3030315C3033335C3030306E5C3030305C333535}
|
||||
\BKM@entry{id=51,open,dest={73756273656374696F6E2E362E31},srcline={1046}}{5C3337365C3337375C303030365C3030302E5C303030315C3030305C3034305C3030304D5C303030655C303030745C303030725C303030695C3030306B5C30303079}
|
||||
\BKM@entry{id=52,open,dest={73756273756273656374696F6E2E362E312E31},srcline={1054}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030315C3030305C3034305C303030505C3030306F5C303030735C303030745C303030675C303030725C303030655C303030535C303030515C3030304C}
|
||||
\BKM@entry{id=53,open,dest={73756273756273656374696F6E2E362E312E32},srcline={1058}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030325C3030305C3034305C303030545C303030695C3030306D5C303030655C303030735C303030635C303030615C3030306C5C303030655C303030445C30303042}
|
||||
\BKM@entry{id=54,open,dest={73756273756273656374696F6E2E362E312E33},srcline={1062}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030335C3030305C3034305C303030475C303030725C303030615C303030665C303030615C3030306E5C30303061}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {6}Měřění}{38}{section.6}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Metriky}{38}{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.2}TimescaleDB}{38}{subsubsection.6.1.2}\protected@file@percent }
|
||||
\BKM@entry{id=55,open,dest={73756273756273656374696F6E2E362E312E34},srcline={1074}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030345C3030305C3034305C303030545C303030725C303030615C303030635C30303079}
|
||||
\BKM@entry{id=56,open,dest={73756273756273656374696F6E2E362E312E35},srcline={1104}}{5C3337365C3337375C303030365C3030302E5C303030315C3030302E5C303030355C3030305C3034305C3030304B5C3030306C5C303030695C303030655C3030306E5C303030745C303030735C3030306B5C3030305C3334315C3030305C3034305C303030615C303030705C3030306C5C303030695C3030306B5C303030615C303030635C30303065}
|
||||
\BKM@entry{id=57,open,dest={73756273656374696F6E2E362E32},srcline={1108}}{5C3337365C3337375C303030365C3030302E5C303030325C3030305C3034305C303030515C303030555C303030495C303030435C30303072}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces Příklad Grafana dashboardu}}{39}{figure.11}\protected@file@percent }
|
||||
\newlabel{fig:grafana}{{11}{39}{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.4}Tracy}{39}{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{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces Jeden snímek v Tracy}}{40}{figure.12}\protected@file@percent }
|
||||
\newlabel{fig:frame_in_tracy}{{12}{40}{Jeden snímek v Tracy}{figure.12}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2}QUICr}{40}{subsection.6.2}\protected@file@percent }
|
||||
\newlabel{kod:tc}{{3}{40}{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{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces Porovnání odezvy TCP a QUICr}}{41}{figure.13}\protected@file@percent }
|
||||
\newlabel{fig:latencycomparison}{{13}{41}{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 }
|
||||
\newlabel{fig:integrationcomparison}{{14}{41}{Porovnání integrace TCP a QUICr}{figure.14}{}}
|
||||
\BKM@entry{id=58,open,dest={73756273656374696F6E2E362E33},srcline={1155}}{5C3337365C3337375C303030365C3030302E5C303030335C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C303030725C303030655C303030705C3030306C5C303030695C3030306B5C3030305C3334315C303030745C3030306F5C303030725C30303075}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces 301 připojených hráčů}}{42}{figure.15}\protected@file@percent }
|
||||
\newlabel{fig:playerbenchmark}{{15}{42}{301 připojených hráčů}{figure.15}{}}
|
||||
\newlabel{fig:tracyreplicator}{{6.3}{42}{Optimalizace replikátoru}{subsection.6.3}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces Analýza replikátoru}}{42}{figure.16}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3}Optimalizace replikátoru}{42}{subsection.6.3}\protected@file@percent }
|
||||
\newlabel{fig:ecs_optimization_tracy_01}{{6.3}{43}{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 }
|
||||
\newlabel{fig:ecs_optimization_tracy_02}{{6.3}{43}{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 }
|
||||
\BKM@entry{id=59,open,dest={73756273656374696F6E2E362E34},srcline={1210}}{5C3337365C3337375C303030365C3030302E5C303030345C3030305C3034305C3030304F5C303030705C303030745C303030695C3030306D5C303030615C3030306C5C303030695C3030307A5C303030615C303030635C303030655C3030305C3034305C3030306D5C303030615C3030306E5C303030615C3030315C3137365C303030655C303030725C303030615C3030305C3034305C3030307A5C3030305C3334315C3030306A5C3030306D5C3030315C313537}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {19}{\ignorespaces Porovnání serializátorů}}{44}{figure.19}\protected@file@percent }
|
||||
\newlabel{table:serialization_comparison}{{6.3}{44}{Optimalizace replikátoru}{figure.19}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {6.4}Optimalizace manažera zájmů}{44}{subsection.6.4}\protected@file@percent }
|
||||
\BKM@entry{id=60,open,dest={73756273656374696F6E2E362E35},srcline={1238}}{5C3337365C3337375C303030365C3030302E5C303030355C3030305C3034305C303030505C303030655C303030655C303030725C3030302D5C303030745C3030306F5C3030302D5C303030705C303030655C303030655C30303072}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {20}{\ignorespaces Porovnání algoritmů}}{45}{figure.20}\protected@file@percent }
|
||||
\newlabel{table:range_query_comparison}{{20}{45}{Porovnání algoritmů}{figure.20}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {6.5}Peer-to-peer}{45}{subsection.6.5}\protected@file@percent }
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {21}{\ignorespaces Porovnání TCP a QUICr v peer-to-peer}}{46}{figure.21}\protected@file@percent }
|
||||
\newlabel{fig:peer_to_peer}{{21}{46}{Porovnání TCP a QUICr v peer-to-peer}{figure.21}{}}
|
||||
\BKM@entry{id=61,open,dest={73656374696F6E2A2E33},srcline={1277}}{5C3337365C3337375C3030305A5C3030305C3334315C303030765C3030315C3033335C30303072}
|
||||
\@writefile{toc}{\contentsline {section}{Z\'av\v er}{47}{section*.3}\protected@file@percent }
|
||||
\babel@aux{czech}{}
|
||||
\babel@aux{czech}{}
|
||||
\BKM@entry{id=77,open,dest={73656374696F6E2A2E35},srcline={1192}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030635C3030306C5C303030755C303030735C303030695C3030306F5C3030306E5C30303073}
|
||||
\BKM@entry{id=62,open,dest={73656374696F6E2A2E35},srcline={1286}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030635C3030306C5C303030755C303030735C303030695C3030306F5C3030306E5C30303073}
|
||||
\@writefile{toc}{\contentsline {section}{Conclusions}{48}{section*.5}\protected@file@percent }
|
||||
\babel@aux{english}{}
|
||||
\babel@aux{czech}{}
|
||||
\BKM@entry{id=78,open,dest={617070656E6469782E41},srcline={1199}}{5C3337365C3337375C303030415C3030305C3034305C303030505C303030725C303030765C3030306E5C3030305C3335355C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061}
|
||||
\BKM@entry{id=79,open,dest={617070656E6469782E42},srcline={1202}}{5C3337365C3337375C303030425C3030305C3034305C303030445C303030725C303030755C303030685C3030305C3334315C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061}
|
||||
\BKM@entry{id=80,open,dest={617070656E6469782E43},srcline={1207}}{5C3337365C3337375C303030435C3030305C3034305C3030304F5C303030625C303030735C303030615C303030685C3030305C3034305C303030655C3030306C5C303030655C3030306B5C303030745C303030725C3030306F5C3030306E5C303030695C303030635C3030306B5C3030305C3337355C303030635C303030685C3030305C3034305C303030645C303030615C30303074}
|
||||
\BKM@entry{id=63,open,dest={617070656E6469782E41},srcline={1293}}{5C3337365C3337375C303030415C3030305C3034305C303030505C303030725C303030765C3030306E5C3030305C3335355C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061}
|
||||
\BKM@entry{id=64,open,dest={617070656E6469782E42},srcline={1296}}{5C3337365C3337375C303030425C3030305C3034305C303030445C303030725C303030755C303030685C3030305C3334315C3030305C3034305C303030705C3030315C3133315C3030305C3335355C3030306C5C3030306F5C303030685C30303061}
|
||||
\BKM@entry{id=65,open,dest={617070656E6469782E43},srcline={1301}}{5C3337365C3337375C303030435C3030305C3034305C3030304F5C303030625C303030735C303030615C303030685C3030305C3034305C303030655C3030306C5C303030655C3030306B5C303030745C303030725C3030306F5C3030306E5C303030695C303030635C3030306B5C3030305C3337355C303030635C303030685C3030305C3034305C303030645C303030615C30303074}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {A}První příloha}{49}{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 {C}Obsah elektronických dat}{49}{appendix.C}\protected@file@percent }
|
||||
\newlabel{sec:ObsahData}{{C}{49}{Obsah elektronických dat}{appendix.C}{}}
|
||||
\BKM@entry{id=81,open,dest={73656374696F6E2A2E37},srcline={1274}}{5C3337365C3337375C303030535C303030655C3030307A5C3030306E5C303030615C3030306D5C3030305C3034305C3030307A5C3030306B5C303030725C303030615C303030745C303030655C3030306B}
|
||||
\abx@aux@nociteall
|
||||
\@writefile{toc}{\contentsline {section}{Seznam zkratek}{51}{section*.7}\protected@file@percent }
|
||||
\BKM@entry{id=82,open,dest={73656374696F6E2A2E38},srcline={1284}}{5C3337365C3337375C3030304C5C303030695C303030745C303030655C303030725C303030615C303030745C303030755C303030725C30303061}
|
||||
\BKM@entry{id=66,open,dest={73656374696F6E2A2E37},srcline={1378}}{5C3337365C3337375C3030304C5C303030695C303030745C303030655C303030725C303030615C303030745C303030755C303030725C30303061}
|
||||
\abx@aux@read@bbl@mdfivesum{nobblfile}
|
||||
\abx@aux@read@bblrerun
|
||||
\newlabel{LastPage}{{C}{51}{Obsah elektronických dat}{page.51}{}}
|
||||
\gdef\lastpage@lastpage{51}
|
||||
\gdef\lastpage@lastpageHy{51}
|
||||
\newlabel{LastPage}{{C}{50}{Obsah elektronických dat}{page.50}{}}
|
||||
\gdef\lastpage@lastpage{50}
|
||||
\gdef\lastpage@lastpageHy{50}
|
||||
\gdef\svg@ink@ver@settings{{\m@ne }{inkscape}{\m@ne }}
|
||||
\gdef \@abspage@last{51}
|
||||
\gdef \@abspage@last{50}
|
||||
|
||||
+29
-17
@@ -1,18 +1,18 @@
|
||||
# Fdb version 4
|
||||
["biber kidiplom"] 1777641420.71466 "kidiplom.bcf" "kidiplom.bbl" "kidiplom" 1784485267.16205 2
|
||||
"kidiplom.bcf" 1784485267.03736 100507 e04409a00ea07820a76aae942e927593 "pdflatex"
|
||||
["biber kidiplom"] 1777641420.71466 "kidiplom.bcf" "kidiplom.bbl" "kidiplom" 1785734460.88696 2
|
||||
"kidiplom.bcf" 1785734460.76816 100507 e04409a00ea07820a76aae942e927593 "pdflatex"
|
||||
(generated)
|
||||
"kidiplom.bbl"
|
||||
"kidiplom.blg"
|
||||
(rewritten before read)
|
||||
["makeindex kidiplom.idx"] 1777641420.69393 "kidiplom.idx" "kidiplom.ind" "kidiplom" 1784485267.15871 0
|
||||
"kidiplom.idx" 1784485265.44133 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
|
||||
["makeindex kidiplom.idx"] 1777641420.69393 "kidiplom.idx" "kidiplom.ind" "kidiplom" 1785734460.88304 0
|
||||
"kidiplom.idx" 1785734458.87112 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
|
||||
(generated)
|
||||
"kidiplom.ilg"
|
||||
"kidiplom.ind"
|
||||
(rewritten before read)
|
||||
["pdflatex"] 1784485264.83133 "/home/martin/projects/kidiplom/kidiplom.tex" "kidiplom.pdf" "kidiplom" 1784485267.15887 2
|
||||
"/home/martin/projects/kidiplom/kidiplom.tex" 1784485264.71132 119092 182002268412b0b42392d53087902db8 ""
|
||||
["pdflatex"] 1785734457.87696 "/home/martin/projects/kidiplom/kidiplom.tex" "kidiplom.pdf" "kidiplom" 1785734460.88327 2
|
||||
"/home/martin/projects/kidiplom/kidiplom.tex" 1785734457.71009 133663 75349692139a27e411a43603765c9f1e ""
|
||||
"/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-mathit.enc" 1775415801 2405 5dcf2c1b967ee25cc46c58cd52244aed ""
|
||||
@@ -25,8 +25,10 @@
|
||||
"/usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrr8r.tfm" 1775415801 1292 bd42be2f344128bff6d35d98474adfe3 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrr8t.tfm" 1775415801 1384 4632f5e54900a7dadbb83f555bc61e56 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1775415801 916 f87d7c45f9c908e672703b83b72241a3 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm" 1775415801 924 9904cf1d39e9767e7a3622f2a125a565 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1775415801 928 2dc8d444221b7a635bb58038579b861a ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1775415801 908 2921f8a10601f252058503cc6570e581 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm" 1775415801 940 75ac932a52f80982a9f8ea75d03a34cf ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1775415801 940 228d6584342e91276bf566bcf9716b83 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1775415801 1288 655e228510b4c2a1abe905c368440826 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmbx10.tfm" 1775415801 12076 b54175e02101bea1addf6b2d0197ed12 ""
|
||||
@@ -34,29 +36,36 @@
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmr10.tfm" 1775415801 12056 7e13df7fe4cbce21b072ba7c4f4deb6e ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmr12.tfm" 1775415801 12092 7b1546e2d096cfd5dcbd4049b0b1ec2e ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmr17.tfm" 1775415801 12156 ca1ae6a3c8564e89597f1f993fba1608 ""
|
||||
"/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-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/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/lmmi5.tfm" 1775415801 1508 198f5b7b99b5769126de3a533f6fc334 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/lmmi6.tfm" 1775415801 1512 94a3fd88c6f27dbd9ecb46987e297a4e ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/lmmi7.tfm" 1775415801 1528 d5b028dd23da623848ef0645c96a1ed7 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/lmmi8.tfm" 1775415801 1520 a3fe5596932db2db2cbda300920dd4e9 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/lmsy10.tfm" 1775415801 1308 02cc510f9dd6012e5815d0c0ffbf6869 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/lmsy5.tfm" 1775415801 1296 54ed1a711e2303d5282575278e3620b0 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/lmsy6.tfm" 1775415801 1300 b0605d44c16c22d99dc001808e4f24ea ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/lmsy7.tfm" 1775415801 1304 32f22a15acc296b2a4e15698403dcb88 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/lmsy8.tfm" 1775415801 1304 cdc9a17df9ef0d2dc320eff37bbab1c4 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmr10.tfm" 1775415801 11868 4f81e9b6033c032bdaf9884f4d7ef412 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmr12.tfm" 1775415801 11888 6841b91e46b65cf41a49b160e6e74130 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmr5.tfm" 1775415801 11804 aefb10c002e6492c25236524a447f969 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmr6.tfm" 1775415801 11836 e3b6ce3e601aec94f64a536e7f4224d5 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmr7.tfm" 1775415801 11852 5a9022f105fd1ee2797df861e79ae9a0 ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmr8.tfm" 1775415801 11864 309fd7f43e4a0ba39f6f7644d76e8edf ""
|
||||
"/usr/share/texmf-dist/fonts/tfm/public/lm/ts1-lmr12.tfm" 1775415801 1596 1d4548788e389ded56d0b01b28377882 ""
|
||||
"/usr/share/texmf-dist/fonts/type1/public/lm/lmbx10.pfb" 1775415801 121021 1bf809ce4a594679006bd72263eba59b ""
|
||||
"/usr/share/texmf-dist/fonts/type1/public/lm/lmbx12.pfb" 1775415801 116908 1fca96723793882c2e0160350c192fc8 ""
|
||||
"/usr/share/texmf-dist/fonts/type1/public/lm/lmmi12.pfb" 1775415801 30696 2654571912f9cd384da9f7cb8a60c568 ""
|
||||
"/usr/share/texmf-dist/fonts/type1/public/lm/lmmi8.pfb" 1775415801 30635 833ec815d446ec453a4913fc26d24cbc ""
|
||||
"/usr/share/texmf-dist/fonts/type1/public/lm/lmr10.pfb" 1775415801 119235 f35b44530a1d90eb90fe15d9cba67ea0 ""
|
||||
"/usr/share/texmf-dist/fonts/type1/public/lm/lmr12.pfb" 1775415801 113634 f99c44d58bae0863375faf0e1d74d612 ""
|
||||
"/usr/share/texmf-dist/fonts/type1/public/lm/lmr17.pfb" 1775415801 119752 1bd8d06e4079df624bf59ce3ad7c9aa6 ""
|
||||
"/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/lmri12.pfb" 1775415801 109265 32320cb6133d4d76bf83e27b5eb4009b ""
|
||||
"/usr/share/texmf-dist/fonts/type1/public/lm/lmri8.pfb" 1775415801 109952 3dd76c0c5c680d519bb6d59a066c0826 ""
|
||||
@@ -240,34 +249,37 @@
|
||||
"graphics/300playerstrace.png" 1775758530.81909 49763 3cc41557a1ddcc2acef988ea4667dfe8 ""
|
||||
"graphics/TcpIp.png" 1775414953.33879 64639 00f2319f3474a2ac8cf43569bc9af998 ""
|
||||
"graphics/UP_znak.pdf" 1681557593 3121 caaf4f5447a3a0b25b356a30208583d1 ""
|
||||
"graphics/client-server-architecture.pdf" 1777452157.2459 87165 29c6b564f112814268f2465c1c3c0188 ""
|
||||
"graphics/ecs_optimization_tracy_01.png" 1776022974.05461 130401 258005bf8593377b2ff6bade36c08384 ""
|
||||
"graphics/ecs_optimization_tracy_02.png" 1776023016.44493 121676 ab7b6fd1d3d0d0b0a564447c2067c920 ""
|
||||
"graphics/grafana.png" 1777742255.36748 177249 00bc0e853ef0c5f6e56d0e482cd0070c ""
|
||||
"graphics/http2.pdf" 1776969007.60601 46800 91209613d245a76f155c3f9e6f79cdf6 ""
|
||||
"graphics/http3.pdf" 1776968997.16731 79793 31bf8e82583c4435518e5143b8792c85 ""
|
||||
"graphics/integrationcomparison.pdf" 1775588282.49964 20019 870793ee528516a5c736ac47a287f24f ""
|
||||
"graphics/integrationcomparison.pdf" 1785598900.05035 21400 e9a5f98ce0119825ff32deab9aeb8849 ""
|
||||
"graphics/kititle-cz-nofont.pdf" 1681557593 12762 4b9f69751f3c44debf721c7e80adffc7 ""
|
||||
"graphics/latencycomparison.pdf" 1778155349.2454 19017 2406ef2b6ba3de406fb00a57ae6eb4a0 ""
|
||||
"graphics/layer_architecture.png" 1777273464.39449 24159 f110280074d3b9a1444f44da6168aefc ""
|
||||
"graphics/latencycomparison.pdf" 1785598896.77326 20418 cce68df2d0a9cefe2fb78a48a6bd216b ""
|
||||
"graphics/layer_architecture.pdf" 1785519927.28205 18700 76efc7ba73621fe471df54327abb2b71 ""
|
||||
"graphics/lobby_ui.png" 1785589829.68089 17027 d525c244f118622ea99f3cb594f0d9a2 ""
|
||||
"graphics/multi_player_game.pdf" 1785442795.86465 21498 2bd066f384a69add517f0e8976459706 ""
|
||||
"graphics/peer_to_peer.pdf" 1785599197.29362 16751 004040111b685ec10da530255471392f ""
|
||||
"graphics/playerbenchmark.png" 1774990129.78598 36699 4e11286fcaf50fefe34cf42456e981bc ""
|
||||
"graphics/quic_handshake.pdf" 1777135207.08321 51400 2edd580d3287b4878651db3546952446 ""
|
||||
"graphics/quicr_handshake.pdf" 1777671629.01477 54410 98ae3707915e14050914f5953b2aa2a7 ""
|
||||
"graphics/single_player_game.pdf" 1785442493.01935 13333 4aa853afca2e648aa2538dafc63085da ""
|
||||
"graphics/ui_showcase.png" 1785588400.769 84643 879725aac5c66e2603bf04c021a476bb ""
|
||||
"graphics/zone_server_architecture.pdf" 1777668683.31198 89331 7bcdb7a734277a007eb50aab7d27d76c ""
|
||||
"iso-numeric.bbx" 1681557593 319 50b9ccdb608c40ac14dd498079e9ab29 ""
|
||||
"iso-numeric.cbx" 1681557593 73 45828f8df9dead5135d2c8a727f5b601 ""
|
||||
"iso.bbx" 1681557593 13233 9f9e9c852fe772bfe1efaacc6b415eb7 ""
|
||||
"kibase.sty" 1681557593 23853 021ae8236751950ac5e18f6a5bcf1da7 ""
|
||||
"kidiplom.acr" 0 -1 0 ""
|
||||
"kidiplom.aux" 1784485267.01936 39430 fdff14e0bc2410ed919f8e8110557921 "pdflatex"
|
||||
"kidiplom.aux" 1785734460.75516 33014 8f9de60623bd15db1cac21f140953644 "pdflatex"
|
||||
"kidiplom.bbl" 0 -1 0 "biber kidiplom"
|
||||
"kidiplom.cls" 1681557593 18598 7684b2d13ac67d7b017c4eea1e12fa0c ""
|
||||
"kidiplom.glsdefs" 1777655247.6059 525 791a05cd0a9f8650067804d8f5ff3f41 ""
|
||||
"kidiplom.ind" 1777641420.71105 0 d41d8cd98f00b204e9800998ecf8427e "makeindex kidiplom.idx"
|
||||
"kidiplom.lot" 1784485267.03863 142 0f926846b4ca0023532a29a360cf54d1 "pdflatex"
|
||||
"kidiplom.run.xml" 1784485267.03863 2535 4e001a965ee2f4de88dc6271855a61ea "pdflatex"
|
||||
"kidiplom.tex" 1784485264.71132 119092 182002268412b0b42392d53087902db8 ""
|
||||
"kidiplom.toc" 1784485267.03863 6728 b6e8cccb71c2a170c813dee8da64c213 "pdflatex"
|
||||
"kidiplom.lot" 1785734460.76939 142 0f926846b4ca0023532a29a360cf54d1 "pdflatex"
|
||||
"kidiplom.run.xml" 1785734460.76939 2535 4e001a965ee2f4de88dc6271855a61ea "pdflatex"
|
||||
"kidiplom.tex" 1785734457.71009 133663 75349692139a27e411a43603765c9f1e ""
|
||||
"kidiplom.toc" 1785734460.76939 5253 64abddb6b0acaee5064c1f803435fbd1 "pdflatex"
|
||||
(generated)
|
||||
"kidiplom.acn"
|
||||
"kidiplom.aux"
|
||||
|
||||
+69
-57
@@ -486,9 +486,6 @@ INPUT ./kidiplom.lot
|
||||
INPUT kidiplom.lot
|
||||
OUTPUT kidiplom.lot
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmbx12.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc
|
||||
INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc
|
||||
INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-rm.enc
|
||||
INPUT /usr/share/texmf-dist/tex/latex/psnfss/t1pcr.fd
|
||||
INPUT /usr/share/texmf-dist/tex/latex/psnfss/t1pcr.fd
|
||||
INPUT /usr/share/texmf-dist/tex/latex/psnfss/t1pcr.fd
|
||||
@@ -496,11 +493,14 @@ INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrr8t.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/vf/adobe/courier/pcrr8t.vf
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrr8r.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc
|
||||
INPUT ./graphics/layer_architecture.png
|
||||
INPUT ./graphics/layer_architecture.png
|
||||
INPUT ./graphics/layer_architecture.png
|
||||
INPUT ./graphics/layer_architecture.png
|
||||
INPUT ./graphics/layer_architecture.png
|
||||
INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc
|
||||
INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc
|
||||
INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-rm.enc
|
||||
INPUT ./graphics/layer_architecture.pdf
|
||||
INPUT ./graphics/layer_architecture.pdf
|
||||
INPUT ./graphics/layer_architecture.pdf
|
||||
INPUT ./graphics/layer_architecture.pdf
|
||||
INPUT ./graphics/layer_architecture.pdf
|
||||
INPUT ./graphics/TcpIp.png
|
||||
INPUT ./graphics/TcpIp.png
|
||||
INPUT ./graphics/TcpIp.png
|
||||
@@ -520,32 +520,43 @@ INPUT ./graphics/quic_handshake.pdf
|
||||
INPUT ./graphics/quic_handshake.pdf
|
||||
INPUT ./graphics/quic_handshake.pdf
|
||||
INPUT ./graphics/quic_handshake.pdf
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmr10.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrr8t.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmr8.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmr10.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmr10.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmr7.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmr5.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/lmmi10.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/lmmi7.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/lmmi5.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/lmsy10.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/lmsy7.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/lmsy5.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ec-lmr7.tfm
|
||||
INPUT ./graphics/single_player_game.pdf
|
||||
INPUT ./graphics/single_player_game.pdf
|
||||
INPUT ./graphics/single_player_game.pdf
|
||||
INPUT ./graphics/single_player_game.pdf
|
||||
INPUT ./graphics/single_player_game.pdf
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrr8t.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/vf/adobe/courier/pcrr8t.vf
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrr8r.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrr8t.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrb8t.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/vf/adobe/courier/pcrr8t.vf
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrr8r.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/vf/adobe/courier/pcrr8t.vf
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrr8r.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/vf/adobe/courier/pcrb8t.vf
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrb8r.tfm
|
||||
INPUT ./graphics/client-server-architecture.pdf
|
||||
INPUT ./graphics/client-server-architecture.pdf
|
||||
INPUT ./graphics/client-server-architecture.pdf
|
||||
INPUT ./graphics/client-server-architecture.pdf
|
||||
INPUT ./graphics/client-server-architecture.pdf
|
||||
INPUT ./graphics/grafana.png
|
||||
INPUT ./graphics/grafana.png
|
||||
INPUT ./graphics/grafana.png
|
||||
INPUT ./graphics/grafana.png
|
||||
INPUT ./graphics/grafana.png
|
||||
INPUT ./graphics/300playerstrace.png
|
||||
INPUT ./graphics/300playerstrace.png
|
||||
INPUT ./graphics/300playerstrace.png
|
||||
INPUT ./graphics/300playerstrace.png
|
||||
INPUT ./graphics/300playerstrace.png
|
||||
INPUT ./graphics/multi_player_game.pdf
|
||||
INPUT ./graphics/multi_player_game.pdf
|
||||
INPUT ./graphics/multi_player_game.pdf
|
||||
INPUT ./graphics/multi_player_game.pdf
|
||||
INPUT ./graphics/multi_player_game.pdf
|
||||
INPUT ./graphics/quicr_handshake.pdf
|
||||
INPUT ./graphics/quicr_handshake.pdf
|
||||
INPUT ./graphics/quicr_handshake.pdf
|
||||
@@ -554,6 +565,31 @@ INPUT ./graphics/quicr_handshake.pdf
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrb8t.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/vf/adobe/courier/pcrb8t.vf
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/adobe/courier/pcrb8r.tfm
|
||||
INPUT ./graphics/zone_server_architecture.pdf
|
||||
INPUT ./graphics/zone_server_architecture.pdf
|
||||
INPUT ./graphics/zone_server_architecture.pdf
|
||||
INPUT ./graphics/zone_server_architecture.pdf
|
||||
INPUT ./graphics/zone_server_architecture.pdf
|
||||
INPUT ./graphics/lobby_ui.png
|
||||
INPUT ./graphics/lobby_ui.png
|
||||
INPUT ./graphics/lobby_ui.png
|
||||
INPUT ./graphics/lobby_ui.png
|
||||
INPUT ./graphics/lobby_ui.png
|
||||
INPUT ./graphics/ui_showcase.png
|
||||
INPUT ./graphics/ui_showcase.png
|
||||
INPUT ./graphics/ui_showcase.png
|
||||
INPUT ./graphics/ui_showcase.png
|
||||
INPUT ./graphics/ui_showcase.png
|
||||
INPUT ./graphics/grafana.png
|
||||
INPUT ./graphics/grafana.png
|
||||
INPUT ./graphics/grafana.png
|
||||
INPUT ./graphics/grafana.png
|
||||
INPUT ./graphics/grafana.png
|
||||
INPUT ./graphics/300playerstrace.png
|
||||
INPUT ./graphics/300playerstrace.png
|
||||
INPUT ./graphics/300playerstrace.png
|
||||
INPUT ./graphics/300playerstrace.png
|
||||
INPUT ./graphics/300playerstrace.png
|
||||
INPUT ./graphics/latencycomparison.pdf
|
||||
INPUT ./graphics/latencycomparison.pdf
|
||||
INPUT ./graphics/latencycomparison.pdf
|
||||
@@ -583,50 +619,26 @@ INPUT ./graphics/ecs_optimization_tracy_02.png
|
||||
INPUT ./graphics/ecs_optimization_tracy_02.png
|
||||
INPUT ./graphics/ecs_optimization_tracy_02.png
|
||||
INPUT ./graphics/ecs_optimization_tracy_02.png
|
||||
INPUT ./graphics/zone_server_architecture.pdf
|
||||
INPUT ./graphics/zone_server_architecture.pdf
|
||||
INPUT ./graphics/zone_server_architecture.pdf
|
||||
INPUT ./graphics/zone_server_architecture.pdf
|
||||
INPUT ./graphics/zone_server_architecture.pdf
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang2.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang2.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang2.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang3.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang3.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang3.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang2.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang2.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang2.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang3.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang3.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang3.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
|
||||
INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
|
||||
INPUT ./graphics/peer_to_peer.pdf
|
||||
INPUT ./graphics/peer_to_peer.pdf
|
||||
INPUT ./graphics/peer_to_peer.pdf
|
||||
INPUT ./graphics/peer_to_peer.pdf
|
||||
INPUT ./graphics/peer_to_peer.pdf
|
||||
INPUT /usr/share/texmf-dist/tex/latex/lm/ts1lmr.fd
|
||||
INPUT /usr/share/texmf-dist/tex/latex/lm/ts1lmr.fd
|
||||
INPUT /usr/share/texmf-dist/tex/latex/lm/ts1lmr.fd
|
||||
INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/ts1-lmr12.tfm
|
||||
INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-ts1.enc
|
||||
INPUT ./kidiplom.ind
|
||||
INPUT ./kidiplom.ind
|
||||
INPUT kidiplom.ind
|
||||
INPUT kidiplom.aux
|
||||
INPUT kidiplom.run.xml
|
||||
OUTPUT kidiplom.run.xml
|
||||
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmbx10.pfb
|
||||
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmbx12.pfb
|
||||
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmmi12.pfb
|
||||
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmmi8.pfb
|
||||
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmr10.pfb
|
||||
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmr12.pfb
|
||||
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/lmr8.pfb
|
||||
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmri12.pfb
|
||||
INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmri8.pfb
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
% makeindex style file created by the glossaries package
|
||||
% for document 'kidiplom' on 2026-7-19
|
||||
% for document 'kidiplom' on 2026-8-3
|
||||
actual '?'
|
||||
encap '|'
|
||||
level '!'
|
||||
|
||||
+229
-401
@@ -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) 19 JUL 2026 20:21
|
||||
This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Arch Linux) (preloaded format=pdflatex 2026.6.8) 3 AUG 2026 07:20
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
@@ -1266,7 +1266,7 @@ Package biblatex Warning: Attempt to redefine deprecated '\mkbibnamelast'.
|
||||
|
||||
Package biblatex Warning: Conflicting options.
|
||||
(biblatex) 'urldate=iso' requires 'seconds=true'.
|
||||
(biblatex) Setting 'seconds=true' on input line 145.
|
||||
(biblatex) Setting 'seconds=true' on input line 143.
|
||||
|
||||
(./kidiplom.aux
|
||||
Package babel Info: 'czech' activates 'czech' shorthands.
|
||||
@@ -1274,24 +1274,24 @@ Package babel Info: 'czech' activates 'czech' shorthands.
|
||||
)
|
||||
\openout1 = `kidiplom.aux'.
|
||||
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 145.
|
||||
LaTeX Font Info: ... okay on input line 145.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 145.
|
||||
LaTeX Font Info: ... okay on input line 145.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 145.
|
||||
LaTeX Font Info: ... okay on input line 145.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 145.
|
||||
LaTeX Font Info: ... okay on input line 145.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 145.
|
||||
LaTeX Font Info: ... okay on input line 145.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 145.
|
||||
LaTeX Font Info: ... okay on input line 145.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 145.
|
||||
LaTeX Font Info: ... okay on input line 145.
|
||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 145.
|
||||
LaTeX Font Info: ... okay on input line 145.
|
||||
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 145.
|
||||
LaTeX Font Info: ... okay on input line 145.
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 143.
|
||||
LaTeX Font Info: ... okay on input line 143.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 143.
|
||||
LaTeX Font Info: ... okay on input line 143.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 143.
|
||||
LaTeX Font Info: ... okay on input line 143.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 143.
|
||||
LaTeX Font Info: ... okay on input line 143.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 143.
|
||||
LaTeX Font Info: ... okay on input line 143.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 143.
|
||||
LaTeX Font Info: ... okay on input line 143.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 143.
|
||||
LaTeX Font Info: ... okay on input line 143.
|
||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 143.
|
||||
LaTeX Font Info: ... okay on input line 143.
|
||||
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 143.
|
||||
LaTeX Font Info: ... okay on input line 143.
|
||||
(/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
[Loading MPS to PDF converter (version 2006.09.02).]
|
||||
\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
|
||||
e
|
||||
))
|
||||
Package hyperref Info: Link coloring ON on input line 145.
|
||||
Package hyperref Info: Link coloring ON on input line 143.
|
||||
\c@lstlisting=\count524
|
||||
|
||||
(./kidiplom.glsdefs)
|
||||
@@ -1373,8 +1373,8 @@ Package biblatex Info: Trying to load bibliographic data...
|
||||
Package biblatex Info: ... file 'kidiplom.bbl' not found.
|
||||
|
||||
No file kidiplom.bbl.
|
||||
Package biblatex Info: Reference section=0 on input line 145.
|
||||
Package biblatex Info: Reference segment=0 on input line 145.
|
||||
Package biblatex Info: Reference section=0 on input line 143.
|
||||
Package biblatex Info: Reference segment=0 on input line 143.
|
||||
*geometry* detected driver: pdftex
|
||||
*geometry* verbose mode - [ preamble ] result:
|
||||
* driver: pdftex
|
||||
@@ -1411,50 +1411,50 @@ Package biblatex Info: Reference segment=0 on input line 145.
|
||||
<graphics/kititle-cz-nofont.pdf, id=7, 375.4025pt x 72.27pt>
|
||||
File: graphics/kititle-cz-nofont.pdf Graphic file (type pdf)
|
||||
<use graphics/kititle-cz-nofont.pdf>
|
||||
Package pdftex.def Info: graphics/kititle-cz-nofont.pdf used on input line 150
|
||||
Package pdftex.def Info: graphics/kititle-cz-nofont.pdf used on input line 148
|
||||
.
|
||||
(pdftex.def) Requested size: 225.24323pt x 43.36232pt.
|
||||
<graphics/UP_znak.pdf, id=8, 101.59215pt x 101.59215pt>
|
||||
File: graphics/UP_znak.pdf Graphic file (type pdf)
|
||||
<use graphics/UP_znak.pdf>
|
||||
Package pdftex.def Info: graphics/UP_znak.pdf used on input line 150.
|
||||
Package pdftex.def Info: graphics/UP_znak.pdf used on input line 148.
|
||||
(pdftex.def) Requested size: 101.59187pt x 101.59187pt.
|
||||
LaTeX Font Info: Trying to load font information for OT1+lmr on input line 1
|
||||
50.
|
||||
48.
|
||||
(/usr/share/texmf-dist/tex/latex/lm/ot1lmr.fd
|
||||
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
|
||||
50.
|
||||
48.
|
||||
|
||||
(/usr/share/texmf-dist/tex/latex/lm/omllmm.fd
|
||||
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
|
||||
150.
|
||||
148.
|
||||
|
||||
(/usr/share/texmf-dist/tex/latex/lm/omslmsy.fd
|
||||
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
|
||||
150.
|
||||
148.
|
||||
|
||||
(/usr/share/texmf-dist/tex/latex/lm/omxlmex.fd
|
||||
File: omxlmex.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||
)
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <12> on input line 150.
|
||||
(Font) <12> on input line 148.
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <8> on input line 150.
|
||||
(Font) <8> on input line 148.
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <6> on input line 150.
|
||||
LaTeX Font Info: Trying to load font information for U+msa on input line 150
|
||||
(Font) <6> on input line 148.
|
||||
LaTeX Font Info: Trying to load font information for U+msa on input line 148
|
||||
.
|
||||
|
||||
(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
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 150
|
||||
LaTeX Font Info: Trying to load font information for U+msb on input line 148
|
||||
.
|
||||
|
||||
(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
@@ -1467,7 +1467,7 @@ 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
|
||||
.pdf>]
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <10.95> on input line 150.
|
||||
(Font) <10.95> on input line 148.
|
||||
[2] [3
|
||||
|
||||
] [4
|
||||
@@ -1487,214 +1487,114 @@ LaTeX Font Info: External font `lmex10' loaded for size
|
||||
|
||||
] [8
|
||||
|
||||
] [9] [10{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc}{/usr/share/te
|
||||
xmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/share/texmf-dist/fonts/enc/dvip
|
||||
s/lm/lm-rm.enc}]
|
||||
LaTeX Font Info: Trying to load font information for T1+pcr on input line 25
|
||||
]
|
||||
LaTeX Font Info: Trying to load font information for T1+pcr on input line 21
|
||||
7.
|
||||
|
||||
(/usr/share/texmf-dist/tex/latex/psnfss/t1pcr.fd
|
||||
File: t1pcr.fd 2001/06/04 font definitions for T1/pcr.
|
||||
) [11{/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc}]
|
||||
Overfull \hbox (0.28238pt too wide) in paragraph at lines 274--275
|
||||
) [9{/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc}]
|
||||
Overfull \hbox (0.28238pt too wide) in paragraph at lines 231--235
|
||||
[]\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
|
||||
[]
|
||||
|
||||
[12]
|
||||
<graphics/layer_architecture.png, id=240, 663.47874pt x 321.2pt>
|
||||
File: graphics/layer_architecture.png Graphic file (type png)
|
||||
<use graphics/layer_architecture.png>
|
||||
Package pdftex.def Info: graphics/layer_architecture.png used on input line 30
|
||||
8.
|
||||
(pdftex.def) Requested size: 409.50119pt x 198.24504pt.
|
||||
[13] [14 <./graphics/layer_architecture.png>]
|
||||
<graphics/TcpIp.png, id=256, 805.0075pt x 512.91624pt>
|
||||
[10] [11] [12{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc}{/usr/shar
|
||||
e/texmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/share/texmf-dist/fonts/enc/
|
||||
dvips/lm/lm-rm.enc}]
|
||||
<graphics/layer_architecture.pdf, id=206, 341.35529pt x 174.6525pt>
|
||||
File: graphics/layer_architecture.pdf Graphic file (type pdf)
|
||||
<use graphics/layer_architecture.pdf>
|
||||
Package pdftex.def Info: graphics/layer_architecture.pdf used on input line 31
|
||||
2.
|
||||
(pdftex.def) Requested size: 409.50119pt x 209.52332pt.
|
||||
[13 <./graphics/layer_architecture.pdf>] [14]
|
||||
<graphics/TcpIp.png, id=230, 805.0075pt x 512.91624pt>
|
||||
File: graphics/TcpIp.png Graphic file (type png)
|
||||
<use graphics/TcpIp.png>
|
||||
Package pdftex.def Info: graphics/TcpIp.png used on input line 342.
|
||||
Package pdftex.def Info: graphics/TcpIp.png used on input line 356.
|
||||
(pdftex.def) Requested size: 409.50119pt x 260.91075pt.
|
||||
[15 <./graphics/TcpIp.png>]
|
||||
<graphics/http2.pdf, id=263, 275.10779pt x 225.7233pt>
|
||||
[15]
|
||||
[16 <./graphics/TcpIp.png>]
|
||||
<graphics/http2.pdf, id=244, 275.10779pt x 225.7233pt>
|
||||
File: graphics/http2.pdf Graphic file (type pdf)
|
||||
<use graphics/http2.pdf>
|
||||
Package pdftex.def Info: graphics/http2.pdf used on input line 381.
|
||||
Package pdftex.def Info: graphics/http2.pdf used on input line 395.
|
||||
(pdftex.def) Requested size: 196.5588pt x 161.2807pt.
|
||||
<graphics/http3.pdf, id=264, 349.305pt x 262.0992pt>
|
||||
<graphics/http3.pdf, id=245, 349.305pt x 262.0992pt>
|
||||
File: graphics/http3.pdf Graphic file (type pdf)
|
||||
<use graphics/http3.pdf>
|
||||
Package pdftex.def Info: graphics/http3.pdf used on input line 387.
|
||||
Package pdftex.def Info: graphics/http3.pdf used on input line 401.
|
||||
(pdftex.def) Requested size: 196.5588pt x 147.48642pt.
|
||||
|
||||
[16] [17 <./graphics/http2.pdf> <./graphics/http3.pdf>] [18] [19]
|
||||
<graphics/quic_handshake.pdf, id=321, 243.79079pt x 327.14218pt>
|
||||
[17 <./graphics/http2.pdf> <./graphics/http3.pdf>]
|
||||
[18] [19]
|
||||
<graphics/quic_handshake.pdf, id=295, 243.79079pt x 327.14218pt>
|
||||
File: graphics/quic_handshake.pdf Graphic file (type pdf)
|
||||
<use graphics/quic_handshake.pdf>
|
||||
Package pdftex.def Info: graphics/quic_handshake.pdf used on input line 453.
|
||||
Package pdftex.def Info: graphics/quic_handshake.pdf used on input line 495.
|
||||
(pdftex.def) Requested size: 204.7506pt x 274.7626pt.
|
||||
[20 <./graphics/quic_handshake.pdf>]
|
||||
! Undefined control sequence.
|
||||
l.482 ...vářÃme objekt kontextu pomocà \inlcpp
|
||||
{ctx=zmq\_context(num\_thr...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
[20] [21 <./graphics/quic_handshake.pdf>]
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <10> on input line 643.
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <7> on input line 643.
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <5> on input line 643.
|
||||
|
||||
! Undefined control sequence.
|
||||
l.482 ...vláken specifikovaný parametrem \inlcpp
|
||||
{num\_thread}. Když násl...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
! Undefined control sequence.
|
||||
l.482 ...read}. Když následně zavoláme \inlcpp
|
||||
{zmq\_send(ctx, x)}, protÄ...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
! Undefined control sequence.
|
||||
l.482 ...ctx, x)}, protějšek klasického \inlcpp
|
||||
{send(x)}, tak nedojde k b...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
! Undefined control sequence.
|
||||
l.482 ...o fronty, ze které pak vlákna z \inlcpp
|
||||
{zmq\_context} tzv. \uv{kr...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
|
||||
Overfull \hbox (92.69887pt too wide) in paragraph at lines 482--483
|
||||
\T1/lmr/m/n/12 P°i po-u-ºití knihovny Ze-roMQ vy-tvá-°íme ob-jekt kon-textu po-
|
||||
mocí ctx=zmq_context(num_threads).
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 643--643
|
||||
[][][]\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-
|
||||
[]
|
||||
|
||||
! Undefined control sequence.
|
||||
l.484 To samé platà o \inlcpp
|
||||
{zmq\_receive}, které si v pozadà skládá ...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
! Undefined control sequence.
|
||||
l.492 ...ronnà pomocà klÃÄ�ového slova \inlcpp
|
||||
{async}. ZavolánÃm takov...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
! Undefined control sequence.
|
||||
l.492 ...¡nÃm takové funkce speciálnÃm \inlcpp
|
||||
{await} volánÃm způsobÃ...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
! Undefined control sequence.
|
||||
l.492 ...kce, kterou jsou zavolali pomocà \inlcpp
|
||||
{await}. Toto volánà tak...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
|
||||
Overfull \hbox (13.61082pt too wide) in paragraph at lines 492--493
|
||||
\T1/lmr/m/n/12 Populární im-ple-men-tací, kte-rou vi-díme na-p°í-klad v Rust ne
|
||||
bo C#, je ^^R async/await^^P .
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 643--643
|
||||
\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.
|
||||
[]
|
||||
|
||||
[21]
|
||||
! Undefined control sequence.
|
||||
l.501 ...Pouze vytvoÅ™Ãme objekt kontextu \inlcpp
|
||||
{asio\_context}, který mÃ...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
<graphics/single_player_game.pdf, id=315, 334.3692pt x 171.76169pt>
|
||||
File: graphics/single_player_game.pdf Graphic file (type pdf)
|
||||
<use graphics/single_player_game.pdf>
|
||||
Package pdftex.def Info: graphics/single_player_game.pdf used on input line 64
|
||||
7.
|
||||
(pdftex.def) Requested size: 204.7506pt x 105.1807pt.
|
||||
|
||||
! Undefined control sequence.
|
||||
l.501 ...terý má frontu úkolů a metodu \inlcpp
|
||||
{run}. Když z vlákna zav...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
Overfull \hbox (9.23495pt too wide) in paragraph at lines 657--658
|
||||
\T1/lmr/m/n/12 en-gine po-sune stav en-tit (zrych-lení a po-zice). V²e jsme oba
|
||||
-lili do []
|
||||
[]
|
||||
|
||||
[22] [23]
|
||||
! Undefined control sequence.
|
||||
l.623 ... a pozice). Vše jsme obalili do \inlcpp
|
||||
{JoltPhysicsWorld}.
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
[24]
|
||||
[22] [23 <./graphics/single_player_game.pdf>]
|
||||
Package hyperref Info: bookmark level for unknown lstlisting defaults to 0 on i
|
||||
nput line 639.
|
||||
[25]
|
||||
Overfull \hbox (0.87991pt too wide) in paragraph at lines 683--684
|
||||
\T1/lmr/m/n/12 Stav hry re-pre-zen-tu-jeme kom-pletn¥ ve t°íd¥ [][][][]. Ta ob-
|
||||
sa-huje re-gistr z knihovny
|
||||
[]
|
||||
nput line 679.
|
||||
[24] [25]
|
||||
|
||||
[26]
|
||||
<graphics/client-server-architecture.pdf, id=376, 609.23605pt x 404.47108pt>
|
||||
File: graphics/client-server-architecture.pdf Graphic file (type pdf)
|
||||
<use graphics/client-server-architecture.pdf>
|
||||
Package pdftex.def Info: graphics/client-server-architecture.pdf used on input
|
||||
line 703.
|
||||
(pdftex.def) Requested size: 409.50119pt x 271.8706pt.
|
||||
[27] [28 <./graphics/client-server-architecture.pdf>]
|
||||
Overfull \hbox (80.87257pt too wide) in paragraph at lines 741--742
|
||||
\T1/lmr/m/n/12 Program kli-enta se skládá z t°ídy \T1/pcr/m/n/12 World\T1/lmr/m
|
||||
/n/12 , která re-pre-zen-tuje stav a \T1/pcr/m/n/12 ClientWorldController\T1/lm
|
||||
r/m/n/12 ,
|
||||
[]
|
||||
LaTeX Warning: Reference `fig:client_server_architecture' on page 26 undefined
|
||||
on input line 734.
|
||||
|
||||
<graphics/multi_player_game.pdf, id=364, 385.44pt x 457.71pt>
|
||||
File: graphics/multi_player_game.pdf Graphic file (type pdf)
|
||||
<use graphics/multi_player_game.pdf>
|
||||
Package pdftex.def Info: graphics/multi_player_game.pdf used on input line 744
|
||||
.
|
||||
(pdftex.def) Requested size: 204.7506pt x 243.13689pt.
|
||||
[26] [27 <./graphics/multi_player_game.pdf>]
|
||||
! Undefined control sequence.
|
||||
l.783 ...World}, která reprezentuje stav a \inlcp
|
||||
{ClientWorldController}, k...
|
||||
The control sequence at the end of the top line
|
||||
of your error message was never \def'ed. If you have
|
||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
||||
and I'll forget about whatever was undefined.
|
||||
|
||||
Overfull \hbox (4.53065pt too wide) in paragraph at lines 741--742
|
||||
\T1/lmr/m/n/12 která ob-sa-huje jed-no-du²²í °í-dící lo-giku. �í-dící lo-gika p
|
||||
o-sbírá kaº-dou ite-raci vstupy,
|
||||
[]
|
||||
|
||||
[29]
|
||||
|
||||
LaTeX Warning: Reference `sec:quicr' on page 30 undefined on input line 767.
|
||||
|
||||
|
||||
Overfull \hbox (8.12425pt too wide) in paragraph at lines 779--780
|
||||
[28] [29]
|
||||
Overfull \hbox (8.12425pt too wide) in paragraph at lines 824--825
|
||||
\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 779--780
|
||||
Overfull \hbox (20.39532pt too wide) in paragraph at lines 824--825
|
||||
[][][][][][][][][]\T1/lmr/m/n/12 , [][][][] a [][][][]. První me-toda na-staví
|
||||
pro kon-cový bod []
|
||||
[]
|
||||
@@ -1702,148 +1602,139 @@ pro kon-cov
|
||||
[30]
|
||||
|
||||
LaTeX Warning: Reference `code:entity_spawn_message' on page 31 undefined on in
|
||||
put line 794.
|
||||
put line 841.
|
||||
|
||||
[31] [32]
|
||||
<graphics/grafana.png, id=428, 2813.51125pt x 913.4125pt>
|
||||
File: graphics/grafana.png Graphic file (type png)
|
||||
<use graphics/grafana.png>
|
||||
Package pdftex.def Info: graphics/grafana.png used on input line 834.
|
||||
(pdftex.def) Requested size: 409.50119pt x 132.9362pt.
|
||||
[33 <./graphics/grafana.png>]
|
||||
<graphics/300playerstrace.png, id=436, 1348.03625pt x 397.485pt>
|
||||
File: graphics/300playerstrace.png Graphic file (type png)
|
||||
<use graphics/300playerstrace.png>
|
||||
Package pdftex.def Info: graphics/300playerstrace.png used on input line 860.
|
||||
(pdftex.def) Requested size: 409.50119pt x 120.74449pt.
|
||||
[34 <./graphics/300playerstrace.png>]
|
||||
[35]
|
||||
<graphics/quicr_handshake.pdf, id=452, 337.26pt x 246.9225pt>
|
||||
<graphics/quicr_handshake.pdf, id=420, 337.26pt x 246.9225pt>
|
||||
File: graphics/quicr_handshake.pdf Graphic file (type pdf)
|
||||
<use graphics/quicr_handshake.pdf>
|
||||
Package pdftex.def Info: graphics/quicr_handshake.pdf used on input line 941.
|
||||
Package pdftex.def Info: graphics/quicr_handshake.pdf used on input line 921.
|
||||
(pdftex.def) Requested size: 409.50119pt x 299.82079pt.
|
||||
|
||||
Overfull \hbox (3.49525pt too wide) in paragraph at lines 951--952
|
||||
[33 <./graphics/quicr_handshake.pdf>]
|
||||
Overfull \hbox (3.49525pt too wide) in paragraph at lines 931--932
|
||||
[]\T1/lmr/m/n/12 Spolehlivost °e²í kom-po-nenta [][][][], která si udr-ºuje fro
|
||||
ntu rámc·,
|
||||
[]
|
||||
|
||||
[36] [37 <./graphics/quicr_handshake.pdf>] [38]
|
||||
<graphics/latencycomparison.pdf, id=481, 462.52798pt x 346.89601pt>
|
||||
File: graphics/latencycomparison.pdf Graphic file (type pdf)
|
||||
<use graphics/latencycomparison.pdf>
|
||||
Package pdftex.def Info: graphics/latencycomparison.pdf used on input line 100
|
||||
2.
|
||||
(pdftex.def) Requested size: 327.60219pt x 245.71564pt.
|
||||
<graphics/integrationcomparison.pdf, id=482, 462.52798pt x 346.89601pt>
|
||||
File: graphics/integrationcomparison.pdf Graphic file (type pdf)
|
||||
<use graphics/integrationcomparison.pdf>
|
||||
Package pdftex.def Info: graphics/integrationcomparison.pdf used on input line
|
||||
1010.
|
||||
(pdftex.def) Requested size: 327.60219pt x 245.71564pt.
|
||||
<graphics/playerbenchmark.png, id=485, 1926.19624pt x 1221.56375pt>
|
||||
File: graphics/playerbenchmark.png Graphic file (type png)
|
||||
<use graphics/playerbenchmark.png>
|
||||
Package pdftex.def Info: graphics/playerbenchmark.png used on input line 1022.
|
||||
|
||||
(pdftex.def) Requested size: 204.7506pt x 129.84302pt.
|
||||
[39] [40 <./graphics/latencycomparison.pdf> <./graphics/integrationcomparison.
|
||||
pdf>]
|
||||
File: graphics/300playerstrace.png Graphic file (type png)
|
||||
<use graphics/300playerstrace.png>
|
||||
Package pdftex.def Info: graphics/300playerstrace.png used on input line 1040.
|
||||
|
||||
(pdftex.def) Requested size: 409.50119pt x 120.74449pt.
|
||||
[41 <./graphics/playerbenchmark.png>]
|
||||
<graphics/ecs_optimization_tracy_01.png, id=586, 1707.37875pt x 472.76625pt>
|
||||
File: graphics/ecs_optimization_tracy_01.png Graphic file (type png)
|
||||
<use graphics/ecs_optimization_tracy_01.png>
|
||||
Package pdftex.def Info: graphics/ecs_optimization_tracy_01.png used on input
|
||||
line 1051.
|
||||
(pdftex.def) Requested size: 409.50119pt x 113.38686pt.
|
||||
<graphics/ecs_optimization_tracy_02.png, id=587, 1196.47pt x 583.17876pt>
|
||||
File: graphics/ecs_optimization_tracy_02.png Graphic file (type png)
|
||||
<use graphics/ecs_optimization_tracy_02.png>
|
||||
Package pdftex.def Info: graphics/ecs_optimization_tracy_02.png used on input
|
||||
line 1058.
|
||||
(pdftex.def) Requested size: 409.50119pt x 199.59514pt.
|
||||
[42 <./graphics/ecs_optimization_tracy_01.png> <./graphics/ecs_optimization_tr
|
||||
acy_02.png>]
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 1099--1099
|
||||
[]|\T1/lmr/m/n/12 Název
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 1103--1103
|
||||
[]|\T1/lmr/m/n/12 Fixní
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 1105--1105
|
||||
[]|\T1/lmr/m/n/12 Hashovací
|
||||
[]
|
||||
|
||||
[43]
|
||||
Overfull \hbox (6.44025pt too wide) in paragraph at lines 1144--1145
|
||||
[34]
|
||||
Overfull \hbox (6.44025pt too wide) in paragraph at lines 1002--1003
|
||||
[][][][][][][][][][][][][] \T1/lmr/m/n/12 a [][][][][][][][][][][][][][][][]. K
|
||||
aºdý
|
||||
[]
|
||||
|
||||
[44]
|
||||
Overfull \hbox (5.32686pt too wide) in paragraph at lines 1148--1149
|
||||
[]\T1/lmr/m/n/12 Systémovou ar-chi-tek-turu vi-díme na ob-rázku [][]3.13[][]. V
|
||||
i-díme, ºe []
|
||||
[]
|
||||
|
||||
<graphics/zone_server_architecture.pdf, id=614, 453.61469pt x 298.23419pt>
|
||||
[35]
|
||||
<graphics/zone_server_architecture.pdf, id=444, 453.61469pt x 298.23419pt>
|
||||
File: graphics/zone_server_architecture.pdf Graphic file (type pdf)
|
||||
<use graphics/zone_server_architecture.pdf>
|
||||
Package pdftex.def Info: graphics/zone_server_architecture.pdf used on input l
|
||||
ine 1152.
|
||||
ine 1010.
|
||||
(pdftex.def) Requested size: 409.50119pt x 269.24106pt.
|
||||
[45 <./graphics/zone_server_architecture.pdf>]
|
||||
(/usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
|
||||
File: lstlang1.sty 2025/11/14 1.11b listings language file
|
||||
)
|
||||
(/usr/share/texmf-dist/tex/latex/listings/lstlang2.sty
|
||||
File: lstlang2.sty 2025/11/14 1.11b listings language file
|
||||
)
|
||||
(/usr/share/texmf-dist/tex/latex/listings/lstlang3.sty
|
||||
File: lstlang3.sty 2025/11/14 1.11b listings language file
|
||||
)
|
||||
(/usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
|
||||
File: lstlang1.sty 2025/11/14 1.11b listings language file
|
||||
)
|
||||
(/usr/share/texmf-dist/tex/latex/listings/lstlang2.sty
|
||||
File: lstlang2.sty 2025/11/14 1.11b listings language file
|
||||
)
|
||||
(/usr/share/texmf-dist/tex/latex/listings/lstlang3.sty
|
||||
File: lstlang3.sty 2025/11/14 1.11b listings language file
|
||||
)
|
||||
(/usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
|
||||
File: lstmisc.sty 2025/11/14 1.11b (Carsten Heinz)
|
||||
) [46] [47
|
||||
<graphics/lobby_ui.png, id=445, 1929.2075pt x 1209.51875pt>
|
||||
File: graphics/lobby_ui.png Graphic file (type png)
|
||||
<use graphics/lobby_ui.png>
|
||||
Package pdftex.def Info: graphics/lobby_ui.png used on input line 1028.
|
||||
(pdftex.def) Requested size: 409.50119pt x 256.73788pt.
|
||||
<graphics/ui_showcase.png, id=446, 2566.58875pt x 1412.27625pt>
|
||||
File: graphics/ui_showcase.png Graphic file (type png)
|
||||
<use graphics/ui_showcase.png>
|
||||
Package pdftex.def Info: graphics/ui_showcase.png used on input line 1035.
|
||||
(pdftex.def) Requested size: 409.50119pt x 225.32233pt.
|
||||
[36 <./graphics/zone_server_architecture.pdf>] [37 <./graphics/lobby_ui.png> <
|
||||
./graphics/ui_showcase.png>] [38]
|
||||
<graphics/grafana.png, id=481, 2813.51125pt x 913.4125pt>
|
||||
File: graphics/grafana.png Graphic file (type png)
|
||||
<use graphics/grafana.png>
|
||||
Package pdftex.def Info: graphics/grafana.png used on input line 1068.
|
||||
(pdftex.def) Requested size: 409.50119pt x 132.9362pt.
|
||||
<graphics/300playerstrace.png, id=483, 1348.03625pt x 397.485pt>
|
||||
File: graphics/300playerstrace.png Graphic file (type png)
|
||||
<use graphics/300playerstrace.png>
|
||||
Package pdftex.def Info: graphics/300playerstrace.png used on input line 1082.
|
||||
|
||||
(pdftex.def) Requested size: 409.50119pt x 120.74449pt.
|
||||
[39 <./graphics/grafana.png>]
|
||||
<graphics/latencycomparison.pdf, id=492, 462.52798pt x 346.89601pt>
|
||||
File: graphics/latencycomparison.pdf Graphic file (type pdf)
|
||||
<use graphics/latencycomparison.pdf>
|
||||
Package pdftex.def Info: graphics/latencycomparison.pdf used on input line 112
|
||||
6.
|
||||
(pdftex.def) Requested size: 327.60219pt x 245.71564pt.
|
||||
<graphics/integrationcomparison.pdf, id=494, 462.52798pt x 346.89601pt>
|
||||
File: graphics/integrationcomparison.pdf Graphic file (type pdf)
|
||||
<use graphics/integrationcomparison.pdf>
|
||||
Package pdftex.def Info: graphics/integrationcomparison.pdf used on input line
|
||||
1136.
|
||||
(pdftex.def) Requested size: 327.60219pt x 245.71564pt.
|
||||
[40 <./graphics/300playerstrace.png>] [41 <./graphics/latencycomparison.pdf> <
|
||||
./graphics/integrationcomparison.pdf>]
|
||||
<graphics/playerbenchmark.png, id=600, 1926.19624pt x 1221.56375pt>
|
||||
File: graphics/playerbenchmark.png Graphic file (type png)
|
||||
<use graphics/playerbenchmark.png>
|
||||
Package pdftex.def Info: graphics/playerbenchmark.png used on input line 1148.
|
||||
|
||||
(pdftex.def) Requested size: 204.7506pt x 129.84302pt.
|
||||
File: graphics/300playerstrace.png Graphic file (type png)
|
||||
<use graphics/300playerstrace.png>
|
||||
Package pdftex.def Info: graphics/300playerstrace.png used on input line 1159.
|
||||
|
||||
(pdftex.def) Requested size: 409.50119pt x 120.74449pt.
|
||||
[42 <./graphics/playerbenchmark.png>]
|
||||
<graphics/ecs_optimization_tracy_01.png, id=611, 1707.37875pt x 472.76625pt>
|
||||
File: graphics/ecs_optimization_tracy_01.png Graphic file (type png)
|
||||
<use graphics/ecs_optimization_tracy_01.png>
|
||||
Package pdftex.def Info: graphics/ecs_optimization_tracy_01.png used on input
|
||||
line 1174.
|
||||
(pdftex.def) Requested size: 409.50119pt x 113.38686pt.
|
||||
<graphics/ecs_optimization_tracy_02.png, id=612, 1196.47pt x 583.17876pt>
|
||||
File: graphics/ecs_optimization_tracy_02.png Graphic file (type png)
|
||||
<use graphics/ecs_optimization_tracy_02.png>
|
||||
Package pdftex.def Info: graphics/ecs_optimization_tracy_02.png used on input
|
||||
line 1181.
|
||||
(pdftex.def) Requested size: 409.50119pt x 199.59514pt.
|
||||
[43 <./graphics/ecs_optimization_tracy_01.png> <./graphics/ecs_optimization_tr
|
||||
acy_02.png>]
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 1220--1220
|
||||
[]|\T1/lmr/m/n/12 Název
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 1224--1224
|
||||
[]|\T1/lmr/m/n/12 Fixní
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 1226--1226
|
||||
[]|\T1/lmr/m/n/12 Hashovací
|
||||
[]
|
||||
|
||||
[44] [45]
|
||||
<graphics/peer_to_peer.pdf, id=636, 433.62pt x 361.35pt>
|
||||
File: graphics/peer_to_peer.pdf Graphic file (type pdf)
|
||||
<use graphics/peer_to_peer.pdf>
|
||||
Package pdftex.def Info: graphics/peer_to_peer.pdf used on input line 1254.
|
||||
(pdftex.def) Requested size: 204.7506pt x 170.6285pt.
|
||||
[46 <./graphics/peer_to_peer.pdf>] [47
|
||||
|
||||
] [48
|
||||
|
||||
]
|
||||
LaTeX Font Info: Trying to load font information for TS1+lmr on input line 1
|
||||
248.
|
||||
342.
|
||||
|
||||
(/usr/share/texmf-dist/tex/latex/lm/ts1lmr.fd
|
||||
File: ts1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern
|
||||
) [49
|
||||
|
||||
{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-ts1.enc}] [50]
|
||||
No file kidiplom.acr.
|
||||
[51
|
||||
|
||||
]
|
||||
LaTeX Warning: Empty bibliography on input line 1378.
|
||||
|
||||
|
||||
Package glossaries Warning: No \printglossary or \printglossaries found.
|
||||
(Remove \makeglossaries if you don't want any glossaries.)
|
||||
This document will not have a glossary.
|
||||
|
||||
LaTeX Warning: Empty bibliography on input line 1284.
|
||||
|
||||
(./kidiplom.ind)
|
||||
enddocument/afterlastpage (AED): lastpage setting LastPage.
|
||||
(./kidiplom.aux)
|
||||
***********
|
||||
@@ -1855,9 +1746,6 @@ L3 programming layer <2026-01-19>
|
||||
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:
|
||||
(biblatex) kidiplom
|
||||
(biblatex) and rerun LaTeX afterwards.
|
||||
@@ -1867,91 +1755,31 @@ Package logreq Info: Writing requests to 'kidiplom.run.xml'.
|
||||
|
||||
)
|
||||
Here is how much of TeX's memory you used:
|
||||
33766 strings out of 469481
|
||||
635886 string characters out of 5469631
|
||||
1771293 words of memory out of 5000000
|
||||
61633 multiletter control sequences out of 15000+600000
|
||||
692285 words of font info for 87 fonts, out of 8000000 for 9000
|
||||
33720 strings out of 469481
|
||||
635121 string characters out of 5469631
|
||||
1771893 words of memory out of 5000000
|
||||
61632 multiletter control sequences out of 15000+600000
|
||||
707308 words of font info for 103 fonts, out of 8000000 for 9000
|
||||
24 hyphenation exceptions out of 8191
|
||||
110i,11n,125p,2637b,2312s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
110i,11n,112p,2637b,2312s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
|
||||
pdfTeX warning (dest): name{section*.8} has been referenced but does not exist,
|
||||
pdfTeX warning (dest): name{section*.7} has been referenced but does not exist,
|
||||
replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.14.1} has been referenced but does
|
||||
not exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.11.2} has been referenced but does
|
||||
not exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.11.1} has been referenced but does
|
||||
not exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.8.8} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.8.7} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.8.6} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.8.5} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.8.4} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.8.3} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.8.2} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.8.1} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.4.4} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.4.3} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.4.2} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
|
||||
pdfTeX warning (dest): name{subsubsection.3.4.1} has been referenced but does n
|
||||
ot exist, replaced by a fixed one
|
||||
|
||||
</usr/share/texmf-dist/fonts/type1/public/lm/lmbx10.pfb></usr/share/texmf-dist/
|
||||
fonts/type1/public/lm/lmbx12.pfb></usr/share/texmf-dist/fonts/type1/public/lm/l
|
||||
mmi12.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmmi8.pfb></usr/share/te
|
||||
xmf-dist/fonts/type1/public/lm/lmr10.pfb></usr/share/texmf-dist/fonts/type1/pub
|
||||
lic/lm/lmr12.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr17.pfb></usr/s
|
||||
hare/texmf-dist/fonts/type1/public/lm/lmr8.pfb></usr/share/texmf-dist/fonts/typ
|
||||
e1/public/lm/lmri12.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmri8.pfb>
|
||||
</usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pfb></usr/share/texmf-dist/
|
||||
fonts/type1/urw/courier/ucrb8a.pfb></usr/share/texmf-dist/fonts/type1/urw/couri
|
||||
er/ucrr8a.pfb>
|
||||
Output written on kidiplom.pdf (51 pages, 1032333 bytes).
|
||||
mmi12.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr10.pfb></usr/share/te
|
||||
xmf-dist/fonts/type1/public/lm/lmr12.pfb></usr/share/texmf-dist/fonts/type1/pub
|
||||
lic/lm/lmr17.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr7.pfb></usr/sh
|
||||
are/texmf-dist/fonts/type1/public/lm/lmr8.pfb></usr/share/texmf-dist/fonts/type
|
||||
1/public/lm/lmri12.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmri8.pfb><
|
||||
/usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pfb></usr/share/texmf-dist/f
|
||||
onts/type1/urw/courier/ucrb8a.pfb></usr/share/texmf-dist/fonts/type1/urw/courie
|
||||
r/ucrr8a.pfb>
|
||||
Output written on kidiplom.pdf (50 pages, 1162426 bytes).
|
||||
PDF statistics:
|
||||
1037 PDF objects out of 1200 (max. 8388607)
|
||||
827 compressed objects within 9 object streams
|
||||
207 named destinations out of 1000 (max. 500000)
|
||||
754 words of extra memory for PDF output out of 10000 (max. 10000000)
|
||||
1008 PDF objects out of 1200 (max. 8388607)
|
||||
757 compressed objects within 8 object streams
|
||||
170 named destinations out of 1000 (max. 500000)
|
||||
646 words of extra memory for PDF output out of 10000 (max. 10000000)
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
+430
-336
File diff suppressed because it is too large
Load Diff
+55
-71
@@ -1,75 +1,60 @@
|
||||
\babel@toc {czech}{}\relax
|
||||
\contentsline {section}{\numberline {1}Úvod}{8}{section.1}%
|
||||
\contentsline {section}{\numberline {2}Distribuované systémy}{9}{section.2}%
|
||||
\contentsline {subsection}{\numberline {2.1}Architektury}{9}{subsection.2.1}%
|
||||
\contentsline {subsubsection}{\numberline {2.1.1}Softwarová architektura}{9}{subsubsection.2.1.1}%
|
||||
\contentsline {subsubsection}{\numberline {2.1.2}Systémové architektury}{10}{subsubsection.2.1.2}%
|
||||
\contentsline {subsection}{\numberline {2.2}Komunikace}{11}{subsection.2.2}%
|
||||
\contentsline {subsubsection}{\numberline {2.2.1}Modely pro komunikaci}{11}{subsubsection.2.2.1}%
|
||||
\contentsline {subsection}{\numberline {2.3}Počítačová Síť}{12}{subsection.2.3}%
|
||||
\contentsline {subsection}{\numberline {2.4}Komunikace v síti}{13}{subsection.2.4}%
|
||||
\contentsline {subsubsection}{\numberline {2.4.1}Rodina protokolů TCP/IP}{13}{subsubsection.2.4.1}%
|
||||
\contentsline {subsection}{\numberline {2.5}Protokoly v aplikační vrstvě}{15}{subsection.2.5}%
|
||||
\contentsline {subsubsection}{\numberline {2.5.1}HTTP}{15}{subsubsection.2.5.1}%
|
||||
\contentsline {subsubsection}{\numberline {2.5.2}HTTP/3}{16}{subsubsection.2.5.2}%
|
||||
\contentsline {subsection}{\numberline {2.6}Protokoly v transportní vrstvě}{16}{subsection.2.6}%
|
||||
\contentsline {subsubsection}{\numberline {2.6.1}TCP}{17}{subsubsection.2.6.1}%
|
||||
\contentsline {subsubsection}{\numberline {2.6.2}UDP}{18}{subsubsection.2.6.2}%
|
||||
\contentsline {subsubsection}{\numberline {2.6.3}QUIC}{18}{subsubsection.2.6.3}%
|
||||
\contentsline {subsection}{\numberline {2.7}Sokety}{20}{subsection.2.7}%
|
||||
\contentsline {subsection}{\numberline {2.8}Asynchroní vstupně výstupní operace}{21}{subsection.2.8}%
|
||||
\contentsline {subsubsection}{\numberline {2.8.1}ZeroMQ}{21}{subsubsection.2.8.1}%
|
||||
\contentsline {subsubsection}{\numberline {2.8.2}Work stealing}{21}{subsubsection.2.8.2}%
|
||||
\contentsline {subsubsection}{\numberline {2.8.3}Async/Await}{21}{subsubsection.2.8.3}%
|
||||
\contentsline {subsubsection}{\numberline {2.8.4}Boost Asio}{22}{subsubsection.2.8.4}%
|
||||
\contentsline {section}{\numberline {3}Hra}{23}{section.3}%
|
||||
\contentsline {subsection}{\numberline {3.1}Softwarová Architektura}{23}{subsection.3.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.1.1}Entity-Component-System}{24}{subsubsection.3.1.1}%
|
||||
\contentsline {subsection}{\numberline {3.2}Engine}{24}{subsection.3.2}%
|
||||
\contentsline {subsubsection}{\numberline {3.2.1}Fyzický engine}{24}{subsubsection.3.2.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.2.2}Vykreslování}{25}{subsubsection.3.2.2}%
|
||||
\contentsline {subsubsection}{\numberline {3.2.3}Entt}{25}{subsubsection.3.2.3}%
|
||||
\contentsline {subsubsection}{\numberline {3.2.4}Stav hry}{26}{subsubsection.3.2.4}%
|
||||
\contentsline {subsection}{\numberline {3.3}Hra více hráčů}{26}{subsection.3.3}%
|
||||
\contentsline {subsection}{\numberline {3.4}Klient-Server architektura}{27}{subsection.3.4}%
|
||||
\contentsline {subsection}{\numberline {3.5}Server}{27}{subsection.3.5}%
|
||||
\contentsline {subsubsection}{\numberline {3.5.1}Registr klientů}{27}{subsubsection.3.5.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.5.2}Server Replikátoru}{28}{subsubsection.3.5.2}%
|
||||
\contentsline {subsubsection}{\numberline {3.5.3}Správa zájmů}{29}{subsubsection.3.5.3}%
|
||||
\contentsline {subsection}{\numberline {3.6}Klient}{29}{subsection.3.6}%
|
||||
\contentsline {subsubsection}{\numberline {3.6.1}Klient Replikátoru}{29}{subsubsection.3.6.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.6.2}Interpolace}{29}{subsubsection.3.6.2}%
|
||||
\contentsline {subsubsection}{\numberline {3.6.3}Rollback}{29}{subsubsection.3.6.3}%
|
||||
\contentsline {subsection}{\numberline {3.7}Posílání zpráv}{30}{subsection.3.7}%
|
||||
\contentsline {subsubsection}{\numberline {3.7.1}Kódování zpráv}{30}{subsubsection.3.7.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.7.2}Implementace}{30}{subsubsection.3.7.2}%
|
||||
\contentsline {subsubsection}{\numberline {3.7.3}Detekce a náprava chyb}{30}{subsubsection.3.7.3}%
|
||||
\contentsline {subsection}{\numberline {3.8}Serializace}{31}{subsection.3.8}%
|
||||
\contentsline {subsection}{\numberline {3.9}Metriky}{32}{subsection.3.9}%
|
||||
\contentsline {subsubsection}{\numberline {3.9.1}PostgreSQL}{32}{subsubsection.3.9.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.9.2}TimescaleDB}{32}{subsubsection.3.9.2}%
|
||||
\contentsline {subsubsection}{\numberline {3.9.3}Grafana}{33}{subsubsection.3.9.3}%
|
||||
\contentsline {subsubsection}{\numberline {3.9.4}Orchestrace}{33}{subsubsection.3.9.4}%
|
||||
\contentsline {subsubsection}{\numberline {3.9.5}ImGui}{33}{subsubsection.3.9.5}%
|
||||
\contentsline {subsubsection}{\numberline {3.9.6}Tracy}{34}{subsubsection.3.9.6}%
|
||||
\contentsline {subsubsection}{\numberline {3.9.7}Konkrétní metriky}{34}{subsubsection.3.9.7}%
|
||||
\contentsline {subsubsection}{\numberline {3.9.8}Sbírání v reálném čase}{35}{subsubsection.3.9.8}%
|
||||
\contentsline {subsection}{\numberline {3.10}Protokol QUICr}{35}{subsection.3.10}%
|
||||
\contentsline {subsubsection}{\numberline {3.10.1}Rámec}{35}{subsubsection.3.10.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.10.2}Handshake}{36}{subsubsection.3.10.2}%
|
||||
\contentsline {subsubsection}{\numberline {3.10.3}Spolehlivost}{36}{subsubsection.3.10.3}%
|
||||
\contentsline {subsubsection}{\numberline {3.10.4}Enkodér}{38}{subsubsection.3.10.4}%
|
||||
\contentsline {subsubsection}{\numberline {3.10.5}Testování}{38}{subsubsection.3.10.5}%
|
||||
\contentsline {subsubsection}{\numberline {3.10.6}Měření}{39}{subsubsection.3.10.6}%
|
||||
\contentsline {subsection}{\numberline {3.11}Optimalizace replikátoru}{41}{subsection.3.11}%
|
||||
\contentsline {subsection}{\numberline {3.12}Optimalizace manažera zájmů}{43}{subsection.3.12}%
|
||||
\contentsline {subsubsection}{\numberline {3.12.1}Congestion control}{44}{subsubsection.3.12.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.12.2}Bandwidth control}{44}{subsubsection.3.12.2}%
|
||||
\contentsline {subsection}{\numberline {3.13}Sharding}{44}{subsection.3.13}%
|
||||
\contentsline {subsection}{\numberline {3.14}Horizontální škálování}{44}{subsection.3.14}%
|
||||
\contentsline {subsection}{\numberline {3.15}Komprese}{45}{subsection.3.15}%
|
||||
\contentsline {subsubsection}{\numberline {3.15.1}Bit Buffer}{46}{subsubsection.3.15.1}%
|
||||
\contentsline {subsection}{\numberline {3.16}Závěry}{46}{subsection.3.16}%
|
||||
\contentsline {section}{\numberline {2}Počítačová síť}{9}{section.2}%
|
||||
\contentsline {subsection}{\numberline {2.1}Komunikace}{9}{subsection.2.1}%
|
||||
\contentsline {subsubsection}{\numberline {2.1.1}Modely pro komunikaci}{10}{subsubsection.2.1.1}%
|
||||
\contentsline {section}{\numberline {3}Distribuované systémy}{11}{section.3}%
|
||||
\contentsline {subsection}{\numberline {3.1}Architektury}{11}{subsection.3.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.1.1}Softwarová architektura}{11}{subsubsection.3.1.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.1.2}Systémové architektury}{12}{subsubsection.3.1.2}%
|
||||
\contentsline {subsection}{\numberline {3.2}Protokoly}{13}{subsection.3.2}%
|
||||
\contentsline {subsubsection}{\numberline {3.2.1}Rodina protokolů TCP/IP}{14}{subsubsection.3.2.1}%
|
||||
\contentsline {subsection}{\numberline {3.3}Protokoly v aplikační vrstvě}{15}{subsection.3.3}%
|
||||
\contentsline {subsubsection}{\numberline {3.3.1}HTTP}{15}{subsubsection.3.3.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.3.2}HTTP/3}{16}{subsubsection.3.3.2}%
|
||||
\contentsline {subsection}{\numberline {3.4}Protokoly v transportní vrstvě}{17}{subsection.3.4}%
|
||||
\contentsline {subsubsection}{\numberline {3.4.1}TCP}{17}{subsubsection.3.4.1}%
|
||||
\contentsline {subsubsection}{\numberline {3.4.2}UDP}{18}{subsubsection.3.4.2}%
|
||||
\contentsline {subsubsection}{\numberline {3.4.3}QUIC}{18}{subsubsection.3.4.3}%
|
||||
\contentsline {section}{\numberline {4}Hra}{21}{section.4}%
|
||||
\contentsline {subsection}{\numberline {4.1}Engine}{22}{subsection.4.1}%
|
||||
\contentsline {subsubsection}{\numberline {4.1.1}Fyzický engine}{22}{subsubsection.4.1.1}%
|
||||
\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.4}ImGui}{25}{subsubsection.4.1.4}%
|
||||
\contentsline {section}{\numberline {5}Hra více hráčů}{26}{section.5}%
|
||||
\contentsline {subsection}{\numberline {5.1}Server}{26}{subsection.5.1}%
|
||||
\contentsline {subsubsection}{\numberline {5.1.1}Registr klientů}{27}{subsubsection.5.1.1}%
|
||||
\contentsline {subsubsection}{\numberline {5.1.2}Server Replikátoru}{28}{subsubsection.5.1.2}%
|
||||
\contentsline {subsubsection}{\numberline {5.1.3}Správa zájmů}{28}{subsubsection.5.1.3}%
|
||||
\contentsline {subsection}{\numberline {5.2}Klient}{28}{subsection.5.2}%
|
||||
\contentsline {subsubsection}{\numberline {5.2.1}Klient Replikátoru}{28}{subsubsection.5.2.1}%
|
||||
\contentsline {subsubsection}{\numberline {5.2.2}Interpolace}{28}{subsubsection.5.2.2}%
|
||||
\contentsline {subsubsection}{\numberline {5.2.3}Rollback}{29}{subsubsection.5.2.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.2}Implementace}{30}{subsubsection.5.3.2}%
|
||||
\contentsline {subsubsection}{\numberline {5.3.3}Detekce a náprava chyb}{30}{subsubsection.5.3.3}%
|
||||
\contentsline {subsection}{\numberline {5.4}Serializace}{30}{subsection.5.4}%
|
||||
\contentsline {subsection}{\numberline {5.5}Protokol QUICr}{31}{subsection.5.5}%
|
||||
\contentsline {subsubsection}{\numberline {5.5.1}Rámce}{32}{subsubsection.5.5.1}%
|
||||
\contentsline {subsubsection}{\numberline {5.5.2}Handshake}{32}{subsubsection.5.5.2}%
|
||||
\contentsline {subsubsection}{\numberline {5.5.3}Spolehlivost}{34}{subsubsection.5.5.3}%
|
||||
\contentsline {subsubsection}{\numberline {5.5.4}Enkodér}{34}{subsubsection.5.5.4}%
|
||||
\contentsline {subsubsection}{\numberline {5.5.5}Testování}{35}{subsubsection.5.5.5}%
|
||||
\contentsline {subsection}{\numberline {5.6}Horizontální škálování}{35}{subsection.5.6}%
|
||||
\contentsline {subsection}{\numberline {5.7}Výsledná hra}{36}{subsection.5.7}%
|
||||
\contentsline {section}{\numberline {6}Měřění}{38}{section.6}%
|
||||
\contentsline {subsection}{\numberline {6.1}Metriky}{38}{subsection.6.1}%
|
||||
\contentsline {subsubsection}{\numberline {6.1.1}PostgreSQL}{38}{subsubsection.6.1.1}%
|
||||
\contentsline {subsubsection}{\numberline {6.1.2}TimescaleDB}{38}{subsubsection.6.1.2}%
|
||||
\contentsline {subsubsection}{\numberline {6.1.3}Grafana}{39}{subsubsection.6.1.3}%
|
||||
\contentsline {subsubsection}{\numberline {6.1.4}Tracy}{39}{subsubsection.6.1.4}%
|
||||
\contentsline {subsubsection}{\numberline {6.1.5}Klientská aplikace}{39}{subsubsection.6.1.5}%
|
||||
\contentsline {subsection}{\numberline {6.2}QUICr}{40}{subsection.6.2}%
|
||||
\contentsline {subsection}{\numberline {6.3}Optimalizace replikátoru}{42}{subsection.6.3}%
|
||||
\contentsline {subsection}{\numberline {6.4}Optimalizace manažera zájmů}{44}{subsection.6.4}%
|
||||
\contentsline {subsection}{\numberline {6.5}Peer-to-peer}{45}{subsection.6.5}%
|
||||
\contentsline {section}{Z\'av\v er}{47}{section*.3}%
|
||||
\babel@toc {czech}{}\relax
|
||||
\babel@toc {czech}{}\relax
|
||||
@@ -79,4 +64,3 @@
|
||||
\contentsline {section}{\numberline {A}První příloha}{49}{appendix.A}%
|
||||
\contentsline {section}{\numberline {B}Druhá příloha}{49}{appendix.B}%
|
||||
\contentsline {section}{\numberline {C}Obsah elektronických dat}{49}{appendix.C}%
|
||||
\contentsline {section}{Seznam zkratek}{51}{section*.7}%
|
||||
|
||||
Reference in New Issue
Block a user