Mindig csodáltam és igazából nem értettem azokat, akiknek a fejében is megvolt ez a "hiperugrás": Leprogramozza a Black-Scholes egyenlet megoldását zsebszámológépre, de egy retkes 1x1-et nem tud kiszámolni...
Amúgy ha ez gondot okoz, csináld olyanra, hogy véges a "tér": A körvonal olyan, mint egy villanypásztor. Ha közel van hozzá a "lényed", akkor egyre kisebb valószínûséggel lépjen felé. Ez viszonylag egyszerûen leírható: ha éppen r sugáron van és R a villanypásztor sugara, akkor a sugárirányú lépés legyen: r=r+sgn(RND(1)-r/R)*dr. Ez a kis okosság ha r~=R biztosan -dr -rel lépteti a kis köcsögöt odébb, azaz pucol elfelé a "faltól", míg ha r~=0, akkor biztosan +dr -rel lépteti. dr a lépés nagysága. Ezzel olyan R/2 tájon fognak imbolyogni, de lesz egy-két köztük, amelyik elmerészkedik a kör közepe felé vagy a szélekre.
Ezt kell általánosítanod az x,y síkra és megcsinálhatod, hogy az r=0 környékét is szeressék (mert ezzel azt se fogják komálni).
RND(1) egy véletlen számot állít elõ 0..1 intervallumban (0 lehet 1 nem, azaz zárt "alul" és "felül" nyitott intervallum)