|
|
|
Hódító / Queosia forum
http://queosia.com
http://hodito.hu
|
|
PC (hardver, szoftver, játékok stb.) Minden, ami számítógép. Kedvenc játékod megbeszélése, segítségkérés hardverügyben stb. |
02-08-2010, 21:18
|
|
Member
|
|
Join Date: Jun 2007
Location: Nyíregyháza
Posts: 2,975
Activity: 0%
Longevity: 92%
|
|
Pascal
Ide jöhet minden ami Pascallal kapcsolatos. Tudom régi nyelv, egy picit elavult is, de arra tökéletes, hogy itthon elhülyéskedjen vele az ember unalmas perceiben.
|
02-08-2010, 21:20
|
|
Member
|
|
Join Date: Jun 2007
Location: Nyíregyháza
Posts: 2,975
Activity: 0%
Longevity: 92%
|
|
Első hozzászólóként, egy problémát vetnék fel. Egy kis pokerleosztó programot csinálgatok, de valami nem az igazi. Túl sokat jón fel egy színű lap, hiába randomizálok, már nagyon sokat próbálkoztam, de sosem volt az igazi a "keverés". Nem tudom, hogy lenne jobb, ha forráskódot írnék, vagy ha elmagyaráznám a felépítését . Ha valaki esetleg segítene benne, szívesen megteszem mindkettőt, csak mondja meg melyik lenne jobb
|
02-08-2010, 21:29
|
|
Member
|
|
Join Date: Jun 2007
Location: Nyíregyháza
Posts: 2,975
Activity: 0%
Longevity: 92%
|
|
|
02-09-2010, 01:30
|
Junior Member
|
|
Join Date: Nov 2009
Location: Hungary, Balaton:)
Posts: 91
Activity: 0%
Longevity: 79%
|
|
Ez vicces, kb. 2-3 órája csak úgy poénból elkezdtem pont nyomni freepascallal. Egy egyszerű mátrix determinánst számoltam volna (pont vesszük), de nagyon nem akart menni, mindig elakadt a tömb deklarálásnál. Összevissza néztem, mi lehet a baja, erre kiderült, hogy a zárójelt nem szögletesre raktam
Ennyi
|
The Following 2 Users Say Thank You to szinkoly For This Useful Post:
|
|
02-09-2010, 11:59
|
Member
|
|
Join Date: Jan 2006
Location: Pécs/Bp
Posts: 2,240
Activity: 0%
Longevity: 99%
|
|
Quote:
Originally Posted by Redback
Első hozzászólóként, egy problémát vetnék fel. Egy kis pokerleosztó programot csinálgatok, de valami nem az igazi. Túl sokat jón fel egy színű lap, hiába randomizálok, már nagyon sokat próbálkoztam, de sosem volt az igazi a "keverés". Nem tudom, hogy lenne jobb, ha forráskódot írnék, vagy ha elmagyaráznám a felépítését . Ha valaki esetleg segítene benne, szívesen megteszem mindkettőt, csak mondja meg melyik lenne jobb
|
A random alapvetően nem teljesen random, már csak ezért sem fog rendesen keverni neked. Még régen nagyházim volt egy memóriajáték megalkotása, ott a kevert számok egy idő után ismerős sorrendben jöttek... ki lehet küszöbölni egy másik random szám felhasználásával, de ez mára rajtad múlik. (pl random szám random számjegyét osztod random számmal, így már kb tényleg véletlen sorrend lehet)
__________________
"A tanult szerencsét hívják tudásnak"
Eben a mondatba három hiba van.
|
02-09-2010, 12:04
|
Administrator
|
|
Join Date: Jan 2006
Posts: 25,218
Activity: 19%
Longevity: 100%
|
|
Quote:
Originally Posted by Xeper
A random alapvetően nem teljesen random, már csak ezért sem fog rendesen keverni neked. Még régen nagyházim volt egy memóriajáték megalkotása, ott a kevert számok egy idő után ismerős sorrendben jöttek... ki lehet küszöbölni egy másik random szám felhasználásával, de ez mára rajtad múlik. (pl random szám random számjegyét osztod random számmal, így már kb tényleg véletlen sorrend lehet)
|
Adott pillanatban erre ugyanazokat a válaszokat fogod kapni, mert az első szám ugyanaz lesz, a számjegy, amit kiválasztasz, ugyanaz lesz, amivel osztod, ugyanaz lesz, így a végeredmény is ugyanaz lesz.
Ha tényleg véletlenszámot akarsz, akkor azt szokták, hogy valamilyen külső forrást be kell vonni, ilyen lehet például egy web-, vagy mailszerver naplófile-ja, aminek a tartalma folyamatosan változik külső hatásra.
Ahol ténylegesen véletlenszámok kellenek, ott egy fizikailag külső eszköz adja a véletlenszám alapjait háttérsugárzás, vagy egyéb háttérzaj alapján.
|
02-09-2010, 13:19
|
Member
|
|
Join Date: Jan 2006
Location: Pécs/Bp
Posts: 2,240
Activity: 0%
Longevity: 99%
|
|
Quote:
Originally Posted by Ati
Adott pillanatban erre ugyanazokat a válaszokat fogod kapni, mert az első szám ugyanaz lesz, a számjegy, amit kiválasztasz, ugyanaz lesz, amivel osztod, ugyanaz lesz, így a végeredmény is ugyanaz lesz.
|
Nem teljesen egyező sorok voltak, hanem bizonyos szakaszok ismerősen néztek ki. Valami ciklikusság lehetett a dologban. Amit írtam, az a bonyolultsági fokától függően kibővítheti ennek a ciklikus ismétlődésnek az idejét, azaz közelít egy véletlen számot egy még mindig álvéletlen jellel, nagyon egyszerű, hálózatot nem igénylő módon. Házi felhasználásra elégséges módszer
Quote:
Originally Posted by Ati
Ha tényleg véletlenszámot akarsz, akkor azt szokták, hogy valamilyen külső forrást be kell vonni, ilyen lehet például egy web-, vagy mailszerver naplófile-ja, aminek a tartalma folyamatosan változik külső hatásra.
Ahol ténylegesen véletlenszámok kellenek, ott egy fizikailag külső eszköz adja a véletlenszám alapjait háttérsugárzás, vagy egyéb háttérzaj alapján.
|
Ez a profi megoldás
__________________
"A tanult szerencsét hívják tudásnak"
Eben a mondatba három hiba van.
|
02-09-2010, 15:40
|
|
Member
|
|
Join Date: Jun 2007
Location: Nyíregyháza
Posts: 2,975
Activity: 0%
Longevity: 92%
|
|
én megelégszem egy sima Random(x)-szel később persze, ahogy egyre többet tudok, nem lesz elég. De most tökéletes Most azon gondolkozom, hogy csinálok valamiféle statisztikát, hogy melyik lap hányszor jön fel. Bár most is csak unalmas perceim miatt döntöttem így
|
02-09-2010, 15:46
|
Senior Member
|
|
Join Date: Jan 2006
Posts: 5,907
Activity: 0%
Longevity: 99%
|
|
Quote:
Originally Posted by Redback
én megelégszem egy sima Random(x)-szel később persze, ahogy egyre többet tudok, nem lesz elég. De most tökéletes Most azon gondolkozom, hogy csinálok valamiféle statisztikát, hogy melyik lap hányszor jön fel. Bár most is csak unalmas perceim miatt döntöttem így
|
Ugye azert a randomize parancsot sem felejted el? (vagy vmi ilyesmi...)
__________________
Remedy
|
02-09-2010, 15:48
|
|
Member
|
|
Join Date: Jun 2007
Location: Nyíregyháza
Posts: 2,975
Activity: 0%
Longevity: 92%
|
|
Quote:
Originally Posted by Remedy
Ugye azert a randomize parancsot sem felejted el? (vagy vmi ilyesmi...)
|
Nem, persze Már írtam mi volt a baja. Egy másolt programrész után nem írtam át a Pikket Káróra
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT +1. The time now is 16:55.
|
|
|
|
|
|
|