Symulator EU07 (i nie tylko) > Pomoc w tworzeniu

 Pytania o eventy

<< < (47/149) > >>

Benek:
W logu widać za każdym razem wyniki losowania. Jak Ci się chce, to załącz te logi raz jeszcze. Pamiętaj, że podczas każdego odpalenia logi się nadpisują. Chyba że zrobiłeś sobie KeyCtrl do wywoływania zdarzeń, to też pokaż loga z takiej jednej symulacji.

SKP:
Dwa logi w załączniku. Nie jestem specem od logów, ale moją uwagę przykuły dwie rzeczy. Po pierwsze, o ile dobrze rozumiem, w pierwszym logu wylosowaną liczbą było:

--- Kod: ---Random integer: 0.0699/0.5
--- Koniec kodu ---
a w drugim:

--- Kod: ---Random integer: 0.852/0.5
--- Koniec kodu ---
Więc za każdym razem powinien być inny sygnał. I druga rzecz to:

--- Kod: ---EVENT LAUNCHED: manewr_odjazd_ns1
--- Koniec kodu ---
A manewr_odjazd_ns1 to event odpowiadający za wyświetlenie S10. Z kolei kilka linijek dalej mamy:

--- Kod: ---EVENT LAUNCHED: manewr_odjazd_ns2
--- Koniec kodu ---
Ale w przeciwieństwie do poprzedniego eventu, ten się wykonuje, o czym świadczą kolejne linijki:

--- Kod: ---Multiple passed
EVENT ADDED TO QUEUE: ns-tow_f_sz1
EVENT ADDED TO QUEUE: radio21
EVENT ADDED TO QUEUE: radio26
EVENT ADDED TO QUEUE: manewrstop_stop
EVENT ADDED TO QUEUE: ns_tm1_ms1
EVENT ADDED TO QUEUE: ns_tm4_ms1
EVENT ADDED TO QUEUE: ns_a-wjazdowy_s1
EVENT LAUNCHED: ns_a-wjazdowy_s1
Multiple passed
--- Koniec kodu ---
Dalej nic z tego nie rozumiem.

Benek:
Loga zinterpretowałeś dobrze, postaram się dojść gdzie leży błąd i napiszę.
Otwórz pierwszego loga. Znajdziesz w nim takie cacka (w kolejności):

--- Kod: ---EVENT LAUNCHED: losowe1_losuj
Random integer: 0.0699/0.5
...
EVENT LAUNCHED: losowe1_losuj
Random integer: 0.4622/0.5

--- Koniec kodu ---

W drugim:

--- Kod: ---EVENT LAUNCHED: losowe1_losuj
Random integer: 0.852/0.5
...
EVENT LAUNCHED: losowe1_losuj
Random integer: 0.1564/0.5

--- Koniec kodu ---
Nie dziwota, że wyświetliło Ci dwa razy Sz1. Generalnie jest tak, że losowanie odbywa się dwa razy. Znajdź przyczynę takiego stanu. Mimo wszystko za każdym razem wyświetlało Ci Sz-ta. Przecież mogło się zdarzyć tak, że podczas drugiego losowania mogło wyskoczyć S10. Jednak tak się nie stało. Taki los.

SKP:

Faktycznie, 10 razy pod rząd jechałem i za każdym razem był Sz, a teraz ni stąd ni zowąd zaczęły się "sprawiedliwie" losować.
--- Cytat: Benek w 17 Stycznia 2012, 16:32:28 ---Generalnie jest tak, że losowanie odbywa się dwa razy. Znajdź przyczynę takiego stanu.
--- Koniec cytatu ---
Chodzi Ci o to, że dalej jest coś źle i nie powinny się 2 razy losować?

Benek:
A nie jedziesz dwoma członami?

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

[*] Poprzednia strona

Idź do wersji pełnej
Powered by Advanced Topic Prefix Pro
Powered by SMFPacks Likes Pro Mod