示例#1
0
        // zaladowanie probnych ustawien emulatora
        public void EmulatorTestowy()
        {
            mapa.MapaTestowa();

            czas                = new Czas();
            daneORuchu          = new DaneORuchu(czas);
            daneORuchuKontrolne = new DaneORuchu(czas);

            symulacja = new Symulacja(czas, daneORuchu, daneORuchuKontrolne, mapa, si);
            kontrolna = new Symulacja(czas, daneORuchuKontrolne, daneORuchuKontrolne, mapa);

            mapa.PrzekazListePolaczenDoBazy(daneORuchu);
            mapa.PrzekazListePolaczenDoBazy(daneORuchuKontrolne);
            si = new SterowanieSi();
        }
示例#2
0
        public void ZaladujMapeZPliku(string plik)
        {
            using (StreamReader r = new StreamReader(plik))
            {
                string json = r.ReadToEnd();
                mapa = JsonConvert.DeserializeObject <Mapa>(json);
            }

            czas                = new Czas();
            daneORuchu          = new DaneORuchu(czas);
            daneORuchuKontrolne = new DaneORuchu(czas);

            symulacja = new Symulacja(czas, daneORuchu, daneORuchuKontrolne, mapa, si);
            kontrolna = new Symulacja(czas, daneORuchuKontrolne, daneORuchuKontrolne, mapa);

            mapa.PrzekazListePolaczenDoBazy(daneORuchu);
            mapa.PrzekazListePolaczenDoBazy(daneORuchuKontrolne);
            si = new SterowanieSi();
        }