//len konzolova verzia public static void VypisStatistickychUdajov(Mravenisko mravenisko, Halda <Udalost> halda, int cas) { HlaskyInformacnePocasSimulacie.VypisCasu(mravenisko.ZistiCasMraveniska()); HlaskyInformacnePocasSimulacie.VypisPoctuMravcov(mravenisko.ZistiPocetMravcovTypu1(), mravenisko.ZistiPocetMravcovTypu2(), mravenisko.ZistiPocetMravcovTypu3(), mravenisko.ZistiPocetMravcovTypu4()); HlaskyInformacnePocasSimulacie.VypisPoctuPotravy(mravenisko.ZistiPocetPotravy()); Udalost udalost = new Udalost(cas + 1, (int)TypyUdalosti.vypisStatistickychUdajov, TypyUdalosti.vypisStatistickychUdajov); halda.VlozPrvok(udalost, udalost.ZistiCasNastania(), udalost.ZistiPriorita()); }
//spravuje ukoncenie simulacie public void UkonecieSimulacie() { HlaskyInformacnePocasSimulacie.KoniecSimulacie(dobaBehu); }