Ejemplo n.º 1
0
        bool vypis;//false - bezi simulacia, true - vykresluje sa mravenisko

        //spustenie simulacie, po jednom kroku sa zastavi jej vykonavanie, aby sa vykreslilo mravenisko
        public void SpustiSimulaciu()
        {
            while (NastaveneHodnotyPocasKrokov.ZistiPokracovanie() && !vypis)
            {
                Udalost udalost = halda.VratPrvok();
                vypis = TriedenieUdalosti.RoztriedUdalost(udalost, mravenisko, halda, ref dobaBehu);
            }

            NastavVypis(false);
        }