onqun
Oryginalny plakat- 13 października 2006 r.
- 11 lipca 2019 r.
Załączniki
009872738
Anulowany
- 12 lutego 2005 r.
- 11 lipca 2019 r.
Mój kod jest nieco inny niż twój, a ponieważ jestem w fazie beta, kod nie będzie już działał, więc nie mogę wypróbować twojego kodu.
W każdym razie: czy to możliwe, że Twój problem wynika z użycia pętli:
podczas gdy !isOnOpenSwitch ?
To powoduje, że Byte próbuje chodzić w nieskończoność. Dlatego użyłem for ( dla mnie w 1 ... 14 ) zamiast tego pętla, więc Bajt zatrzymuje się po wejściu na scenę Ostatnia edycja: 11 lipca 2019 r. LUB
onqun
Oryginalny plakat- 13 października 2006 r.
- 12 lip 2019
09872738
Anulowany
- 12 lutego 2005 r.
- 12 lip 2019
onqun powiedział: Tak prawdopodobnie, ale dlaczego? Jest na otwartym przełącznikuWydaje się, że nigdy nie opuszcza wewnętrznej pętli: raz w ostatnim rzędzie, po turnLeft, utknął w wewnętrznej pętli (podczas gdy isBlockedLeft || isBlockedRight), ponieważ jest zablokowany po prawej stronie, więc nigdy nie opuszcza pętli i dlatego porusza się do przodu nieskończenie...
Więc uważam, że muszę poprawić mój pierwszy post: problem niekoniecznie jest spowodowany przez zewnętrzną pętlę, ale raczej przez wewnętrzną pętlę, nigdy nie opuszczając jej ani razu w ostatnim rzędzie Ostatnia edycja: 12 lip 2019
BootLoxy
do
- 15 kwi 2019
- 27 wrz 2019
Popularne Wiadomości