<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.simulace.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Svam00</id>
	<title>Simulace.info - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://www.simulace.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Svam00"/>
	<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php/Special:Contributions/Svam00"/>
	<updated>2026-07-27T09:32:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_parkovi%C5%A1t%C4%9B_(Netlogo)&amp;diff=18985</id>
		<title>Simulace parkoviště (Netlogo)</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_parkovi%C5%A1t%C4%9B_(Netlogo)&amp;diff=18985"/>
		<updated>2019-06-18T16:30:12Z</updated>

		<summary type="html">&lt;p&gt;Svam00: /* Závěr */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Úvodní odstavec&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
'''Název:''' Využití smartphonů k optimalizaci parkování&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Matyáš Svárovský&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' &lt;br /&gt;
&lt;br /&gt;
Model bude multiagentní simulací parkoviště. V jednom případě budu modelovat klasické chování řidičů aut, kdy po vjezdu na parkoviště hledají volné místo a zaparkují. Řidiči nevědí, kde se nachází volné místo, ale chtějí stát co nejblíže u východu a podle toho prohledávají parkovací prostor. Druhá varianta zahrnuje smartphone aplikaci, která sleduje aktuálně volná/plná místa a také místa, která budou obsazená. Nově příchozím řidičům poskytne informace o volném parkovacím místě a ti jedou bez hledání přímo do cíle.&lt;br /&gt;
&lt;br /&gt;
'''Cíl modelu:''' &lt;br /&gt;
&lt;br /&gt;
Porovnat dva modely - bez/s navigací. Sledovat u každého modelu dobu potřebnou pro nalezení parkovacího místa. Sledovat tento čas také podle velikosti parkoviště a aktuálního počtu aut.&lt;br /&gt;
&lt;br /&gt;
Pozorovat zaplňování parkovacího prostoru v závislosti na době dne (viz parametry) a v závislosti na výjezdech a jejich umístění.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:''' &lt;br /&gt;
* Počet parkovacích míst&lt;br /&gt;
* Počet vjezdů/výjezdů&lt;br /&gt;
* Průměrný počet aut na začátku dne, během peak hour, na konci dne&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Jako předlohu jsem si zvolil parkoviště u nákupního centra Bondy v Mladé Boleslavi. Na obrázku 1 je vidět pohled z Google Maps. &lt;br /&gt;
&lt;br /&gt;
[[File:Parkoviste_bondy.png|thumb|left|Obrázek 1: Předloha parkoviště]]&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Úloha je řešena v programu NetLogo, jedná se o multiagentní simulaci. Auta, přijíždějící na parkoviště, jsou představena agenty (turtle). Auta budou prohledávat prostor a hledat volná místa. V jednom případě prohledávají parkoviště bez znalosti volného místa, pohybují se víceméně náhodně, dokud volné místo nenaleznou. Druhá možnost zahrnuje navigaci v podobě mobilní aplikace, která autům při vjezdu poskytne informace o nejbližším volném místě a auta pak jedou bez hledání přímo na své určené místo.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
&lt;br /&gt;
Jako první jsem připravil plán parkoviště, aby se po něm agenti mohli pohybovat. Zhruba podle pohledu z Google Maps jsem plán parkoviště předělal do programu NetLogo jako barevné dlaždice (patches). Šedivé dlaždice představují silnici, po které se auta pohybují. Zelené dlaždice označují volná parkovací místa, červené dlaždice zaplněná parkovací místa. V případě navigace přes mobilní aplikaci jsou oranžově označena ta místa, na která je v současné době navigováno některé z aut. Bílá dlaždice představuje vjezd na parkoviště. Na obrázku 2 je plán (prázdného) parkoviště v NetLogu, na obrázku 3 pak v průběhu simulace. Maximální kapacita parkoviště je 842 vozů. &lt;br /&gt;
&lt;br /&gt;
[[File:Park_netlogo.png|thumb|left|Obrázek 2: Parkoviště NetLogo (prázdné)]] [[File:Park_netlogo_2.png|thumb|center|Obrázek 3: Parkoviště NetLogo (zaplňující se)]] &amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z Google Maps jsem dále vyčetl, jak moc bývá parkoviště vytížené. Na obrázku 4 jsou vidět návštěvní časy nákupního centra ve všedních dnech včetně údaje o tom, jak dlouho zde lidé nakupují (20 až 60 minut). Parkoviště je sice využíváno hojně i k jiným účelům - parkují zde zaměstnanci Škoda Auto a poblíž se nachází také autobusové nádraží. V rámci modelu však uvažuji pouze příjezd vozidel za účelem návštěvy nákupního centra.&lt;br /&gt;
&lt;br /&gt;
[[File:Hours_bondy.png|thumb|left|Obrázek 4: Návštěvní časy]]&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Nová auta:'''&lt;br /&gt;
&lt;br /&gt;
Příjezd nových vozidel je řešen dvěma způsoby v závislosti na zaškrtnutí switche s názvem ''endless''. Není-li zaškrtnutý, řídí se příjezd nových vozidel rozložením dle Google Maps (obrázek 4). Nejvíce aut tedy přijíždí mezi 14 až 16. hodinou, poté se začne parkoviště spíše vyprázdňovat. Počet přijíždějících vozidel je zhruba 200 za hodinu na začátku a konci dne, 1500 za hodinu během špičky. V případě aktivace ''endless'' módu je příjezd vozidel ovlivněn nastavitelným parametrem ''cars-hourly''. Ten se dá nastavit v rozmezí od 200 do 1500 vozidel za hodinu a dá se měnit v průběhu simulace.&lt;br /&gt;
&lt;br /&gt;
'''Zaparkovaná auta:'''&lt;br /&gt;
&lt;br /&gt;
Každé nové vozidlo po příjezdu dostane určenou hodnotu atributu ''staying-for'', která vyjadřuje, jak dlouho zůstane zaparkované. Protože lidé v nákupním centru stráví průměrně 20 až 60 minut, dostane každé auto tuto dobu jako hodnotu z exponenciálního rozdělění se střední hodnotou 40 minut. Jakmile začne parkovat, je s každou iterací simulace odečtena jedna jednotka času (1 iterace = 1 tick = 1 vteřina). Pokud se hodnota dostane na nulu, auto odjíždí. Výjezd z parkoviště není řešen, v rámci simulace nás zajímá jen doba potřebná pro nalezení parkovacího místa, ne pro opuštění parkoviště.&lt;br /&gt;
&lt;br /&gt;
'''Hledající auta:'''&lt;br /&gt;
&lt;br /&gt;
Auta, která aktuálně neparkují, hledají volné místo. V případě prvního modelu, bez navigace, nemají žádnou informaci o nejbližším volném místě a jen slepě prohledávají prostor, dokud volné místo neuvidí ve svém nejbližším okolí (okolí 1 dlaždice). V modelu s aktivní navigací je však po příjezdu auta nalezeno nejbližší volné místo (zelená dlaždice) a tato informace je předána agentovi. Místo se označí oranžově, aby bylo poznat, že již není volné, auto je na cestě k tomuto místu. Pro pohyb vozidel není uvažován žádný model konfliktu na silnici - předpokládá se, že se auta navzájem vyhnou, jedou-li proti sobě.&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Průměrnou dobu potřebnou pro nalezení parkovacího místa shrnuje tabulka 1. Jsou uvedeny 2 varianty, bez navigace a s navigací. Dále jsou tyto hodnoty porovnány jednak v celodenním módu, kdy se příjezd vozidel řídí dle vytíženosti nákupního centra, a také v ''endless'' módu, kde je příjezd vozidel dán nastavitelným parametrem.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot; |''Tabulka 1: Doba potřebná pro nalezení parkovacího místa (vteřiny)''&lt;br /&gt;
!	||	align=&amp;quot;center&amp;quot;| Celodenní	||	align=&amp;quot;center&amp;quot;| endless (200/hod.)   ||	align=&amp;quot;center&amp;quot;| endless (700/hod.)   ||	align=&amp;quot;center&amp;quot;| endless (1500/hod.)&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| Bez navigace&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 99&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 12&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 50&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 128&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| S navigací&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 26&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 11&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 20&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 30&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Zajímavé je se podívat také na celkový počet zaparkovaných vozů za celý den (tabulka 2). Rozdíl je dán tím, že na parkoviště nejsou vpuštěny nové vozy, pokud by počet aut v systému přesáhl maximální kapacitu parkoviště. Pokud tedy řidičí dlouho hledají volné místo, mírně tím omezují celkovou kapacitu parkování.  &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot; |''Tabulka 2: Celkový počet zaparkovaných vozů (celodenní)''&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| Bez navigace&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 9895&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| S navigací&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 10460&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Jedním z mých cílů bylo také pozorovat vzory během zaplňování parkoviště, jak se liší v závislosti na aktivní navigaci. Na obrázku 5 je stav parkoviště po 2 hodinách bez navigace. Je vidět, že díky náhodné volbě řidičů jsou zaplňovány sice místa blízko u vjezdu, vzor zaplňování je však dost nahodilý. Obrázek 6 představuje situaci po 2 hodinách s aktivní navigací. Zaparkovaná auta tvoří část kruhu se středem ve vjezdu na parkoviště.&lt;br /&gt;
&lt;br /&gt;
[[File:Park_netlogo_3.png|thumb|left|Obrázek 5: Stav parkoviště po 2 hodinách (bez navigace)]] [[File:Park_netlogo_4.png|thumb|center|Obrázek 6: Stav parkoviště po 2 hodinách (s navigací)]] &amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
Jak je patrné z kapitoly výsledky, aktivní navigace výrazně snižuje průměrnou dobu potřebnou pro nalezení parkovacího místa. Ušetřený čas je závislý na vytížení parkoviště. V klasickém módu, kde je tato vytíženost dána návštěvností nákupního centra, dochází ke snížení z 99 na 26 vteřin pro nalezení parkovacího místa. V nastavitelném módu pak záleží na počtu přijíždějících aut za hodinu - u menšího počtu je rozdíl nepatrný (12 vteřin vs. 11 vteřin), u velkého počtu je naopak výrazný (128 vteřin vs. 30 vteřin). Velký rozdíl je dán také tím, že bez navigace řidiči skutečně prohledávají prostor slepě bez jakékoli známky inteligence, např. se tedy vracejí i na stejné cesty, které již jednou projeli.&lt;br /&gt;
&lt;br /&gt;
=Kód=&lt;br /&gt;
&lt;br /&gt;
[[File:Svam00.nlogo]]&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_parkovi%C5%A1t%C4%9B_(Netlogo)&amp;diff=18984</id>
		<title>Simulace parkoviště (Netlogo)</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_parkovi%C5%A1t%C4%9B_(Netlogo)&amp;diff=18984"/>
		<updated>2019-06-18T16:19:56Z</updated>

		<summary type="html">&lt;p&gt;Svam00: /* Model */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Úvodní odstavec&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
