//irnyts//
a zld gombok a belert vltoz rtkt nvelik, mg a pirosak cskkentik.
a vltozk jelenlegi rtkeit srga szn dobozok jelentik meg.
a Run felirat gomb elindtja a szimulcit, s megvltoztatja az llapotjelz szveget "Smulating" -re.
a lenti szvegbeviteli dobozba lehet berni a megjellt mezk koordintit,
rtkt, vesszvel elvlasztva a kvetkez mdon(a plda kt pont adatainak megadst mutatja.):
x,y,value,x,y,value
ilyenkor Z rtkt a dobozba bert pontok szmra kell ltani.
ha a Z rtke nagyobb, mint a bert pontok mennyisge, akkor azok helyre sorsol j pontokat,
ha pedig a Z rtke kisebb, akkor a Z utni plusz pontokat nem veszi figyelembe.
ha a dobozban nincs semmi, akkor a program Z szm, vletlenszer rtkkel fog dolgozni.
//eredmnyek//
a szimulci vgn a program egy N*M-es ngyzetet rajzol, ahol minden kis mez 4px*4px-es.
a piros pontok -5 rtk, megjellt pontot, a zld pontok 5 rtk megjellt pontot jellnek
a kijelzn a fekete mez a legkisebb rtkt, a fehr pedig a legnagyobb rtkt jelenti.
//mkds//
a program ltrehoz egy N*M-es mtrixot, amin minden pont rtke 0.
ez utn a megadott pontok rtkt 5-re vagy -5-re vltoztatja.
egy ciklusban az eredetileg nem 5 vagy -5 rtk pontokrl S szm bolyongst indt el, az rtkt megvltoztatva.
ekzben a legnagyobb s legkisebb rtket is megkeresi.
a szimulci befejeztvel elkezdi kijelezni az erdmnyt:
vgigmegy a pontokon,
s a legnagyobb s legkisebb rtkek szerint kiszmolja az hogy az adott rthez milyen szn tartozhat.
ha 5-t vagy -5-t tall, rtknek megfelelen zld vagy piros ngyzetet rajzol.