AI a zastavenie viacerych elektriciek (tramvaji) na 1 nast.
Napsal: ned 10. led 2016 22:47:48
Zdravim vospolok,
Uz dlhsiu dobu sa zabavam s mapou, na ktorej mam elektrickove trate. Vsade, kde to bolo mozne, som pouzil zastavky s nastupistami dlzky 100m z rodiny "CG Module...". Sucasti som preportoval z TRS2004. Prevadzka elektriciek ma byt uplne automaticka, teda podla grafikonu. Problem je, ze neviem "donutit" strojvodcu zastavit na tom istom nastupisti, kde uz stoji nejaka ina elektricka. Pomocou signalizacie od PiotrK (semafor tramwajowy) sa mi podarilo skratit aspon kontrolnu vzdialenost (navod na webe, ktory radi balik naklonovat, upravit config a zapisat funkciu, ktorou sa znizi overlap distance, mi nefungoval pre ziadne vybrane navestidlo a nie som si ani isty, ci ma robit to, co chcem, aby to robilo). Tym sa rozbehnuta elektricka sice na zadnu cast nastupista dostane (ak ju pustim napr. z kratkej vzdialenosti od nastupista, ani len nevystartuje), ale aj napriek tomu, ze po zastaveni sa uz nachadza na ziadanej tratovej znacke, akosi ju "nevidi" a tak strojvodca "opusti" vlak, t.j. prenecha riadenie na manual. Obcas vyhodi hlasku, ze sa "caka na volnu trat", niekedy aj nie. Moje podozrenie je na skript nastupista, kedy ako keby nebolo mozne vykonavat konkretny thread, kym je obsadene (v subrutine?)
Existuje vobec nejaky sposob, akym sa da dosiahnut zastavenie dvoch (pripadne viacerych) AI strojvodcov na tom istom nastupisti, pokial je na to priestor? Na nastupistia 100m sa zmestia aj 3 elektricky. Dakujem.
Uz dlhsiu dobu sa zabavam s mapou, na ktorej mam elektrickove trate. Vsade, kde to bolo mozne, som pouzil zastavky s nastupistami dlzky 100m z rodiny "CG Module...". Sucasti som preportoval z TRS2004. Prevadzka elektriciek ma byt uplne automaticka, teda podla grafikonu. Problem je, ze neviem "donutit" strojvodcu zastavit na tom istom nastupisti, kde uz stoji nejaka ina elektricka. Pomocou signalizacie od PiotrK (semafor tramwajowy) sa mi podarilo skratit aspon kontrolnu vzdialenost (navod na webe, ktory radi balik naklonovat, upravit config a zapisat funkciu, ktorou sa znizi overlap distance, mi nefungoval pre ziadne vybrane navestidlo a nie som si ani isty, ci ma robit to, co chcem, aby to robilo). Tym sa rozbehnuta elektricka sice na zadnu cast nastupista dostane (ak ju pustim napr. z kratkej vzdialenosti od nastupista, ani len nevystartuje), ale aj napriek tomu, ze po zastaveni sa uz nachadza na ziadanej tratovej znacke, akosi ju "nevidi" a tak strojvodca "opusti" vlak, t.j. prenecha riadenie na manual. Obcas vyhodi hlasku, ze sa "caka na volnu trat", niekedy aj nie. Moje podozrenie je na skript nastupista, kedy ako keby nebolo mozne vykonavat konkretny thread, kym je obsadene (v subrutine?)
Existuje vobec nejaky sposob, akym sa da dosiahnut zastavenie dvoch (pripadne viacerych) AI strojvodcov na tom istom nastupisti, pokial je na to priestor? Na nastupistia 100m sa zmestia aj 3 elektricky. Dakujem.