Seite 1 von 1
(Gelöst) Problem mit Random
Verfasst: 31.03.2015 11:11
von Diogenes
Hallo,
ich habe ein Problem mit pb oder pb hat ein problem mit mir.
Seht Euch bitte beigefügten Screenshot an.
Wie kann es sein, dass gsy=0 ????
Bin ich zu blöd oder rechnet PB falsch ???
Kann mir das jemand erklären ?
Danke für Eure Hilfe
Re: Problem mit Random
Verfasst: 31.03.2015 11:25
von Kiffi
benutzt Du Threads?
Grüße ... Peter
Re: Problem mit Random
Verfasst: 31.03.2015 11:39
von alter Mann
Es ist durchaus möglich das gsy in Zeile 1089 öfter heruntergezählt wird (und damit 0 wird), als in Zeile 1091 hoch, weil abhängig vom "Zufall"
Re: Problem mit Random
Verfasst: 31.03.2015 12:27
von STARGÅTE
Richtig, das sieht man ja auch schön im DebuggerOutput Fester wie gsx und gsy mit jeder Iteration verändert wird.
Da es jedoch keine beschränkung gibt, kann es in 10 Iterationen durchaus 10 mal "zufällig" ric=1 sein und damit gsy von 20 auf 0 veringert werden.
Einfach noch ein Flag rein: If ric=1 And gsy > 0 : ...
Re: Problem mit Random
Verfasst: 31.03.2015 12:40
von Diogenes
Richtig, jetzt hab' ich's auch gesehen.
Durch die Schleife kann gsy bzw gsx 'runtergezählt werden.
Ist mir vorher ums Verrecken nicht aufgefallen.
Danke für Eure Hilfe