'''Název:''' Využití smartphonů k optimalizaci parkování&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Matyáš Svárovský&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' &lt;br /&gt;
&lt;br /&gt;
Model bude multiagentní simulací parkoviště. V jednom případě budu modelovat klasické chování řidičů aut, kdy po vjezdu na parkoviště hledají volné místo a zaparkují. Řidiči nevědí, kde se nachází volné místo, ale chtějí stát co nejblíže u východu a podle toho prohledávají parkovací prostor. Druhá varianta zahrnuje smartphone aplikaci, která sleduje aktuálně volná/plná místa a také místa, která budou obsazená. Nově příchozím řidičům poskytne informace o volném parkovacím místě a ti jedou bez hledání přímo do cíle.&lt;br /&gt;
&lt;br /&gt;
'''Cíl modelu:''' &lt;br /&gt;
&lt;br /&gt;
Porovnat dva modely - bez/s navigací. Sledovat u každého modelu dobu potřebnou pro nalezení parkovacího místa. Sledovat tento čas také podle velikosti parkoviště a aktuálního počtu aut.&lt;br /&gt;
&lt;br /&gt;
Pozorovat zaplňování parkovacího prostoru v závislosti na době dne (viz parametry) a v závislosti na výjezdech a jejich umístění.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:''' &lt;br /&gt;
* Počet parkovacích míst&lt;br /&gt;
* Počet vjezdů/výjezdů&lt;br /&gt;
* Průměrný počet aut na začátku dne, během peak hour, na konci dne&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Jako předlohu jsem si zvolil parkoviště u nákupního centra Bondy v Mladé Boleslavi. Na obrázku 1 je vidět pohled z Google Maps. &lt;br /&gt;
&lt;br /&gt;
[[File:Parkoviste_bondy.png|thumb|left|Obrázek 1: Předloha parkoviště]]&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Úloha je řešena v programu NetLogo, jedná se o multiagentní simulaci. Auta, přijíždějící na parkoviště, jsou představena agenty (turtle). Auta budou prohledávat prostor a hledat volná místa. V jednom případě prohledávají parkoviště bez znalosti volného místa, pohybují se víceméně náhodně, dokud volné místo nenaleznou. Druhá možnost zahrnuje navigaci v podobě mobilní aplikace, která autům při vjezdu poskytne informace o nejbližším volném místě a auta pak jedou bez hledání přímo na své určené místo.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
&lt;br /&gt;
Jako první jsem připravil plán parkoviště, aby se po něm agenti mohli pohybovat. Zhruba podle pohledu z Google Maps jsem plán parkoviště předělal do programu NetLogo jako barevné dlaždice (patches). Šedivé dlaždice představují silnici, po které se auta pohybují. Zelené dlaždice označují volná parkovací místa, červené dlaždice zaplněná parkovací místa. V případě navigace přes mobilní aplikaci jsou oranžově označena ta místa, na která je v současné době navigováno některé z aut. Bílá dlaždice představuje vjezd na parkoviště. Na obrázku 2 je plán (prázdného) parkoviště v NetLogu, na obrázku 3 pak v průběhu simulace. Maximální kapacita parkoviště je 842 vozů. &lt;br /&gt;
&lt;br /&gt;
[[File:Park_netlogo.png|thumb|left|Obrázek 2: Parkoviště NetLogo (prázdné)]] [[File:Park_netlogo_2.png|thumb|center|Obrázek 3: Parkoviště NetLogo (zaplňující se)]] &amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z Google Maps jsem dále vyčetl, jak moc bývá parkoviště vytížené. Na obrázku 4 jsou vidět návštěvní časy nákupního centra ve všedních dnech včetně údaje o tom, jak dlouho zde lidé nakupují (20 až 60 minut). Parkoviště je sice využíváno hojně i k jiným účelům - parkují zde zaměstnanci Škoda Auto a poblíž se nachází také autobusové nádraží. V rámci modelu však uvažuji pouze příjezd vozidel za účelem návštěvy nákupního centra.&lt;br /&gt;
&lt;br /&gt;
[[File:Hours_bondy.png|thumb|left|Obrázek 4: Návštěvní časy]]&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Nová auta:'''&lt;br /&gt;
&lt;br /&gt;
Příjezd nových vozidel je řešen dvěma způsoby v závislosti na zaškrtnutí switche s názvem ''endless''. Není-li zaškrtnutý, řídí se příjezd nových vozidel rozložením dle Google Maps (obrázek 4). Nejvíce aut tedy přijíždí mezi 14 až 16. hodinou, poté se začne parkoviště spíše vyprázdňovat. Počet přijíždějících vozidel je zhruba 200 za hodinu na začátku a konci dne, 1500 za hodinu během špičky. V případě aktivace ''endless'' módu je příjezd vozidel ovlivněn nastavitelným parametrem ''cars-hourly''. Ten se dá nastavit v rozmezí od 200 do 1500 vozidel za hodinu a dá se měnit v průběhu simulace.&lt;br /&gt;
&lt;br /&gt;
'''Zaparkovaná auta:'''&lt;br /&gt;
&lt;br /&gt;
Každé nové vozidlo po příjezdu dostane určenou hodnotu atributu ''staying-for'', která vyjadřuje, jak dlouho zůstane zaparkované. Protože lidé v nákupním centru stráví průměrně 20 až 60 minut, dostane každé auto tuto dobu jako hodnotu z exponenciálního rozdělění se střední hodnotou 40 minut. Jakmile začne parkovat, je s každou iterací simulace odečtena jedna jednotka času (1 iterace = 1 tick = 1 vteřina). Pokud se hodnota dostane na nulu, auto odjíždí. Výjezd z parkoviště není řešen, v rámci simulace nás zajímá jen doba potřebná pro nalezení parkovacího místa, ne pro opuštění parkoviště.&lt;br /&gt;
&lt;br /&gt;
'''Hledající auta:'''&lt;br /&gt;
&lt;br /&gt;
Auta, která aktuálně neparkují, hledají volné místo. V případě prvního modelu, bez navigace, nemají žádnou informaci o nejbližším volném místě a jen slepě prohledávají prostor, dokud volné místo neuvidí ve svém nejbližším okolí (okolí 1 dlaždice). V modelu s aktivní navigací je však po příjezdu auta nalezeno nejbližší volné místo (zelená dlaždice) a tato informace je předána agentovi. Místo se označí oranžově, aby bylo poznat, že již není volné, auto je na cestě k tomuto místu. Pro pohyb vozidel není uvažován žádný model konfliktu na silnici - předpokládá se, že se auta navzájem vyhnou, jedou-li proti sobě.&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Průměrnou dobu potřebnou pro nalezení parkovacího místa shrnuje tabulka 1. Jsou uvedeny 2 varianty, bez navigace a s navigací. Dále jsou tyto hodnoty porovnány jednak v celodenním módu, kdy se příjezd vozidel řídí dle vytíženosti nákupního centra, a také v ''endless'' módu, kde je příjezd vozidel dán nastavitelným parametrem.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot; |''Tabulka 1: Doba potřebná pro nalezení parkovacího místa (vteřiny)''&lt;br /&gt;
!	||	align=&amp;quot;center&amp;quot;| Celodenní	||	align=&amp;quot;center&amp;quot;| endless (200/hod.)   ||	align=&amp;quot;center&amp;quot;| endless (700/hod.)   ||	align=&amp;quot;center&amp;quot;| endless (1500/hod.)&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| Bez navigace&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 99&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 12&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 50&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 128&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| S navigací&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 26&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 11&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 20&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 30&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Zajímavé je se podívat také na celkový počet zaparkovaných vozů za celý den (tabulka 2). Rozdíl je dán tím, že na parkoviště nejsou vpuštěny nové vozy, pokud by počet aut v systému přesáhl maximální kapacitu parkoviště. Pokud tedy řidičí dlouho hledají volné místo, mírně tím omezují celkovou kapacitu parkování.  &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot; |''Tabulka 2: Celkový počet zaparkovaných vozů (celodenní)''&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| Bez navigace&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 9895&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| S navigací&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 10460&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Jedním z mých cílů bylo také pozorovat vzory během zaplňování parkoviště, jak se liší v závislosti na aktivní navigaci. Na obrázku 5 je stav parkoviště po 2 hodinách bez navigace. Je vidět, že díky náhodné volbě řidičů jsou zaplňovány sice místa blízko u vjezdu, vzor zaplňování je však dost nahodilý. Obrázek 6 představuje situaci po 2 hodinách s aktivní navigací. Zaparkovaná auta tvoří část kruhu se středem ve vjezdu na parkoviště.&lt;br /&gt;
&lt;br /&gt;
[[File:Park_netlogo_3.png|thumb|left|Obrázek 5: Stav parkoviště po 2 hodinách (bez navigace)]] [[File:Park_netlogo_4.png|thumb|center|Obrázek 6: Stav parkoviště po 2 hodinách (s navigací)]] &amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód=&lt;br /&gt;
&lt;br /&gt;
[[File:Svam00.nlogo]]&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=SS_2018/2019/cs&amp;diff=18968</id>
		<title>SS 2018/2019/cs</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=SS_2018/2019/cs&amp;diff=18968"/>
		<updated>2019-06-18T15:43:17Z</updated>

		<summary type="html">&lt;p&gt;Svam00: /* Vypracovaná témata LS 2018/2019 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:LS 2018/2019}}&lt;br /&gt;
&lt;br /&gt;
Semestrální práce (simulace) z letního semestru 2018/2019. Sem přidejte odkaz na stránku s Vaší prací.&lt;br /&gt;
Nejprve je třeba nechat schválit [[Assignment SS 2018/2019/cs|zadání práce]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Vypracovaná témata LS 2018/2019=&lt;br /&gt;
* [[Simulace populací včel (Netlogo)]] - Michaela Trnková&lt;br /&gt;
* [[Simulace šíření spalniček (Vensim)]] - Jurij Povoroznyk, povj01&lt;br /&gt;
* [[Optimalizace centrálního skladu (Simprocess)]] - Martin Jirsa&lt;br /&gt;
* [[Simulace automobilových závodů (Netlogo)]] - [[User:Jinv00|Jinv00]] ([[User talk:Jinv00|talk]]) 16:26, 10 June 2019 (CET)&lt;br /&gt;
* [[Optimalizace počtu výčapov piva na štadióne (Simprocess)]] - Dominik Turak&lt;br /&gt;
* [[Simulace reklamačního oddělení (Simprocess)]] - Pavel Gregor&lt;br /&gt;
* [[Spotřeba surovin ve fastfoodu (Simprocess)]] - Josef Kočí&lt;br /&gt;
* [[Simulace výběru pokladny na prodejně (SIMPROCESS)]] - Jan Hazdra&lt;br /&gt;
* [[Model IT firmy (Vensim)]] - Josef Čekan, cekj01&lt;br /&gt;
* [[Simulace populačního vývoje České republiky (Vensim)]] - Adam Spivák&lt;br /&gt;
* [[Výtíženost posilovny (Simprocess)]] - Martin Matějka [[User:Xmatm82|Xmatm82]] ([[User talk:Xmatm82|talk]]) 20:55, 11 June 2019 (CET)&lt;br /&gt;
* [[Simulace Sjezdovky (NetLogo)]] - Michal Pokorný&lt;br /&gt;
* [[Simulace retence vody v přírodě (Netlogo)]] - Jan Reindl&lt;br /&gt;
* [[Simulace meziměstské autobusové dopravy (Vensim)]] - Libor Zíka&lt;br /&gt;
* [[Simulace ideálního rozložení hokejových hřišť (SIMPROCESS)]] - David Lisý&lt;br /&gt;
* [[Simulace parkoviště (Netlogo)]] - Matyáš Svárovský, svam00&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=SS_2018/2019/cs&amp;diff=18967</id>
		<title>SS 2018/2019/cs</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=SS_2018/2019/cs&amp;diff=18967"/>
		<updated>2019-06-18T15:42:26Z</updated>

		<summary type="html">&lt;p&gt;Svam00: /* Vypracovaná témata LS 2018/2019 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:LS 2018/2019}}&lt;br /&gt;
&lt;br /&gt;
Semestrální práce (simulace) z letního semestru 2018/2019. Sem přidejte odkaz na stránku s Vaší prací.&lt;br /&gt;
Nejprve je třeba nechat schválit [[Assignment SS 2018/2019/cs|zadání práce]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Vypracovaná témata LS 2018/2019=&lt;br /&gt;
* [[Simulace populací včel (Netlogo)]] - Michaela Trnková&lt;br /&gt;
* [[Simulace šíření spalniček (Vensim)]] - Jurij Povoroznyk, povj01&lt;br /&gt;
* [[Optimalizace centrálního skladu (Simprocess)]] - Martin Jirsa&lt;br /&gt;
* [[Simulace automobilových závodů (Netlogo)]] - [[User:Jinv00|Jinv00]] ([[User talk:Jinv00|talk]]) 16:26, 10 June 2019 (CET)&lt;br /&gt;
* [[Optimalizace počtu výčapov piva na štadióne (Simprocess)]] - Dominik Turak&lt;br /&gt;
* [[Simulace reklamačního oddělení (Simprocess)]] - Pavel Gregor&lt;br /&gt;
* [[Spotřeba surovin ve fastfoodu (Simprocess)]] - Josef Kočí&lt;br /&gt;
* [[Simulace výběru pokladny na prodejně (SIMPROCESS)]] - Jan Hazdra&lt;br /&gt;
* [[Model IT firmy (Vensim)]] - Josef Čekan, cekj01&lt;br /&gt;
* [[Simulace populačního vývoje České republiky (Vensim)]] - Adam Spivák&lt;br /&gt;
* [[Výtíženost posilovny (Simprocess)]] - Martin Matějka [[User:Xmatm82|Xmatm82]] ([[User talk:Xmatm82|talk]]) 20:55, 11 June 2019 (CET)&lt;br /&gt;
* [[Simulace Sjezdovky (NetLogo)]] - Michal Pokorný&lt;br /&gt;
* [[Simulace retence vody v přírodě (Netlogo)]] - Jan Reindl&lt;br /&gt;
* [[Simulace meziměstské autobusové dopravy (Vensim)]] - Libor Zíka&lt;br /&gt;
* [[Simulace ideálního rozložení hokejových hřišť (SIMPROCESS)]] - David Lisý&lt;br /&gt;
* [[Simulace parkoviště (NetLogo)]] - Matyáš Svárovský, svam00&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_parkovi%C5%A1t%C4%9B_(Netlogo)&amp;diff=18966</id>
		<title>Simulace parkoviště (Netlogo)</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_parkovi%C5%A1t%C4%9B_(Netlogo)&amp;diff=18966"/>
		<updated>2019-06-18T15:41:12Z</updated>

		<summary type="html">&lt;p&gt;Svam00: Created page with &amp;quot;Úvodní odstavec  =Definice problému=  '''Název:''' Využití smartphonů k optimalizaci parkování  '''Autor:''' Matyáš Svárovský  '''Typ modelu:''' Multiagentní  ''...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Úvodní odstavec&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
'''Název:''' Využití smartphonů k optimalizaci parkování&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Matyáš Svárovský&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' &lt;br /&gt;
&lt;br /&gt;
Model bude multiagentní simulací parkoviště. V jednom případě budu modelovat klasické chování řidičů aut, kdy po vjezdu na parkoviště hledají volné místo a zaparkují. Řidiči nevědí, kde se nachází volné místo, ale chtějí stát co nejblíže u východu a podle toho prohledávají parkovací prostor. Druhá varianta zahrnuje smartphone aplikaci, která sleduje aktuálně volná/plná místa a také místa, která budou obsazená. Nově příchozím řidičům poskytne informace o volném parkovacím místě a ti jedou bez hledání přímo do cíle.&lt;br /&gt;
&lt;br /&gt;
'''Cíl modelu:''' &lt;br /&gt;
&lt;br /&gt;
Porovnat dva modely - bez/s navigací. Sledovat u každého modelu dobu potřebnou pro nalezení parkovacího místa. Sledovat tento čas také podle velikosti parkoviště a aktuálního počtu aut.&lt;br /&gt;
&lt;br /&gt;
Pozorovat zaplňování parkovacího prostoru v závislosti na době dne (viz parametry) a v závislosti na výjezdech a jejich umístění.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:''' &lt;br /&gt;
* Počet parkovacích míst&lt;br /&gt;
* Počet vjezdů/výjezdů&lt;br /&gt;
* Průměrný počet aut na začátku dne, během peak hour, na konci dne&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Jako předlohu jsem si zvolil parkoviště u nákupního centra Bondy v Mladé Boleslavi. Na obrázku 1 je vidět pohled z Google Maps. &lt;br /&gt;
&lt;br /&gt;
[[File:Parkoviste_bondy.png|thumb|left|Obrázek 1: Předloha parkoviště]]&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Úloha je řešena v programu NetLogo, jedná se o multiagentní simulaci. Auta, přijíždějící na parkoviště, jsou představena agenty (turtle). Auta budou prohledávat prostor a hledat volná místa. V jednom případě prohledávají parkoviště bez znalosti volného místa, pohybují se víceméně náhodně, dokud volné místo nenaleznou. Druhá možnost zahrnuje navigaci v podobě mobilní aplikace, která autům při vjezdu poskytne informace o nejbližším volném místě a auta pak jedou bez hledání přímo na své určené místo.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
&lt;br /&gt;
Jako první jsem připravil plán parkoviště, aby se po něm agenti mohli pohybovat. Zhruba podle pohledu z Google Maps jsem plán parkoviště předělal do programu NetLogo jako barevné dlaždice (patches). Šedivé dlaždice představují silnici, po které se auta pohybují. Zelené dlaždice označují volná parkovací místa, červené dlaždice zaplněná parkovací místa. V případě navigace přes mobilní aplikaci jsou oranžově označena ta místa, na která je v současné době navigováno některé z aut. Bílá dlaždice představuje vjezd na parkoviště. Na obrázku 2 je plán (prázdného) parkoviště v NetLogu, na obrázku 3 pak v průběhu simulace. Maximální kapacita parkoviště je 842 vozů. &lt;br /&gt;
&lt;br /&gt;
[[File:Park_netlogo.png|thumb|left|Obrázek 2: Parkoviště NetLogo (prázdné)]] [[File:Park_netlogo_2.png|thumb|center|Obrázek 3: Parkoviště NetLogo (zaplňující se)]] &amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z Google Maps jsem dále vyčetl, jak moc bývá parkoviště vytížené. Na obrázku 4 jsou vidět návštěvní časy nákupního centra ve všedních dnech včetně údaje o tom, jak dlouho zde lidé nakupují (20 až 60 minut). Parkoviště je sice využíváno hojně i k jiným účelům - parkují zde zaměstnanci Škoda Auto a poblíž se nachází také autobusové nádraží. V rámci modelu však uvažuji pouze příjezd vozidel za účelém návštěvy nákupního centra.&lt;br /&gt;
&lt;br /&gt;
[[File:Hours_bondy.png|thumb|left|Obrázek 4: Návštěvní časy]]&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Nová auta:'''&lt;br /&gt;
&lt;br /&gt;
Příjezd nových vozidel je řešen dvěma způsoby v závislosti na zaškrtnutí switche s názvem ''endless''. Není-li zaškrtnutý, řídí se příjezd nových vozidel rozložením dle Google Maps (obrázek 4). Nejvíce aut tedy přijíždí mezi 14 až 16. hodinou, poté se začne parkoviště spíše vyprázdňovat. Počet přijíždějících vozidel je zhruba 200 za hodinu na začátku a konci dne, 1500 za hodinu během špičky. V případě aktivace ''endless'' módu je příjezd vozidel ovlivněn nastavitelným parametrem ''cars-hourly''. Ten se dá nastavit v rozmezí od 200 do 1500 vozidel za hodinu a dá se měnit v průběhu simulace.&lt;br /&gt;
&lt;br /&gt;
'''Zaparkovaná auta:'''&lt;br /&gt;
&lt;br /&gt;
Každé nové vozidlo po příjezdu dostane určenou hodnotu atributu ''staying-for'', která vyjadřuje, jak dlouho zůstane zaparkované. Protože lidé v nákupním centru stráví průměrně 20 až 60 minut, dostane každé auto tuto dobu jako hodnotu z exponenciálního rozdělění se střední hodnotou 40 minut. Jakmile začne parkovat, je s každou iterací simulace odečtena jedna jednotka času (1 iterace = 1 tick = 1 vteřina). Pokud se hodnota dostane na nulu, auto odjíždí. Výjezd z parkoviště není řešen, v rámci simulace nás zajímá jen doba potřebná pro nalezení parkovacího místa, ne pro opuštění parkoviště.&lt;br /&gt;
&lt;br /&gt;
'''Hledající auta:'''&lt;br /&gt;
&lt;br /&gt;
Auta, která aktuálně neparkují, hledají volné místo. V případě prvního modelu, bez navigace, nemají žádnou informaci o nejbližším volném místě a jen slepě prohledávají prostor, dokud volné místo neuvidí ve svém nejbližším okolí (okolí 1 dlaždice). V modelu s aktivní navigací je však po příjezdu auta nalezeno nejbližší volné místo (zelená dlaždice) a tato informace je předána agentovi. Místo se označí oranžově, aby bylo poznat, že již není volné, auto je na cestě k tomuto místu. Pro pohyb vozidel není uvažován žádný model konfliktu na silnici - předpokládá se, že se auta navzájem vyhnou, jedou-li proti sobě. &lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Průměrnou dobu potřebnou pro nalezení parkovacího místa shrnuje tabulka 1. Jsou uvedeny 2 varianty, bez navigace a s navigací. Dále jsou tyto hodnoty porovnány jednak v celodenním módu, kdy se příjezd vozidel řídí dle vytíženosti nákupního centra, a také v ''endless'' módu, kde je příjezd vozidel dán nastavitelným parametrem.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot; |''Tabulka 1: Doba potřebná pro nalezení parkovacího místa (vteřiny)''&lt;br /&gt;
!	||	align=&amp;quot;center&amp;quot;| Celodenní	||	align=&amp;quot;center&amp;quot;| endless (200/hod.)   ||	align=&amp;quot;center&amp;quot;| endless (700/hod.)   ||	align=&amp;quot;center&amp;quot;| endless (1500/hod.)&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| Bez navigace&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 99&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 12&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 50&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 128&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| S navigací&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 26&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 11&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 20&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 30&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Zajímavé je se podívat také na celkový počet zaparkovaných vozů za celý den (tabulka 2). Rozdíl je dán tím, že na parkoviště nejsou vpuštěny nové vozy, pokud by počet aut v systému přesáhl maximální kapacitu parkoviště. Pokud tedy řidičí dlouho hledají volné místo, mírně tím omezují celkovou kapacitu parkování.  &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot; |''Tabulka 2: Celkový počet zaparkovaných vozů (celodenní)''&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| Bez navigace&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 9895&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| S navigací&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 10460&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Jedním z mých cílů bylo také pozorovat vzory během zaplňování parkoviště, jak se liší v závislosti na aktivní navigaci. Na obrázku 5 je stav parkoviště po 2 hodinách bez navigace. Je vidět, že díky náhodné volbě řidičů jsou zaplňovány sice místa blízko u vjezdu, vzor zaplňování je však dost nahodilý. Obrázek 6 představuje situaci po 2 hodinách s aktivní navigací. Zaparkovaná auta tvoří část kruhu se středem ve vjezdu na parkoviště.&lt;br /&gt;
&lt;br /&gt;
[[File:Park_netlogo_3.png|thumb|left|Obrázek 5: Stav parkoviště po 2 hodinách (bez navigace)]] [[File:Park_netlogo_4.png|thumb|center|Obrázek 6: Stav parkoviště po 2 hodinách (s navigací)]] &amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód=&lt;br /&gt;
&lt;br /&gt;
[[File:Svam00.nlogo]]&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Svam00.nlogo&amp;diff=18965</id>
		<title>File:Svam00.nlogo</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Svam00.nlogo&amp;diff=18965"/>
		<updated>2019-06-18T15:40:27Z</updated>

		<summary type="html">&lt;p&gt;Svam00: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Park_netlogo_4.png&amp;diff=18964</id>
		<title>File:Park netlogo 4.png</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Park_netlogo_4.png&amp;diff=18964"/>
		<updated>2019-06-18T15:39:12Z</updated>

		<summary type="html">&lt;p&gt;Svam00: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Park_netlogo_3.png&amp;diff=18961</id>
		<title>File:Park netlogo 3.png</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Park_netlogo_3.png&amp;diff=18961"/>
		<updated>2019-06-18T15:36:24Z</updated>

		<summary type="html">&lt;p&gt;Svam00: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Hours_bondy.png&amp;diff=18955</id>
		<title>File:Hours bondy.png</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Hours_bondy.png&amp;diff=18955"/>
		<updated>2019-06-18T14:49:29Z</updated>

		<summary type="html">&lt;p&gt;Svam00: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Park_netlogo_2.png&amp;diff=18954</id>
		<title>File:Park netlogo 2.png</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Park_netlogo_2.png&amp;diff=18954"/>
		<updated>2019-06-18T14:45:39Z</updated>

		<summary type="html">&lt;p&gt;Svam00: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Park_netlogo.png&amp;diff=18953</id>
		<title>File:Park netlogo.png</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Park_netlogo.png&amp;diff=18953"/>
		<updated>2019-06-18T14:44:05Z</updated>

		<summary type="html">&lt;p&gt;Svam00: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Parkoviste_bondy.png&amp;diff=18952</id>
		<title>File:Parkoviste bondy.png</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Parkoviste_bondy.png&amp;diff=18952"/>
		<updated>2019-06-18T14:23:59Z</updated>

		<summary type="html">&lt;p&gt;Svam00: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=The_Battle_of_Sexes/cs&amp;diff=18728</id>
		<title>The Battle of Sexes/cs</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=The_Battle_of_Sexes/cs&amp;diff=18728"/>
		<updated>2019-06-11T19:06:18Z</updated>

		<summary type="html">&lt;p&gt;Svam00: Created page with &amp;quot;Pod pojmem Bitva pohlaví se v teorii her označuje typ konfliktu dvou hráčů, kde existuje více dvojic rovnovážných strategií a žádná není domin...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pod pojmem Bitva pohlaví se v [[Game_theory/cs|teorii her]] označuje typ konfliktu dvou hráčů, kde existuje více dvojic rovnovážných strategií a žádná není dominující. Jedná se o druh [[One-shot_games/cs|jednorázové hry]] s nenulovým součtem.&lt;br /&gt;
== Definice ==&lt;br /&gt;
Bitva pohlaví se také označuje pojmem '''manželský spor'''. V anglické literatuře se používá označení '''Battle of the Sexes''', případně '''Bach or Stravinsky''' (zkratka '''BoS''' pro oba anglické pojmy).&lt;br /&gt;
&lt;br /&gt;
Manželé se rozhodují, jak stráví večer. Mohou buď sledovat fotbal, nebo jít na nákupy. Nejraději by strávili večer ve společnosti toho druhého, pokud se rozhodnou každý jinak, budou rozladěni z faktu, že nejsou spolu a neužijí si večer ani jeden – jejich užitek bude nulový. Pokud se rozhodnou pro stejnou činnost, budou mít oba kladný užitek – manžel samozřejmě o něco větší, budou-li sledovat fotbal a manželka naopak v případě nákupů. Předpokládá se, že se rozhodují samostatně, bez znalosti volby toho druhého, jedná se tedy o druh [[Cooperative_games/cs|nekooperativní hry]]. Příklad výplatní matice je v tabulce 1.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot; |''Tabulka 1''&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| || ||colspan=&amp;quot;2&amp;quot;|Manželka&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| &lt;br /&gt;
| ||'''fotbal'''||'''nákupy'''&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;; rowspan=&amp;quot;2&amp;quot; |Manžel&lt;br /&gt;
|'''fotbal'''||2, 1||0, 0&lt;br /&gt;
|-&lt;br /&gt;
|'''nákupy'''||0, 0||1, 2&lt;br /&gt;
|}&lt;br /&gt;
Bitva pohlaví je hra s nenulovým součtem. Znamená to, že existují výsledky s celkovým čistým užitkem větším než nula. Jsou to zřejmě situace, kdy se oba z manželů rozhodnou pro stejný program, tj. situace (fotbal, fotbal) a (nákupy, nákupy). Opakem je hra s nulovým součtem, kde kladný užitek jednoho z hráčů je vždy vyvážen stejně velkým záporným užitkem hráčů ostatních.&lt;br /&gt;
&lt;br /&gt;
Místo fotbalu a nákupů se často používají jiné interpretace. Bitva pohlavní byla poprvé představena v 50. letech, kde byl na výběr zápas boxu nebo balet. Dále můžeme nalézt možnosti sport vs. kultura, gambling vs. opera a podobně. V případě Bach or Stravinsky se odprošťujeme od aktivit typických pro mužské a ženské role, zde si hráči vybírají mezi koncertem Bacha a Stravinského.&lt;br /&gt;
== Nashova rovnováha v čisté strategii ==&lt;br /&gt;
Podívejme se znovu na výplatní matici (tabulka 1). V případě čisté strategie má bitva pohlaví dvě [[Nash_equilibrium/cs|Nashovy rovnováhy]]. Hledání rovnováhy je zde jednoduché a probíhá následovně:&lt;br /&gt;
&lt;br /&gt;
Manžel se rozhoduje, jak se zachovat v závislosti na volbě manželky. Pokud manželka volí nákupy, je pro něj výhodnější zvolit také nákupy (užitek 0 x užitek 1). Pokud naopak manželka volí fotbal, manžel zvolí také fotbal (užitek 0 x užitek 2).&lt;br /&gt;
&lt;br /&gt;
Chování manželky je pak zrcadlově zcela shodné. Zvolí-li manžel fotbal, manželka jde také sledovat fotbal (užitek 0 x užitek 1). V případě volby nákupů ze strany manžela je pro ni lepší jít na nákup (užitek 0 x užitek 2).&lt;br /&gt;
&lt;br /&gt;
Nashovy rovnováhy pro čistou strategii jsou znázorněné v tabulce 2. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot; |''Tabulka 2''&lt;br /&gt;
!	||	align=&amp;quot;center&amp;quot;| fotbal	||	align=&amp;quot;center&amp;quot;| nákupy&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| fotbal&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| &amp;lt;span style=&amp;quot;border:2px solid red; padding: 2px&amp;quot;&amp;gt;2, 1&amp;lt;/span&amp;gt;&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 0, 0&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| nákupy&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 0, 0&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| &amp;lt;span style=&amp;quot;border:2px solid red; padding: 2px&amp;quot;&amp;gt;1, 2&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
Jedná se o případy, kdy jdou buď oba manželé na nákupy, nebo oba sledují fotbal. Nikdo si v těchto případech nemůže polepšit změnou své preference. Obě rovnováhy jsou pareto-efektivní, nikdo z manželů si nemůže polepšit bez toho, aby si zároveň ten druhý pohoršil. Jelikož tedy máme v čisté strategii dvě rovnováhy a žádná není dominující (dominující strategie je taková, která vždy přinese hráči větší zisk, bez ohledu na volbu protihráče) – hráči v podstatě nevědí, jak se v této situaci rozhodnout. Řešením je podívat se na [[Mixed_strategy/cs|smíšenou strategii]].&lt;br /&gt;
== Nashova rovnováha ve smíšené strategii ==&lt;br /&gt;
U smíšené strategie, na rozdíl od čisté, je každé možnosti hráče přiřazena pravděpodobnost, se kterou ji hraje. Součet pravděpodobností u všech možností každého hráče se rovná jedné. Aby se jednalo o Nashovu rovnováhu ve smíšené strategii, očekávaný užitek hráčů u jejich možností se musí rovnat. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Označíme si:&lt;br /&gt;
&lt;br /&gt;
p - pravděpodobnost, že manžel volí fotbal&lt;br /&gt;
&lt;br /&gt;
(1-p) - pravděpodobnost, že manžel volí nákupy&lt;br /&gt;
&lt;br /&gt;
q - pravděpodobnost, že manželka volí fotbal&lt;br /&gt;
&lt;br /&gt;
(1-q) - pravděpodobnost, že manželka volí nákupy&lt;br /&gt;
&lt;br /&gt;
U&amp;lt;sub&amp;gt;manžel&amp;lt;/sub&amp;gt;(f) – očekávaný užitek manžela, pokud volí fotbal&lt;br /&gt;
&lt;br /&gt;
U&amp;lt;sub&amp;gt;manžel&amp;lt;/sub&amp;gt;(n) – očekávaný užitek manžela, pokud volí nákupy&lt;br /&gt;
&lt;br /&gt;
U&amp;lt;sub&amp;gt;manželka&amp;lt;/sub&amp;gt;(f) – očekávaný užitek manželky, pokud volí fotbal&lt;br /&gt;
&lt;br /&gt;
U&amp;lt;sub&amp;gt;manželka&amp;lt;/sub&amp;gt;(n) – očekávaný užitek manželky, pokud volí nákupy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Očekávaný užitek každé strategie (fotbal/nákupy) získáme tak, že vynásobíme hodnoty z výplatní matice (tabulka 1) dohromady s pravděpodobností, že protihráč zahraje tuto možnost. Např. očekávaný užitek manžela, pokud si zvolí fotbal, je: &lt;br /&gt;
&lt;br /&gt;
2 (jeho užitek z fotbalu, pokud s ním jde manželka) krát q (manželka zvolila fotbal) plus 0 (jeho užitek z fotbalu, pokud manželka nezvolila fotbal) krát (1-q) (manželka nezvolila fotbal)&lt;br /&gt;
&lt;br /&gt;
Obdobně získáme všechny další užitky. Očekáváné užitky u každého z hráčů dáme do rovnosti a vypočítáme pravděpodobnosti každé strategie. Výpočet zde:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
U&amp;lt;sub&amp;gt;manžel&amp;lt;/sub&amp;gt;(f) = U&amp;lt;sub&amp;gt;manžel&amp;lt;/sub&amp;gt;(n)&lt;br /&gt;
&lt;br /&gt;
q (2) + (1-q) (0) = q (0) + (1-q) (1)&lt;br /&gt;
&lt;br /&gt;
2q = 1 - q&lt;br /&gt;
&lt;br /&gt;
'''q = 1/3'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
U&amp;lt;sub&amp;gt;manželka&amp;lt;/sub&amp;gt;(f) = U&amp;lt;sub&amp;gt;manželka&amp;lt;/sub&amp;gt;(n)&lt;br /&gt;
&lt;br /&gt;
p (1) + (1-p) (0) = p (0) + (1-p) (2)&lt;br /&gt;
&lt;br /&gt;
p = 2 - 2p&lt;br /&gt;
&lt;br /&gt;
'''p = 2/3'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dostáváme tedy výsledek, že muž volí fotbal s pravděpodobností 2/3 a nákupy s pravděpodobností 1/3. Manželka naopak volí fotbal s pravděpodobností 1/3 a nákupy 2/3. Tuto Nashovu rovnováhu ve smíšené strategii zapisujeme jako ((2/3; 1/3), (1/3; 2/3)) a můžeme ji zakreslit pomocí tzv. reakční funkce do grafu (viz obrázek 1). Naše nalezená rovnováha v tomto grafu představuje průsečík křivek v bodě (2/3; 1/3). Další průsečíky, body (0; 0) a (1; 1) jsou Nashovy rovnováhy pro čistou strategii. &lt;br /&gt;
&lt;br /&gt;
[[File:BoS.png|frame|left|Obrázek 1: Nashova rovnováha bitvy pohlaví]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;U smíšené strategie můžeme také vypočítat celkový očekávaný užitek každého hráče. Neprve zjistíme, s jakou pravděpodobností nastanou jednotlivé situace hry. K tomu je zapotřebí znát pravděpodobnosti, že hráči zahrají svoje možnosti; ty už máme vypočtené jako p a q. Pravděpodobnost situací získáme vynásobením dílčích pravděpodobností obou hráčů. Např. situace (fotbal, fotbal) nastane s pravděpodobností: 2/3 (manžel volí fotbal) krát 1/3 (manželka volí fotbal) = 2/9. Ostatní dopočítané pravděpodobnosti jsou v tabulce 3.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot; |''Tabulka 3''&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| || ||colspan=&amp;quot;2&amp;quot;|Manželka&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| &lt;br /&gt;
| ||'''fotbal 1/3'''||'''nákupy 2/3'''&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;; rowspan=&amp;quot;2&amp;quot; |Manžel&lt;br /&gt;
|'''fotbal 2/3'''||2/9||4/9&lt;br /&gt;
|-&lt;br /&gt;
|'''nákupy 1/3'''||1/9||2/9&lt;br /&gt;
|}&lt;br /&gt;
Celkový užitek každého hráče se získá jako vynásobení jednotlivých pravděpodobností a jeho původním užitkem z dané situace z tabulky 1. Dostáváme tak:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
U&amp;lt;sub&amp;gt;manžel&amp;lt;/sub&amp;gt; = 2/9 (2) + 4/9 (0) + 1/9 (0) + 2/9 (1)&lt;br /&gt;
&lt;br /&gt;
'''U&amp;lt;sub&amp;gt;manžel&amp;lt;/sub&amp;gt; = 6/9 = 2/3'''&lt;br /&gt;
&lt;br /&gt;
U&amp;lt;sub&amp;gt;manželka&amp;lt;/sub&amp;gt; = 2/9 (1) + 4/9 (0) + 1/9 (0) + 2/9 (2)&lt;br /&gt;
&lt;br /&gt;
'''U&amp;lt;sub&amp;gt;manželka&amp;lt;/sub&amp;gt; = 6/9 = 2/3'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Získali jsme při smíšené strategii užitek manžela i manželky roven 2/3. Je to hodně, nebo málo? Na to je těžké odpovědět. Při porovnání s původní tabulkou se to na první pohled zdá jako málo. V čisté strategii měli hráči zisk 2, pokud se sešli na jejich oblíbené aktivitě, nebo 1, pokud se sešli, i když to nebyla jejich preferovaná zábava. Problém je ten, že bitva pohlaví neposkytuje díky své definici žádný návod, jak by se hráči měli rozhodnout. Smíšená strategie nám tedy poskytuje „alespoň něco“, o co se můžeme opřít. &lt;br /&gt;
&lt;br /&gt;
Můžeme náš výsledek porovnat se situací, kdy se hráči rozhodují zcela náhodně (Maňas, 1991). Takže manžel i manželka si hodí mincí a podle toho jdou buď na nákupy, nebo na fotbal. Pravděpodobnost zahrání každé volby je tedy 50%: p = q = 1/2. Pravděpodobnost všech situací je v tabulce 4.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot; |''Tabulka 4''&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| || ||colspan=&amp;quot;2&amp;quot;|Manželka&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| &lt;br /&gt;
| ||'''fotbal 1/2'''||'''nákupy 1/2'''&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;; rowspan=&amp;quot;2&amp;quot; |Manžel&lt;br /&gt;
|'''fotbal 1/2'''||1/4||1/4&lt;br /&gt;
|-&lt;br /&gt;
|'''nákupy 1/2'''||1/4||1/4&lt;br /&gt;
|}&lt;br /&gt;
Stejně jako v předchozím případě dopočítáme celkový očekávaný užitek obou hráčů:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
U&amp;lt;sub&amp;gt;manžel&amp;lt;/sub&amp;gt; = 1/4 (2) + 1/4 (0) + 1/4 (0) + 1/4 (1)&lt;br /&gt;
&lt;br /&gt;
'''U&amp;lt;sub&amp;gt;manžel&amp;lt;/sub&amp;gt; = 3/4'''&lt;br /&gt;
&lt;br /&gt;
U&amp;lt;sub&amp;gt;manželka&amp;lt;/sub&amp;gt; = 1/4 (1) + 1/4 (0) + 1/4 (0) + 1/4 (2)&lt;br /&gt;
&lt;br /&gt;
'''U&amp;lt;sub&amp;gt;manželka&amp;lt;/sub&amp;gt; = 3/4'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je pozoruhodné, že očekávaný užitek je v náhodném výběru o něco větší, než při rovnovážné smíšené strategii.&lt;br /&gt;
== Varianty hry ==&lt;br /&gt;
Zajímavé je také se zamyslet, jak by se hra vyvíjela v případě malých úprav. A některé z těchto úprav se také považují za varianty bitvy pohlaví. &lt;br /&gt;
&lt;br /&gt;
Pokud se hráči mohou domlouvat, určitě se jim povede dospět k řešení lepšímu, než když se budou rozhodovat sami (anebo v případě smíšené strategie). Takhle jistě tento manželský spor funguje v realitě. Pokud je dnes důležitý fotbalový zápas, je jisté, že manželé budou doma a večer přísluší fotbalu. Pokud je pátek večer a manželka nutně potřebuje nové šaty na víkendovou party, vyráží se na nákupy. Jeden z hráčů tak sice bude mít menší užitek, než kdyby se konal jeho oblíbený plán, přesto na tom však bude lépe, než užitek nulový při nekoordinaci a žádné domluvě.&lt;br /&gt;
&lt;br /&gt;
Kromě domluvy můžeme ještě uvažovat hru [[Repeated_games/cs|opakovanou]]. V takovém případě se dá opět předpokládat jistý kompromis a variaci večerního plánu – jednou se bude sledovat fotbal, další den nákupy a takto dokola. Na rozdíl od klasických opakovaných her zde nemá ani jeden z hráčů iniciativu podvádět změnou své preference (a to ani v případě, kdy bude vědět, že se jedná o jejich poslední den ve sňatku), protože si změnou nemá jak polepšit.&lt;br /&gt;
&lt;br /&gt;
Další variací je případ, kdy se jeden z hráčů rozhoduje jako první a jeho volba je známa druhému hráči (v klasické variantě se oba rozhodují ve stejný čas, bez znalosti volby druhého hráče). Uvažujme například sledování fotbalu naživo, kdy manžel předem koupí lístky na zápas. Je tedy jisté, že manžel se rozhodl pro fotbal. Manželka pak nemá jinou možnost, než jít na fotbal také, rozhoduje se mezi užitkem 1 pro fotbal a užitkem 0 pro nákupy. Hovoříme zde o výhodě prvního hráče (Rasmusen, 2001), manžel svou volbou dosáhne většího užitku.&lt;br /&gt;
&lt;br /&gt;
== Další reálné situace ==&lt;br /&gt;
O konflikt bitvy pohlaví se jedná vždy, když se strany rozhodují mezi dvěma volbami tak, že kooperace jim přinese větší užitek. Neznají však volbu svých protihráčů. &lt;br /&gt;
&lt;br /&gt;
Uvažujme situaci dvou firem, které se snaží prosadit novou technologii/standard. Každá firma preferuje svou vlastní technologii, ale pokud budou vyrábět každá něco jiného, dojde k rozdělení spotřebitelů a situace bude horší, než když jedna z firem bude muset vyrábět produkty té druhé (představte si např. přehrávač Blu-ray disků).&lt;br /&gt;
&lt;br /&gt;
Jako další příklad se dají uvést dvě politické strany, které hlasováním schvalují nový zákon. Každá strana přijde s vlastní verzí zákona, kterou by ráda prosadila. Ale obecné znění je víceméně stejné a obě politické strany na tom budou lépe, pokud schválí alespoň jednu z verzí, než v případě, kdy se nedohodnou na ničem. &lt;br /&gt;
&lt;br /&gt;
== Příklady ==&lt;br /&gt;
'''1.''' Rozhodněte, zda se jedná o konflikt Bitvy pohlaví:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!	||	align=&amp;quot;center&amp;quot;| Kavárna	||	align=&amp;quot;center&amp;quot;| Hospoda&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| Kavárna&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 2, 4&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 0, 0&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| Hospoda&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 1, 1&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 5, 3&lt;br /&gt;
|}&lt;br /&gt;
'''2.''' Rozhodněte, zda se jedná o konflikt Bitvy pohlaví:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!	||	align=&amp;quot;center&amp;quot;| Bach	||	align=&amp;quot;center&amp;quot;| Stravinsky&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| Bach&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 4, 3&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 0, 0&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| Stravinsky&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 0, 0&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 1, 2&lt;br /&gt;
|}&lt;br /&gt;
'''3.''' Nalezněte Nashovu rovnováhu ve smíšené strategii pro následující situaci:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!	||	align=&amp;quot;center&amp;quot;| fotbal	||	align=&amp;quot;center&amp;quot;| nákupy&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| fotbal&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 8, 3&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 2, 1&lt;br /&gt;
|-&lt;br /&gt;
!	align=&amp;quot;center&amp;quot;| nákupy&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 0, 1&lt;br /&gt;
|	align=&amp;quot;center&amp;quot;| 3, 5&lt;br /&gt;
|}&lt;br /&gt;
'''4.''' Uvažujte následující situaci. Manžel i manželka se chovají racionálně a manželka táhne jako první. Jak se zachovají oba hráči?&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| || ||colspan=&amp;quot;2&amp;quot;|Manželka&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;| &lt;br /&gt;
| ||'''zůstat doma'''||'''návštěva tchyně'''&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot;; rowspan=&amp;quot;2&amp;quot; |Manžel&lt;br /&gt;
|'''zůstat doma'''||50, 1||0, 0&lt;br /&gt;
|-&lt;br /&gt;
|'''návštěva tchyně'''||0, 0||1, 2&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
'''Řešení:'''&lt;br /&gt;
&lt;br /&gt;
'''1.''' Ano.&lt;br /&gt;
&lt;br /&gt;
'''2.''' Ne, jedná se o koordinační hru. Koordinační hra je velice podobná bitvě pohlaví, existuje však dominující Nashova rovnováha, která je výhodnější pro obě strany. V tomto případě (Bach, Bach).&lt;br /&gt;
&lt;br /&gt;
'''3.''' p = 2/3; q = 1/9; smíšená Nashova rovnováha = ((2/3; 1/3), (1/9; 8/9))&lt;br /&gt;
&lt;br /&gt;
'''4.''' Manželka vidí, že se jedná o konflikt bitvy pohlaví a má výhodu prvního hráče. Bude maximalizovat svůj zisk a ví, že manžel bude muset kooperovat, jinak si jako druhý hráč vždy pohorší. Manželka tedy volí návštěvu tchyně (vybírá mezi ziskem 1 a 2). Manžel by sice mnohem raději zůstal doma, ale díky tomu, že manželka už je rozhodnutá, musí návštěvu absolvovat také (vybírá mezi ziskem 0 a 1).&lt;br /&gt;
== Videa ==&lt;br /&gt;
[https://www.youtube.com/watch?v=2BdBWmL8tJc Game Theory 101 MOOC (#10): Battle of the Sexes]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=4lEl4vDkML8 Game Theory 101 MOOC (#11): Calculating Payoffs]&lt;br /&gt;
== Zdroje ==&lt;br /&gt;
* MAŇAS, M. Teorie her a její aplikace. SNTL, Praha 1991. ISBN 80-03-00358-X&lt;br /&gt;
* DLOUHÝ, M. a FIALA, P. Úvod do teorie her. 2. přeprac. vyd. Praha: Oeconomica, 2009. ISBN 978-80-245-1609-7&lt;br /&gt;
* ROMP, G. Game Theory: Introduction and Applications. Oxford University Press, 1997. ISBN 0198775024&lt;br /&gt;
* RASMUSEN, E. Games and Information: An Introduction to Game Theory. Blackwell, 2001. ISBN 0631210954&lt;br /&gt;
* OSBORNE, M. J. An Introduction to Game Theory. New York: Oxford University Press, 2004. ISBN 978-0-19-512895-6&lt;br /&gt;
* OSBORNE, M. J. a  RUBINSTEIN, A. Course in game theory. Cambridge: MIT Press, 1994. ISBN 02-626-5040-1. Dostupné z: http://zhangjun.weebly.com/uploads/2/8/1/8/2818435/martin.pdf&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:BoS.png&amp;diff=18710</id>
		<title>File:BoS.png</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:BoS.png&amp;diff=18710"/>
		<updated>2019-06-11T18:22:50Z</updated>

		<summary type="html">&lt;p&gt;Svam00: Bitva pohlaví - Nashova rovnováha ve smíšené strategii&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Bitva pohlaví - Nashova rovnováha ve smíšené strategii&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Assignment_SS_2018/2019/cs&amp;diff=18266</id>
		<title>Assignment SS 2018/2019/cs</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Assignment_SS_2018/2019/cs&amp;diff=18266"/>
		<updated>2019-06-04T18:25:10Z</updated>

		<summary type="html">&lt;p&gt;Svam00: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Zadání LS 2018/2019}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Na tuto stránku vkládejte svá zadání. Nezapomeňte se podepsat. Můžete použít &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt; (čtyři tildy) k automatickému podpisu. Používejte Ukázat náhled, abyste si prohlédli Váš výsledek před konečným odesláním.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Prosíme, snažte se formulovat Vaše zadání pečlive. S ohledem na to, že jde o Vaši semestrální práci, očekáváme adekvátní úsilí vynaložené na zadání. Nezapomeňte, že hlavním výsledkem má být výzkumná zpráva, což znamená, že Váš simulační model musí generovat takové výsledky, které jsou konkrétní, měřitelné a ověřitelné. Pečlivě promyslete, jakým způsobem budete vyvíjet Váš model, odvoďte entity, které budete používat, nakreslete si diagram modelu, zvažte, co budete měřit. Teprve pokud máte o modelu dostatečně přesnou představu, vložte Vaše zadání. A samozřejmě, nezapomeňte si prosím přečíst [[How to deal with the simulation assignment/cs|Jak na simulace]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| type  = content&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Abychom se vyhnuli případnému budoucímu nedorozumnění, prosíme, ověřte si, že máte tučné '''schváleno''' někde v našem komentáři pod Vaším zadání. Pokud tam není '''schváleno''', znamená to, že Vaše zadání dosud schváleno nebylo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Simulace sjezdovky ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace sjezdovky&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Michal Pokorný&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Simulace pohybu lyžařů/snowboardistů na svahu. Účastníci simulace jsou nejdříve vyvezeni vlekem/ky na vrcholek svahu a následně v závislosti na svojí strategii sjedou svah dolů.&lt;br /&gt;
Simulace by řešila optimální počet a průchodnost vleků v závislosti na počtu účastníků (toto lze řešit výpočtem), počet nehod v závislosti na počtu vleků/účastníků a porovnání jednotlivých strategií účastníků (jejich rychlost) s pravděpodobností jejich srážky s jiným účastníkem.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Velikost svahu &lt;br /&gt;
* Počet účastníků&lt;br /&gt;
* Strategie (rychlost) účastníků&lt;br /&gt;
* Počet a rychlost vleků&lt;br /&gt;
&lt;br /&gt;
'''Možné rozšíření''': Úprk před lavinou, různé typy (rychlosti) sjezdovek, možnost pádu účastníka bez srážky s jiným účastníkem, různé obtížnosti sjezdovek (vyšší četnost pádů), vliv strategie na četnost pádů&lt;br /&gt;
&lt;br /&gt;
: Nevidím tady mnoho důvodů k agentní simulaci. Vychází mi z toho simulace diskrétní a to ještě poměrně jednoduchá. Popřemýšlel bych buďto, jak to transformovat do simulace vhodné pro agenty (viz kritéria diskutovaný na poslední hodině) nebo to dělat jako diskrétní simulaci (ale v tom případě by bylo dobré trochu zvýšit složitost) či popřemýšlet o něčem úplně jiném. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:27, 5 May 2019 (CET)&lt;br /&gt;
:: Doplňuji s odstupem pár dnů - vemte si prosím případ nějaké konkrétní sjezdovky (velká lyžařská centra mají poměrně detailní mapy a dokonce jsou k dispozici i nějaké informace o kapacitách a vytížení) a pak by to smysl jako agentní simulace dávalo. Pokud je to v takovéhle modifikaci za Vás OK, pak '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:43, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace šíření spalniček ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace šíření spalniček&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Jurij Povoroznyk, povj01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémová dynamika&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': V České republice propukla epidemie spalniček. Tato nemoc se k nám dostal od cestovatele z Indie přímo do hlavního města Prahy. Celkově bylo nakaženo 2 000 lidí a další lidé rychle přibývají. Nakažený jedinci jsou z různých věkových kategorií. Přičemž děti v rozmezí 3–5 let jsou na tuto nemoc náchylnější a můžou této nemoci rychle podlehnout, dokonce umřít pokud nejsou již očkování. Očkovat dítě je možné minimálně od 1 roku života. Bylo zjištěno, že z celého souboru nebylo očkováno ani jednou dávkou vakcíny 39 % osob. Dvěma dávkami vakcíny bylo očkováno 42 % nakažených. Onemocnění se projevuje horečkou, rýmou, kašlem, slzícíma očima a na bukální sliznici jsou bělavé tečky se zarudlým okolím. Virus spalniček se přenáší kapénkovou infekcí. Inkubační doba spalniček je 6–19 dní, průměrně 13 dní. Infikovaní lidé jsou nakažliví ještě 4 až 5 dní před propuknutím této nemoci. Úmrtnost je velmi malá, 3 smrti z 1 000 případů. U dětí, které nedostali vakcínu a jsou nakažený touto chorobou je patřičně větší.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Počet infikovaných &lt;br /&gt;
* Počet zdravých&lt;br /&gt;
* Počet jedinců z různých věkových kategorií&lt;br /&gt;
* Očkovaných jednou vakcínou, dvěma nebo žádnou&lt;br /&gt;
* Počet mrtvých&lt;br /&gt;
* Těžce nemocný jedinci&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Cílem tohoto modelu je určit a sledovat průběh této epidemie. Zároveň pomocí tohoto modelu lze určit, jak budou na tuto epidemii reagovat různé věkové kategorie a počet vakcín obdržených před vypuknutím epidemie. Údaje získané z této simulace by měly přesvědčit rodiče k očkování svých děti ihned jak to bude možné. &lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''': Model lze rozšířit o konkrétnější data - např.: typ vakcíny, absolvovaná karanténa nebo počet zdravých jedinců v rodině. Celkově se model rozšíří pokud budou adekvátní přibližná data a statistiky propuklé epidemie.&lt;br /&gt;
&lt;br /&gt;
: Není mi úplně jasné, jak by to mělo vypadat a proč to chcete dělat jako agentní simulaci. Vezměte si prosím ta kritéria, která jsme si říkali na poslední hodině a otestujte si, kterým to vyhovuje. Tak jak je to popsáno by to podle mě spíš směřovalo do systémové dynamiky. Zkuste to prosím buď jinak navrhnout nebo zvolit jiný nástroj nebo eventuálně jiné téma. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:45, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Děkuji za Váš komentář. Hlavním důvodem výběru multiagentní simulace a konkrétně nástroje NetLogo je využití více typů jednotlivých agentů s rozlišnýma vlastnostmi a různorodýma reakcemi mezi sebou. Půjde především o lidi, kteří se budou lišit jak věkovou kategorií, tak samotnou šancí získat tuto nemoc dle výše zmíněných statistik získaných z ČSÚ. Dalším agentem je samotný virus. Mimo to by bylo možné přidat karanténu, kdy lidi budou uzamčený a nebudou moci nakazit ostatní zdravé jedince. Ovšem nedokážu si představit, jak to bude náročné na samotné programování. Zároveň vypuklá epidemie spalniček bude mít větší šanci nakazit jedince se slabší imunitou. Z výše uvedených informací mi přijde, že multiagentní simulace je nejvhodnější variantou pro aplikování této simulace. [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 11:39, 10 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: To co píšete, samozřejmě smysl dává. Nicméně, obecně se šíření chorob často zvrhne v jakési hemžení, kde si nakažení vzájemně předávají infekci. Nakolik to pak má kontakt s realitou, je často dost diskutabilní, proto se ptám předem, jak by to mělo vypadat a je opravdu důležité, abyste to měl rozmyšleno. Klidně sem prosím připojte nějaký nákres. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 16:48, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: Děkuji za odpověď. V příloze zasílám vytvořený návrh. Jde především o představu vytvořenou ve Photoshopu, tudíž se může částečně lišit od finální verze simulace. S realitou to bude mít velkou spojitost. Ať už jde o samotná čísla, která budou reálná a budou získaná z ČSÚ nebo vytvoření 1 či více karantén, jenž se vytvoří po velkém seskupení nemocných na jednom místě. Toto řešení by mohlo obohatit výsledek, zda vytvoření této karantény zabrání šíření a zda je vhodné vytvořit jednu či více. U jednotlivých agentů vytvořených v návrhu půjde také o dávky které získali jako prevenci proti spalničkám. U těchto simulací si nedokážu, jak více to lze propojit s realitou. Napadá mě ještě udělat nějakou reálnou budovu, např.: VŠE, kde se tyto spalničky budou šířit. Toto téma jsem si především vybral právě po reálném objevení spalniček na půdě VŠE. Odkaz na představu simulace [[Media:Spalnicky simulation.jpg|se nachází zde!]] [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 19:07, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::::: Tohle je to, čemu říkám &amp;quot;hemžení&amp;quot;. Ve skutečnosti budete mít problém, aby vám v takovém modelu fungovala statistika. Na to totiž potřebujete mít pro každý dílčí jev dostatečné množství výskytů. To se dá ještě jakžtakž zajistit co se týče nějakého šíření epidemie, ale už musíte zanedbat prostorové aspekty, protože na takto malé ploše s takto málo agenty by došlo k obrovskému zkreslení výsledků (bavíme se o dejme tomu desítkách výskytů v desetimilionové populaci, o je z hlediska simulace strašlivě málo). Z toho vyplývá i problém s karanténou. Kolik lidí se do ní dostane? Rozumím tomu dobře, že jsou to ti, co &amp;quot;vlezou do té místnosti&amp;quot;? V tom případě je příslušnou proměnnou šířka toho vstupu. Atd. To téma je zajímavé a jsem pro, ale obávám se, že agentní simulace je pro něj nevhodná (alespoň pokud je formulováno tak, jak je formulováno). Simulace epidemií běžně pracují s miliony agenty, což v NetLogu moc dobře nejde. Jinak vám bude vycházet, že prakticky nikdo neonemocní nebo všichni rychle pomřou. Zvážil bych systémovou dynamiku. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:20, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::::: Dobře tedy, rád bych zůstal u tohoto zadání. Šlo by to tedy dělat systémovou dynamikou pomocí Vensimu? V takovém případě by toto zadání bylo schváleno? [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 19:30, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::::: Systémová dynamika je na to vhodná, takže ano.'''Schváleno'''. Pozor na to, jak to pak pojmete, aby simulace byla přiměřeným způsobem komplexní. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 19:55, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Příjem, zpracování a vyloučení alkoholu z těla ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Příjem, zpracování a vyloučení alkoholu z těla&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Josef Čekan, cekj01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Tento model ukazuje účinek alkoholu na lidské tělo, když sleduje jeho příjem, zpracování a vylučování z těla. Model na základě několika faktorů dokáže odhadnout množství alkoholu v krvi po celou dobu užívání i odbourávání alkoholu, stejně jako dobu potřebnou k jeho úplnému odbourání. Hlavními faktory v modelu jsou váha jedince, typ alkoholu, množství konzumovaného alkoholu a doba samotné konzumace. Na model a jeho výsledky poté mají vliv například počet skleniček za hodinu, míra obsaženého alkoholu, objem tekutin v těle, Michaelisova konstanta či míra tolerance k alkoholu.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Váha jedince&lt;br /&gt;
* Délka trvání konzumace alkoholu (včetně hodinové frekvence)&lt;br /&gt;
* Množství konzumovaného alkoholu&lt;br /&gt;
* Typ alkoholu&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Na základě získaných dat dokáže model vykreslit graf s množstvím promile v každém čase od začátku užívání alkoholu až do konce jeho odbourávání. Pomocí tohoto modelu tak lze například zjistit způsobilost(vzhledem k povolené míře alkoholu v krvi v závislosti na státě) k řížení vozidla pro konkrétního člověka dle množství a typu alkoholu. Stejně tak je pomocí modelu možné zjistit za jak dlouho bude veškerý alkohol z těla odbourán. &lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''':&lt;br /&gt;
&lt;br /&gt;
: ''' Schváleno''', ale zamyslte se nad tím, jak ten model udělat komplexnější, aby z toho nevylezla jen jednoduchá kalkulace. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 12:40, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace optímálneho počtu výčapov piva na štadióne ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace optímálneho počtu výčapov piva na štadióne&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Dominik Turák, turd01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Diskrétni simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Na hokejových alebo futbalových zápasoch sa často stáva, že človek musí čakať na pivo v dlhom rade celú večnosť. Navyše, ak sa poblízku štadióna nachádza podnik, v ktorom tiež čapujú pivo, ľudia sa mnohokrát rozhodnú ísť si radšej načapovať pivo tam, pretože je to pre nich mnohokrát výhodnejšie, či už z časového alebo finančného hľadiska. Štadión tým pádom stráca potencionálny zisk a naopak, pri malom počte ľudí zbytočne prepláca pracujúcich výčapníkov. &lt;br /&gt;
&lt;br /&gt;
Model bude obsahovať tieto data:&lt;br /&gt;
* X fanúšikov na štadióne, ktorí chcú pivo&lt;br /&gt;
* Y výčapov na štadióne&lt;br /&gt;
* Z výčapov mimo štadióna&lt;br /&gt;
* cena piva na štadióne&lt;br /&gt;
* cena piva v konkurenčných výčapoch&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Nájsť otpimálny počet výčapov prihľiadnúc na počet ľudí na štadióne tak, aby sa minimalizovali straty od nedočkavých ľudí, ktorí si radšej zvolia konkurenčný výčap&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''': Rozdielne ceny piva v konkurenčných výčapoch, počet konkurenčných výčapov a vzdialenosti výčapov od štadióna&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: Nevidím v tomto zadání nějakou přidanou hodnotu. Co by mělo být přínosem? Velmi rychle byste zjistil, že výsledek je předvídatelný a závislý především na modelu chování účastníků. Doporučoval bych to přehodnotit. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:56, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Tak som nad tým premýšľal a rád by som asi spravil niečo úplne iné. Rád by som urobil simulaci optimálneho počtu výčapov na štadióne : X ludi, Y výčapov na štadióne a Z konkurenčných výčapov mimo štadiónu. Prínosom tejto simulácie by mala byť optimalizácia počtu výčapov na štadióne podľa počtu divákov na štadióne a minimalizácia strát sposobená dlhým čakaním na pivo a voľbou ísť si načapovať pivo do konkurenčnej krčmy blízko štadiónu.[[User:turd01|Dominik]] ([[User talk:Turd01|talk]]) 18:10, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: V čem to chcete dělat? [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:04, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: Rád by som to robil v NetLogu, rozmýšľal som aj nad SimProcessom, ale radšej by som si naprogramoval agentov. [[User:turd01|Dominik]] ([[User talk:Turd01|talk]]) 19:10, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::::: Já si myslím, že tohle je jednoznačně na diskrétní simulaci. Proč a hlavně jak to dělat jako simulaci agentní tam moc nevidím. Bylo by ovšem každopádně dobré zjistit si parametry a data nějakého skutečného stadionu. Pokud souhlasíte, pak '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:23, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace ideálního rozdělení klužiště na rybníkový hokej ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace ideálního rozdělení klužiště na rybníkový hokej&lt;br /&gt;
&lt;br /&gt;
'''Autor''': David Lisý, xlisd05&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': diskrétní simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Jelikož hokej závodně hraji, rozhodl jsem se na toto téma zpracovat i svou simulaci. V současnosti je trendem pro závodní, ale především pro rekreační hráče tzv.&amp;quot;rybníkový hokej&amp;quot;. Ten se hraje bez výstroje, v počtu 4 na 4, na malé branky a na třetinu jednoho klasického kluziště (na jedné klasické ledové ploše tedy máme 3 hrací plochy pro rybníkový hokej). Z vlastní zkušenosti mohu potvrdit, že hrají-li spolu pohromadě závodní hráči s hráči amatérskými, výsledná hra ztrácí na své kvalitě. Je proto lepší, hrají-li zápas proti sobě hráči stejné výkonnostní kategorie. Rozlišujeme pak tyto:&lt;br /&gt;
 - závodní hráč (hráč se zkušenostmi z profesionálních, či závodních soutěží)&lt;br /&gt;
 - pokročilý amatérský hráč (hráč se zkušeností z rekreačních soutěží)&lt;br /&gt;
 - amatérský hráč - začátečník (hráč bez jakýchkoliv zkušeností z rekreačních soutěží)&lt;br /&gt;
&lt;br /&gt;
Data budou čerpána z reálného zimního stadionu v Praze, který disponuje 2 ledovými plochami (celkově tedy simulace sleduje 6 hracích ploch pro rybníkový hokej). Podstatný fakt je ten, že se tedy hraje 4 na 4, střídá se stylem &amp;quot;poslední do hry - poslední na střídačku&amp;quot; (na střídačce se nám tedy tvoří jakási fronta hráčů) a počet hráčů na jedné střídačce není nikterak omezen. Na základě vlastního pozorování budu v simulaci počítat s následujícím procentuálním rozdělením výkonnostních kategorií:&lt;br /&gt;
 - závodní hráči = 15%&lt;br /&gt;
 - pokročilí amatérští hráči = 60%&lt;br /&gt;
 - amatérští hráči - začátečníci = 25%&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* počet hráčů&lt;br /&gt;
* průměrná doba hraní na stadionu&lt;br /&gt;
* počet hracích ploch pro rybníkový hokej (6)&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': pomocí simulace zjistit ideální rozvrhnutí hracích ploch dle výkonnostních kategorií&lt;br /&gt;
&lt;br /&gt;
'''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:45, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Vytíženost posilovny ==&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Vytíženost posilovny&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Martin Matějka, xmatm82&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Definice problému''': &lt;br /&gt;
V dnešní době je velice populární zajít si zacvičit nebo se jen tak protáhnout do pohodlné, hezky vybavené posilovny. Jelikož je tento způsob cvičení v dnešní době tak populární, je dobré vědět, jak si na tom určitá posilovna stojí z hlediska schopnosti pokrytí návševnosti. Jak z pohledu zákazníka, tak i provozního, co by mohl zlepšit.  Mají dostatek místa? Dostatek nástrojů či pomůcek na posílování? Mají všichni možnost se dojít osprchovat bez delšího čekání nebo nevázne to hnedka u vchodu při koupi vstupenky?  &lt;br /&gt;
&lt;br /&gt;
'''Metoda''':&lt;br /&gt;
V simulaci bude zahrnuta spousta entit, které budou mít na výsledné hodnoty vliv (druh zákazníka, doba návštěvy..), ale jednou z nejdůležitějčích entit je množství a frekvence návševníků přicházející do posilovny. Pro generování návštěvníků bude použit určitý algoritmus, který bude produkovat náhodná čísla, ale také bude zahrnovat učité hodnoty ze známého chování návštěvníků. Například, že v dopoledních hodinách je nevštěvnost o něco měnší a nebo o víkendech zase vyšší. Pro zanalyzování vytíženosti posilovny v čase je Monte Carlo dobrá volba.&lt;br /&gt;
&lt;br /&gt;
::Zdravím, co všechno by byly tedy náhodné proměnné? Na základě jakých reálných dat budete odvozovat jejich pravděpodobnostní rozdělení? (data a odvození pravděpodobnostních rozdělení musí být součástí vypracované simulace). Jak přesně bude simulace fungovat? Předpokládám, že i když zmiňujete Monte Carlo, tak jako nástroj jste si vybral Simprocess, což je v tomto případě relevatní - v Excelu by udělat nešlo. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 12:11, 4 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: Odpověďi: &lt;br /&gt;
::: 1)''Náhodné proměné?''&lt;br /&gt;
                 - počet návštěvníků&lt;br /&gt;
                 - zaměření návštěvníka &lt;br /&gt;
                     - fitness partie (horní, dolní, full-body)&lt;br /&gt;
                     - cardio &lt;br /&gt;
                 - volba nástrojů na cvičení &lt;br /&gt;
                 - popřípadě i doba návštěvy&lt;br /&gt;
  &lt;br /&gt;
::: 2)''Reálných dat?'' Co se týče vybavení posilovny (druhy,počty strojů), mohu sestavit několik šablon, které v reálu představujou     posilovny, které znám. Návštěvnost bude taková, aby byla reálná a také trochu hraniční, aby byla známa přibližná maximální zatíženost posilovny. Dále čas strávených na určitých posilovacích zařízení budou stanoveny podle mého vlasního uvážení, které vychází z mnoha let zkušeností. &lt;br /&gt;
&lt;br /&gt;
::: 3)''Jak bude fungovat?'' Budou přícházet návštěvnící do posilovny. Která má stanovený počty několika druhů vybavení. Každý návštěvník má určité zaměření, co chce posilovat a tím je stanoveno jaké stroje by chtěl použít. Použije pár strojů, vysprchuje, oblíkne a odejde. Budem sledovat jaké stroje jsou nejvíce/nejméně vytíženy. Kde má posilovna nedostatny atd. [[User:Xmatm82|Xmatm82]] ([[User talk:Xmatm82|talk]]) 19:34, 7 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: V pořádku, nicméně: opatřete si data z nějaké konkrétní posilovny/posiloven. Z kontextu jsem pochopil, že Vám toto prostředí není cizí, neměl by to pro Vás být tedy problém. Vlastní zkušenost je důležitá, ale někdy nekoresponduje zcela s realitou. Dále, tak jak to popisujete (náhodné volby různých posilovacích strojů apod.), není úplně triviální. Lze to udělat, každopádně potřebujete ostrou verzi Simprocessu (je na učebnách). '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:51, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Spotřeba surovin ve fastfoodu ==&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Spotřeba surovin ve fastfoodu&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Josef Kočí&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Definice modelu''':&lt;br /&gt;
Protože již 4 roky pracuji ve společnosti AmRest, z pozice hlavního instruktora mám přístup k manažerským systémům, kde lze sledovat data o prodeji, počtu objednávek v různých hodinách a spotřebu jednotlivých ingrediencí. Mým cílem je část této reality zachytit v programu Simprocess, zobrazit v něm proces na jednotlivých ingrediencích, jejich objednání a naskladnění ráno, jejich průběžné vyskladňování, použití do procesu až k vydání zákazníkům. Proces tak zachytí, kolik dle simulací průměrně zůstává nevyužitých ingrediencí, jak dlouho přibližně zákazníci čekají a pokusím se případně i o analýzu zlepšení tzv. SOS (Speed of Service).&lt;br /&gt;
&lt;br /&gt;
'''Data''':&lt;br /&gt;
Vstupní data jako množství zákazníků v jedno hodinách či spotřeba ingrediencí sice budou náhodná (avšak vzájemně spolupracující), nicméně budu vycházet z reálných dat z manažerských systémů tak, aby počty objednávek na různé hodiny přibližně seděly.&lt;br /&gt;
&lt;br /&gt;
'''Doplnění''':&lt;br /&gt;
Prostředí bude přímo z KFC, jelikož ale Simprocess má limitované množství entit, nezachytím bohužel všechny suroviny, které se v KFC používají. Proto se pokusím zachytit ty nejdůležitější. Mezi hlavní cíl patří monitoring zbylých surovin a pokusit se o minimalizaci jejich množství, které na konci zbyde. Budu tedy hledat kritická místa, o nichž pak sepíšu zprávu. Mým cílem tedy bude dosáhnutí co nejmenšího zbytku surovin na konci dne. Z vlastní zkušenosti vím, že není možné skončit s naprosto prázdným stavem, neboť to ve výsledku může negativně ovlivnit SOS v průběhu posledních hodin.&lt;br /&gt;
V modelu se pochopitelně pokusím o co nejvěrnější proces, tedy sendviče se nějakou dobu zpracovávají, maso se nějakou dobu připravuje a pak nějakou dobu smaží. Uvidím, jak detailně se mi proces povede zachytit.&lt;br /&gt;
&lt;br /&gt;
: Téma je OK, ale je potřeba jej zpřesnit. 1) Stanovte zcela konkrétní cíl(e). Z toho zadání mi to moc konkrétní nepřijde. Co je cílem? Minimalizace zásob? Je to issue? 2) Amrest má pokud vím více brandů. Uvidíte podle definice cíle, ale pravděpodobně bude dobré vyberte si jeden a nasimulovat jej do detailu. 3) Je potřeba zohlednit všechny faktory, které mohou být s ohledem na výsledek relevantní. Předběžně to má zelenou, ale rozpracujte to zadání prosím dopodrobna. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 21:06, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Vaší úpravy jsem si všiml až teď - je lepší změnu nějak označit. Simprocess nemá omezené množství entit, pouze ta zkušební verze to tak má, ale říkali jsme si, že seminárku budete dělat ve verzi ostré, která je nainstalována na učebnách, čili důvod k jakýmkoliv omezením není. Za těchto podmínek '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:30, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace automobilových závodů ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace automobilových závodů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' [[User:Jinv00|Jinv00]] ([[User talk:Jinv00|talk]]) 10:51, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Netlogo&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' Simulace pohybu závodních vozů po okruhu. Vozy jsou na začátku závodu seřazeny na startovní rovince, a po odstartování krouží po okruhu. Každý vůz může mít různou (náhodně přidělenou) rychlost. Rychlost vozů je kromě základní přidělené rychlosti závislá i na míře opotřebení pneumatik (opotřebovanější pneumatiky jsou pomalejší než méně opotřebované), na aktuální zvolené směsi pneumatik (měkčí směs pneumatik je rychlejší než tvrdší) a na jízdním stylu řidiče (agresivní jízdní styl je rychlejší než konzervativní). Rychlost opotřebovávání pneumatik je závislá na zvolené směsi pneumatik (měkčí směs pneumatik se opotřebovává rychleji než tvrdší), na jízdním stylu řidiče (agresivním jízdním stylem se pneumatiky opotřebovávají rychleji než konzervativním jízdním stylem) a na vzdálenosti vozu za jiným vozem (jízda do cca 2 sekund za jiným vozem má za následek ztrátu přítlaku, pronásledující vůz tak po trati více &amp;quot;klouže&amp;quot; a tím trpí pneumatiky). Přezouvání pneumatik se provádí během pit stopů, které trvají nějaký čas (a k tomu samotná jízda boxovou uličkou je pomalejší než jízda po okruhu). Projede-li vůz za jiným detekční zónou pro DRS s odstupem menším než 1 sekundu, můžu potom v následující DRS zóně využít DRS pro krátkodobé zvýšení rychlosti. Každý vůz musí během závodu použít alespoň 2 různé směsi pneumatik.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet vozů&lt;br /&gt;
* Počet kol závodu&lt;br /&gt;
* Rychlost vozů (náhodná v intervalu od nejnižší zadané rychlosti po nejvyšší zadanou)&lt;br /&gt;
* Průměrná míra opotřebení jednotlivých směsí pneumatik&lt;br /&gt;
* Míra vlivu opotřebení pneumatik na rychlost vozu&lt;br /&gt;
* Míra vlivu použité směsi pneumatik na rychlost vozu&lt;br /&gt;
* Míra vlivu jízdního stylu řidiče na rychlost vozu&lt;br /&gt;
* Rychlost opotřebovávání jednotlivých směsí pneumatik&lt;br /&gt;
* Míra vlivu jízdního stylu řidiče na míru opotřebení pneumatik&lt;br /&gt;
* Míra vlivu jízdy v závěsu (do cca 2 s) za jiným vozem na opotřebení pneumatik&lt;br /&gt;
* Rychlost vozů v boxové uličce&lt;br /&gt;
* Rychlost vozů v DRS zóně&lt;br /&gt;
* Zvolená směs pneumatik jednotlivých vozů na startu závodu&lt;br /&gt;
* Počet zastávek v boxech&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace:''' Simulací by se dala odhadnout optimální strategie zastávek v boxech (počet zastávek, načasování zastávek, použité sady pneumatik (a jejich počet)) a optimální jízdní styl (agresivní/konzervativní).&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření:''' Pravděpodobnosti předjetí v různých částech tratě (v mnou navrženém modelu rychlejší vůz vždy kdekoliv předjede pomalejší, ve skutečnosti je však předjetí nejpravděpodobnější na dlouhých rovinkách (ideálně za asistence DRS) a v zatáčkách s větší šířkou tratě; v modelu vůbec neuvažuji zdržení jednoho vozu za druhým kvůli nemožnosti ho předjet). Kolize (v mnou navrženém modelu sebou mohou jednotlivé vozy &amp;quot;projet&amp;quot; bez jakékoliv možnosti havárie). Slipstream - vůz jedoucí za jiným (především při vyšších rychlostech) může využít slipstream vznikající za pronásledovaným vozem ke zvýšení rychlosti. Různá rychlost vozů v různých částech tratě - vyšší rychlost na rovinkách, nižší v zatáčkách (v mnou navrženém modelu je rychlost vozu na celé trati vždy stejná (kromě boxové uličky a DRS zón)), k tomu by šlo přidat i různé nastavení vozů (vyšší přítlak = vyšší rychlost v zatáčkách a menší na rovinkách, nižší přítlak = nižší rychlost v zatáčkách a vyšší na rovinkách). Simulace množství paliva ve vozech (vliv jízdního stylu řidiče na spalování paliva (agresivní = rychlejší spalování paliva, konzervativní = pomalejší spalování), vliv množství paliva ve vozech na rychlost vozu (více paliva (těžší vůz) = pomalejší, méně paliva (lehčí vůz) = rychlejší) a simulace možnosti přidání tankování paliva během zastávek v boxech. Různé opotřebení jednotlivých pneumatik na voze závislé na různých nastaveních vozu (v mnou navrženém modelu se všechny pneumatiky opotřebovávají stejně a stejnou mírou, ve skutečnosti je však opotřebení pneumatik závislé na orientaci okruhu (pravotočivý/levotočivý) a na různých nastaveních vozu (přítlak předního/zadního přítlačného křídla, geometrie zavěšení, odemknutý/zamknutý diferenciál, brake bias (vyvážení brzd (přední vs zadní kola)), tlak v pneumatikách, tlak brzd, rozmístění hmotnosti (či umístění balastu), atd.)).&lt;br /&gt;
&lt;br /&gt;
: To řešení kolizí by mi v tom modelu připadalo jako poměrně podstatné. Jinak to ale vypadá dobře. '''Schváleno.''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 21:54, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace Killer Bees ==&lt;br /&gt;
----&lt;br /&gt;
'''Název simulace:''' Simulace střetu populací Evropských a Afrikanizovaných včel medonosných&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Michaela Trnková&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' V padesátých letech minulého století stvořil vědec v Brazílii křížence africké a evropské včely medonosné. Afrikanizované včely sice produkují až dvojnásobné množství medu než původní evropský druh, zato si ale zachovaly svoji hyperagresivitu danou množstvím predátorů v Africe. Oproti tomu evropské včely byly po staletí šlechtěny k mírnému chování. V roce 1957 uniklo 26 rojů z původního chovu a dnes tvoří dominantní druh od Jižní Ameriky až po jižní státy USA. Uvádí se, že území, kde dominují afrikanizované nebo hybridní druhy, se každý den posune o dva kilometry na sever.&lt;br /&gt;
&lt;br /&gt;
V modelu se budou populace včel potkávat a křížit mezi sebou. Při vzniku hybridu bude mít hybrid šanci získat buď mírné, nebo hyperagresivní chování.&lt;br /&gt;
&lt;br /&gt;
Existují dva druhy včelích hnízd: člověkem udržované úly a hnízda v přírodě. U lidí mají větší šanci na přežití včelstva s mírnou povahou. Ve volné přírodě naopak včelstva agresivní. Afrikanizované včely mohou také obsadit úl včel evropských nahrazením původní královny.&lt;br /&gt;
&lt;br /&gt;
Prostředí budou tvořit různé &amp;quot;klimatické&amp;quot; zóny s jinými teplotními podmínkami. Čím teplejší a vlhčí zóna, tím více medu dokáží vyprodukovat afrikanizované včely. Naopak čím chladnější nebo sušší zóna, tím menší šanci mají afrikanizované včely šanci přežít. Konflikt těchto dvou druhů a jejich hybridů je častým předmětem zkoumání a měla by být dostupná data pro celkem přesný model.&lt;br /&gt;
&lt;br /&gt;
'''Cílem modelu''' bude sledovat, jak se bude situace vyvíjet v čase a jaká kritéria jsou rozhodující pro prosperitu jednotlivých druhů.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet možných úlů na území&lt;br /&gt;
* Druh zóny a její klima&lt;br /&gt;
* Strategie včelařù (preference zisku medu, mírnějšího včelstva aj.)&lt;br /&gt;
* Šance na zánik úlu&lt;br /&gt;
* Šance na vytvoření nového roje&lt;br /&gt;
* Pravděpodobnost zdědění jednotlivých vlastností&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření:'''&lt;br /&gt;
&lt;br /&gt;
* Nemoci včelstev (některé včely jsou odolnější/náchylnější)&lt;br /&gt;
* Výkyvy počasí (mimořádně chladná zima/horké léto/sucho,...)&lt;br /&gt;
&lt;br /&gt;
[[User:Xtrnm15|Xtrnm15]] ([[User talk:Xtrnm15|talk]]) 09:46, 13 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
Jo, to je dobré. '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 11:08, 15 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace reklamačního oddělení ==&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Simulace reklamačního oddělení&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Pavel Gregor&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Předmět simulace''':&lt;br /&gt;
Firma poskytuje zákazníkovi službu a to takovou, že pokud se zákazníkovi zakoupené zboží jakkoli rozbije i vlastním zaviněním, dostane výměnou nový kus za stávající.&lt;br /&gt;
Vrácené jednotky pak procházejí testovacím procesem funkčnosti. Rozbité jednotky jsou přeposílány na rozebrání. Rozebrané jednotky se pak využijí na náhradní díly. Otestované jednotky, které projdou celým procesem, bez nalezené chyby jsou vráceny zpět do oběhu za sníženou cenu.&lt;br /&gt;
&lt;br /&gt;
Na každé pozici má operátor předepsaný počet jednotek, které musí v daném čase otestovat. V simulaci bude řešen počet jednotlivých operátorů na daných pozicích, aby nedocházelo k hromadění jednotek na některých z pozic, které jsou časově náročnější. Dále kolik je zapotřebí operátorů v závislosti na počtu přijatých jednotek.&lt;br /&gt;
Upravení počtu jednotek/h na jednotlivých pozicích k optimalizaci celého procesu.&lt;br /&gt;
&lt;br /&gt;
'''Modely simulace''':&lt;br /&gt;
&lt;br /&gt;
* Současná situace&lt;br /&gt;
* Optimalizace počtu operátorů závisející na denním příjmu jednotek (současný systém)&lt;br /&gt;
* Optimalizace počtu zpracovaných jednotek na jednotlivých pozicích z vlastních zkušeností&lt;br /&gt;
* Maximální možné vytížení na modelu č. 3 a kapacitě provozovny&lt;br /&gt;
&lt;br /&gt;
'''Popis procesu''':&lt;br /&gt;
&lt;br /&gt;
* Příjem jednotek&lt;br /&gt;
* Nahrání jednotek do systému + základní rozřazení dle hlášené chyby (2 kategorie – fyzické x sw poškození/chyba)&lt;br /&gt;
* Nabití všech jednotek (test baterie)&lt;br /&gt;
* Restore – Tovární nastavení jednotky&lt;br /&gt;
* Základní verifikace – ověření hlášené chyby zákazníkem&lt;br /&gt;
* SW kontrola funkce display + mechanická kontrola dotyku operátorem&lt;br /&gt;
* SW kontrola Audio – reproduktory + mikrofon&lt;br /&gt;
* Kontrola základních funkcí telefonu&lt;br /&gt;
* Test wifi (2,4 GHz, 5 GHz), Bluetooth, GPS&lt;br /&gt;
* Kontrola funkčnosti telefonické komunikace&lt;br /&gt;
* Vizuální kontrola jemného fyzického poškození&lt;br /&gt;
* Otevření jednotky a kontrola, zda nebyla jednota zasažena tekutinou&lt;br /&gt;
* Ověření, zda jednotka nebyla poškozena při otevření (opakují se body 6-10)&lt;br /&gt;
* Finální kontrola (vizuální kontrola + tovární nastavení)&lt;br /&gt;
* Očištění jednotek&lt;br /&gt;
* Balení&lt;br /&gt;
* Odeslání&lt;br /&gt;
&lt;br /&gt;
'''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:47, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Optimalizace centrálního skladu ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Optimalizace centrálního skladu&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Martin Jirsa&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Předmět simulace''':&lt;br /&gt;
Obchodní společnost nakupuje zboží od různých dodavatelů. Zboží je dovezeno do centrálního skladu, kde je přerozděleno a odvezeno do menších skladů, které pak zboží distribuují koncovým zákazníkům (obchodníkům). Centrální sklad funguje převážně pro přerozdělování jednotlivých objednávek a vlastní skladovací zásoby jsou minimální. V této simulaci se budu věnovat pouze procesu přerozdělování na lokální sklady.&lt;br /&gt;
Každý z lokálních skladů posílá objednávku na dané produkty. Veškeré objednávky jsou dodávány do centrálního skladu. Kde jej pracovníci přerozdělují dle kódu lokálních skladů. Každý pracovník má nyní zavedenou normu na hodinu, kolik musí přerozdělit krabic se zbožím.&lt;br /&gt;
Lokální sklady je nacházejí v Ostravě, Brně, Plzni, Českých Budějovicích a v Liberci&lt;br /&gt;
&lt;br /&gt;
'''Entity''':&lt;br /&gt;
* Krabice&lt;br /&gt;
* Paleta&lt;br /&gt;
&lt;br /&gt;
'''Modely''':&lt;br /&gt;
&lt;br /&gt;
* Vymodelování stávajícího procesu přerozdělování zboží mezi jednotlivými sklady, dle dat ze skladu. &lt;br /&gt;
* Model optimalizace počtu pracovníků dle denního příjmu na centrální sklad.&lt;br /&gt;
* Maximální možné vytížení skladu dle skladovacích a personálních kapacit.&lt;br /&gt;
&lt;br /&gt;
'''Popis procesu''':&lt;br /&gt;
&lt;br /&gt;
* Příjem zboží – do skladu přijedou nákladní vozy od dodavatelů&lt;br /&gt;
* Složení zboží&lt;br /&gt;
* Kontrola objednávky (zda dorazilo vše co bylo objednáno) a pokud ne - reklamace (řešeno procentuální chybovostí ze získaných dat)&lt;br /&gt;
* Načtení zboží do systému&lt;br /&gt;
* Třídění zboží pro lokální sklady&lt;br /&gt;
* Balení&lt;br /&gt;
* Odeslání&lt;br /&gt;
&lt;br /&gt;
:Odkud budete mít podkladová data? [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 12:39, 19 May 2019 (CET)&lt;br /&gt;
::[[User:Martinus|Martinus]] ([[User talk:Martinus|talk]]) 13:53, 19 May 2019 (CET) Data budou poskytnuta od kolegy, který v tomto skladu pracuje na pozici Shift leadera.&lt;br /&gt;
:::Dejte si pozor na ta data. Není moc dobré, že je - chápu-li to dobře - nemáte nyní k dispozici. Bude nutné je odzdrojovat, tudíž uvést název té firmy, atd. (pozor, bylo by dobré, aby o tom daná firma věděla, ty práce jsou veřejné). Jinak '''schváleno'''.&lt;br /&gt;
&lt;br /&gt;
== Simulace výběru pokladny na prodejně ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace výběru pokladny na prodejně&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Jan Hazdra&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Diskrétní simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
'''Definice problému''': Pracuji v Makru, jde o společnost zaměřenou na velkoobchodní prodej nejen potravinářského spotřebního zboží. V centrálním obchodě používáme několik různých typů pokladních systému a druhů pokladen. Jsou zde pokladny klasické s obsluhou, samoobslužné a nově v pilotním provozu tzv. scan pokladny. Ve skutečnosti jde pouze o váhu, samotné markování artiklů probíhá přes mobilní aplikaci. Váha pak jen několika způsoby porovnává obsah košíku s obsahem virtuálního namarkovaného košíku v aplikaci a při shodě přechází k placení.&lt;br /&gt;
&lt;br /&gt;
'''Metoda''': Problém bude řešen jako diskrétní simulace v programu Simprocess, jelikož jde o variaci na problém front, který se v Simprocessu řeší nejsnadněji. Při simulaci vycházím z reálných dat posbíraných za jeden den na jedné z prodejen v České Republice. Data se během jednotlivých dnů příliš neliší, proto budu vycházet ze vzorku z jednoho dne.&lt;br /&gt;
&lt;br /&gt;
'''Parametry''':&lt;br /&gt;
* typ pokladny&lt;br /&gt;
* počet pokladen&lt;br /&gt;
* zdržení na pokladně&lt;br /&gt;
* počet zákazníků&lt;br /&gt;
* doba strávené na prodejně&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Nasimulovat běžný provoz prodejny s třemi druhy pokladních systémů, výsledky by mohly vést k optimalizaci procesu placení na pokladnách (změnit počet a poměr pokladen, zobrazit vytížení a další).&lt;br /&gt;
&lt;br /&gt;
: '''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:14, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Meziměstská autobusová doprava ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace meziměstské autobusové dopravy&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' [[User:Zikl00|Zikl00]] ([[User talk:Zikl00|talk]]) 12:25, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Vensim&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' Jsme jedním ze zakladatelů dopravní společnost, která se zabývá meziměstskou autobusovou dopravou. Pomocí simulace budeme zjišťovat, v jakých městech se vyplácí provozovat autobusové linky společnosti. Konkurence se nebere v této úloze v úvahu. V simulaci půjde o ekonomické řízení podniku, kde se budou sledovat příjmy a výdaje. V úvahu se bere např. pořizovací cena autobusů a počty pasažérů. Dále musí společnost platit své řidiče a náklady na provoz autobusů. Aby přeprava byla výdělečná, bude záležet také na počtu autobusů. Ty mají danou kapacitu, opotřebení, fixní a variabilní náklady na provoz. Sledovat se bude výdělečnost a ztrátovost přeprav.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet cestujících na nádražích&lt;br /&gt;
* Velikost populace jednotlivých měst&lt;br /&gt;
* Vzdálenost mezi městy&lt;br /&gt;
* Počet autobusů&lt;br /&gt;
* Pořizovací cena jednoho autobusu&lt;br /&gt;
* Počet řidičů&lt;br /&gt;
* Náklady na provoz jednoho autobusu&lt;br /&gt;
* Náklady na jednoho řidiče&lt;br /&gt;
* Cena paliva&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace:''' Výsledky simulace budou sloužit jako podpora při ekonomickém řízení společnosti. Zjistíme, za jakých podmínek se vyplatí provozovat služby společnosti. Můžeme tak i předejít negativním vlivům a budoucím ztrátám.&lt;br /&gt;
&lt;br /&gt;
: Téma samotné se mi líbí, upřesněte prosím ale, kde vezmete data. Bude jich potřeba docela dost. Kupříkladu vytíženost autobusů během dne/týdnu, celkové náklady na vlastnictví/provoz autobusů (údržba, lidské zdroje, redundance, palivo, amortizace, pojištění, atd...). Pokud máte hodnověrné zdroje, na základě kterých jste schopen takové parametry nastavit, tak je to super zadání. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:20, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Nakonec jsem se rozhodl pro malou úpravu zadání a změnu nástroje. [[User:Zikl00|Zikl00]] ([[User talk:Zikl00|talk]]) 20:47, 13 May 2019 (CET)&lt;br /&gt;
:: '''Schváleno''' [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 15:15, 14 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Retence vody v krajině ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace retence vody v krajině&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Jan Reindl&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Netlogo&lt;br /&gt;
&lt;br /&gt;
'''Popis simulace:''' Prostředí tvoří krajina s různě složitým terénem, na který dopadá různé množství srážek. Část vody se vsákne, ale zbytek teče směrem dolů. V místech, kde protéká hodně vody může docházet k erozi. Pokud voda odtéká příliš rychle, půda vysychá. Půda má dvě &amp;quot;vrstvy&amp;quot; první vrstva je povrchová, s omezenou možností absorbovat vodu.  Druhá vrstva je hluboká a má relativně neomezenou kapacitu, voda se do ní ale dostává postupně skrze svrchní vrstvu. Uživatel bude mít možnost na jednotlivých &amp;quot;dlaždicích&amp;quot; možnost uměle zvýšit nebo snížit elevaci (vytvořit hráz nebo vykopat příkop). Model bude sledovat množství vsáknuté vody, hladinu &amp;quot;spodních vod&amp;quot;, množství vody, která odteče pryč, a závislost těchto výsledků na vydatnosti a četnosti srážek. Jedná se o dnes často zkoumaný problém, a neměl by být problém sehnat data pro relativně přesné nastavení modelu.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:''' &lt;br /&gt;
* Vydatnost srážek&lt;br /&gt;
* Četnost srážek&lt;br /&gt;
* Absorbční schopnost půdy&lt;br /&gt;
* Absorbční kapacita půdy&lt;br /&gt;
* Pevnost půdy (odolnost proti erozi)&lt;br /&gt;
* Množství vody v jednotlivých vrstvách půdy&lt;br /&gt;
* Rychlost úbytku vody v půdě&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření modelu:''' &lt;br /&gt;
* Různé druhy půdy (les, pole s řepkou,...) &lt;br /&gt;
* Možnost přidání lidského osídlení, které může ohrozit povodeň.&lt;br /&gt;
* Více možných terénních úprav&lt;br /&gt;
* Různé možnosti generace nebo vložení &amp;quot;mapy&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[User:Xreij15|Xreij15]] ([[User talk:Xreij15|talk]]) 09:58, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
: Jsem pro, vezměte ale prosím nějaké zcela konkrétní území, které budete simulovat, optimálně takové, pro které jsou dostupná data. '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 16:51, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace populačního vývoje České republiky  ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace populačního vývoje České republiky&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Adam Spivák, spia00&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Model zobrazuje vývoj počtu obyvatel České republiky v závislosti na střední délce života, poměru počtu mužů a žen, průměrném věku rodiček, míře plodnosti, zásahu státu, živelných katastrofách (např. povodně), migrace.&lt;br /&gt;
Model bude využívat dostupná statistická data týkající se České republiky.    &lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Počáteční počet obyvatel&lt;br /&gt;
* Střední délka života&lt;br /&gt;
* Poměr mužů a žen&lt;br /&gt;
* Průměrný věk rodiček&lt;br /&gt;
* Míra plodnosti&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Zobrazit v přehledné formě vývoj počtu populace v závislosti na zadaných parametrech.&lt;br /&gt;
&lt;br /&gt;
:Pokud to bude obsahovat komplexně zpracované všechny proměnné uvedené v popisu modelu, tak '''schváleno'''.&lt;br /&gt;
&lt;br /&gt;
== Simulace parkoviště ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Využití smartphonů k optimalizaci parkování&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Matyáš Svárovský&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' &lt;br /&gt;
&lt;br /&gt;
Model bude multiagentní simulací parkoviště. V jednom případě budu modelovat klasické chování řidičů aut, kdy po vjezdu na parkoviště hledají volné místo a zaparkují. Řidiči nevědí, kde se nachází volné místo, ale chtějí stát co nejblíže u východu a podle toho prohledávají parkovací prostor. Druhá varianta zahrnuje smartphone aplikaci, která sleduje aktuálně volná/plná místa a také místa, která budou obsazená. Nově příchozím řidičům poskytne informace o volném parkovacím místě a ti jedou bez hledání přímo do cíle.&lt;br /&gt;
&lt;br /&gt;
'''Cíl modelu:''' &lt;br /&gt;
&lt;br /&gt;
Porovnat dva modely - bez/s navigací. Sledovat u každého modelu dobu potřebnou pro nalezení parkovacího místa. Sledovat tento čas také podle velikosti parkoviště a aktuálního počtu aut.&lt;br /&gt;
&lt;br /&gt;
Pozorovat zaplňování parkovacího prostoru v závislosti na době dne (viz parametry) a v závislosti na výjezdech a jejich umístění.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:''' &lt;br /&gt;
* Počet parkovacích míst&lt;br /&gt;
* Počet vjezdů/výjezdů&lt;br /&gt;
* Průměrný počet aut na začátku dne, během peak hour, na konci dne (tohle bych měl raději jako parametry, ať mohu pozorovat rozdíl mezi prázdnějším a plným parkovištěm, než hledat konkrétní, pevná data)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: Tohle vypadá jako jedna z mnoha variant klasického modelu predator-prey. Ten byl zpracován už asi tisíckrát. Nemám problém zpracovat jej potísícíprvní, nicméně, musí tam být nějaká jasná přidaná hodnota. Možnost, která by asi šla realizovat, je nesimulovat jakousi virtuální malou/velkou rybu, ale nějaké zcela konkrétní druhy, na základě nějakých jasných parametrů a tvrdých dat. To pochopitelně nevyhnutelně vyžaduje poměrně hlubokou rešerši v pramenech z oblasti biologie. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 12:36, 19 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Mohu se tedy podívat po konkrétních datech a vytvořit druhy ryb (a případně dalších živočichů) odpovídající nějakému reálnému případu. Jednotlivé druhy pak budou mít různé vzorce chování, různé vlastnosti a podle potravního řetězce u daného případu vyřeším, kdo konzumuje koho. Jen se tedy bojím, abych při zvýšené realističnosti dostal vůbec nějaké hodnotné výsledky. [[User:Svam00|Svam00]] ([[User talk:Svam00|talk]]) 17:59, 19 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: No, to je ale součást problému. Na takové rešerši musí být postaveno už to zadání. Obávám se, že z modelu založeného na &amp;quot;malých a velkých rybách&amp;quot; můžete hodnotné výsledky rovněž dostat stěží. Případně zkuste vymyslet něco jiného. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 23:14, 25 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: Rozšířil jsem zadání a cíle simulace. [[User:Svam00|Svam00]] ([[User talk:Svam00|talk]]) 10:02, 28 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::::: Berte to tak, že tu úlohu byste měl být schopen vyřešit prakticky jen na základě tohoto zadání. Není tu jediné &amp;quot;tvrdé&amp;quot; číslo a ani ve zdrojích, které jste posktytnul, toho moc není. Kupříkladu, kolik dejme tomu joulů energie znamená růst gramu fytoplanktonu? A odkud jste to vzal? A to je ještě ten snazší problém. Co teprve ten vliv rybolovu? Máte tam hodně agentů, hodně proměnných, přičemž není jasné, jak ty hodnoty nastavíte. Já bych Vám fakt doporučoval, zkuste rychle nahodit něco jiného, tady byste si zavařil. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 00:46, 2 June 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::::: Vloženo nové zadání. [[User:Svam00|Svam00]] ([[User talk:Svam00|talk]]) 19:24, 4 June 2019 (CET)&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Assignment_SS_2018/2019/cs&amp;diff=18021</id>
		<title>Assignment SS 2018/2019/cs</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Assignment_SS_2018/2019/cs&amp;diff=18021"/>
		<updated>2019-05-28T09:03:37Z</updated>

		<summary type="html">&lt;p&gt;Svam00: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Zadání LS 2018/2019}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Na tuto stránku vkládejte svá zadání. Nezapomeňte se podepsat. Můžete použít &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt; (čtyři tildy) k automatickému podpisu. Používejte Ukázat náhled, abyste si prohlédli Váš výsledek před konečným odesláním.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Prosíme, snažte se formulovat Vaše zadání pečlive. S ohledem na to, že jde o Vaši semestrální práci, očekáváme adekvátní úsilí vynaložené na zadání. Nezapomeňte, že hlavním výsledkem má být výzkumná zpráva, což znamená, že Váš simulační model musí generovat takové výsledky, které jsou konkrétní, měřitelné a ověřitelné. Pečlivě promyslete, jakým způsobem budete vyvíjet Váš model, odvoďte entity, které budete používat, nakreslete si diagram modelu, zvažte, co budete měřit. Teprve pokud máte o modelu dostatečně přesnou představu, vložte Vaše zadání. A samozřejmě, nezapomeňte si prosím přečíst [[How to deal with the simulation assignment/cs|Jak na simulace]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| type  = content&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Abychom se vyhnuli případnému budoucímu nedorozumnění, prosíme, ověřte si, že máte tučné '''schváleno''' někde v našem komentáři pod Vaším zadání. Pokud tam není '''schváleno''', znamená to, že Vaše zadání dosud schváleno nebylo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Simulace sjezdovky ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace sjezdovky&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Michal Pokorný&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Simulace pohybu lyžařů/snowboardistů na svahu. Účastníci simulace jsou nejdříve vyvezeni vlekem/ky na vrcholek svahu a následně v závislosti na svojí strategii sjedou svah dolů.&lt;br /&gt;
Simulace by řešila optimální počet a průchodnost vleků v závislosti na počtu účastníků (toto lze řešit výpočtem), počet nehod v závislosti na počtu vleků/účastníků a porovnání jednotlivých strategií účastníků (jejich rychlost) s pravděpodobností jejich srážky s jiným účastníkem.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Velikost svahu &lt;br /&gt;
* Počet účastníků&lt;br /&gt;
* Strategie (rychlost) účastníků&lt;br /&gt;
* Počet a rychlost vleků&lt;br /&gt;
&lt;br /&gt;
'''Možné rozšíření''': Úprk před lavinou, různé typy (rychlosti) sjezdovek, možnost pádu účastníka bez srážky s jiným účastníkem, různé obtížnosti sjezdovek (vyšší četnost pádů), vliv strategie na četnost pádů&lt;br /&gt;
&lt;br /&gt;
: Nevidím tady mnoho důvodů k agentní simulaci. Vychází mi z toho simulace diskrétní a to ještě poměrně jednoduchá. Popřemýšlel bych buďto, jak to transformovat do simulace vhodné pro agenty (viz kritéria diskutovaný na poslední hodině) nebo to dělat jako diskrétní simulaci (ale v tom případě by bylo dobré trochu zvýšit složitost) či popřemýšlet o něčem úplně jiném. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:27, 5 May 2019 (CET)&lt;br /&gt;
:: Doplňuji s odstupem pár dnů - vemte si prosím případ nějaké konkrétní sjezdovky (velká lyžařská centra mají poměrně detailní mapy a dokonce jsou k dispozici i nějaké informace o kapacitách a vytížení) a pak by to smysl jako agentní simulace dávalo. Pokud je to v takovéhle modifikaci za Vás OK, pak '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:43, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace šíření spalniček ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace šíření spalniček&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Jurij Povoroznyk, povj01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémová dynamika&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': V České republice propukla epidemie spalniček. Tato nemoc se k nám dostal od cestovatele z Indie přímo do hlavního města Prahy. Celkově bylo nakaženo 2 000 lidí a další lidé rychle přibývají. Nakažený jedinci jsou z různých věkových kategorií. Přičemž děti v rozmezí 3–5 let jsou na tuto nemoc náchylnější a můžou této nemoci rychle podlehnout, dokonce umřít pokud nejsou již očkování. Očkovat dítě je možné minimálně od 1 roku života. Bylo zjištěno, že z celého souboru nebylo očkováno ani jednou dávkou vakcíny 39 % osob. Dvěma dávkami vakcíny bylo očkováno 42 % nakažených. Onemocnění se projevuje horečkou, rýmou, kašlem, slzícíma očima a na bukální sliznici jsou bělavé tečky se zarudlým okolím. Virus spalniček se přenáší kapénkovou infekcí. Inkubační doba spalniček je 6–19 dní, průměrně 13 dní. Infikovaní lidé jsou nakažliví ještě 4 až 5 dní před propuknutím této nemoci. Úmrtnost je velmi malá, 3 smrti z 1 000 případů. U dětí, které nedostali vakcínu a jsou nakažený touto chorobou je patřičně větší.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Počet infikovaných &lt;br /&gt;
* Počet zdravých&lt;br /&gt;
* Počet jedinců z různých věkových kategorií&lt;br /&gt;
* Očkovaných jednou vakcínou, dvěma nebo žádnou&lt;br /&gt;
* Počet mrtvých&lt;br /&gt;
* Těžce nemocný jedinci&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Cílem tohoto modelu je určit a sledovat průběh této epidemie. Zároveň pomocí tohoto modelu lze určit, jak budou na tuto epidemii reagovat různé věkové kategorie a počet vakcín obdržených před vypuknutím epidemie. Údaje získané z této simulace by měly přesvědčit rodiče k očkování svých děti ihned jak to bude možné. &lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''': Model lze rozšířit o konkrétnější data - např.: typ vakcíny, absolvovaná karanténa nebo počet zdravých jedinců v rodině. Celkově se model rozšíří pokud budou adekvátní přibližná data a statistiky propuklé epidemie.&lt;br /&gt;
&lt;br /&gt;
: Není mi úplně jasné, jak by to mělo vypadat a proč to chcete dělat jako agentní simulaci. Vezměte si prosím ta kritéria, která jsme si říkali na poslední hodině a otestujte si, kterým to vyhovuje. Tak jak je to popsáno by to podle mě spíš směřovalo do systémové dynamiky. Zkuste to prosím buď jinak navrhnout nebo zvolit jiný nástroj nebo eventuálně jiné téma. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:45, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Děkuji za Váš komentář. Hlavním důvodem výběru multiagentní simulace a konkrétně nástroje NetLogo je využití více typů jednotlivých agentů s rozlišnýma vlastnostmi a různorodýma reakcemi mezi sebou. Půjde především o lidi, kteří se budou lišit jak věkovou kategorií, tak samotnou šancí získat tuto nemoc dle výše zmíněných statistik získaných z ČSÚ. Dalším agentem je samotný virus. Mimo to by bylo možné přidat karanténu, kdy lidi budou uzamčený a nebudou moci nakazit ostatní zdravé jedince. Ovšem nedokážu si představit, jak to bude náročné na samotné programování. Zároveň vypuklá epidemie spalniček bude mít větší šanci nakazit jedince se slabší imunitou. Z výše uvedených informací mi přijde, že multiagentní simulace je nejvhodnější variantou pro aplikování této simulace. [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 11:39, 10 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: To co píšete, samozřejmě smysl dává. Nicméně, obecně se šíření chorob často zvrhne v jakési hemžení, kde si nakažení vzájemně předávají infekci. Nakolik to pak má kontakt s realitou, je často dost diskutabilní, proto se ptám předem, jak by to mělo vypadat a je opravdu důležité, abyste to měl rozmyšleno. Klidně sem prosím připojte nějaký nákres. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 16:48, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: Děkuji za odpověď. V příloze zasílám vytvořený návrh. Jde především o představu vytvořenou ve Photoshopu, tudíž se může částečně lišit od finální verze simulace. S realitou to bude mít velkou spojitost. Ať už jde o samotná čísla, která budou reálná a budou získaná z ČSÚ nebo vytvoření 1 či více karantén, jenž se vytvoří po velkém seskupení nemocných na jednom místě. Toto řešení by mohlo obohatit výsledek, zda vytvoření této karantény zabrání šíření a zda je vhodné vytvořit jednu či více. U jednotlivých agentů vytvořených v návrhu půjde také o dávky které získali jako prevenci proti spalničkám. U těchto simulací si nedokážu, jak více to lze propojit s realitou. Napadá mě ještě udělat nějakou reálnou budovu, např.: VŠE, kde se tyto spalničky budou šířit. Toto téma jsem si především vybral právě po reálném objevení spalniček na půdě VŠE. Odkaz na představu simulace [[Media:Spalnicky simulation.jpg|se nachází zde!]] [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 19:07, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::::: Tohle je to, čemu říkám &amp;quot;hemžení&amp;quot;. Ve skutečnosti budete mít problém, aby vám v takovém modelu fungovala statistika. Na to totiž potřebujete mít pro každý dílčí jev dostatečné množství výskytů. To se dá ještě jakžtakž zajistit co se týče nějakého šíření epidemie, ale už musíte zanedbat prostorové aspekty, protože na takto malé ploše s takto málo agenty by došlo k obrovskému zkreslení výsledků (bavíme se o dejme tomu desítkách výskytů v desetimilionové populaci, o je z hlediska simulace strašlivě málo). Z toho vyplývá i problém s karanténou. Kolik lidí se do ní dostane? Rozumím tomu dobře, že jsou to ti, co &amp;quot;vlezou do té místnosti&amp;quot;? V tom případě je příslušnou proměnnou šířka toho vstupu. Atd. To téma je zajímavé a jsem pro, ale obávám se, že agentní simulace je pro něj nevhodná (alespoň pokud je formulováno tak, jak je formulováno). Simulace epidemií běžně pracují s miliony agenty, což v NetLogu moc dobře nejde. Jinak vám bude vycházet, že prakticky nikdo neonemocní nebo všichni rychle pomřou. Zvážil bych systémovou dynamiku. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:20, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::::: Dobře tedy, rád bych zůstal u tohoto zadání. Šlo by to tedy dělat systémovou dynamikou pomocí Vensimu? V takovém případě by toto zadání bylo schváleno? [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 19:30, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::::: Systémová dynamika je na to vhodná, takže ano.'''Schváleno'''. Pozor na to, jak to pak pojmete, aby simulace byla přiměřeným způsobem komplexní. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 19:55, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Příjem, zpracování a vyloučení alkoholu z těla ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Příjem, zpracování a vyloučení alkoholu z těla&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Josef Čekan, cekj01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Tento model ukazuje účinek alkoholu na lidské tělo, když sleduje jeho příjem, zpracování a vylučování z těla. Model na základě několika faktorů dokáže odhadnout množství alkoholu v krvi po celou dobu užívání i odbourávání alkoholu, stejně jako dobu potřebnou k jeho úplnému odbourání. Hlavními faktory v modelu jsou váha jedince, typ alkoholu, množství konzumovaného alkoholu a doba samotné konzumace. Na model a jeho výsledky poté mají vliv například počet skleniček za hodinu, míra obsaženého alkoholu, objem tekutin v těle, Michaelisova konstanta či míra tolerance k alkoholu.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Váha jedince&lt;br /&gt;
* Délka trvání konzumace alkoholu (včetně hodinové frekvence)&lt;br /&gt;
* Množství konzumovaného alkoholu&lt;br /&gt;
* Typ alkoholu&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Na základě získaných dat dokáže model vykreslit graf s množstvím promile v každém čase od začátku užívání alkoholu až do konce jeho odbourávání. Pomocí tohoto modelu tak lze například zjistit způsobilost(vzhledem k povolené míře alkoholu v krvi v závislosti na státě) k řížení vozidla pro konkrétního člověka dle množství a typu alkoholu. Stejně tak je pomocí modelu možné zjistit za jak dlouho bude veškerý alkohol z těla odbourán. &lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''':&lt;br /&gt;
&lt;br /&gt;
: ''' Schváleno''', ale zamyslte se nad tím, jak ten model udělat komplexnější, aby z toho nevylezla jen jednoduchá kalkulace. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 12:40, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace optímálneho počtu výčapov piva na štadióne ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace optímálneho počtu výčapov piva na štadióne&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Dominik Turák, turd01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Diskrétni simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Na hokejových alebo futbalových zápasoch sa často stáva, že človek musí čakať na pivo v dlhom rade celú večnosť. Navyše, ak sa poblízku štadióna nachádza podnik, v ktorom tiež čapujú pivo, ľudia sa mnohokrát rozhodnú ísť si radšej načapovať pivo tam, pretože je to pre nich mnohokrát výhodnejšie, či už z časového alebo finančného hľadiska. Štadión tým pádom stráca potencionálny zisk a naopak, pri malom počte ľudí zbytočne prepláca pracujúcich výčapníkov. &lt;br /&gt;
&lt;br /&gt;
Model bude obsahovať tieto data:&lt;br /&gt;
* X fanúšikov na štadióne, ktorí chcú pivo&lt;br /&gt;
* Y výčapov na štadióne&lt;br /&gt;
* Z výčapov mimo štadióna&lt;br /&gt;
* cena piva na štadióne&lt;br /&gt;
* cena piva v konkurenčných výčapoch&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Nájsť otpimálny počet výčapov prihľiadnúc na počet ľudí na štadióne tak, aby sa minimalizovali straty od nedočkavých ľudí, ktorí si radšej zvolia konkurenčný výčap&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''': Rozdielne ceny piva v konkurenčných výčapoch, počet konkurenčných výčapov a vzdialenosti výčapov od štadióna&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: Nevidím v tomto zadání nějakou přidanou hodnotu. Co by mělo být přínosem? Velmi rychle byste zjistil, že výsledek je předvídatelný a závislý především na modelu chování účastníků. Doporučoval bych to přehodnotit. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:56, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Tak som nad tým premýšľal a rád by som asi spravil niečo úplne iné. Rád by som urobil simulaci optimálneho počtu výčapov na štadióne : X ludi, Y výčapov na štadióne a Z konkurenčných výčapov mimo štadiónu. Prínosom tejto simulácie by mala byť optimalizácia počtu výčapov na štadióne podľa počtu divákov na štadióne a minimalizácia strát sposobená dlhým čakaním na pivo a voľbou ísť si načapovať pivo do konkurenčnej krčmy blízko štadiónu.[[User:turd01|Dominik]] ([[User talk:Turd01|talk]]) 18:10, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: V čem to chcete dělat? [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:04, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: Rád by som to robil v NetLogu, rozmýšľal som aj nad SimProcessom, ale radšej by som si naprogramoval agentov. [[User:turd01|Dominik]] ([[User talk:Turd01|talk]]) 19:10, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::::: Já si myslím, že tohle je jednoznačně na diskrétní simulaci. Proč a hlavně jak to dělat jako simulaci agentní tam moc nevidím. Bylo by ovšem každopádně dobré zjistit si parametry a data nějakého skutečného stadionu. Pokud souhlasíte, pak '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:23, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace ideálního rozdělení klužiště na rybníkový hokej ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace ideálního rozdělení klužiště na rybníkový hokej&lt;br /&gt;
&lt;br /&gt;
'''Autor''': David Lisý, xlisd05&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': diskrétní simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Jelikož hokej závodně hraji, rozhodl jsem se na toto téma zpracovat i svou simulaci. V současnosti je trendem pro závodní, ale především pro rekreační hráče tzv.&amp;quot;rybníkový hokej&amp;quot;. Ten se hraje bez výstroje, v počtu 4 na 4, na malé branky a na třetinu jednoho klasického kluziště (na jedné klasické ledové ploše tedy máme 3 hrací plochy pro rybníkový hokej). Z vlastní zkušenosti mohu potvrdit, že hrají-li spolu pohromadě závodní hráči s hráči amatérskými, výsledná hra ztrácí na své kvalitě. Je proto lepší, hrají-li zápas proti sobě hráči stejné výkonnostní kategorie. Rozlišujeme pak tyto:&lt;br /&gt;
 - závodní hráč (hráč se zkušenostmi z profesionálních, či závodních soutěží)&lt;br /&gt;
 - pokročilý amatérský hráč (hráč se zkušeností z rekreačních soutěží)&lt;br /&gt;
 - amatérský hráč - začátečník (hráč bez jakýchkoliv zkušeností z rekreačních soutěží)&lt;br /&gt;
&lt;br /&gt;
Data budou čerpána z reálného zimního stadionu v Praze, který disponuje 2 ledovými plochami (celkově tedy simulace sleduje 6 hracích ploch pro rybníkový hokej). Podstatný fakt je ten, že se tedy hraje 4 na 4, střídá se stylem &amp;quot;poslední do hry - poslední na střídačku&amp;quot; (na střídačce se nám tedy tvoří jakási fronta hráčů) a počet hráčů na jedné střídačce není nikterak omezen. Na základě vlastního pozorování budu v simulaci počítat s následujícím procentuálním rozdělením výkonnostních kategorií:&lt;br /&gt;
 - závodní hráči = 15%&lt;br /&gt;
 - pokročilí amatérští hráči = 60%&lt;br /&gt;
 - amatérští hráči - začátečníci = 25%&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* počet hráčů&lt;br /&gt;
* průměrná doba hraní na stadionu&lt;br /&gt;
* počet hracích ploch pro rybníkový hokej (6)&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': pomocí simulace zjistit ideální rozvrhnutí hracích ploch dle výkonnostních kategorií&lt;br /&gt;
&lt;br /&gt;
'''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:45, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Vytíženost posilovny ==&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Vytíženost posilovny&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Martin Matějka, xmatm82&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Definice problému''': &lt;br /&gt;
V dnešní době je velice populární zajít si zacvičit nebo se jen tak protáhnout do pohodlné, hezky vybavené posilovny. Jelikož je tento způsob cvičení v dnešní době tak populární, je dobré vědět, jak si na tom určitá posilovna stojí z hlediska schopnosti pokrytí návševnosti. Jak z pohledu zákazníka, tak i provozního, co by mohl zlepšit.  Mají dostatek místa? Dostatek nástrojů či pomůcek na posílování? Mají všichni možnost se dojít osprchovat bez delšího čekání nebo nevázne to hnedka u vchodu při koupi vstupenky?  &lt;br /&gt;
&lt;br /&gt;
'''Metoda''':&lt;br /&gt;
V simulaci bude zahrnuta spousta entit, které budou mít na výsledné hodnoty vliv (druh zákazníka, doba návštěvy..), ale jednou z nejdůležitějčích entit je množství a frekvence návševníků přicházející do posilovny. Pro generování návštěvníků bude použit určitý algoritmus, který bude produkovat náhodná čísla, ale také bude zahrnovat učité hodnoty ze známého chování návštěvníků. Například, že v dopoledních hodinách je nevštěvnost o něco měnší a nebo o víkendech zase vyšší. Pro zanalyzování vytíženosti posilovny v čase je Monte Carlo dobrá volba.&lt;br /&gt;
&lt;br /&gt;
::Zdravím, co všechno by byly tedy náhodné proměnné? Na základě jakých reálných dat budete odvozovat jejich pravděpodobnostní rozdělení? (data a odvození pravděpodobnostních rozdělení musí být součástí vypracované simulace). Jak přesně bude simulace fungovat? Předpokládám, že i když zmiňujete Monte Carlo, tak jako nástroj jste si vybral Simprocess, což je v tomto případě relevatní - v Excelu by udělat nešlo. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 12:11, 4 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: Odpověďi: &lt;br /&gt;
::: 1)''Náhodné proměné?''&lt;br /&gt;
                 - počet návštěvníků&lt;br /&gt;
                 - zaměření návštěvníka &lt;br /&gt;
                     - fitness partie (horní, dolní, full-body)&lt;br /&gt;
                     - cardio &lt;br /&gt;
                 - volba nástrojů na cvičení &lt;br /&gt;
                 - popřípadě i doba návštěvy&lt;br /&gt;
  &lt;br /&gt;
::: 2)''Reálných dat?'' Co se týče vybavení posilovny (druhy,počty strojů), mohu sestavit několik šablon, které v reálu představujou     posilovny, které znám. Návštěvnost bude taková, aby byla reálná a také trochu hraniční, aby byla známa přibližná maximální zatíženost posilovny. Dále čas strávených na určitých posilovacích zařízení budou stanoveny podle mého vlasního uvážení, které vychází z mnoha let zkušeností. &lt;br /&gt;
&lt;br /&gt;
::: 3)''Jak bude fungovat?'' Budou přícházet návštěvnící do posilovny. Která má stanovený počty několika druhů vybavení. Každý návštěvník má určité zaměření, co chce posilovat a tím je stanoveno jaké stroje by chtěl použít. Použije pár strojů, vysprchuje, oblíkne a odejde. Budem sledovat jaké stroje jsou nejvíce/nejméně vytíženy. Kde má posilovna nedostatny atd. [[User:Xmatm82|Xmatm82]] ([[User talk:Xmatm82|talk]]) 19:34, 7 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: V pořádku, nicméně: opatřete si data z nějaké konkrétní posilovny/posiloven. Z kontextu jsem pochopil, že Vám toto prostředí není cizí, neměl by to pro Vás být tedy problém. Vlastní zkušenost je důležitá, ale někdy nekoresponduje zcela s realitou. Dále, tak jak to popisujete (náhodné volby různých posilovacích strojů apod.), není úplně triviální. Lze to udělat, každopádně potřebujete ostrou verzi Simprocessu (je na učebnách). '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:51, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Spotřeba surovin ve fastfoodu ==&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Spotřeba surovin ve fastfoodu&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Josef Kočí&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Definice modelu''':&lt;br /&gt;
Protože již 4 roky pracuji ve společnosti AmRest, z pozice hlavního instruktora mám přístup k manažerským systémům, kde lze sledovat data o prodeji, počtu objednávek v různých hodinách a spotřebu jednotlivých ingrediencí. Mým cílem je část této reality zachytit v programu Simprocess, zobrazit v něm proces na jednotlivých ingrediencích, jejich objednání a naskladnění ráno, jejich průběžné vyskladňování, použití do procesu až k vydání zákazníkům. Proces tak zachytí, kolik dle simulací průměrně zůstává nevyužitých ingrediencí, jak dlouho přibližně zákazníci čekají a pokusím se případně i o analýzu zlepšení tzv. SOS (Speed of Service).&lt;br /&gt;
&lt;br /&gt;
'''Data''':&lt;br /&gt;
Vstupní data jako množství zákazníků v jedno hodinách či spotřeba ingrediencí sice budou náhodná (avšak vzájemně spolupracující), nicméně budu vycházet z reálných dat z manažerských systémů tak, aby počty objednávek na různé hodiny přibližně seděly.&lt;br /&gt;
&lt;br /&gt;
'''Doplnění''':&lt;br /&gt;
Prostředí bude přímo z KFC, jelikož ale Simprocess má limitované množství entit, nezachytím bohužel všechny suroviny, které se v KFC používají. Proto se pokusím zachytit ty nejdůležitější. Mezi hlavní cíl patří monitoring zbylých surovin a pokusit se o minimalizaci jejich množství, které na konci zbyde. Budu tedy hledat kritická místa, o nichž pak sepíšu zprávu. Mým cílem tedy bude dosáhnutí co nejmenšího zbytku surovin na konci dne. Z vlastní zkušenosti vím, že není možné skončit s naprosto prázdným stavem, neboť to ve výsledku může negativně ovlivnit SOS v průběhu posledních hodin.&lt;br /&gt;
V modelu se pochopitelně pokusím o co nejvěrnější proces, tedy sendviče se nějakou dobu zpracovávají, maso se nějakou dobu připravuje a pak nějakou dobu smaží. Uvidím, jak detailně se mi proces povede zachytit.&lt;br /&gt;
&lt;br /&gt;
: Téma je OK, ale je potřeba jej zpřesnit. 1) Stanovte zcela konkrétní cíl(e). Z toho zadání mi to moc konkrétní nepřijde. Co je cílem? Minimalizace zásob? Je to issue? 2) Amrest má pokud vím více brandů. Uvidíte podle definice cíle, ale pravděpodobně bude dobré vyberte si jeden a nasimulovat jej do detailu. 3) Je potřeba zohlednit všechny faktory, které mohou být s ohledem na výsledek relevantní. Předběžně to má zelenou, ale rozpracujte to zadání prosím dopodrobna. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 21:06, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Vaší úpravy jsem si všiml až teď - je lepší změnu nějak označit. Simprocess nemá omezené množství entit, pouze ta zkušební verze to tak má, ale říkali jsme si, že seminárku budete dělat ve verzi ostré, která je nainstalována na učebnách, čili důvod k jakýmkoliv omezením není. Za těchto podmínek '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:30, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace automobilových závodů ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace automobilových závodů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' [[User:Jinv00|Jinv00]] ([[User talk:Jinv00|talk]]) 10:51, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Netlogo&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' Simulace pohybu závodních vozů po okruhu. Vozy jsou na začátku závodu seřazeny na startovní rovince, a po odstartování krouží po okruhu. Každý vůz může mít různou (náhodně přidělenou) rychlost. Rychlost vozů je kromě základní přidělené rychlosti závislá i na míře opotřebení pneumatik (opotřebovanější pneumatiky jsou pomalejší než méně opotřebované), na aktuální zvolené směsi pneumatik (měkčí směs pneumatik je rychlejší než tvrdší) a na jízdním stylu řidiče (agresivní jízdní styl je rychlejší než konzervativní). Rychlost opotřebovávání pneumatik je závislá na zvolené směsi pneumatik (měkčí směs pneumatik se opotřebovává rychleji než tvrdší), na jízdním stylu řidiče (agresivním jízdním stylem se pneumatiky opotřebovávají rychleji než konzervativním jízdním stylem) a na vzdálenosti vozu za jiným vozem (jízda do cca 2 sekund za jiným vozem má za následek ztrátu přítlaku, pronásledující vůz tak po trati více &amp;quot;klouže&amp;quot; a tím trpí pneumatiky). Přezouvání pneumatik se provádí během pit stopů, které trvají nějaký čas (a k tomu samotná jízda boxovou uličkou je pomalejší než jízda po okruhu). Projede-li vůz za jiným detekční zónou pro DRS s odstupem menším než 1 sekundu, můžu potom v následující DRS zóně využít DRS pro krátkodobé zvýšení rychlosti. Každý vůz musí během závodu použít alespoň 2 různé směsi pneumatik.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet vozů&lt;br /&gt;
* Počet kol závodu&lt;br /&gt;
* Rychlost vozů (náhodná v intervalu od nejnižší zadané rychlosti po nejvyšší zadanou)&lt;br /&gt;
* Průměrná míra opotřebení jednotlivých směsí pneumatik&lt;br /&gt;
* Míra vlivu opotřebení pneumatik na rychlost vozu&lt;br /&gt;
* Míra vlivu použité směsi pneumatik na rychlost vozu&lt;br /&gt;
* Míra vlivu jízdního stylu řidiče na rychlost vozu&lt;br /&gt;
* Rychlost opotřebovávání jednotlivých směsí pneumatik&lt;br /&gt;
* Míra vlivu jízdního stylu řidiče na míru opotřebení pneumatik&lt;br /&gt;
* Míra vlivu jízdy v závěsu (do cca 2 s) za jiným vozem na opotřebení pneumatik&lt;br /&gt;
* Rychlost vozů v boxové uličce&lt;br /&gt;
* Rychlost vozů v DRS zóně&lt;br /&gt;
* Zvolená směs pneumatik jednotlivých vozů na startu závodu&lt;br /&gt;
* Počet zastávek v boxech&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace:''' Simulací by se dala odhadnout optimální strategie zastávek v boxech (počet zastávek, načasování zastávek, použité sady pneumatik (a jejich počet)) a optimální jízdní styl (agresivní/konzervativní).&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření:''' Pravděpodobnosti předjetí v různých částech tratě (v mnou navrženém modelu rychlejší vůz vždy kdekoliv předjede pomalejší, ve skutečnosti je však předjetí nejpravděpodobnější na dlouhých rovinkách (ideálně za asistence DRS) a v zatáčkách s větší šířkou tratě; v modelu vůbec neuvažuji zdržení jednoho vozu za druhým kvůli nemožnosti ho předjet). Kolize (v mnou navrženém modelu sebou mohou jednotlivé vozy &amp;quot;projet&amp;quot; bez jakékoliv možnosti havárie). Slipstream - vůz jedoucí za jiným (především při vyšších rychlostech) může využít slipstream vznikající za pronásledovaným vozem ke zvýšení rychlosti. Různá rychlost vozů v různých částech tratě - vyšší rychlost na rovinkách, nižší v zatáčkách (v mnou navrženém modelu je rychlost vozu na celé trati vždy stejná (kromě boxové uličky a DRS zón)), k tomu by šlo přidat i různé nastavení vozů (vyšší přítlak = vyšší rychlost v zatáčkách a menší na rovinkách, nižší přítlak = nižší rychlost v zatáčkách a vyšší na rovinkách). Simulace množství paliva ve vozech (vliv jízdního stylu řidiče na spalování paliva (agresivní = rychlejší spalování paliva, konzervativní = pomalejší spalování), vliv množství paliva ve vozech na rychlost vozu (více paliva (těžší vůz) = pomalejší, méně paliva (lehčí vůz) = rychlejší) a simulace možnosti přidání tankování paliva během zastávek v boxech. Různé opotřebení jednotlivých pneumatik na voze závislé na různých nastaveních vozu (v mnou navrženém modelu se všechny pneumatiky opotřebovávají stejně a stejnou mírou, ve skutečnosti je však opotřebení pneumatik závislé na orientaci okruhu (pravotočivý/levotočivý) a na různých nastaveních vozu (přítlak předního/zadního přítlačného křídla, geometrie zavěšení, odemknutý/zamknutý diferenciál, brake bias (vyvážení brzd (přední vs zadní kola)), tlak v pneumatikách, tlak brzd, rozmístění hmotnosti (či umístění balastu), atd.)).&lt;br /&gt;
&lt;br /&gt;
: To řešení kolizí by mi v tom modelu připadalo jako poměrně podstatné. Jinak to ale vypadá dobře. '''Schváleno.''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 21:54, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace Killer Bees ==&lt;br /&gt;
----&lt;br /&gt;
'''Název simulace:''' Simulace střetu populací Evropských a Afrikanizovaných včel medonosných&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Michaela Trnková&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' V padesátých letech minulého století stvořil vědec v Brazílii křížence africké a evropské včely medonosné. Afrikanizované včely sice produkují až dvojnásobné množství medu než původní evropský druh, zato si ale zachovaly svoji hyperagresivitu danou množstvím predátorů v Africe. Oproti tomu evropské včely byly po staletí šlechtěny k mírnému chování. V roce 1957 uniklo 26 rojů z původního chovu a dnes tvoří dominantní druh od Jižní Ameriky až po jižní státy USA. Uvádí se, že území, kde dominují afrikanizované nebo hybridní druhy, se každý den posune o dva kilometry na sever.&lt;br /&gt;
&lt;br /&gt;
V modelu se budou populace včel potkávat a křížit mezi sebou. Při vzniku hybridu bude mít hybrid šanci získat buď mírné, nebo hyperagresivní chování.&lt;br /&gt;
&lt;br /&gt;
Existují dva druhy včelích hnízd: člověkem udržované úly a hnízda v přírodě. U lidí mají větší šanci na přežití včelstva s mírnou povahou. Ve volné přírodě naopak včelstva agresivní. Afrikanizované včely mohou také obsadit úl včel evropských nahrazením původní královny.&lt;br /&gt;
&lt;br /&gt;
Prostředí budou tvořit různé &amp;quot;klimatické&amp;quot; zóny s jinými teplotními podmínkami. Čím teplejší a vlhčí zóna, tím více medu dokáží vyprodukovat afrikanizované včely. Naopak čím chladnější nebo sušší zóna, tím menší šanci mají afrikanizované včely šanci přežít. Konflikt těchto dvou druhů a jejich hybridů je častým předmětem zkoumání a měla by být dostupná data pro celkem přesný model.&lt;br /&gt;
&lt;br /&gt;
'''Cílem modelu''' bude sledovat, jak se bude situace vyvíjet v čase a jaká kritéria jsou rozhodující pro prosperitu jednotlivých druhů.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet možných úlů na území&lt;br /&gt;
* Druh zóny a její klima&lt;br /&gt;
* Strategie včelařù (preference zisku medu, mírnějšího včelstva aj.)&lt;br /&gt;
* Šance na zánik úlu&lt;br /&gt;
* Šance na vytvoření nového roje&lt;br /&gt;
* Pravděpodobnost zdědění jednotlivých vlastností&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření:'''&lt;br /&gt;
&lt;br /&gt;
* Nemoci včelstev (některé včely jsou odolnější/náchylnější)&lt;br /&gt;
* Výkyvy počasí (mimořádně chladná zima/horké léto/sucho,...)&lt;br /&gt;
&lt;br /&gt;
[[User:Xtrnm15|Xtrnm15]] ([[User talk:Xtrnm15|talk]]) 09:46, 13 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
Jo, to je dobré. '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 11:08, 15 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace reklamačního oddělení ==&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Simulace reklamačního oddělení&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Pavel Gregor&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Předmět simulace''':&lt;br /&gt;
Firma poskytuje zákazníkovi službu a to takovou, že pokud se zákazníkovi zakoupené zboží jakkoli rozbije i vlastním zaviněním, dostane výměnou nový kus za stávající.&lt;br /&gt;
Vrácené jednotky pak procházejí testovacím procesem funkčnosti. Rozbité jednotky jsou přeposílány na rozebrání. Rozebrané jednotky se pak využijí na náhradní díly. Otestované jednotky, které projdou celým procesem, bez nalezené chyby jsou vráceny zpět do oběhu za sníženou cenu.&lt;br /&gt;
&lt;br /&gt;
Na každé pozici má operátor předepsaný počet jednotek, které musí v daném čase otestovat. V simulaci bude řešen počet jednotlivých operátorů na daných pozicích, aby nedocházelo k hromadění jednotek na některých z pozic, které jsou časově náročnější. Dále kolik je zapotřebí operátorů v závislosti na počtu přijatých jednotek.&lt;br /&gt;
Upravení počtu jednotek/h na jednotlivých pozicích k optimalizaci celého procesu.&lt;br /&gt;
&lt;br /&gt;
'''Modely simulace''':&lt;br /&gt;
&lt;br /&gt;
* Současná situace&lt;br /&gt;
* Optimalizace počtu operátorů závisející na denním příjmu jednotek (současný systém)&lt;br /&gt;
* Optimalizace počtu zpracovaných jednotek na jednotlivých pozicích z vlastních zkušeností&lt;br /&gt;
* Maximální možné vytížení na modelu č. 3 a kapacitě provozovny&lt;br /&gt;
&lt;br /&gt;
'''Popis procesu''':&lt;br /&gt;
&lt;br /&gt;
* Příjem jednotek&lt;br /&gt;
* Nahrání jednotek do systému + základní rozřazení dle hlášené chyby (2 kategorie – fyzické x sw poškození/chyba)&lt;br /&gt;
* Nabití všech jednotek (test baterie)&lt;br /&gt;
* Restore – Tovární nastavení jednotky&lt;br /&gt;
* Základní verifikace – ověření hlášené chyby zákazníkem&lt;br /&gt;
* SW kontrola funkce display + mechanická kontrola dotyku operátorem&lt;br /&gt;
* SW kontrola Audio – reproduktory + mikrofon&lt;br /&gt;
* Kontrola základních funkcí telefonu&lt;br /&gt;
* Test wifi (2,4 GHz, 5 GHz), Bluetooth, GPS&lt;br /&gt;
* Kontrola funkčnosti telefonické komunikace&lt;br /&gt;
* Vizuální kontrola jemného fyzického poškození&lt;br /&gt;
* Otevření jednotky a kontrola, zda nebyla jednota zasažena tekutinou&lt;br /&gt;
* Ověření, zda jednotka nebyla poškozena při otevření (opakují se body 6-10)&lt;br /&gt;
* Finální kontrola (vizuální kontrola + tovární nastavení)&lt;br /&gt;
* Očištění jednotek&lt;br /&gt;
* Balení&lt;br /&gt;
* Odeslání&lt;br /&gt;
&lt;br /&gt;
'''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:47, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Optimalizace centrálního skladu ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Optimalizace centrálního skladu&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Martin Jirsa&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Předmět simulace''':&lt;br /&gt;
Velká obchodní společnost nakupuje zboží od různých dodavatelů. Zboží je dovezeno do centrálního skladu, kde je přerozděleno a odvezeno do menších skladů, které pak zboží distribuují koncovým zákazníkům (obchodníkům). Centrální sklad funguje převážně pro přerozdělování jednotlivých objednávek a vlastní skladovací zásoby jsou minimální. V této simulaci je budu věnovat pouze procesu přerozdělování na lokální sklady.&lt;br /&gt;
Každý z lokálních skladů posílá objednávku na dané produkty. Veškeré objednávky jsou dodávány do centrálního skladu. Kde jej pracovníci přerozdělují dle kódu lokálních skladů. Každý pracovník má nyní zavedenou normu na hodinu, kolik musí přerozdělit krabic se zbožím.&lt;br /&gt;
Lokální sklady je nacházejí v Ostravě, Brně, Plzni, Českých Budějovicích a v Liberci&lt;br /&gt;
&lt;br /&gt;
'''Entity''':&lt;br /&gt;
* Krabice&lt;br /&gt;
* Paleta&lt;br /&gt;
&lt;br /&gt;
'''Modely''':&lt;br /&gt;
&lt;br /&gt;
* Vymodelování stávajícího procesu přerozdělování zboží mezi jednotlivými sklady, dle dat ze skladu. &lt;br /&gt;
* Model optimalizace počtu pracovníků dle denního příjmu na centrální sklad.&lt;br /&gt;
* Maximální možné vytížení skladu dle skladovacích a personálních kapacit.&lt;br /&gt;
&lt;br /&gt;
'''Popis procesu''':&lt;br /&gt;
&lt;br /&gt;
* Příjem zboží – do skladu přijedou nákladní vozy od dodavatelů&lt;br /&gt;
* Složení zboží&lt;br /&gt;
* Kontrola objednávky (zda dorazilo vše co bylo objednáno) a pokud ne - reklamace (řešeno procentuální chybovostí ze získaných dat)&lt;br /&gt;
* Načtení zboží do systému&lt;br /&gt;
* Třídění zboží pro lokální sklady&lt;br /&gt;
* Balení&lt;br /&gt;
* Odeslání&lt;br /&gt;
&lt;br /&gt;
:Odkud budete mít podkladová data? [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 12:39, 19 May 2019 (CET)&lt;br /&gt;
::[[User:Martinus|Martinus]] ([[User talk:Martinus|talk]]) 13:53, 19 May 2019 (CET) Data budou poskytnuta od kolegy, který v tomto skladu pracuje na pozici Shift leadera.&lt;br /&gt;
:::Dejte si pozor na ta data. Není moc dobré, že je - chápu-li to dobře - nemáte nyní k dispozici. Bude nutné je odzdrojovat, tudíž uvést název té firmy, atd. (pozor, bylo by dobré, aby o tom daná firma věděla, ty práce jsou veřejné). Jinak '''schváleno'''.&lt;br /&gt;
&lt;br /&gt;
== Simulace výběru pokladny na prodejně ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace výběru pokladny na prodejně&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Jan Hazdra&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Diskrétní simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
'''Definice problému''': Pracuji v Makru, jde o společnost zaměřenou na velkoobchodní prodej nejen potravinářského spotřebního zboží. V centrálním obchodě používáme několik různých typů pokladních systému a druhů pokladen. Jsou zde pokladny klasické s obsluhou, samoobslužné a nově v pilotním provozu tzv. scan pokladny. Ve skutečnosti jde pouze o váhu, samotné markování artiklů probíhá přes mobilní aplikaci. Váha pak jen několika způsoby porovnává obsah košíku s obsahem virtuálního namarkovaného košíku v aplikaci a při shodě přechází k placení.&lt;br /&gt;
&lt;br /&gt;
'''Metoda''': Problém bude řešen jako diskrétní simulace v programu Simprocess, jelikož jde o variaci na problém front, který se v Simprocessu řeší nejsnadněji. Při simulaci vycházím z reálných dat posbíraných za jeden den na jedné z prodejen v České Republice. Data se během jednotlivých dnů příliš neliší, proto budu vycházet ze vzorku z jednoho dne.&lt;br /&gt;
&lt;br /&gt;
'''Parametry''':&lt;br /&gt;
* typ pokladny&lt;br /&gt;
* počet pokladen&lt;br /&gt;
* zdržení na pokladně&lt;br /&gt;
* počet zákazníků&lt;br /&gt;
* doba strávené na prodejně&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Nasimulovat běžný provoz prodejny s třemi druhy pokladních systémů, výsledky by mohly vést k optimalizaci procesu placení na pokladnách (změnit počet a poměr pokladen, zobrazit vytížení a další).&lt;br /&gt;
&lt;br /&gt;
: '''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:14, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Meziměstská autobusová doprava ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace meziměstské autobusové dopravy&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' [[User:Zikl00|Zikl00]] ([[User talk:Zikl00|talk]]) 12:25, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Vensim&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' Jsme jedním ze zakladatelů dopravní společnost, která se zabývá meziměstskou autobusovou dopravou. Pomocí simulace budeme zjišťovat, v jakých městech se vyplácí provozovat autobusové linky společnosti. Konkurence se nebere v této úloze v úvahu. V simulaci půjde o ekonomické řízení podniku, kde se budou sledovat příjmy a výdaje. V úvahu se bere např. pořizovací cena autobusů a počty pasažérů. Dále musí společnost platit své řidiče a náklady na provoz autobusů. Aby přeprava byla výdělečná, bude záležet také na počtu autobusů. Ty mají danou kapacitu, opotřebení, fixní a variabilní náklady na provoz. Sledovat se bude výdělečnost a ztrátovost přeprav.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet cestujících na nádražích&lt;br /&gt;
* Velikost populace jednotlivých měst&lt;br /&gt;
* Vzdálenost mezi městy&lt;br /&gt;
* Počet autobusů&lt;br /&gt;
* Pořizovací cena jednoho autobusu&lt;br /&gt;
* Počet řidičů&lt;br /&gt;
* Náklady na provoz jednoho autobusu&lt;br /&gt;
* Náklady na jednoho řidiče&lt;br /&gt;
* Cena paliva&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace:''' Výsledky simulace budou sloužit jako podpora při ekonomickém řízení společnosti. Zjistíme, za jakých podmínek se vyplatí provozovat služby společnosti. Můžeme tak i předejít negativním vlivům a budoucím ztrátám.&lt;br /&gt;
&lt;br /&gt;
: Téma samotné se mi líbí, upřesněte prosím ale, kde vezmete data. Bude jich potřeba docela dost. Kupříkladu vytíženost autobusů během dne/týdnu, celkové náklady na vlastnictví/provoz autobusů (údržba, lidské zdroje, redundance, palivo, amortizace, pojištění, atd...). Pokud máte hodnověrné zdroje, na základě kterých jste schopen takové parametry nastavit, tak je to super zadání. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:20, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Nakonec jsem se rozhodl pro malou úpravu zadání a změnu nástroje. [[User:Zikl00|Zikl00]] ([[User talk:Zikl00|talk]]) 20:47, 13 May 2019 (CET)&lt;br /&gt;
:: '''Schváleno''' [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 15:15, 14 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Retence vody v krajině ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace retence vody v krajině&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Jan Reindl&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Netlogo&lt;br /&gt;
&lt;br /&gt;
'''Popis simulace:''' Prostředí tvoří krajina s různě složitým terénem, na který dopadá různé množství srážek. Část vody se vsákne, ale zbytek teče směrem dolů. V místech, kde protéká hodně vody může docházet k erozi. Pokud voda odtéká příliš rychle, půda vysychá. Půda má dvě &amp;quot;vrstvy&amp;quot; první vrstva je povrchová, s omezenou možností absorbovat vodu.  Druhá vrstva je hluboká a má relativně neomezenou kapacitu, voda se do ní ale dostává postupně skrze svrchní vrstvu. Uživatel bude mít možnost na jednotlivých &amp;quot;dlaždicích&amp;quot; možnost uměle zvýšit nebo snížit elevaci (vytvořit hráz nebo vykopat příkop). Model bude sledovat množství vsáknuté vody, hladinu &amp;quot;spodních vod&amp;quot;, množství vody, která odteče pryč, a závislost těchto výsledků na vydatnosti a četnosti srážek. Jedná se o dnes často zkoumaný problém, a neměl by být problém sehnat data pro relativně přesné nastavení modelu.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:''' &lt;br /&gt;
* Vydatnost srážek&lt;br /&gt;
* Četnost srážek&lt;br /&gt;
* Absorbční schopnost půdy&lt;br /&gt;
* Absorbční kapacita půdy&lt;br /&gt;
* Pevnost půdy (odolnost proti erozi)&lt;br /&gt;
* Množství vody v jednotlivých vrstvách půdy&lt;br /&gt;
* Rychlost úbytku vody v půdě&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření modelu:''' &lt;br /&gt;
* Různé druhy půdy (les, pole s řepkou,...) &lt;br /&gt;
* Možnost přidání lidského osídlení, které může ohrozit povodeň.&lt;br /&gt;
* Více možných terénních úprav&lt;br /&gt;
* Různé možnosti generace nebo vložení &amp;quot;mapy&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[User:Xreij15|Xreij15]] ([[User talk:Xreij15|talk]]) 09:58, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
: Jsem pro, vezměte ale prosím nějaké zcela konkrétní území, které budete simulovat, optimálně takové, pro které jsou dostupná data. '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 16:51, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace populačního vývoje České republiky  ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace populačního vývoje České republiky&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Adam Spivák, spia00&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Model zobrazuje vývoj počtu obyvatel České republiky v závislosti na střední délce života, poměru počtu mužů a žen, průměrném věku rodiček, míře plodnosti, zásahu státu, živelných katastrofách (např. povodně), migrace.&lt;br /&gt;
Model bude využívat dostupná statistická data týkající se České republiky.    &lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Počáteční počet obyvatel&lt;br /&gt;
* Střední délka života&lt;br /&gt;
* Poměr mužů a žen&lt;br /&gt;
* Průměrný věk rodiček&lt;br /&gt;
* Míra plodnosti&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Zobrazit v přehledné formě vývoj počtu populace v závislosti na zadaných parametrech.&lt;br /&gt;
&lt;br /&gt;
:Pokud to bude obsahovat komplexně zpracované všechny proměnné uvedené v popisu modelu, tak '''schváleno'''.&lt;br /&gt;
&lt;br /&gt;
== Simulace mořského ekosystému ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace mořského ekosystému&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Matyáš Svárovský, svam00&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' &lt;br /&gt;
&lt;br /&gt;
Model je jednoduchou multiagentní simulací mořského ekosystému. Obsahuje následující typy agentů:&lt;br /&gt;
* Fytoplankton. Objevuje se v závislosti na sluneční energii. Slouží jako potrava pro zooplankton, ryby a mlže. &lt;br /&gt;
* Zooplankton. Konzumuje fytoplankton, slouží jako potrava pro ryby.&lt;br /&gt;
* Mlži. Živí se fytoplanktonem, jsou potravou pro racky, hvězdice, chobotnice a člověka.&lt;br /&gt;
* Ryby. Živí se fytoplanktonem a zooplanktonem, jsou potravou pro racky, žraloky a člověka.&lt;br /&gt;
* Mořské řasy. Objevují se v závislosti na síle sluneční energie. Jsou potravou pro mořské šneky.&lt;br /&gt;
* Mořský šnek. Živí se řasami, je potravou pro hvězdice a chobotnice.&lt;br /&gt;
* Hvězdice. Živí se mlži a šneky, jsou potravou pro žraloky. &lt;br /&gt;
* Chobotnice. Konzumují mlže a šneky, slouží jako potrava pro žraloky a člověka. &lt;br /&gt;
* Racek. Živí se mlži a rybami. &lt;br /&gt;
* Žralok. Konzumuje chobotnice, hvězdice a ryby. Je potravou pro člověka.&lt;br /&gt;
* Člověk. Na vrcholu potravního řetezce, konzumuje chobotnice, mlže, ryby a žraloky.&lt;br /&gt;
&lt;br /&gt;
Potravní řetezec převzán z: https://www.sciencelearn.org.nz/resources/367-toxins-and-food-webs&lt;br /&gt;
&lt;br /&gt;
Fytoplankton a řasy se nepohybují, ani nesbírají další energii. Nové se objevují v čase podle intenzity sluneční energie. &lt;br /&gt;
&lt;br /&gt;
Ostatní živočichové se pohybují a konzumují ostatní dle potravního řetězce, čímž získávají energii. Po dosažení stanovené velikosti/energie se rozmnoží, vyprodukují daný počet nových agentů.&lt;br /&gt;
&lt;br /&gt;
Člověk nebude modelován jako agent pohybující se mezi ostatními, ale spíše jako abstraktní entita, která jednou za čas vyloví nějaké množství daných druhů.&lt;br /&gt;
&lt;br /&gt;
'''Cíl modelu:''' &lt;br /&gt;
&lt;br /&gt;
Sledovat v čase populaci jednotlivých typů agentů. Sledovat průměrnou délku života a průměrnou velikost agentů. Sledovat největší dosaženou velikost u jednotlivých agentů.&lt;br /&gt;
&lt;br /&gt;
Pozorovat vliv člověka. Lidé svým nadměrným rybařením mohou výrazně narušovat přirozenou hranici mořského ekosystému a snižovat průměrný &amp;quot;trophic level&amp;quot; - pozici organismu v potravním řetězci. (https://www.researchgate.net/publication/13779116_Fishing_Down_Marine_Food_Webs)&lt;br /&gt;
&lt;br /&gt;
Zakomponovat přenos energie od počátku, sluneční energie, až na vrchol potravního řetězce, člověka. (https://www.tandfonline.com/doi/pdf/10.2989/025776187784522324 a https://oceantracks.org/library/general-ecology/energy-and-food-webs)&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:''' &lt;br /&gt;
* Počáteční množství jednotlivých agentů&lt;br /&gt;
* Síla sluneční energie&lt;br /&gt;
* Zisk energie z konzumace ostatních agentů&lt;br /&gt;
* Potřebná velikost pro rozmnožení&lt;br /&gt;
* Počet potomků při rozmnožení&lt;br /&gt;
* Intenzita rybaření člověka&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření:'''&lt;br /&gt;
* Agenti se budou při pohybu vyhýbat svým predátorům&lt;br /&gt;
&lt;br /&gt;
: Tohle vypadá jako jedna z mnoha variant klasického modelu predator-prey. Ten byl zpracován už asi tisíckrát. Nemám problém zpracovat jej potísícíprvní, nicméně, musí tam být nějaká jasná přidaná hodnota. Možnost, která by asi šla realizovat, je nesimulovat jakousi virtuální malou/velkou rybu, ale nějaké zcela konkrétní druhy, na základě nějakých jasných parametrů a tvrdých dat. To pochopitelně nevyhnutelně vyžaduje poměrně hlubokou rešerši v pramenech z oblasti biologie. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 12:36, 19 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Mohu se tedy podívat po konkrétních datech a vytvořit druhy ryb (a případně dalších živočichů) odpovídající nějakému reálnému případu. Jednotlivé druhy pak budou mít různé vzorce chování, různé vlastnosti a podle potravního řetězce u daného případu vyřeším, kdo konzumuje koho. Jen se tedy bojím, abych při zvýšené realističnosti dostal vůbec nějaké hodnotné výsledky. [[User:Svam00|Svam00]] ([[User talk:Svam00|talk]]) 17:59, 19 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: No, to je ale součást problému. Na takové rešerši musí být postaveno už to zadání. Obávám se, že z modelu založeného na &amp;quot;malých a velkých rybách&amp;quot; můžete hodnotné výsledky rovněž dostat stěží. Případně zkuste vymyslet něco jiného. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 23:14, 25 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: Rozšířil jsem zadání a cíle simulace. [[User:Svam00|Svam00]] ([[User talk:Svam00|talk]]) 10:02, 28 May 2019 (CET)&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Assignment_SS_2018/2019/cs&amp;diff=18013</id>
		<title>Assignment SS 2018/2019/cs</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Assignment_SS_2018/2019/cs&amp;diff=18013"/>
		<updated>2019-05-19T16:59:37Z</updated>

		<summary type="html">&lt;p&gt;Svam00: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Zadání LS 2018/2019}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Na tuto stránku vkládejte svá zadání. Nezapomeňte se podepsat. Můžete použít &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt; (čtyři tildy) k automatickému podpisu. Používejte Ukázat náhled, abyste si prohlédli Váš výsledek před konečným odesláním.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Prosíme, snažte se formulovat Vaše zadání pečlive. S ohledem na to, že jde o Vaši semestrální práci, očekáváme adekvátní úsilí vynaložené na zadání. Nezapomeňte, že hlavním výsledkem má být výzkumná zpráva, což znamená, že Váš simulační model musí generovat takové výsledky, které jsou konkrétní, měřitelné a ověřitelné. Pečlivě promyslete, jakým způsobem budete vyvíjet Váš model, odvoďte entity, které budete používat, nakreslete si diagram modelu, zvažte, co budete měřit. Teprve pokud máte o modelu dostatečně přesnou představu, vložte Vaše zadání. A samozřejmě, nezapomeňte si prosím přečíst [[How to deal with the simulation assignment/cs|Jak na simulace]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| type  = content&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Abychom se vyhnuli případnému budoucímu nedorozumnění, prosíme, ověřte si, že máte tučné '''schváleno''' někde v našem komentáři pod Vaším zadání. Pokud tam není '''schváleno''', znamená to, že Vaše zadání dosud schváleno nebylo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Simulace sjezdovky ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace sjezdovky&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Michal Pokorný&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Simulace pohybu lyžařů/snowboardistů na svahu. Účastníci simulace jsou nejdříve vyvezeni vlekem/ky na vrcholek svahu a následně v závislosti na svojí strategii sjedou svah dolů.&lt;br /&gt;
Simulace by řešila optimální počet a průchodnost vleků v závislosti na počtu účastníků (toto lze řešit výpočtem), počet nehod v závislosti na počtu vleků/účastníků a porovnání jednotlivých strategií účastníků (jejich rychlost) s pravděpodobností jejich srážky s jiným účastníkem.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Velikost svahu &lt;br /&gt;
* Počet účastníků&lt;br /&gt;
* Strategie (rychlost) účastníků&lt;br /&gt;
* Počet a rychlost vleků&lt;br /&gt;
&lt;br /&gt;
'''Možné rozšíření''': Úprk před lavinou, různé typy (rychlosti) sjezdovek, možnost pádu účastníka bez srážky s jiným účastníkem, různé obtížnosti sjezdovek (vyšší četnost pádů), vliv strategie na četnost pádů&lt;br /&gt;
&lt;br /&gt;
: Nevidím tady mnoho důvodů k agentní simulaci. Vychází mi z toho simulace diskrétní a to ještě poměrně jednoduchá. Popřemýšlel bych buďto, jak to transformovat do simulace vhodné pro agenty (viz kritéria diskutovaný na poslední hodině) nebo to dělat jako diskrétní simulaci (ale v tom případě by bylo dobré trochu zvýšit složitost) či popřemýšlet o něčem úplně jiném. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:27, 5 May 2019 (CET)&lt;br /&gt;
:: Doplňuji s odstupem pár dnů - vemte si prosím případ nějaké konkrétní sjezdovky (velká lyžařská centra mají poměrně detailní mapy a dokonce jsou k dispozici i nějaké informace o kapacitách a vytížení) a pak by to smysl jako agentní simulace dávalo. Pokud je to v takovéhle modifikaci za Vás OK, pak '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:43, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace šíření spalniček ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace šíření spalniček&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Jurij Povoroznyk, povj01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémová dynamika&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': V České republice propukla epidemie spalniček. Tato nemoc se k nám dostal od cestovatele z Indie přímo do hlavního města Prahy. Celkově bylo nakaženo 2 000 lidí a další lidé rychle přibývají. Nakažený jedinci jsou z různých věkových kategorií. Přičemž děti v rozmezí 3–5 let jsou na tuto nemoc náchylnější a můžou této nemoci rychle podlehnout, dokonce umřít pokud nejsou již očkování. Očkovat dítě je možné minimálně od 1 roku života. Bylo zjištěno, že z celého souboru nebylo očkováno ani jednou dávkou vakcíny 39 % osob. Dvěma dávkami vakcíny bylo očkováno 42 % nakažených. Onemocnění se projevuje horečkou, rýmou, kašlem, slzícíma očima a na bukální sliznici jsou bělavé tečky se zarudlým okolím. Virus spalniček se přenáší kapénkovou infekcí. Inkubační doba spalniček je 6–19 dní, průměrně 13 dní. Infikovaní lidé jsou nakažliví ještě 4 až 5 dní před propuknutím této nemoci. Úmrtnost je velmi malá, 3 smrti z 1 000 případů. U dětí, které nedostali vakcínu a jsou nakažený touto chorobou je patřičně větší.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Počet infikovaných &lt;br /&gt;
* Počet zdravých&lt;br /&gt;
* Počet jedinců z různých věkových kategorií&lt;br /&gt;
* Očkovaných jednou vakcínou, dvěma nebo žádnou&lt;br /&gt;
* Počet mrtvých&lt;br /&gt;
* Těžce nemocný jedinci&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Cílem tohoto modelu je určit a sledovat průběh této epidemie. Zároveň pomocí tohoto modelu lze určit, jak budou na tuto epidemii reagovat různé věkové kategorie a počet vakcín obdržených před vypuknutím epidemie. Údaje získané z této simulace by měly přesvědčit rodiče k očkování svých děti ihned jak to bude možné. &lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''': Model lze rozšířit o konkrétnější data - např.: typ vakcíny, absolvovaná karanténa nebo počet zdravých jedinců v rodině. Celkově se model rozšíří pokud budou adekvátní přibližná data a statistiky propuklé epidemie.&lt;br /&gt;
&lt;br /&gt;
: Není mi úplně jasné, jak by to mělo vypadat a proč to chcete dělat jako agentní simulaci. Vezměte si prosím ta kritéria, která jsme si říkali na poslední hodině a otestujte si, kterým to vyhovuje. Tak jak je to popsáno by to podle mě spíš směřovalo do systémové dynamiky. Zkuste to prosím buď jinak navrhnout nebo zvolit jiný nástroj nebo eventuálně jiné téma. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:45, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Děkuji za Váš komentář. Hlavním důvodem výběru multiagentní simulace a konkrétně nástroje NetLogo je využití více typů jednotlivých agentů s rozlišnýma vlastnostmi a různorodýma reakcemi mezi sebou. Půjde především o lidi, kteří se budou lišit jak věkovou kategorií, tak samotnou šancí získat tuto nemoc dle výše zmíněných statistik získaných z ČSÚ. Dalším agentem je samotný virus. Mimo to by bylo možné přidat karanténu, kdy lidi budou uzamčený a nebudou moci nakazit ostatní zdravé jedince. Ovšem nedokážu si představit, jak to bude náročné na samotné programování. Zároveň vypuklá epidemie spalniček bude mít větší šanci nakazit jedince se slabší imunitou. Z výše uvedených informací mi přijde, že multiagentní simulace je nejvhodnější variantou pro aplikování této simulace. [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 11:39, 10 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: To co píšete, samozřejmě smysl dává. Nicméně, obecně se šíření chorob často zvrhne v jakési hemžení, kde si nakažení vzájemně předávají infekci. Nakolik to pak má kontakt s realitou, je často dost diskutabilní, proto se ptám předem, jak by to mělo vypadat a je opravdu důležité, abyste to měl rozmyšleno. Klidně sem prosím připojte nějaký nákres. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 16:48, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: Děkuji za odpověď. V příloze zasílám vytvořený návrh. Jde především o představu vytvořenou ve Photoshopu, tudíž se může částečně lišit od finální verze simulace. S realitou to bude mít velkou spojitost. Ať už jde o samotná čísla, která budou reálná a budou získaná z ČSÚ nebo vytvoření 1 či více karantén, jenž se vytvoří po velkém seskupení nemocných na jednom místě. Toto řešení by mohlo obohatit výsledek, zda vytvoření této karantény zabrání šíření a zda je vhodné vytvořit jednu či více. U jednotlivých agentů vytvořených v návrhu půjde také o dávky které získali jako prevenci proti spalničkám. U těchto simulací si nedokážu, jak více to lze propojit s realitou. Napadá mě ještě udělat nějakou reálnou budovu, např.: VŠE, kde se tyto spalničky budou šířit. Toto téma jsem si především vybral právě po reálném objevení spalniček na půdě VŠE. Odkaz na představu simulace [[Media:Spalnicky simulation.jpg|se nachází zde!]] [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 19:07, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::::: Tohle je to, čemu říkám &amp;quot;hemžení&amp;quot;. Ve skutečnosti budete mít problém, aby vám v takovém modelu fungovala statistika. Na to totiž potřebujete mít pro každý dílčí jev dostatečné množství výskytů. To se dá ještě jakžtakž zajistit co se týče nějakého šíření epidemie, ale už musíte zanedbat prostorové aspekty, protože na takto malé ploše s takto málo agenty by došlo k obrovskému zkreslení výsledků (bavíme se o dejme tomu desítkách výskytů v desetimilionové populaci, o je z hlediska simulace strašlivě málo). Z toho vyplývá i problém s karanténou. Kolik lidí se do ní dostane? Rozumím tomu dobře, že jsou to ti, co &amp;quot;vlezou do té místnosti&amp;quot;? V tom případě je příslušnou proměnnou šířka toho vstupu. Atd. To téma je zajímavé a jsem pro, ale obávám se, že agentní simulace je pro něj nevhodná (alespoň pokud je formulováno tak, jak je formulováno). Simulace epidemií běžně pracují s miliony agenty, což v NetLogu moc dobře nejde. Jinak vám bude vycházet, že prakticky nikdo neonemocní nebo všichni rychle pomřou. Zvážil bych systémovou dynamiku. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:20, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::::: Dobře tedy, rád bych zůstal u tohoto zadání. Šlo by to tedy dělat systémovou dynamikou pomocí Vensimu? V takovém případě by toto zadání bylo schváleno? [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 19:30, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::::: Systémová dynamika je na to vhodná, takže ano.'''Schváleno'''. Pozor na to, jak to pak pojmete, aby simulace byla přiměřeným způsobem komplexní. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 19:55, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Příjem, zpracování a vyloučení alkoholu z těla ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Příjem, zpracování a vyloučení alkoholu z těla&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Josef Čekan, cekj01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Tento model ukazuje účinek alkoholu na lidské tělo, když sleduje jeho příjem, zpracování a vylučování z těla. Model na základě několika faktorů dokáže odhadnout množství alkoholu v krvi po celou dobu užívání i odbourávání alkoholu, stejně jako dobu potřebnou k jeho úplnému odbourání. Hlavními faktory v modelu jsou váha jedince, typ alkoholu, množství konzumovaného alkoholu a doba samotné konzumace. Na model a jeho výsledky poté mají vliv například počet skleniček za hodinu, míra obsaženého alkoholu, objem tekutin v těle, Michaelisova konstanta či míra tolerance k alkoholu.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Váha jedince&lt;br /&gt;
* Délka trvání konzumace alkoholu (včetně hodinové frekvence)&lt;br /&gt;
* Množství konzumovaného alkoholu&lt;br /&gt;
* Typ alkoholu&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Na základě získaných dat dokáže model vykreslit graf s množstvím promile v každém čase od začátku užívání alkoholu až do konce jeho odbourávání. Pomocí tohoto modelu tak lze například zjistit způsobilost(vzhledem k povolené míře alkoholu v krvi v závislosti na státě) k řížení vozidla pro konkrétního člověka dle množství a typu alkoholu. Stejně tak je pomocí modelu možné zjistit za jak dlouho bude veškerý alkohol z těla odbourán. &lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''':&lt;br /&gt;
&lt;br /&gt;
: ''' Schváleno''', ale zamyslte se nad tím, jak ten model udělat komplexnější, aby z toho nevylezla jen jednoduchá kalkulace. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 12:40, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace optímálneho počtu výčapov piva na štadióne ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace optímálneho počtu výčapov piva na štadióne&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Dominik Turák, turd01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Diskrétni simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Na hokejových alebo futbalových zápasoch sa často stáva, že človek musí čakať na pivo v dlhom rade celú večnosť. Navyše, ak sa poblízku štadióna nachádza podnik, v ktorom tiež čapujú pivo, ľudia sa mnohokrát rozhodnú ísť si radšej načapovať pivo tam, pretože je to pre nich mnohokrát výhodnejšie, či už z časového alebo finančného hľadiska. Štadión tým pádom stráca potencionálny zisk a naopak, pri malom počte ľudí zbytočne prepláca pracujúcich výčapníkov. &lt;br /&gt;
&lt;br /&gt;
Model bude obsahovať tieto data:&lt;br /&gt;
* X fanúšikov na štadióne, ktorí chcú pivo&lt;br /&gt;
* Y výčapov na štadióne&lt;br /&gt;
* Z výčapov mimo štadióna&lt;br /&gt;
* cena piva na štadióne&lt;br /&gt;
* cena piva v konkurenčných výčapoch&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Nájsť otpimálny počet výčapov prihľiadnúc na počet ľudí na štadióne tak, aby sa minimalizovali straty od nedočkavých ľudí, ktorí si radšej zvolia konkurenčný výčap&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''': Rozdielne ceny piva v konkurenčných výčapoch, počet konkurenčných výčapov a vzdialenosti výčapov od štadióna&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: Nevidím v tomto zadání nějakou přidanou hodnotu. Co by mělo být přínosem? Velmi rychle byste zjistil, že výsledek je předvídatelný a závislý především na modelu chování účastníků. Doporučoval bych to přehodnotit. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:56, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Tak som nad tým premýšľal a rád by som asi spravil niečo úplne iné. Rád by som urobil simulaci optimálneho počtu výčapov na štadióne : X ludi, Y výčapov na štadióne a Z konkurenčných výčapov mimo štadiónu. Prínosom tejto simulácie by mala byť optimalizácia počtu výčapov na štadióne podľa počtu divákov na štadióne a minimalizácia strát sposobená dlhým čakaním na pivo a voľbou ísť si načapovať pivo do konkurenčnej krčmy blízko štadiónu.[[User:turd01|Dominik]] ([[User talk:Turd01|talk]]) 18:10, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: V čem to chcete dělat? [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:04, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: Rád by som to robil v NetLogu, rozmýšľal som aj nad SimProcessom, ale radšej by som si naprogramoval agentov. [[User:turd01|Dominik]] ([[User talk:Turd01|talk]]) 19:10, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::::: Já si myslím, že tohle je jednoznačně na diskrétní simulaci. Proč a hlavně jak to dělat jako simulaci agentní tam moc nevidím. Bylo by ovšem každopádně dobré zjistit si parametry a data nějakého skutečného stadionu. Pokud souhlasíte, pak '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:23, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace ideálního rozdělení klužiště na rybníkový hokej ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace ideálního rozdělení klužiště na rybníkový hokej&lt;br /&gt;
&lt;br /&gt;
'''Autor''': David Lisý, xlisd05&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': diskrétní simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Jelikož hokej závodně hraji, rozhodl jsem se na toto téma zpracovat i svou simulaci. V současnosti je trendem pro závodní, ale především pro rekreační hráče tzv.&amp;quot;rybníkový hokej&amp;quot;. Ten se hraje bez výstroje, v počtu 4 na 4, na malé branky a na třetinu jednoho klasického kluziště (na jedné klasické ledové ploše tedy máme 3 hrací plochy pro rybníkový hokej). Z vlastní zkušenosti mohu potvrdit, že hrají-li spolu pohromadě závodní hráči s hráči amatérskými, výsledná hra ztrácí na své kvalitě. Je proto lepší, hrají-li zápas proti sobě hráči stejné výkonnostní kategorie. Rozlišujeme pak tyto:&lt;br /&gt;
 - závodní hráč (hráč se zkušenostmi z profesionálních, či závodních soutěží)&lt;br /&gt;
 - pokročilý amatérský hráč (hráč se zkušeností z rekreačních soutěží)&lt;br /&gt;
 - amatérský hráč - začátečník (hráč bez jakýchkoliv zkušeností z rekreačních soutěží)&lt;br /&gt;
&lt;br /&gt;
Data budou čerpána z reálného zimního stadionu v Praze, který disponuje 2 ledovými plochami (celkově tedy simulace sleduje 6 hracích ploch pro rybníkový hokej). Podstatný fakt je ten, že se tedy hraje 4 na 4, střídá se stylem &amp;quot;poslední do hry - poslední na střídačku&amp;quot; (na střídačce se nám tedy tvoří jakási fronta hráčů) a počet hráčů na jedné střídačce není nikterak omezen. Na základě vlastního pozorování budu v simulaci počítat s následujícím procentuálním rozdělením výkonnostních kategorií:&lt;br /&gt;
 - závodní hráči = 15%&lt;br /&gt;
 - pokročilí amatérští hráči = 60%&lt;br /&gt;
 - amatérští hráči - začátečníci = 25%&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* počet hráčů&lt;br /&gt;
* průměrná doba hraní na stadionu&lt;br /&gt;
* počet hracích ploch pro rybníkový hokej (6)&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': pomocí simulace zjistit ideální rozvrhnutí hracích ploch dle výkonnostních kategorií&lt;br /&gt;
&lt;br /&gt;
'''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:45, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Vytíženost posilovny ==&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Vytíženost posilovny&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Martin Matějka, xmatm82&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Definice problému''': &lt;br /&gt;
V dnešní době je velice populární zajít si zacvičit nebo se jen tak protáhnout do pohodlné, hezky vybavené posilovny. Jelikož je tento způsob cvičení v dnešní době tak populární, je dobré vědět, jak si na tom určitá posilovna stojí z hlediska schopnosti pokrytí návševnosti. Jak z pohledu zákazníka, tak i provozního, co by mohl zlepšit.  Mají dostatek místa? Dostatek nástrojů či pomůcek na posílování? Mají všichni možnost se dojít osprchovat bez delšího čekání nebo nevázne to hnedka u vchodu při koupi vstupenky?  &lt;br /&gt;
&lt;br /&gt;
'''Metoda''':&lt;br /&gt;
V simulaci bude zahrnuta spousta entit, které budou mít na výsledné hodnoty vliv (druh zákazníka, doba návštěvy..), ale jednou z nejdůležitějčích entit je množství a frekvence návševníků přicházející do posilovny. Pro generování návštěvníků bude použit určitý algoritmus, který bude produkovat náhodná čísla, ale také bude zahrnovat učité hodnoty ze známého chování návštěvníků. Například, že v dopoledních hodinách je nevštěvnost o něco měnší a nebo o víkendech zase vyšší. Pro zanalyzování vytíženosti posilovny v čase je Monte Carlo dobrá volba.&lt;br /&gt;
&lt;br /&gt;
::Zdravím, co všechno by byly tedy náhodné proměnné? Na základě jakých reálných dat budete odvozovat jejich pravděpodobnostní rozdělení? (data a odvození pravděpodobnostních rozdělení musí být součástí vypracované simulace). Jak přesně bude simulace fungovat? Předpokládám, že i když zmiňujete Monte Carlo, tak jako nástroj jste si vybral Simprocess, což je v tomto případě relevatní - v Excelu by udělat nešlo. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 12:11, 4 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: Odpověďi: &lt;br /&gt;
::: 1)''Náhodné proměné?''&lt;br /&gt;
                 - počet návštěvníků&lt;br /&gt;
                 - zaměření návštěvníka &lt;br /&gt;
                     - fitness partie (horní, dolní, full-body)&lt;br /&gt;
                     - cardio &lt;br /&gt;
                 - volba nástrojů na cvičení &lt;br /&gt;
                 - popřípadě i doba návštěvy&lt;br /&gt;
  &lt;br /&gt;
::: 2)''Reálných dat?'' Co se týče vybavení posilovny (druhy,počty strojů), mohu sestavit několik šablon, které v reálu představujou     posilovny, které znám. Návštěvnost bude taková, aby byla reálná a také trochu hraniční, aby byla známa přibližná maximální zatíženost posilovny. Dále čas strávených na určitých posilovacích zařízení budou stanoveny podle mého vlasního uvážení, které vychází z mnoha let zkušeností. &lt;br /&gt;
&lt;br /&gt;
::: 3)''Jak bude fungovat?'' Budou přícházet návštěvnící do posilovny. Která má stanovený počty několika druhů vybavení. Každý návštěvník má určité zaměření, co chce posilovat a tím je stanoveno jaké stroje by chtěl použít. Použije pár strojů, vysprchuje, oblíkne a odejde. Budem sledovat jaké stroje jsou nejvíce/nejméně vytíženy. Kde má posilovna nedostatny atd. [[User:Xmatm82|Xmatm82]] ([[User talk:Xmatm82|talk]]) 19:34, 7 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: V pořádku, nicméně: opatřete si data z nějaké konkrétní posilovny/posiloven. Z kontextu jsem pochopil, že Vám toto prostředí není cizí, neměl by to pro Vás být tedy problém. Vlastní zkušenost je důležitá, ale někdy nekoresponduje zcela s realitou. Dále, tak jak to popisujete (náhodné volby různých posilovacích strojů apod.), není úplně triviální. Lze to udělat, každopádně potřebujete ostrou verzi Simprocessu (je na učebnách). '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:51, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Spotřeba surovin ve fastfoodu ==&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Spotřeba surovin ve fastfoodu&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Josef Kočí&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Definice modelu''':&lt;br /&gt;
Protože již 4 roky pracuji ve společnosti AmRest, z pozice hlavního instruktora mám přístup k manažerským systémům, kde lze sledovat data o prodeji, počtu objednávek v různých hodinách a spotřebu jednotlivých ingrediencí. Mým cílem je část této reality zachytit v programu Simprocess, zobrazit v něm proces na jednotlivých ingrediencích, jejich objednání a naskladnění ráno, jejich průběžné vyskladňování, použití do procesu až k vydání zákazníkům. Proces tak zachytí, kolik dle simulací průměrně zůstává nevyužitých ingrediencí, jak dlouho přibližně zákazníci čekají a pokusím se případně i o analýzu zlepšení tzv. SOS (Speed of Service).&lt;br /&gt;
&lt;br /&gt;
'''Data''':&lt;br /&gt;
Vstupní data jako množství zákazníků v jedno hodinách či spotřeba ingrediencí sice budou náhodná (avšak vzájemně spolupracující), nicméně budu vycházet z reálných dat z manažerských systémů tak, aby počty objednávek na různé hodiny přibližně seděly.&lt;br /&gt;
&lt;br /&gt;
'''Doplnění''':&lt;br /&gt;
Prostředí bude přímo z KFC, jelikož ale Simprocess má limitované množství entit, nezachytím bohužel všechny suroviny, které se v KFC používají. Proto se pokusím zachytit ty nejdůležitější. Mezi hlavní cíl patří monitoring zbylých surovin a pokusit se o minimalizaci jejich množství, které na konci zbyde. Budu tedy hledat kritická místa, o nichž pak sepíšu zprávu. Mým cílem tedy bude dosáhnutí co nejmenšího zbytku surovin na konci dne. Z vlastní zkušenosti vím, že není možné skončit s naprosto prázdným stavem, neboť to ve výsledku může negativně ovlivnit SOS v průběhu posledních hodin.&lt;br /&gt;
V modelu se pochopitelně pokusím o co nejvěrnější proces, tedy sendviče se nějakou dobu zpracovávají, maso se nějakou dobu připravuje a pak nějakou dobu smaží. Uvidím, jak detailně se mi proces povede zachytit.&lt;br /&gt;
&lt;br /&gt;
: Téma je OK, ale je potřeba jej zpřesnit. 1) Stanovte zcela konkrétní cíl(e). Z toho zadání mi to moc konkrétní nepřijde. Co je cílem? Minimalizace zásob? Je to issue? 2) Amrest má pokud vím více brandů. Uvidíte podle definice cíle, ale pravděpodobně bude dobré vyberte si jeden a nasimulovat jej do detailu. 3) Je potřeba zohlednit všechny faktory, které mohou být s ohledem na výsledek relevantní. Předběžně to má zelenou, ale rozpracujte to zadání prosím dopodrobna. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 21:06, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Vaší úpravy jsem si všiml až teď - je lepší změnu nějak označit. Simprocess nemá omezené množství entit, pouze ta zkušební verze to tak má, ale říkali jsme si, že seminárku budete dělat ve verzi ostré, která je nainstalována na učebnách, čili důvod k jakýmkoliv omezením není. Za těchto podmínek '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:30, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace automobilových závodů ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace automobilových závodů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' [[User:Jinv00|Jinv00]] ([[User talk:Jinv00|talk]]) 10:51, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Netlogo&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' Simulace pohybu závodních vozů po okruhu. Vozy jsou na začátku závodu seřazeny na startovní rovince, a po odstartování krouží po okruhu. Každý vůz může mít různou (náhodně přidělenou) rychlost. Rychlost vozů je kromě základní přidělené rychlosti závislá i na míře opotřebení pneumatik (opotřebovanější pneumatiky jsou pomalejší než méně opotřebované), na aktuální zvolené směsi pneumatik (měkčí směs pneumatik je rychlejší než tvrdší) a na jízdním stylu řidiče (agresivní jízdní styl je rychlejší než konzervativní). Rychlost opotřebovávání pneumatik je závislá na zvolené směsi pneumatik (měkčí směs pneumatik se opotřebovává rychleji než tvrdší), na jízdním stylu řidiče (agresivním jízdním stylem se pneumatiky opotřebovávají rychleji než konzervativním jízdním stylem) a na vzdálenosti vozu za jiným vozem (jízda do cca 2 sekund za jiným vozem má za následek ztrátu přítlaku, pronásledující vůz tak po trati více &amp;quot;klouže&amp;quot; a tím trpí pneumatiky). Přezouvání pneumatik se provádí během pit stopů, které trvají nějaký čas (a k tomu samotná jízda boxovou uličkou je pomalejší než jízda po okruhu). Projede-li vůz za jiným detekční zónou pro DRS s odstupem menším než 1 sekundu, můžu potom v následující DRS zóně využít DRS pro krátkodobé zvýšení rychlosti. Každý vůz musí během závodu použít alespoň 2 různé směsi pneumatik.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet vozů&lt;br /&gt;
* Počet kol závodu&lt;br /&gt;
* Rychlost vozů (náhodná v intervalu od nejnižší zadané rychlosti po nejvyšší zadanou)&lt;br /&gt;
* Průměrná míra opotřebení jednotlivých směsí pneumatik&lt;br /&gt;
* Míra vlivu opotřebení pneumatik na rychlost vozu&lt;br /&gt;
* Míra vlivu použité směsi pneumatik na rychlost vozu&lt;br /&gt;
* Míra vlivu jízdního stylu řidiče na rychlost vozu&lt;br /&gt;
* Rychlost opotřebovávání jednotlivých směsí pneumatik&lt;br /&gt;
* Míra vlivu jízdního stylu řidiče na míru opotřebení pneumatik&lt;br /&gt;
* Míra vlivu jízdy v závěsu (do cca 2 s) za jiným vozem na opotřebení pneumatik&lt;br /&gt;
* Rychlost vozů v boxové uličce&lt;br /&gt;
* Rychlost vozů v DRS zóně&lt;br /&gt;
* Zvolená směs pneumatik jednotlivých vozů na startu závodu&lt;br /&gt;
* Počet zastávek v boxech&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace:''' Simulací by se dala odhadnout optimální strategie zastávek v boxech (počet zastávek, načasování zastávek, použité sady pneumatik (a jejich počet)) a optimální jízdní styl (agresivní/konzervativní).&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření:''' Pravděpodobnosti předjetí v různých částech tratě (v mnou navrženém modelu rychlejší vůz vždy kdekoliv předjede pomalejší, ve skutečnosti je však předjetí nejpravděpodobnější na dlouhých rovinkách (ideálně za asistence DRS) a v zatáčkách s větší šířkou tratě; v modelu vůbec neuvažuji zdržení jednoho vozu za druhým kvůli nemožnosti ho předjet). Kolize (v mnou navrženém modelu sebou mohou jednotlivé vozy &amp;quot;projet&amp;quot; bez jakékoliv možnosti havárie). Slipstream - vůz jedoucí za jiným (především při vyšších rychlostech) může využít slipstream vznikající za pronásledovaným vozem ke zvýšení rychlosti. Různá rychlost vozů v různých částech tratě - vyšší rychlost na rovinkách, nižší v zatáčkách (v mnou navrženém modelu je rychlost vozu na celé trati vždy stejná (kromě boxové uličky a DRS zón)), k tomu by šlo přidat i různé nastavení vozů (vyšší přítlak = vyšší rychlost v zatáčkách a menší na rovinkách, nižší přítlak = nižší rychlost v zatáčkách a vyšší na rovinkách). Simulace množství paliva ve vozech (vliv jízdního stylu řidiče na spalování paliva (agresivní = rychlejší spalování paliva, konzervativní = pomalejší spalování), vliv množství paliva ve vozech na rychlost vozu (více paliva (těžší vůz) = pomalejší, méně paliva (lehčí vůz) = rychlejší) a simulace možnosti přidání tankování paliva během zastávek v boxech. Různé opotřebení jednotlivých pneumatik na voze závislé na různých nastaveních vozu (v mnou navrženém modelu se všechny pneumatiky opotřebovávají stejně a stejnou mírou, ve skutečnosti je však opotřebení pneumatik závislé na orientaci okruhu (pravotočivý/levotočivý) a na různých nastaveních vozu (přítlak předního/zadního přítlačného křídla, geometrie zavěšení, odemknutý/zamknutý diferenciál, brake bias (vyvážení brzd (přední vs zadní kola)), tlak v pneumatikách, tlak brzd, rozmístění hmotnosti (či umístění balastu), atd.)).&lt;br /&gt;
&lt;br /&gt;
: To řešení kolizí by mi v tom modelu připadalo jako poměrně podstatné. Jinak to ale vypadá dobře. '''Schváleno.''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 21:54, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace Killer Bees ==&lt;br /&gt;
----&lt;br /&gt;
'''Název simulace:''' Simulace střetu populací Evropských a Afrikanizovaných včel medonosných&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Michaela Trnková&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' V padesátých letech minulého století stvořil vědec v Brazílii křížence africké a evropské včely medonosné. Afrikanizované včely sice produkují až dvojnásobné množství medu než původní evropský druh, zato si ale zachovaly svoji hyperagresivitu danou množstvím predátorů v Africe. Oproti tomu evropské včely byly po staletí šlechtěny k mírnému chování. V roce 1957 uniklo 26 rojů z původního chovu a dnes tvoří dominantní druh od Jižní Ameriky až po jižní státy USA. Uvádí se, že území, kde dominují afrikanizované nebo hybridní druhy, se každý den posune o dva kilometry na sever.&lt;br /&gt;
&lt;br /&gt;
V modelu se budou populace včel potkávat a křížit mezi sebou. Při vzniku hybridu bude mít hybrid šanci získat buď mírné, nebo hyperagresivní chování.&lt;br /&gt;
&lt;br /&gt;
Existují dva druhy včelích hnízd: člověkem udržované úly a hnízda v přírodě. U lidí mají větší šanci na přežití včelstva s mírnou povahou. Ve volné přírodě naopak včelstva agresivní. Afrikanizované včely mohou také obsadit úl včel evropských nahrazením původní královny.&lt;br /&gt;
&lt;br /&gt;
Prostředí budou tvořit různé &amp;quot;klimatické&amp;quot; zóny s jinými teplotními podmínkami. Čím teplejší a vlhčí zóna, tím více medu dokáží vyprodukovat afrikanizované včely. Naopak čím chladnější nebo sušší zóna, tím menší šanci mají afrikanizované včely šanci přežít. Konflikt těchto dvou druhů a jejich hybridů je častým předmětem zkoumání a měla by být dostupná data pro celkem přesný model.&lt;br /&gt;
&lt;br /&gt;
'''Cílem modelu''' bude sledovat, jak se bude situace vyvíjet v čase a jaká kritéria jsou rozhodující pro prosperitu jednotlivých druhů.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet možných úlů na území&lt;br /&gt;
* Druh zóny a její klima&lt;br /&gt;
* Strategie včelařù (preference zisku medu, mírnějšího včelstva aj.)&lt;br /&gt;
* Šance na zánik úlu&lt;br /&gt;
* Šance na vytvoření nového roje&lt;br /&gt;
* Pravděpodobnost zdědění jednotlivých vlastností&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření:'''&lt;br /&gt;
&lt;br /&gt;
* Nemoci včelstev (některé včely jsou odolnější/náchylnější)&lt;br /&gt;
* Výkyvy počasí (mimořádně chladná zima/horké léto/sucho,...)&lt;br /&gt;
&lt;br /&gt;
[[User:Xtrnm15|Xtrnm15]] ([[User talk:Xtrnm15|talk]]) 09:46, 13 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
Jo, to je dobré. '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 11:08, 15 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace reklamačního oddělení ==&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Simulace reklamačního oddělení&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Pavel Gregor&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Předmět simulace''':&lt;br /&gt;
Firma poskytuje zákazníkovi službu a to takovou, že pokud se zákazníkovi zakoupené zboží jakkoli rozbije i vlastním zaviněním, dostane výměnou nový kus za stávající.&lt;br /&gt;
Vrácené jednotky pak procházejí testovacím procesem funkčnosti. Rozbité jednotky jsou přeposílány na rozebrání. Rozebrané jednotky se pak využijí na náhradní díly. Otestované jednotky, které projdou celým procesem, bez nalezené chyby jsou vráceny zpět do oběhu za sníženou cenu.&lt;br /&gt;
&lt;br /&gt;
Na každé pozici má operátor předepsaný počet jednotek, které musí v daném čase otestovat. V simulaci bude řešen počet jednotlivých operátorů na daných pozicích, aby nedocházelo k hromadění jednotek na některých z pozic, které jsou časově náročnější. Dále kolik je zapotřebí operátorů v závislosti na počtu přijatých jednotek.&lt;br /&gt;
Upravení počtu jednotek/h na jednotlivých pozicích k optimalizaci celého procesu.&lt;br /&gt;
&lt;br /&gt;
'''Modely simulace''':&lt;br /&gt;
&lt;br /&gt;
* Současná situace&lt;br /&gt;
* Optimalizace počtu operátorů závisející na denním příjmu jednotek (současný systém)&lt;br /&gt;
* Optimalizace počtu zpracovaných jednotek na jednotlivých pozicích z vlastních zkušeností&lt;br /&gt;
* Maximální možné vytížení na modelu č. 3 a kapacitě provozovny&lt;br /&gt;
&lt;br /&gt;
'''Popis procesu''':&lt;br /&gt;
&lt;br /&gt;
* Příjem jednotek&lt;br /&gt;
* Nahrání jednotek do systému + základní rozřazení dle hlášené chyby (2 kategorie – fyzické x sw poškození/chyba)&lt;br /&gt;
* Nabití všech jednotek (test baterie)&lt;br /&gt;
* Restore – Tovární nastavení jednotky&lt;br /&gt;
* Základní verifikace – ověření hlášené chyby zákazníkem&lt;br /&gt;
* SW kontrola funkce display + mechanická kontrola dotyku operátorem&lt;br /&gt;
* SW kontrola Audio – reproduktory + mikrofon&lt;br /&gt;
* Kontrola základních funkcí telefonu&lt;br /&gt;
* Test wifi (2,4 GHz, 5 GHz), Bluetooth, GPS&lt;br /&gt;
* Kontrola funkčnosti telefonické komunikace&lt;br /&gt;
* Vizuální kontrola jemného fyzického poškození&lt;br /&gt;
* Otevření jednotky a kontrola, zda nebyla jednota zasažena tekutinou&lt;br /&gt;
* Ověření, zda jednotka nebyla poškozena při otevření (opakují se body 6-10)&lt;br /&gt;
* Finální kontrola (vizuální kontrola + tovární nastavení)&lt;br /&gt;
* Očištění jednotek&lt;br /&gt;
* Balení&lt;br /&gt;
* Odeslání&lt;br /&gt;
&lt;br /&gt;
'''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:47, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Optimalizace centrálního skladu ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Optimalizace centrálního skladu&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Martin Jirsa&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Předmět simulace''':&lt;br /&gt;
Velká obchodní společnost nakupuje zboží od různých dodavatelů. Zboží je dovezeno do centrálního skladu, kde je přerozděleno a odvezeno do menších skladů, které pak zboží distribuují koncovým zákazníkům (obchodníkům). Centrální sklad funguje převážně pro přerozdělování jednotlivých objednávek a vlastní skladovací zásoby jsou minimální. V této simulaci je budu věnovat pouze procesu přerozdělování na lokální sklady.&lt;br /&gt;
Každý z lokálních skladů posílá objednávku na dané produkty. Veškeré objednávky jsou dodávány do centrálního skladu. Kde jej pracovníci přerozdělují dle kódu lokálních skladů. Každý pracovník má nyní zavedenou normu na hodinu, kolik musí přerozdělit krabic se zbožím.&lt;br /&gt;
Lokální sklady je nacházejí v Ostravě, Brně, Plzni, Českých Budějovicích a v Liberci&lt;br /&gt;
&lt;br /&gt;
'''Entity''':&lt;br /&gt;
* Krabice&lt;br /&gt;
* Paleta&lt;br /&gt;
&lt;br /&gt;
'''Modely''':&lt;br /&gt;
&lt;br /&gt;
* Vymodelování stávajícího procesu přerozdělování zboží mezi jednotlivými sklady, dle dat ze skladu. &lt;br /&gt;
* Model optimalizace počtu pracovníků dle denního příjmu na centrální sklad.&lt;br /&gt;
* Maximální možné vytížení skladu dle skladovacích a personálních kapacit.&lt;br /&gt;
&lt;br /&gt;
'''Popis procesu''':&lt;br /&gt;
&lt;br /&gt;
* Příjem zboží – do skladu přijedou nákladní vozy od dodavatelů&lt;br /&gt;
* Složení zboží&lt;br /&gt;
* Kontrola objednávky (zda dorazilo vše co bylo objednáno) a pokud ne - reklamace (řešeno procentuální chybovostí ze získaných dat)&lt;br /&gt;
* Načtení zboží do systému&lt;br /&gt;
* Třídění zboží pro lokální sklady&lt;br /&gt;
* Balení&lt;br /&gt;
* Odeslání&lt;br /&gt;
&lt;br /&gt;
:Odkud budete mít podkladová data? [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 12:39, 19 May 2019 (CET)&lt;br /&gt;
::[[User:Martinus|Martinus]] ([[User talk:Martinus|talk]]) 13:53, 19 May 2019 (CET) Data budou poskytnuta od kolegy, který v tomto skladu pracuje na pozici Shift leadera.&lt;br /&gt;
:::Dejte si pozor na ta data. Není moc dobré, že je - chápu-li to dobře - nemáte nyní k dispozici. Bude nutné je odzdrojovat, tudíž uvést název té firmy, atd. (pozor, bylo by dobré, aby o tom daná firma věděla, ty práce jsou veřejné). Jinak '''schváleno'''.&lt;br /&gt;
&lt;br /&gt;
== Simulace výběru pokladny na prodejně ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace výběru pokladny na prodejně&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Jan Hazdra&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Diskrétní simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
'''Definice problému''': Pracuji v Makru, jde o společnost zaměřenou na velkoobchodní prodej nejen potravinářského spotřebního zboží. V centrálním obchodě používáme několik různých typů pokladních systému a druhů pokladen. Jsou zde pokladny klasické s obsluhou, samoobslužné a nově v pilotním provozu tzv. scan pokladny. Ve skutečnosti jde pouze o váhu, samotné markování artiklů probíhá přes mobilní aplikaci. Váha pak jen několika způsoby porovnává obsah košíku s obsahem virtuálního namarkovaného košíku v aplikaci a při shodě přechází k placení.&lt;br /&gt;
&lt;br /&gt;
'''Metoda''': Problém bude řešen jako diskrétní simulace v programu Simprocess, jelikož jde o variaci na problém front, který se v Simprocessu řeší nejsnadněji. Při simulaci vycházím z reálných dat posbíraných za jeden den na jedné z prodejen v České Republice. Data se během jednotlivých dnů příliš neliší, proto budu vycházet ze vzorku z jednoho dne.&lt;br /&gt;
&lt;br /&gt;
'''Parametry''':&lt;br /&gt;
* typ pokladny&lt;br /&gt;
* počet pokladen&lt;br /&gt;
* zdržení na pokladně&lt;br /&gt;
* počet zákazníků&lt;br /&gt;
* doba strávené na prodejně&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Nasimulovat běžný provoz prodejny s třemi druhy pokladních systémů, výsledky by mohly vést k optimalizaci procesu placení na pokladnách (změnit počet a poměr pokladen, zobrazit vytížení a další).&lt;br /&gt;
&lt;br /&gt;
: '''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:14, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Meziměstská autobusová doprava ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace meziměstské autobusové dopravy&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' [[User:Zikl00|Zikl00]] ([[User talk:Zikl00|talk]]) 12:25, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Vensim&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' Jsme jedním ze zakladatelů dopravní společnost, která se zabývá meziměstskou autobusovou dopravou. Pomocí simulace budeme zjišťovat, v jakých městech se vyplácí provozovat autobusové linky společnosti. Konkurence se nebere v této úloze v úvahu. V simulaci půjde o ekonomické řízení podniku, kde se budou sledovat příjmy a výdaje. V úvahu se bere např. pořizovací cena autobusů a počty pasažérů. Dále musí společnost platit své řidiče a náklady na provoz autobusů. Aby přeprava byla výdělečná, bude záležet také na počtu autobusů. Ty mají danou kapacitu, opotřebení, fixní a variabilní náklady na provoz. Sledovat se bude výdělečnost a ztrátovost přeprav.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet cestujících na nádražích&lt;br /&gt;
* Velikost populace jednotlivých měst&lt;br /&gt;
* Vzdálenost mezi městy&lt;br /&gt;
* Počet autobusů&lt;br /&gt;
* Pořizovací cena jednoho autobusu&lt;br /&gt;
* Počet řidičů&lt;br /&gt;
* Náklady na provoz jednoho autobusu&lt;br /&gt;
* Náklady na jednoho řidiče&lt;br /&gt;
* Cena paliva&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace:''' Výsledky simulace budou sloužit jako podpora při ekonomickém řízení společnosti. Zjistíme, za jakých podmínek se vyplatí provozovat služby společnosti. Můžeme tak i předejít negativním vlivům a budoucím ztrátám.&lt;br /&gt;
&lt;br /&gt;
: Téma samotné se mi líbí, upřesněte prosím ale, kde vezmete data. Bude jich potřeba docela dost. Kupříkladu vytíženost autobusů během dne/týdnu, celkové náklady na vlastnictví/provoz autobusů (údržba, lidské zdroje, redundance, palivo, amortizace, pojištění, atd...). Pokud máte hodnověrné zdroje, na základě kterých jste schopen takové parametry nastavit, tak je to super zadání. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:20, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Nakonec jsem se rozhodl pro malou úpravu zadání a změnu nástroje. [[User:Zikl00|Zikl00]] ([[User talk:Zikl00|talk]]) 20:47, 13 May 2019 (CET)&lt;br /&gt;
:: '''Schváleno''' [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 15:15, 14 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Retence vody v krajině ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace retence vody v krajině&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Jan Reindl&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Netlogo&lt;br /&gt;
&lt;br /&gt;
'''Popis simulace:''' Prostředí tvoří krajina s různě složitým terénem, na který dopadá různé množství srážek. Část vody se vsákne, ale zbytek teče směrem dolů. V místech, kde protéká hodně vody může docházet k erozi. Pokud voda odtéká příliš rychle, půda vysychá. Půda má dvě &amp;quot;vrstvy&amp;quot; první vrstva je povrchová, s omezenou možností absorbovat vodu.  Druhá vrstva je hluboká a má relativně neomezenou kapacitu, voda se do ní ale dostává postupně skrze svrchní vrstvu. Uživatel bude mít možnost na jednotlivých &amp;quot;dlaždicích&amp;quot; možnost uměle zvýšit nebo snížit elevaci (vytvořit hráz nebo vykopat příkop). Model bude sledovat množství vsáknuté vody, hladinu &amp;quot;spodních vod&amp;quot;, množství vody, která odteče pryč, a závislost těchto výsledků na vydatnosti a četnosti srážek. Jedná se o dnes často zkoumaný problém, a neměl by být problém sehnat data pro relativně přesné nastavení modelu.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:''' &lt;br /&gt;
* Vydatnost srážek&lt;br /&gt;
* Četnost srážek&lt;br /&gt;
* Absorbční schopnost půdy&lt;br /&gt;
* Absorbční kapacita půdy&lt;br /&gt;
* Pevnost půdy (odolnost proti erozi)&lt;br /&gt;
* Množství vody v jednotlivých vrstvách půdy&lt;br /&gt;
* Rychlost úbytku vody v půdě&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření modelu:''' &lt;br /&gt;
* Různé druhy půdy (les, pole s řepkou,...) &lt;br /&gt;
* Možnost přidání lidského osídlení, které může ohrozit povodeň.&lt;br /&gt;
* Více možných terénních úprav&lt;br /&gt;
* Různé možnosti generace nebo vložení &amp;quot;mapy&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[User:Xreij15|Xreij15]] ([[User talk:Xreij15|talk]]) 09:58, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
: Jsem pro, vezměte ale prosím nějaké zcela konkrétní území, které budete simulovat, optimálně takové, pro které jsou dostupná data. '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 16:51, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace populačního vývoje České republiky  ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace populačního vývoje České republiky&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Adam Spivák, spia00&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Model zobrazuje vývoj počtu obyvatel České republiky v závislosti na střední délce života, poměru počtu mužů a žen, průměrném věku rodiček, míře plodnosti, zásahu státu, živelných katastrofách (např. povodně), migrace.&lt;br /&gt;
Model bude využívat dostupná statistická data týkající se České republiky.    &lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Počáteční počet obyvatel&lt;br /&gt;
* Střední délka života&lt;br /&gt;
* Poměr mužů a žen&lt;br /&gt;
* Průměrný věk rodiček&lt;br /&gt;
* Míra plodnosti&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Zobrazit v přehledné formě vývoj počtu populace v závislosti na zadaných parametrech.&lt;br /&gt;
&lt;br /&gt;
:Pokud to bude obsahovat komplexně zpracované všechny proměnné uvedené v popisu modelu, tak '''schváleno'''.&lt;br /&gt;
&lt;br /&gt;
== Simulace mořského ekosystému ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace mořského ekosystému&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Matyáš Svárovský, svam00&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' Model je jednoduchou multiagentní simulací mořského ekosystému. &lt;br /&gt;
&lt;br /&gt;
Prvním typem agentů je plankton, který se průběžně objevuje, nepohybuje se a jeho jedinou funkcí je sloužit jako potrava pro ostatní agenty. &lt;br /&gt;
&lt;br /&gt;
Druhým typem agentů je malá ryba. Malé ryby se pohybují, jejich cílem je konzumace planktonu. Při konzumaci získají určité množství energie/velikosti. Po dosažení dané velikosti se rozmnoží, vyprodukují malou rybu (případně více ryb) o nejmenší velikosti. Bude nastavena ještě jedna hranice velikosti, kdy se z malé ryby stane velká ryba. &lt;br /&gt;
&lt;br /&gt;
Velká ryba je třetí typ agenta, už se neživí planktonem, ale pouze ostatními rybami. Velká ryba může zkonzumovat jakékoli malé ryby, i ostatní velké ryby, které jsou o danou hranici menší, než ryba samotná. S narůstající velikostí dochází ke snižování rychlosti u velkých ryb. Velké ryby už se nerozmnožují.&lt;br /&gt;
&lt;br /&gt;
Pro malé i velké ryby platí, že uhynou, pokud jsou nějakou dobu bez potravy. Malé ryby tak budou umírat z důvodu nedostatku planktonu, velké ryby budou umírat, pokud dosáhnou takové velikosti, která jim díky snížené pohyblivosti neumožní chytat potravu.&lt;br /&gt;
&lt;br /&gt;
'''Cíl modelu:''' Sledovat v čase populaci jednotlivých typů agentů - planktonu, malých ryb, velkých ryb. Sledovat průměrnou délku života a průměrnou velikost ryb. Sledovat velikost největší ryby vůbec.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:''' &lt;br /&gt;
* Počáteční množství planktonu a malých ryb&lt;br /&gt;
* Rychlost obnovy planktonu&lt;br /&gt;
* Zisk energie z konzumace planktonu a jiných ryb&lt;br /&gt;
* Potřebná velikost pro rozmnožení a evoluce do velké ryby&lt;br /&gt;
* Počet potomků při rozmnožení&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření:'''&lt;br /&gt;
* (spíše nutné) Malé ryby se budou při pohybu vyhýbat velkým rybám&lt;br /&gt;
* Vyzkoušet model, kde se velkým rybám nebude snižovat rychlost (a uhynou např. po dosažení určité velikosti). Porovnat výsledky s defaultním modelem.&lt;br /&gt;
&lt;br /&gt;
: Tohle vypadá jako jedna z mnoha variant klasického modelu predator-prey. Ten byl zpracován už asi tisíckrát. Nemám problém zpracovat jej potísícíprvní, nicméně, musí tam být nějaká jasná přidaná hodnota. Možnost, která by asi šla realizovat, je nesimulovat jakousi virtuální malou/velkou rybu, ale nějaké zcela konkrétní druhy, na základě nějakých jasných parametrů a tvrdých dat. To pochopitelně nevyhnutelně vyžaduje poměrně hlubokou rešerši v pramenech z oblasti biologie. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 12:36, 19 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Mohu se tedy podívat po konkrétních datech a vytvořit druhy ryb (a případně dalších živočichů) odpovídající nějakému reálnému případu. Jednotlivé druhy pak budou mít různé vzorce chování, různé vlastnosti a podle potravního řetězce u daného případu vyřeším, kdo konzumuje koho. Jen se tedy bojím, abych při zvýšené realističnosti dostal vůbec nějaké hodnotné výsledky. [[User:Svam00|Svam00]] ([[User talk:Svam00|talk]]) 17:59, 19 May 2019 (CET)&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Assignment_SS_2018/2019/cs&amp;diff=18008</id>
		<title>Assignment SS 2018/2019/cs</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Assignment_SS_2018/2019/cs&amp;diff=18008"/>
		<updated>2019-05-18T07:30:53Z</updated>

		<summary type="html">&lt;p&gt;Svam00: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Zadání LS 2018/2019}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Na tuto stránku vkládejte svá zadání. Nezapomeňte se podepsat. Můžete použít &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt; (čtyři tildy) k automatickému podpisu. Používejte Ukázat náhled, abyste si prohlédli Váš výsledek před konečným odesláním.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Prosíme, snažte se formulovat Vaše zadání pečlive. S ohledem na to, že jde o Vaši semestrální práci, očekáváme adekvátní úsilí vynaložené na zadání. Nezapomeňte, že hlavním výsledkem má být výzkumná zpráva, což znamená, že Váš simulační model musí generovat takové výsledky, které jsou konkrétní, měřitelné a ověřitelné. Pečlivě promyslete, jakým způsobem budete vyvíjet Váš model, odvoďte entity, které budete používat, nakreslete si diagram modelu, zvažte, co budete měřit. Teprve pokud máte o modelu dostatečně přesnou představu, vložte Vaše zadání. A samozřejmě, nezapomeňte si prosím přečíst [[How to deal with the simulation assignment/cs|Jak na simulace]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Ambox&lt;br /&gt;
| type  = content&lt;br /&gt;
| text  = &amp;lt;div&amp;gt;&lt;br /&gt;
Abychom se vyhnuli případnému budoucímu nedorozumnění, prosíme, ověřte si, že máte tučné '''schváleno''' někde v našem komentáři pod Vaším zadání. Pokud tam není '''schváleno''', znamená to, že Vaše zadání dosud schváleno nebylo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Simulace sjezdovky ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace sjezdovky&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Michal Pokorný&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Simulace pohybu lyžařů/snowboardistů na svahu. Účastníci simulace jsou nejdříve vyvezeni vlekem/ky na vrcholek svahu a následně v závislosti na svojí strategii sjedou svah dolů.&lt;br /&gt;
Simulace by řešila optimální počet a průchodnost vleků v závislosti na počtu účastníků (toto lze řešit výpočtem), počet nehod v závislosti na počtu vleků/účastníků a porovnání jednotlivých strategií účastníků (jejich rychlost) s pravděpodobností jejich srážky s jiným účastníkem.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Velikost svahu &lt;br /&gt;
* Počet účastníků&lt;br /&gt;
* Strategie (rychlost) účastníků&lt;br /&gt;
* Počet a rychlost vleků&lt;br /&gt;
&lt;br /&gt;
'''Možné rozšíření''': Úprk před lavinou, různé typy (rychlosti) sjezdovek, možnost pádu účastníka bez srážky s jiným účastníkem, různé obtížnosti sjezdovek (vyšší četnost pádů), vliv strategie na četnost pádů&lt;br /&gt;
&lt;br /&gt;
: Nevidím tady mnoho důvodů k agentní simulaci. Vychází mi z toho simulace diskrétní a to ještě poměrně jednoduchá. Popřemýšlel bych buďto, jak to transformovat do simulace vhodné pro agenty (viz kritéria diskutovaný na poslední hodině) nebo to dělat jako diskrétní simulaci (ale v tom případě by bylo dobré trochu zvýšit složitost) či popřemýšlet o něčem úplně jiném. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:27, 5 May 2019 (CET)&lt;br /&gt;
:: Doplňuji s odstupem pár dnů - vemte si prosím případ nějaké konkrétní sjezdovky (velká lyžařská centra mají poměrně detailní mapy a dokonce jsou k dispozici i nějaké informace o kapacitách a vytížení) a pak by to smysl jako agentní simulace dávalo. Pokud je to v takovéhle modifikaci za Vás OK, pak '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:43, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace šíření spalniček ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace šíření spalniček&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Jurij Povoroznyk, povj01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémová dynamika&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': V České republice propukla epidemie spalniček. Tato nemoc se k nám dostal od cestovatele z Indie přímo do hlavního města Prahy. Celkově bylo nakaženo 2 000 lidí a další lidé rychle přibývají. Nakažený jedinci jsou z různých věkových kategorií. Přičemž děti v rozmezí 3–5 let jsou na tuto nemoc náchylnější a můžou této nemoci rychle podlehnout, dokonce umřít pokud nejsou již očkování. Očkovat dítě je možné minimálně od 1 roku života. Bylo zjištěno, že z celého souboru nebylo očkováno ani jednou dávkou vakcíny 39 % osob. Dvěma dávkami vakcíny bylo očkováno 42 % nakažených. Onemocnění se projevuje horečkou, rýmou, kašlem, slzícíma očima a na bukální sliznici jsou bělavé tečky se zarudlým okolím. Virus spalniček se přenáší kapénkovou infekcí. Inkubační doba spalniček je 6–19 dní, průměrně 13 dní. Infikovaní lidé jsou nakažliví ještě 4 až 5 dní před propuknutím této nemoci. Úmrtnost je velmi malá, 3 smrti z 1 000 případů. U dětí, které nedostali vakcínu a jsou nakažený touto chorobou je patřičně větší.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Počet infikovaných &lt;br /&gt;
* Počet zdravých&lt;br /&gt;
* Počet jedinců z různých věkových kategorií&lt;br /&gt;
* Očkovaných jednou vakcínou, dvěma nebo žádnou&lt;br /&gt;
* Počet mrtvých&lt;br /&gt;
* Těžce nemocný jedinci&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Cílem tohoto modelu je určit a sledovat průběh této epidemie. Zároveň pomocí tohoto modelu lze určit, jak budou na tuto epidemii reagovat různé věkové kategorie a počet vakcín obdržených před vypuknutím epidemie. Údaje získané z této simulace by měly přesvědčit rodiče k očkování svých děti ihned jak to bude možné. &lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''': Model lze rozšířit o konkrétnější data - např.: typ vakcíny, absolvovaná karanténa nebo počet zdravých jedinců v rodině. Celkově se model rozšíří pokud budou adekvátní přibližná data a statistiky propuklé epidemie.&lt;br /&gt;
&lt;br /&gt;
: Není mi úplně jasné, jak by to mělo vypadat a proč to chcete dělat jako agentní simulaci. Vezměte si prosím ta kritéria, která jsme si říkali na poslední hodině a otestujte si, kterým to vyhovuje. Tak jak je to popsáno by to podle mě spíš směřovalo do systémové dynamiky. Zkuste to prosím buď jinak navrhnout nebo zvolit jiný nástroj nebo eventuálně jiné téma. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:45, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Děkuji za Váš komentář. Hlavním důvodem výběru multiagentní simulace a konkrétně nástroje NetLogo je využití více typů jednotlivých agentů s rozlišnýma vlastnostmi a různorodýma reakcemi mezi sebou. Půjde především o lidi, kteří se budou lišit jak věkovou kategorií, tak samotnou šancí získat tuto nemoc dle výše zmíněných statistik získaných z ČSÚ. Dalším agentem je samotný virus. Mimo to by bylo možné přidat karanténu, kdy lidi budou uzamčený a nebudou moci nakazit ostatní zdravé jedince. Ovšem nedokážu si představit, jak to bude náročné na samotné programování. Zároveň vypuklá epidemie spalniček bude mít větší šanci nakazit jedince se slabší imunitou. Z výše uvedených informací mi přijde, že multiagentní simulace je nejvhodnější variantou pro aplikování této simulace. [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 11:39, 10 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: To co píšete, samozřejmě smysl dává. Nicméně, obecně se šíření chorob často zvrhne v jakési hemžení, kde si nakažení vzájemně předávají infekci. Nakolik to pak má kontakt s realitou, je často dost diskutabilní, proto se ptám předem, jak by to mělo vypadat a je opravdu důležité, abyste to měl rozmyšleno. Klidně sem prosím připojte nějaký nákres. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 16:48, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: Děkuji za odpověď. V příloze zasílám vytvořený návrh. Jde především o představu vytvořenou ve Photoshopu, tudíž se může částečně lišit od finální verze simulace. S realitou to bude mít velkou spojitost. Ať už jde o samotná čísla, která budou reálná a budou získaná z ČSÚ nebo vytvoření 1 či více karantén, jenž se vytvoří po velkém seskupení nemocných na jednom místě. Toto řešení by mohlo obohatit výsledek, zda vytvoření této karantény zabrání šíření a zda je vhodné vytvořit jednu či více. U jednotlivých agentů vytvořených v návrhu půjde také o dávky které získali jako prevenci proti spalničkám. U těchto simulací si nedokážu, jak více to lze propojit s realitou. Napadá mě ještě udělat nějakou reálnou budovu, např.: VŠE, kde se tyto spalničky budou šířit. Toto téma jsem si především vybral právě po reálném objevení spalniček na půdě VŠE. Odkaz na představu simulace [[Media:Spalnicky simulation.jpg|se nachází zde!]] [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 19:07, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::::: Tohle je to, čemu říkám &amp;quot;hemžení&amp;quot;. Ve skutečnosti budete mít problém, aby vám v takovém modelu fungovala statistika. Na to totiž potřebujete mít pro každý dílčí jev dostatečné množství výskytů. To se dá ještě jakžtakž zajistit co se týče nějakého šíření epidemie, ale už musíte zanedbat prostorové aspekty, protože na takto malé ploše s takto málo agenty by došlo k obrovskému zkreslení výsledků (bavíme se o dejme tomu desítkách výskytů v desetimilionové populaci, o je z hlediska simulace strašlivě málo). Z toho vyplývá i problém s karanténou. Kolik lidí se do ní dostane? Rozumím tomu dobře, že jsou to ti, co &amp;quot;vlezou do té místnosti&amp;quot;? V tom případě je příslušnou proměnnou šířka toho vstupu. Atd. To téma je zajímavé a jsem pro, ale obávám se, že agentní simulace je pro něj nevhodná (alespoň pokud je formulováno tak, jak je formulováno). Simulace epidemií běžně pracují s miliony agenty, což v NetLogu moc dobře nejde. Jinak vám bude vycházet, že prakticky nikdo neonemocní nebo všichni rychle pomřou. Zvážil bych systémovou dynamiku. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:20, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::::: Dobře tedy, rád bych zůstal u tohoto zadání. Šlo by to tedy dělat systémovou dynamikou pomocí Vensimu? V takovém případě by toto zadání bylo schváleno? [[User:Povj01|Povj01]] ([[User talk:Povj01|talk]]) 19:30, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::::: Systémová dynamika je na to vhodná, takže ano.'''Schváleno'''. Pozor na to, jak to pak pojmete, aby simulace byla přiměřeným způsobem komplexní. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 19:55, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Příjem, zpracování a vyloučení alkoholu z těla ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Příjem, zpracování a vyloučení alkoholu z těla&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Josef Čekan, cekj01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Tento model ukazuje účinek alkoholu na lidské tělo, když sleduje jeho příjem, zpracování a vylučování z těla. Model na základě několika faktorů dokáže odhadnout množství alkoholu v krvi po celou dobu užívání i odbourávání alkoholu, stejně jako dobu potřebnou k jeho úplnému odbourání. Hlavními faktory v modelu jsou váha jedince, typ alkoholu, množství konzumovaného alkoholu a doba samotné konzumace. Na model a jeho výsledky poté mají vliv například počet skleniček za hodinu, míra obsaženého alkoholu, objem tekutin v těle, Michaelisova konstanta či míra tolerance k alkoholu.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Váha jedince&lt;br /&gt;
* Délka trvání konzumace alkoholu (včetně hodinové frekvence)&lt;br /&gt;
* Množství konzumovaného alkoholu&lt;br /&gt;
* Typ alkoholu&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Na základě získaných dat dokáže model vykreslit graf s množstvím promile v každém čase od začátku užívání alkoholu až do konce jeho odbourávání. Pomocí tohoto modelu tak lze například zjistit způsobilost(vzhledem k povolené míře alkoholu v krvi v závislosti na státě) k řížení vozidla pro konkrétního člověka dle množství a typu alkoholu. Stejně tak je pomocí modelu možné zjistit za jak dlouho bude veškerý alkohol z těla odbourán. &lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''':&lt;br /&gt;
&lt;br /&gt;
: ''' Schváleno''', ale zamyslte se nad tím, jak ten model udělat komplexnější, aby z toho nevylezla jen jednoduchá kalkulace. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 12:40, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace optímálneho počtu výčapov piva na štadióne ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace optímálneho počtu výčapov piva na štadióne&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Dominik Turák, turd01&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Diskrétni simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Na hokejových alebo futbalových zápasoch sa často stáva, že človek musí čakať na pivo v dlhom rade celú večnosť. Navyše, ak sa poblízku štadióna nachádza podnik, v ktorom tiež čapujú pivo, ľudia sa mnohokrát rozhodnú ísť si radšej načapovať pivo tam, pretože je to pre nich mnohokrát výhodnejšie, či už z časového alebo finančného hľadiska. Štadión tým pádom stráca potencionálny zisk a naopak, pri malom počte ľudí zbytočne prepláca pracujúcich výčapníkov. &lt;br /&gt;
&lt;br /&gt;
Model bude obsahovať tieto data:&lt;br /&gt;
* X fanúšikov na štadióne, ktorí chcú pivo&lt;br /&gt;
* Y výčapov na štadióne&lt;br /&gt;
* Z výčapov mimo štadióna&lt;br /&gt;
* cena piva na štadióne&lt;br /&gt;
* cena piva v konkurenčných výčapoch&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Nájsť otpimálny počet výčapov prihľiadnúc na počet ľudí na štadióne tak, aby sa minimalizovali straty od nedočkavých ľudí, ktorí si radšej zvolia konkurenčný výčap&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření''': Rozdielne ceny piva v konkurenčných výčapoch, počet konkurenčných výčapov a vzdialenosti výčapov od štadióna&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: Nevidím v tomto zadání nějakou přidanou hodnotu. Co by mělo být přínosem? Velmi rychle byste zjistil, že výsledek je předvídatelný a závislý především na modelu chování účastníků. Doporučoval bych to přehodnotit. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:56, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Tak som nad tým premýšľal a rád by som asi spravil niečo úplne iné. Rád by som urobil simulaci optimálneho počtu výčapov na štadióne : X ludi, Y výčapov na štadióne a Z konkurenčných výčapov mimo štadiónu. Prínosom tejto simulácie by mala byť optimalizácia počtu výčapov na štadióne podľa počtu divákov na štadióne a minimalizácia strát sposobená dlhým čakaním na pivo a voľbou ísť si načapovať pivo do konkurenčnej krčmy blízko štadiónu.[[User:turd01|Dominik]] ([[User talk:Turd01|talk]]) 18:10, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: V čem to chcete dělat? [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:04, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: Rád by som to robil v NetLogu, rozmýšľal som aj nad SimProcessom, ale radšej by som si naprogramoval agentov. [[User:turd01|Dominik]] ([[User talk:Turd01|talk]]) 19:10, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::::: Já si myslím, že tohle je jednoznačně na diskrétní simulaci. Proč a hlavně jak to dělat jako simulaci agentní tam moc nevidím. Bylo by ovšem každopádně dobré zjistit si parametry a data nějakého skutečného stadionu. Pokud souhlasíte, pak '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:23, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace ideálního rozdělení klužiště na rybníkový hokej ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace ideálního rozdělení klužiště na rybníkový hokej&lt;br /&gt;
&lt;br /&gt;
'''Autor''': David Lisý, xlisd05&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': diskrétní simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Jelikož hokej závodně hraji, rozhodl jsem se na toto téma zpracovat i svou simulaci. V současnosti je trendem pro závodní, ale především pro rekreační hráče tzv.&amp;quot;rybníkový hokej&amp;quot;. Ten se hraje bez výstroje, v počtu 4 na 4, na malé branky a na třetinu jednoho klasického kluziště (na jedné klasické ledové ploše tedy máme 3 hrací plochy pro rybníkový hokej). Z vlastní zkušenosti mohu potvrdit, že hrají-li spolu pohromadě závodní hráči s hráči amatérskými, výsledná hra ztrácí na své kvalitě. Je proto lepší, hrají-li zápas proti sobě hráči stejné výkonnostní kategorie. Rozlišujeme pak tyto:&lt;br /&gt;
 - závodní hráč (hráč se zkušenostmi z profesionálních, či závodních soutěží)&lt;br /&gt;
 - pokročilý amatérský hráč (hráč se zkušeností z rekreačních soutěží)&lt;br /&gt;
 - amatérský hráč - začátečník (hráč bez jakýchkoliv zkušeností z rekreačních soutěží)&lt;br /&gt;
&lt;br /&gt;
Data budou čerpána z reálného zimního stadionu v Praze, který disponuje 2 ledovými plochami (celkově tedy simulace sleduje 6 hracích ploch pro rybníkový hokej). Podstatný fakt je ten, že se tedy hraje 4 na 4, střídá se stylem &amp;quot;poslední do hry - poslední na střídačku&amp;quot; (na střídačce se nám tedy tvoří jakási fronta hráčů) a počet hráčů na jedné střídačce není nikterak omezen. Na základě vlastního pozorování budu v simulaci počítat s následujícím procentuálním rozdělením výkonnostních kategorií:&lt;br /&gt;
 - závodní hráči = 15%&lt;br /&gt;
 - pokročilí amatérští hráči = 60%&lt;br /&gt;
 - amatérští hráči - začátečníci = 25%&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* počet hráčů&lt;br /&gt;
* průměrná doba hraní na stadionu&lt;br /&gt;
* počet hracích ploch pro rybníkový hokej (6)&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': pomocí simulace zjistit ideální rozvrhnutí hracích ploch dle výkonnostních kategorií&lt;br /&gt;
&lt;br /&gt;
'''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:45, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Vytíženost posilovny ==&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Vytíženost posilovny&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Martin Matějka, xmatm82&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Definice problému''': &lt;br /&gt;
V dnešní době je velice populární zajít si zacvičit nebo se jen tak protáhnout do pohodlné, hezky vybavené posilovny. Jelikož je tento způsob cvičení v dnešní době tak populární, je dobré vědět, jak si na tom určitá posilovna stojí z hlediska schopnosti pokrytí návševnosti. Jak z pohledu zákazníka, tak i provozního, co by mohl zlepšit.  Mají dostatek místa? Dostatek nástrojů či pomůcek na posílování? Mají všichni možnost se dojít osprchovat bez delšího čekání nebo nevázne to hnedka u vchodu při koupi vstupenky?  &lt;br /&gt;
&lt;br /&gt;
'''Metoda''':&lt;br /&gt;
V simulaci bude zahrnuta spousta entit, které budou mít na výsledné hodnoty vliv (druh zákazníka, doba návštěvy..), ale jednou z nejdůležitějčích entit je množství a frekvence návševníků přicházející do posilovny. Pro generování návštěvníků bude použit určitý algoritmus, který bude produkovat náhodná čísla, ale také bude zahrnovat učité hodnoty ze známého chování návštěvníků. Například, že v dopoledních hodinách je nevštěvnost o něco měnší a nebo o víkendech zase vyšší. Pro zanalyzování vytíženosti posilovny v čase je Monte Carlo dobrá volba.&lt;br /&gt;
&lt;br /&gt;
::Zdravím, co všechno by byly tedy náhodné proměnné? Na základě jakých reálných dat budete odvozovat jejich pravděpodobnostní rozdělení? (data a odvození pravděpodobnostních rozdělení musí být součástí vypracované simulace). Jak přesně bude simulace fungovat? Předpokládám, že i když zmiňujete Monte Carlo, tak jako nástroj jste si vybral Simprocess, což je v tomto případě relevatní - v Excelu by udělat nešlo. [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 12:11, 4 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
::: Odpověďi: &lt;br /&gt;
::: 1)''Náhodné proměné?''&lt;br /&gt;
                 - počet návštěvníků&lt;br /&gt;
                 - zaměření návštěvníka &lt;br /&gt;
                     - fitness partie (horní, dolní, full-body)&lt;br /&gt;
                     - cardio &lt;br /&gt;
                 - volba nástrojů na cvičení &lt;br /&gt;
                 - popřípadě i doba návštěvy&lt;br /&gt;
  &lt;br /&gt;
::: 2)''Reálných dat?'' Co se týče vybavení posilovny (druhy,počty strojů), mohu sestavit několik šablon, které v reálu představujou     posilovny, které znám. Návštěvnost bude taková, aby byla reálná a také trochu hraniční, aby byla známa přibližná maximální zatíženost posilovny. Dále čas strávených na určitých posilovacích zařízení budou stanoveny podle mého vlasního uvážení, které vychází z mnoha let zkušeností. &lt;br /&gt;
&lt;br /&gt;
::: 3)''Jak bude fungovat?'' Budou přícházet návštěvnící do posilovny. Která má stanovený počty několika druhů vybavení. Každý návštěvník má určité zaměření, co chce posilovat a tím je stanoveno jaké stroje by chtěl použít. Použije pár strojů, vysprchuje, oblíkne a odejde. Budem sledovat jaké stroje jsou nejvíce/nejméně vytíženy. Kde má posilovna nedostatny atd. [[User:Xmatm82|Xmatm82]] ([[User talk:Xmatm82|talk]]) 19:34, 7 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:::: V pořádku, nicméně: opatřete si data z nějaké konkrétní posilovny/posiloven. Z kontextu jsem pochopil, že Vám toto prostředí není cizí, neměl by to pro Vás být tedy problém. Vlastní zkušenost je důležitá, ale někdy nekoresponduje zcela s realitou. Dále, tak jak to popisujete (náhodné volby různých posilovacích strojů apod.), není úplně triviální. Lze to udělat, každopádně potřebujete ostrou verzi Simprocessu (je na učebnách). '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 18:51, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Spotřeba surovin ve fastfoodu ==&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Spotřeba surovin ve fastfoodu&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Josef Kočí&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Definice modelu''':&lt;br /&gt;
Protože již 4 roky pracuji ve společnosti AmRest, z pozice hlavního instruktora mám přístup k manažerským systémům, kde lze sledovat data o prodeji, počtu objednávek v různých hodinách a spotřebu jednotlivých ingrediencí. Mým cílem je část této reality zachytit v programu Simprocess, zobrazit v něm proces na jednotlivých ingrediencích, jejich objednání a naskladnění ráno, jejich průběžné vyskladňování, použití do procesu až k vydání zákazníkům. Proces tak zachytí, kolik dle simulací průměrně zůstává nevyužitých ingrediencí, jak dlouho přibližně zákazníci čekají a pokusím se případně i o analýzu zlepšení tzv. SOS (Speed of Service).&lt;br /&gt;
&lt;br /&gt;
'''Data''':&lt;br /&gt;
Vstupní data jako množství zákazníků v jedno hodinách či spotřeba ingrediencí sice budou náhodná (avšak vzájemně spolupracující), nicméně budu vycházet z reálných dat z manažerských systémů tak, aby počty objednávek na různé hodiny přibližně seděly.&lt;br /&gt;
&lt;br /&gt;
'''Doplnění''':&lt;br /&gt;
Prostředí bude přímo z KFC, jelikož ale Simprocess má limitované množství entit, nezachytím bohužel všechny suroviny, které se v KFC používají. Proto se pokusím zachytit ty nejdůležitější. Mezi hlavní cíl patří monitoring zbylých surovin a pokusit se o minimalizaci jejich množství, které na konci zbyde. Budu tedy hledat kritická místa, o nichž pak sepíšu zprávu. Mým cílem tedy bude dosáhnutí co nejmenšího zbytku surovin na konci dne. Z vlastní zkušenosti vím, že není možné skončit s naprosto prázdným stavem, neboť to ve výsledku může negativně ovlivnit SOS v průběhu posledních hodin.&lt;br /&gt;
V modelu se pochopitelně pokusím o co nejvěrnější proces, tedy sendviče se nějakou dobu zpracovávají, maso se nějakou dobu připravuje a pak nějakou dobu smaží. Uvidím, jak detailně se mi proces povede zachytit.&lt;br /&gt;
&lt;br /&gt;
: Téma je OK, ale je potřeba jej zpřesnit. 1) Stanovte zcela konkrétní cíl(e). Z toho zadání mi to moc konkrétní nepřijde. Co je cílem? Minimalizace zásob? Je to issue? 2) Amrest má pokud vím více brandů. Uvidíte podle definice cíle, ale pravděpodobně bude dobré vyberte si jeden a nasimulovat jej do detailu. 3) Je potřeba zohlednit všechny faktory, které mohou být s ohledem na výsledek relevantní. Předběžně to má zelenou, ale rozpracujte to zadání prosím dopodrobna. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 21:06, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Vaší úpravy jsem si všiml až teď - je lepší změnu nějak označit. Simprocess nemá omezené množství entit, pouze ta zkušební verze to tak má, ale říkali jsme si, že seminárku budete dělat ve verzi ostré, která je nainstalována na učebnách, čili důvod k jakýmkoliv omezením není. Za těchto podmínek '''schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:30, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace automobilových závodů ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace automobilových závodů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' [[User:Jinv00|Jinv00]] ([[User talk:Jinv00|talk]]) 10:51, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Netlogo&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' Simulace pohybu závodních vozů po okruhu. Vozy jsou na začátku závodu seřazeny na startovní rovince, a po odstartování krouží po okruhu. Každý vůz může mít různou (náhodně přidělenou) rychlost. Rychlost vozů je kromě základní přidělené rychlosti závislá i na míře opotřebení pneumatik (opotřebovanější pneumatiky jsou pomalejší než méně opotřebované), na aktuální zvolené směsi pneumatik (měkčí směs pneumatik je rychlejší než tvrdší) a na jízdním stylu řidiče (agresivní jízdní styl je rychlejší než konzervativní). Rychlost opotřebovávání pneumatik je závislá na zvolené směsi pneumatik (měkčí směs pneumatik se opotřebovává rychleji než tvrdší), na jízdním stylu řidiče (agresivním jízdním stylem se pneumatiky opotřebovávají rychleji než konzervativním jízdním stylem) a na vzdálenosti vozu za jiným vozem (jízda do cca 2 sekund za jiným vozem má za následek ztrátu přítlaku, pronásledující vůz tak po trati více &amp;quot;klouže&amp;quot; a tím trpí pneumatiky). Přezouvání pneumatik se provádí během pit stopů, které trvají nějaký čas (a k tomu samotná jízda boxovou uličkou je pomalejší než jízda po okruhu). Projede-li vůz za jiným detekční zónou pro DRS s odstupem menším než 1 sekundu, můžu potom v následující DRS zóně využít DRS pro krátkodobé zvýšení rychlosti. Každý vůz musí během závodu použít alespoň 2 různé směsi pneumatik.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet vozů&lt;br /&gt;
* Počet kol závodu&lt;br /&gt;
* Rychlost vozů (náhodná v intervalu od nejnižší zadané rychlosti po nejvyšší zadanou)&lt;br /&gt;
* Průměrná míra opotřebení jednotlivých směsí pneumatik&lt;br /&gt;
* Míra vlivu opotřebení pneumatik na rychlost vozu&lt;br /&gt;
* Míra vlivu použité směsi pneumatik na rychlost vozu&lt;br /&gt;
* Míra vlivu jízdního stylu řidiče na rychlost vozu&lt;br /&gt;
* Rychlost opotřebovávání jednotlivých směsí pneumatik&lt;br /&gt;
* Míra vlivu jízdního stylu řidiče na míru opotřebení pneumatik&lt;br /&gt;
* Míra vlivu jízdy v závěsu (do cca 2 s) za jiným vozem na opotřebení pneumatik&lt;br /&gt;
* Rychlost vozů v boxové uličce&lt;br /&gt;
* Rychlost vozů v DRS zóně&lt;br /&gt;
* Zvolená směs pneumatik jednotlivých vozů na startu závodu&lt;br /&gt;
* Počet zastávek v boxech&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace:''' Simulací by se dala odhadnout optimální strategie zastávek v boxech (počet zastávek, načasování zastávek, použité sady pneumatik (a jejich počet)) a optimální jízdní styl (agresivní/konzervativní).&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření:''' Pravděpodobnosti předjetí v různých částech tratě (v mnou navrženém modelu rychlejší vůz vždy kdekoliv předjede pomalejší, ve skutečnosti je však předjetí nejpravděpodobnější na dlouhých rovinkách (ideálně za asistence DRS) a v zatáčkách s větší šířkou tratě; v modelu vůbec neuvažuji zdržení jednoho vozu za druhým kvůli nemožnosti ho předjet). Kolize (v mnou navrženém modelu sebou mohou jednotlivé vozy &amp;quot;projet&amp;quot; bez jakékoliv možnosti havárie). Slipstream - vůz jedoucí za jiným (především při vyšších rychlostech) může využít slipstream vznikající za pronásledovaným vozem ke zvýšení rychlosti. Různá rychlost vozů v různých částech tratě - vyšší rychlost na rovinkách, nižší v zatáčkách (v mnou navrženém modelu je rychlost vozu na celé trati vždy stejná (kromě boxové uličky a DRS zón)), k tomu by šlo přidat i různé nastavení vozů (vyšší přítlak = vyšší rychlost v zatáčkách a menší na rovinkách, nižší přítlak = nižší rychlost v zatáčkách a vyšší na rovinkách). Simulace množství paliva ve vozech (vliv jízdního stylu řidiče na spalování paliva (agresivní = rychlejší spalování paliva, konzervativní = pomalejší spalování), vliv množství paliva ve vozech na rychlost vozu (více paliva (těžší vůz) = pomalejší, méně paliva (lehčí vůz) = rychlejší) a simulace možnosti přidání tankování paliva během zastávek v boxech. Různé opotřebení jednotlivých pneumatik na voze závislé na různých nastaveních vozu (v mnou navrženém modelu se všechny pneumatiky opotřebovávají stejně a stejnou mírou, ve skutečnosti je však opotřebení pneumatik závislé na orientaci okruhu (pravotočivý/levotočivý) a na různých nastaveních vozu (přítlak předního/zadního přítlačného křídla, geometrie zavěšení, odemknutý/zamknutý diferenciál, brake bias (vyvážení brzd (přední vs zadní kola)), tlak v pneumatikách, tlak brzd, rozmístění hmotnosti (či umístění balastu), atd.)).&lt;br /&gt;
&lt;br /&gt;
: To řešení kolizí by mi v tom modelu připadalo jako poměrně podstatné. Jinak to ale vypadá dobře. '''Schváleno.''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 21:54, 5 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace Killer Bees ==&lt;br /&gt;
----&lt;br /&gt;
'''Název simulace:''' Simulace střetu populací Evropských a Afrikanizovaných včel medonosných&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Michaela Trnková&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' V padesátých letech minulého století stvořil vědec v Brazílii křížence africké a evropské včely medonosné. Afrikanizované včely sice produkují až dvojnásobné množství medu než původní evropský druh, zato si ale zachovaly svoji hyperagresivitu danou množstvím predátorů v Africe. Oproti tomu evropské včely byly po staletí šlechtěny k mírnému chování. V roce 1957 uniklo 26 rojů z původního chovu a dnes tvoří dominantní druh od Jižní Ameriky až po jižní státy USA. Uvádí se, že území, kde dominují afrikanizované nebo hybridní druhy, se každý den posune o dva kilometry na sever.&lt;br /&gt;
&lt;br /&gt;
V modelu se budou populace včel potkávat a křížit mezi sebou. Při vzniku hybridu bude mít hybrid šanci získat buď mírné, nebo hyperagresivní chování.&lt;br /&gt;
&lt;br /&gt;
Existují dva druhy včelích hnízd: člověkem udržované úly a hnízda v přírodě. U lidí mají větší šanci na přežití včelstva s mírnou povahou. Ve volné přírodě naopak včelstva agresivní. Afrikanizované včely mohou také obsadit úl včel evropských nahrazením původní královny.&lt;br /&gt;
&lt;br /&gt;
Prostředí budou tvořit různé &amp;quot;klimatické&amp;quot; zóny s jinými teplotními podmínkami. Čím teplejší a vlhčí zóna, tím více medu dokáží vyprodukovat afrikanizované včely. Naopak čím chladnější nebo sušší zóna, tím menší šanci mají afrikanizované včely šanci přežít. Konflikt těchto dvou druhů a jejich hybridů je častým předmětem zkoumání a měla by být dostupná data pro celkem přesný model.&lt;br /&gt;
&lt;br /&gt;
'''Cílem modelu''' bude sledovat, jak se bude situace vyvíjet v čase a jaká kritéria jsou rozhodující pro prosperitu jednotlivých druhů.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet možných úlů na území&lt;br /&gt;
* Druh zóny a její klima&lt;br /&gt;
* Strategie včelařù (preference zisku medu, mírnějšího včelstva aj.)&lt;br /&gt;
* Šance na zánik úlu&lt;br /&gt;
* Šance na vytvoření nového roje&lt;br /&gt;
* Pravděpodobnost zdědění jednotlivých vlastností&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření:'''&lt;br /&gt;
&lt;br /&gt;
* Nemoci včelstev (některé včely jsou odolnější/náchylnější)&lt;br /&gt;
* Výkyvy počasí (mimořádně chladná zima/horké léto/sucho,...)&lt;br /&gt;
&lt;br /&gt;
[[User:Xtrnm15|Xtrnm15]] ([[User talk:Xtrnm15|talk]]) 09:46, 13 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
Jo, to je dobré. '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 11:08, 15 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace reklamačního oddělení ==&lt;br /&gt;
----&lt;br /&gt;
'''Název''': Simulace reklamačního oddělení&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Pavel Gregor&lt;br /&gt;
&lt;br /&gt;
'''Nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Předmět simulace''':&lt;br /&gt;
Firma poskytuje zákazníkovi službu a to takovou, že pokud se zákazníkovi zakoupené zboží jakkoli rozbije i vlastním zaviněním, dostane výměnou nový kus za stávající.&lt;br /&gt;
Vrácené jednotky pak procházejí testovacím procesem funkčnosti. Rozbité jednotky jsou přeposílány na rozebrání. Rozebrané jednotky se pak využijí na náhradní díly. Otestované jednotky, které projdou celým procesem, bez nalezené chyby jsou vráceny zpět do oběhu za sníženou cenu.&lt;br /&gt;
&lt;br /&gt;
Na každé pozici má operátor předepsaný počet jednotek, které musí v daném čase otestovat. V simulaci bude řešen počet jednotlivých operátorů na daných pozicích, aby nedocházelo k hromadění jednotek na některých z pozic, které jsou časově náročnější. Dále kolik je zapotřebí operátorů v závislosti na počtu přijatých jednotek.&lt;br /&gt;
Upravení počtu jednotek/h na jednotlivých pozicích k optimalizaci celého procesu.&lt;br /&gt;
&lt;br /&gt;
'''Modely simulace''':&lt;br /&gt;
&lt;br /&gt;
* Současná situace&lt;br /&gt;
* Optimalizace počtu operátorů závisející na denním příjmu jednotek (současný systém)&lt;br /&gt;
* Optimalizace počtu zpracovaných jednotek na jednotlivých pozicích z vlastních zkušeností&lt;br /&gt;
* Maximální možné vytížení na modelu č. 3 a kapacitě provozovny&lt;br /&gt;
&lt;br /&gt;
'''Popis procesu''':&lt;br /&gt;
&lt;br /&gt;
* Příjem jednotek&lt;br /&gt;
* Nahrání jednotek do systému + základní rozřazení dle hlášené chyby (2 kategorie – fyzické x sw poškození/chyba)&lt;br /&gt;
* Nabití všech jednotek (test baterie)&lt;br /&gt;
* Restore – Tovární nastavení jednotky&lt;br /&gt;
* Základní verifikace – ověření hlášené chyby zákazníkem&lt;br /&gt;
* SW kontrola funkce display + mechanická kontrola dotyku operátorem&lt;br /&gt;
* SW kontrola Audio – reproduktory + mikrofon&lt;br /&gt;
* Kontrola základních funkcí telefonu&lt;br /&gt;
* Test wifi (2,4 GHz, 5 GHz), Bluetooth, GPS&lt;br /&gt;
* Kontrola funkčnosti telefonické komunikace&lt;br /&gt;
* Vizuální kontrola jemného fyzického poškození&lt;br /&gt;
* Otevření jednotky a kontrola, zda nebyla jednota zasažena tekutinou&lt;br /&gt;
* Ověření, zda jednotka nebyla poškozena při otevření (opakují se body 6-10)&lt;br /&gt;
* Finální kontrola (vizuální kontrola + tovární nastavení)&lt;br /&gt;
* Očištění jednotek&lt;br /&gt;
* Balení&lt;br /&gt;
* Odeslání&lt;br /&gt;
&lt;br /&gt;
'''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 19:47, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Optimalizace centrálního skladu ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Optimalizace centrálního skladu&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Martin Jirsa&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Simprocess&lt;br /&gt;
&lt;br /&gt;
'''Předmět simulace''':&lt;br /&gt;
Velká obchodní společnost nakupuje zboží od různých dodavatelů. Zboží je dovezeno do centrálního skladu, kde je přerozděleno a odvezeno do menších skladů, které pak zboží distribuují koncovým zákazníkům (obchodníkům). Centrální sklad funguje převážně pro přerozdělování jednotlivých objednávek a vlastní skladovací zásoby jsou minimální. V této simulaci je budu věnovat pouze procesu přerozdělování na lokální sklady.&lt;br /&gt;
Každý z lokálních skladů posílá objednávku na dané produkty. Veškeré objednávky jsou dodávány do centrálního skladu. Kde jej pracovníci přerozdělují dle kódu lokálních skladů. Každý pracovník má nyní zavedenou normu na hodinu, kolik musí přerozdělit krabic se zbožím.&lt;br /&gt;
Lokální sklady je nacházejí v Ostravě, Brně, Plzni, Českých Budějovicích a v Liberci&lt;br /&gt;
&lt;br /&gt;
'''Entity''':&lt;br /&gt;
* Krabice&lt;br /&gt;
* Paleta&lt;br /&gt;
&lt;br /&gt;
'''Modely''':&lt;br /&gt;
&lt;br /&gt;
* Vymodelování stávajícího procesu přerozdělování zboží mezi jednotlivými sklady, dle dat ze skladu. &lt;br /&gt;
* Model optimalizace počtu pracovníků dle denního příjmu na centrální sklad.&lt;br /&gt;
* Maximální možné vytížení skladu dle skladovacích a personálních kapacit.&lt;br /&gt;
&lt;br /&gt;
'''Popis procesu''':&lt;br /&gt;
&lt;br /&gt;
* Příjem zboží – do skladu přijedou nákladní vozy od dodavatelů&lt;br /&gt;
* Složení zboží&lt;br /&gt;
* Kontrola objednávky (zda dorazilo vše co bylo objednáno) a pokud ne - reklamace (řešeno procentuální chybovostí ze získaných dat)&lt;br /&gt;
* Načtení zboží do systému&lt;br /&gt;
* Třídění zboží pro lokální sklady&lt;br /&gt;
* Balení&lt;br /&gt;
* Odeslání&lt;br /&gt;
&lt;br /&gt;
== Simulace výběru pokladny na prodejně ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace výběru pokladny na prodejně&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Jan Hazdra&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Diskrétní simulace&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': SIMPROCESS&lt;br /&gt;
&lt;br /&gt;
'''Definice problému''': Pracuji v Makru, jde o společnost zaměřenou na velkoobchodní prodej nejen potravinářského spotřebního zboží. V centrálním obchodě používáme několik různých typů pokladních systému a druhů pokladen. Jsou zde pokladny klasické s obsluhou, samoobslužné a nově v pilotním provozu tzv. scan pokladny. Ve skutečnosti jde pouze o váhu, samotné markování artiklů probíhá přes mobilní aplikaci. Váha pak jen několika způsoby porovnává obsah košíku s obsahem virtuálního namarkovaného košíku v aplikaci a při shodě přechází k placení.&lt;br /&gt;
&lt;br /&gt;
'''Metoda''': Problém bude řešen jako diskrétní simulace v programu Simprocess, jelikož jde o variaci na problém front, který se v Simprocessu řeší nejsnadněji. Při simulaci vycházím z reálných dat posbíraných za jeden den na jedné z prodejen v České Republice. Data se během jednotlivých dnů příliš neliší, proto budu vycházet ze vzorku z jednoho dne.&lt;br /&gt;
&lt;br /&gt;
'''Parametry''':&lt;br /&gt;
* typ pokladny&lt;br /&gt;
* počet pokladen&lt;br /&gt;
* zdržení na pokladně&lt;br /&gt;
* počet zákazníků&lt;br /&gt;
* doba strávené na prodejně&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Nasimulovat běžný provoz prodejny s třemi druhy pokladních systémů, výsledky by mohly vést k optimalizaci procesu placení na pokladnách (změnit počet a poměr pokladen, zobrazit vytížení a další).&lt;br /&gt;
&lt;br /&gt;
: '''Schváleno''' [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:14, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Meziměstská autobusová doprava ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace meziměstské autobusové dopravy&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' [[User:Zikl00|Zikl00]] ([[User talk:Zikl00|talk]]) 12:25, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Vensim&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' Jsme jedním ze zakladatelů dopravní společnost, která se zabývá meziměstskou autobusovou dopravou. Pomocí simulace budeme zjišťovat, v jakých městech se vyplácí provozovat autobusové linky společnosti. Konkurence se nebere v této úloze v úvahu. V simulaci půjde o ekonomické řízení podniku, kde se budou sledovat příjmy a výdaje. V úvahu se bere např. pořizovací cena autobusů a počty pasažérů. Dále musí společnost platit své řidiče a náklady na provoz autobusů. Aby přeprava byla výdělečná, bude záležet také na počtu autobusů. Ty mají danou kapacitu, opotřebení, fixní a variabilní náklady na provoz. Sledovat se bude výdělečnost a ztrátovost přeprav.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:'''&lt;br /&gt;
* Počet cestujících na nádražích&lt;br /&gt;
* Velikost populace jednotlivých měst&lt;br /&gt;
* Vzdálenost mezi městy&lt;br /&gt;
* Počet autobusů&lt;br /&gt;
* Pořizovací cena jednoho autobusu&lt;br /&gt;
* Počet řidičů&lt;br /&gt;
* Náklady na provoz jednoho autobusu&lt;br /&gt;
* Náklady na jednoho řidiče&lt;br /&gt;
* Cena paliva&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace:''' Výsledky simulace budou sloužit jako podpora při ekonomickém řízení společnosti. Zjistíme, za jakých podmínek se vyplatí provozovat služby společnosti. Můžeme tak i předejít negativním vlivům a budoucím ztrátám.&lt;br /&gt;
&lt;br /&gt;
: Téma samotné se mi líbí, upřesněte prosím ale, kde vezmete data. Bude jich potřeba docela dost. Kupříkladu vytíženost autobusů během dne/týdnu, celkové náklady na vlastnictví/provoz autobusů (údržba, lidské zdroje, redundance, palivo, amortizace, pojištění, atd...). Pokud máte hodnověrné zdroje, na základě kterých jste schopen takové parametry nastavit, tak je to super zadání. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 20:20, 8 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
:: Nakonec jsem se rozhodl pro malou úpravu zadání a změnu nástroje. [[User:Zikl00|Zikl00]] ([[User talk:Zikl00|talk]]) 20:47, 13 May 2019 (CET)&lt;br /&gt;
:: '''Schváleno''' [[User:Oleg.Svatos|Oleg.Svatos]] ([[User talk:Oleg.Svatos|talk]]) 15:15, 14 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Retence vody v krajině ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace retence vody v krajině&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Jan Reindl&lt;br /&gt;
&lt;br /&gt;
'''Nástroj:''' Netlogo&lt;br /&gt;
&lt;br /&gt;
'''Popis simulace:''' Prostředí tvoří krajina s různě složitým terénem, na který dopadá různé množství srážek. Část vody se vsákne, ale zbytek teče směrem dolů. V místech, kde protéká hodně vody může docházet k erozi. Pokud voda odtéká příliš rychle, půda vysychá. Půda má dvě &amp;quot;vrstvy&amp;quot; první vrstva je povrchová, s omezenou možností absorbovat vodu.  Druhá vrstva je hluboká a má relativně neomezenou kapacitu, voda se do ní ale dostává postupně skrze svrchní vrstvu. Uživatel bude mít možnost na jednotlivých &amp;quot;dlaždicích&amp;quot; možnost uměle zvýšit nebo snížit elevaci (vytvořit hráz nebo vykopat příkop). Model bude sledovat množství vsáknuté vody, hladinu &amp;quot;spodních vod&amp;quot;, množství vody, která odteče pryč, a závislost těchto výsledků na vydatnosti a četnosti srážek. Jedná se o dnes často zkoumaný problém, a neměl by být problém sehnat data pro relativně přesné nastavení modelu.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:''' &lt;br /&gt;
* Vydatnost srážek&lt;br /&gt;
* Četnost srážek&lt;br /&gt;
* Absorbční schopnost půdy&lt;br /&gt;
* Absorbční kapacita půdy&lt;br /&gt;
* Pevnost půdy (odolnost proti erozi)&lt;br /&gt;
* Množství vody v jednotlivých vrstvách půdy&lt;br /&gt;
* Rychlost úbytku vody v půdě&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření modelu:''' &lt;br /&gt;
* Různé druhy půdy (les, pole s řepkou,...) &lt;br /&gt;
* Možnost přidání lidského osídlení, které může ohrozit povodeň.&lt;br /&gt;
* Více možných terénních úprav&lt;br /&gt;
* Různé možnosti generace nebo vložení &amp;quot;mapy&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[User:Xreij15|Xreij15]] ([[User talk:Xreij15|talk]]) 09:58, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
: Jsem pro, vezměte ale prosím nějaké zcela konkrétní území, které budete simulovat, optimálně takové, pro které jsou dostupná data. '''Schváleno'''. [[User:Tomáš|Tomáš]] ([[User talk:Tomáš|talk]]) 16:51, 12 May 2019 (CET)&lt;br /&gt;
&lt;br /&gt;
== Simulace populačního vývoje České republiky  ==&lt;br /&gt;
&lt;br /&gt;
'''Název simulace''': Simulace populačního vývoje České republiky&lt;br /&gt;
&lt;br /&gt;
'''Autor''': Bc. Adam Spivák, spia00&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu''': Systémově dynamický&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj''': Vensim&lt;br /&gt;
&lt;br /&gt;
'''Popis Modelu''': Model zobrazuje vývoj počtu obyvatel České republiky v závislosti na střední délce života, poměru počtu mužů a žen, průměrném věku rodiček, míře plodnosti, zásahu státu, živelných katastrofách (např. povodně), migrace.&lt;br /&gt;
Model bude využívat dostupná statistická data týkající se České republiky.    &lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu''':&lt;br /&gt;
* Počáteční počet obyvatel&lt;br /&gt;
* Střední délka života&lt;br /&gt;
* Poměr mužů a žen&lt;br /&gt;
* Průměrný věk rodiček&lt;br /&gt;
* Míra plodnosti&lt;br /&gt;
&lt;br /&gt;
'''Cíl simulace''': Zobrazit v přehledné formě vývoj počtu populace v závislosti na zadaných parametrech.&lt;br /&gt;
&lt;br /&gt;
:Pokud to bude obsahovat komplexně zpracované všechny proměnné uvedené v popisu modelu, tak '''schváleno'''.&lt;br /&gt;
&lt;br /&gt;
== Simulace mořského ekosystému ==&lt;br /&gt;
----&lt;br /&gt;
'''Název:''' Simulace mořského ekosystému&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Matyáš Svárovský, svam00&lt;br /&gt;
&lt;br /&gt;
'''Typ modelu:''' Multiagentní&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Popis modelu:''' Model je jednoduchou multiagentní simulací mořského ekosystému. &lt;br /&gt;
&lt;br /&gt;
Prvním typem agentů je plankton, který se průběžně objevuje, nepohybuje se a jeho jedinou funkcí je sloužit jako potrava pro ostatní agenty. &lt;br /&gt;
&lt;br /&gt;
Druhým typem agentů je malá ryba. Malé ryby se pohybují, jejich cílem je konzumace planktonu. Při konzumaci získají určité množství energie/velikosti. Po dosažení dané velikosti se rozmnoží, vyprodukují malou rybu (případně více ryb) o nejmenší velikosti. Bude nastavena ještě jedna hranice velikosti, kdy se z malé ryby stane velká ryba. &lt;br /&gt;
&lt;br /&gt;
Velká ryba je třetí typ agenta, už se neživí planktonem, ale pouze ostatními rybami. Velká ryba může zkonzumovat jakékoli malé ryby, i ostatní velké ryby, které jsou o danou hranici menší, než ryba samotná. S narůstající velikostí dochází ke snižování rychlosti u velkých ryb. Velké ryby už se nerozmnožují.&lt;br /&gt;
&lt;br /&gt;
Pro malé i velké ryby platí, že uhynou, pokud jsou nějakou dobu bez potravy. Malé ryby tak budou umírat z důvodu nedostatku planktonu, velké ryby budou umírat, pokud dosáhnou takové velikosti, která jim díky snížené pohyblivosti neumožní chytat potravu.&lt;br /&gt;
&lt;br /&gt;
'''Cíl modelu:''' Sledovat v čase populaci jednotlivých typů agentů - planktonu, malých ryb, velkých ryb. Sledovat průměrnou délku života a průměrnou velikost ryb. Sledovat velikost největší ryby vůbec.&lt;br /&gt;
&lt;br /&gt;
'''Parametry modelu:''' &lt;br /&gt;
* Počáteční množství planktonu a malých ryb&lt;br /&gt;
* Rychlost obnovy planktonu&lt;br /&gt;
* Zisk energie z konzumace planktonu a jiných ryb&lt;br /&gt;
* Potřebná velikost pro rozmnožení a evoluce do velké ryby&lt;br /&gt;
* Počet potomků při rozmnožení&lt;br /&gt;
&lt;br /&gt;
'''Možnosti rozšíření:'''&lt;br /&gt;
* (spíše nutné) Malé ryby se budou při pohybu vyhýbat velkým rybám&lt;br /&gt;
* Vyzkoušet model, kde se velkým rybám nebude snižovat rychlost (a uhynou např. po dosažení určité velikosti). Porovnat výsledky s defaultním modelem.&lt;/div&gt;</summary>
		<author><name>Svam00</name></author>
		
	</entry>
</feed>