Esempio n. 1
0
        //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());
        }
 public static void VypisFazeMraveniskaUvod(Mravenisko mravenisko, Label labelCas, Label labelFaza)
 {
     labelCas.Text = mravenisko.ZistiCasMraveniska().ToString();
     VypisFazeMraveniskaRozhod(mravenisko, labelFaza);
 }