Jaké jsou různé typy simulačního softwaru?
Simulace je reprezentace skutečného světa v počítači. Software je program a rutina navržená pro běh na počítačích. Simulační software je název přidělený počítačovému softwaru, který představuje reálné situace a zkušenosti v počítačovém prostředí pro studium, zábavu, projekce, zvyšování efektivity, modelování možných alternativ před strategickým výběrem a dalších důvodů.
Jedním ze způsobů, jak kategorizovat různé typy simulačního softwaru, je aplikační oblast simulace. V akademickém prostředí se simulační software používá v aplikačních oblastech, jako je zemědělství, obchod, komunikace, obrana, zdraví, výroba, ropné terminály, služby, doprava a zpracování odpadu. V průmyslovém prostředí zahrnují oblasti aplikací obchodní procesy, komunikace, sítě překladačů, zákaznický servis, distribuci, výrobu, balicí haly, opravy, statistické vzorkování v průzkumech a kontrolu zásob. Simulace vytvořené pro zábavu by v této hierarchii tvořily další kategorii.
APES ™ (Simulátor zemědělské produkce a externalit) je příkladem aplikace používané při určování toho, jak budou techniky počasí a řízení ovlivňovat zemědělskou produkci. StarLogo ™ je modelovací software používaný k analýze toho, jak decentralizované systémy fungují, a lze jej použít například k analýze dopravních zácp. SimCity® by Electronic Arts® je produktová řada řady simulačních her. Existují také elektronické hardwarové simulace, mechanické a chemické simulace systémů,
Druhým způsobem kategorizace různých typů simulačního softwaru je funkčnost softwaru. Simulace agentů může například zahrnovat lidi v prostředích a může být použita k simulaci chování a interakcí velkého počtu lidí v reálném prostředí, jako jsou letiště nebo promenády. Alternativně ji lze použít v zábavě, když uživatel přesune avatar prostředím. Simulace sítě vytváří model síťového chování pro účely testování. E-learningová simulace může duplikovat prostředí, takže se uživatel může naučit, jak obsluhovat zařízení nebo pracovat v nebezpečném prostředí, s minimálními důsledky při selhání, nebo jednoduše vylepšit své dovednosti.
Třetí způsob, jak kategorizovat simulační software, je jeho zastřešující funkce. V nejširším měřítku může nějaký simulační software modelovat diskrétní událost, zatímco jiné mohou modelovat nepřetržitý čas nebo dynamické systémy. Existují také hybridní simulátory, které mohou modelovat jak nepřetržitý čas, tak diskrétní události.