Home › Forums › Internet ja pokeri › Internet-pelaaminen / saitit › Korttien jakaminen netissä
- This topic has 29 replies, 18 voices, and was last updated 22.12.2005 klo 15:33 by
mongeron.
-
AuthorPosts
-
15.12.2005 at 15:41 #1721
MateTricks
ParticipantNyt ihan mielenkiinnosta kysyn. Nettipokerissa, kun kortit jaetaan, sekoittaako ja jakaako ohjelma niin kuin live peleissä? Eli seikottaa ensin kortit, jakaa yhden päältä, yhden päältä seuraavalle jne. ja flopissa yksi kortti pois ja 3 seuraavaa pöydälle jne. vai vetääkö ohjelma kortit ihan hatusta eli ihan sama kuin live peleissä sattumanvaraisesti jakaisi kortteja pakan keskeltä. Toivottavasti pointti tuli selväksi.
15.12.2005 at 15:45 #49924ergopro
ParticipantAinakin Bill Rinin kolumnin mukaan Partyllä jaetaan joillekin pelaajille kortit pakan pohjalta 😀
15.12.2005 at 16:42 #49931hauturi
Participant@MateTricks wrote:
Nyt ihan mielenkiinnosta kysyn. Nettipokerissa, kun kortit jaetaan, sekoittaako ja jakaako ohjelma niin kuin live peleissä? Eli seikottaa ensin kortit, jakaa yhden päältä, yhden päältä seuraavalle jne. ja flopissa yksi kortti pois ja 3 seuraavaa pöydälle jne. vai vetääkö ohjelma kortit ihan hatusta eli ihan sama kuin live peleissä sattumanvaraisesti jakaisi kortteja pakan keskeltä. Toivottavasti pointti tuli selväksi.
Pointti tuli selväksi, en vain ymmärrä mitä ajat kysymyksellä takaa? Hyvällä syyllä voidaan olettaa, että ohjelma, joka sekoittaa ja jakaa on hyvin tehty ja niin satunnainen kuin ohjelma vain voi olla, jolloinka ei todellakaan ole mitään väliä minkä kortin jäljelläolevista korteista ohjelma jakaa. Tavallaan voisi väittää, että ohjelmassa ei ole siinä mielessä “pakkaa”, vaan 52 erilaista korttia, joista jäljellä olevista valitaan joku. Pakan sijasta voisi yhtä hyvin voisi ajatella analogiana, että kortit ovat hujan hajan pöydällä kuvapuoli alaspäin, ja jakaja vaan ottaa jonkun (todellisuudessa kortit lienevät useimmiten ohjelman sisällä taulukkomuotoisessa tietorakenteessa, joka on tavallaan analoginen pakan kanssa, mutta sekin on vain ohjelmoijan abstraktio – teoriassa kutakin korttia kuvaava data voisi olla missä tahansa tietokoneen muistissa).
Vastauksena kysymykseen olettaisin, että kortit jaetaan “järjestyksessä” (= taulukon ensimmäisestä alkiosta alkaen) ja että kortteja ei jätetä välistä (koska välistä jättämisen ohjelmointi on ylimääräinen operaatio, joka vaatii paitsi turhaa toteutustyötä myös turhaa testausta ja lisäksi kasvattaa myös suoritusaikaa – vaikkakin vain minimaalisen vähän). En kuitenkaan tiedä varmaksi. Mitään merkitystä sillä ei kuitenkaan ole.
15.12.2005 at 17:51 #49936Kepponen
ParticipantKysyjä varmaan haluaa tietää onko koko pakan järjestys arvottu ennen peliä (a) vai arvotaanko aina jäljelläolevista korteista yksi. (b)
Onko sillä sitten merkitystä?
Tavallaan on: jos kortit arvotaan aina tietyllä hetkellä sattumanvaraisesti (b) niin ei voi koskaan esim. sanoa että olisin flopannut täyskäden ellen olisi foldannut. (koska satunnaisgeneraattorin arpoma kortti ajanhetkellä 1 on sama kuin ajanhetkellä 2 arvottu vain todennäköisyydellä 1/pakassa olevat kortit)
Tää menee melkein filosofiaksi…esimerkki: mies joutuu kolariin ja kuolee. Olisiko näin käynyt jos hän olisi lähtenyt matkaan 1s myöhemmin.
Lopputulokseeni tällä ei sinänsä ole merkitystä. Vaikuttaa ainoastaan jossitteluun.
Mielestäni pakan järjestys pitäisi kuitenkin arpoa etukäteen. Jotenkin kuuluu pelin luonteeseen että voi olla varma mitä olisi saanut jos olisi jatkanut peliä.
15.12.2005 at 17:55 #49937hauturi
ParticipantJoo, menee jo melkein metafysiikan puolelle 🙂
Uskoakseni useimmat algoritmit sekoittavat koko “pakan” kerralla. Ainakin aina kun olen itse joutunut tekemään korttipakkaa käsitteleviä ohjelmia olen tehnyt niin. Siten on paljon helpompi huolehtia siitä ettei tule jaettua samaa korttia kahdesti 🙂
15.12.2005 at 18:05 #49938KainMcAdam
ParticipantKaveri tuossa taannoin väitti kirkkain silmin, että jollain saitilla oli tullut pöytään sama kortti, minkä se oli heittänyt kädestä pois. Kyseli epäillen, että sekoittaako saitti foldatut kortit takaisin pakkaan.
Kovasti epäilyttää kyllä minuakin. Joskohan kuitenkin tennesee water olisi jo ollut ottanut yliotteen tuossa vaiheessa.
Mitäs siihen sanotte? Oliko saitti RIGGED vai mitä?
15.12.2005 at 18:14 #49940Finnisher
ParticipantItse en oikein jaksa uskoa tuohon “oisin saanu sen suoran”-höpötykseen. Tapahtuman ehdothan ovat erilaiset foldatessa tai kooliessa. Tietysti voitaisiin olettaa, että kaveri on nähnyt tulevan kortin, mutta se on turhaa. Jos kukaan ei tiedä seuraavaa korttia, ei voi väittää, että juuri se 4:pata: olisi tullut seuraavana. Toisaalta tätä kirjoittaessa en kyllä itsekään usko tuohon :|.
Eri reittiä sitten. Rinnakkaismaailmankaikkeuksissahan turnilta tulisi eri kortteja. Joten ainoa päättely tuosta voi olla, että tässä haarassa turnilta tuli tämä kortti. Jossain toisessa haarassa tulee eri kortti. Jossain haarassa taasen kone räjähtää, eikä ikinä tiedä, mikä kortti turnilta pamahti.
Luulisinpa, että olisi järkevämpää “sekoittaa” pakka etukäteen, jotta välttää ohjelmallisia koukeroita. Ei muutaku jostain supportista kysymään.
Vitumäoonsekasin 🙄
15.12.2005 at 19:14 #49956Maastonakki
Participantsen tiiän, että netissä ei polteta korttia. Suurin osa saiteista ei ainakaan… koska ei oo tarvetta :E
Pistä mailia johonkin supporttiin ja kysy miten niie algoritmi toimii, kyllä ne vastaa..
16.12.2005 at 02:30 #50018mongeron
Participant@Kepponen wrote:
Kysyjä varmaan haluaa tietää onko koko pakan järjestys arvottu ennen peliä (a) vai arvotaanko aina jäljelläolevista korteista yksi. (b)
Tähän kysymykseen on Lee Jones vastannut PokerStarsin puolesta joko 2+2:n foorumilla tai rec.gambling.poker -uutisryhmässä. Vastaus oli, että pakka sekoitetaan ennen jakoa, ja pakka pysyy samana koko jaon ajan.
– mongeron
16.12.2005 at 06:40 #50038pug309
Participant2+2:n threadista sain ainakin itse sen kuvan että Pokerstars käyttää “valmista” pakkaa jokaisessa jaossa, eli samat kortit tulee floppiin riippumatta siitä foldaatko vai et. Suurin osa saiteista käyttää sitä järjestelmää, että kortit sekoittuvat koko ajan, ja sekoitus pysähtyy vasta sitten kun peli pyytää korttia pakasta (jonka jälkeen rumba taas alkaa).
16.12.2005 at 07:22 #50044KainMcAdam
ParticipantOnkos tuossa mitään eroa siihen, että kortti arvottaisiin (yhden kerran) aina nostohetkellä. Miksi sitä pakkaa pitää sekoittaa koko ajan?
Vai onko tuollakaan muuta kuin hiuksenhieno ero siihen, että kortit sekoitetaan ensin ja laitetaan taulukkoon, josta vedellään järjestyksessä?
16.12.2005 at 08:06 #50046DrDoom
ParticipantOhjelmoijana voisi antaa hieman taustatietoa siitä, miten pakkaa yleensä sekoitellaan (ainakin teoriassa jos koodia on tehneet yhtään asioita osaavat ihmiset).
Eli yksinkertaisin tapa sekoittaa korttipakka (vieden mahdollisimman vähän sekä muistia että konetehoja) on käydä 52 kortin taulua solu kerrallaan alusta asti läpi niin, että jokainen käyty solu vaihtaa sisältöään satunnaisesti valitun (tästä voidaan aina kiistellä, kuinka hyvä satunnaislukugeneraattorin tulisi tässä olla) solun kanssa tässä 52 alkion taulukossa. Eli:
Solu 1 vaihtaisi arvotun solun 40 kanssa arvot keskenään.
Solu 2 vaihtaisi arvotun solun 12 kanssa arvot keskenään.
Ja niin edelleen kunnes kaikki 52 solua on käyty läpi.Tuossa etuna on se, että varmuudella _kaikki_ taulukon solut käydään kertaalleen läpi ja käyntikertoja on minimimäärä eli 52 kpl ja muistia ei kulu yhtään ylimääräistä (jossain tämä voi olla edelleen tärkeä juttu vaikka PC-ympäristöissä ei vaikutakkaan).
Eli ainoa oikea ongelma tuossa on satunnaisuuden hyvyys joka on ihan oma tieteenlajinsa enkä ota siihen tämä enempää kantaa.
16.12.2005 at 09:03 #50052Stuga
MemberKun aihe liippa läheltä niin kysyisinkin tuosta satunnaisluvun generoimisesta. Miksi tuo voi olla niin vaikea asia. Monessa yhteydessä olen kuullut epäilyjä että tuo ei toimisi oikein. Tuntuu tosiaan olevan asia tehdä hyvin.
Mikä on se periaate jota käytetään satunnaisluvun generoimisessa. Miksi sitä ei voi generoida esim kahta kertaa käyttäen jotenkin pohjana edellistä arvoa. Ymmärrätte varmaan mitä yritän sanoa, vaikka huonosti sanonkin.16.12.2005 at 09:08 #50053Jake The Snake
Participantmongeron wrote:
Tähän kysymykseen on Lee Jones vastannut PokerStarsin puolesta joko 2+2:n foorumilla tai rec.gambling.poker -uutisryhmässä. Vastaus oli, että pakka sekoitetaan ennen jakoa, ja pakka pysyy samana koko jaon ajan.
Lee Jones myös sanoi artikkelissaan, että Stars ei polta korttia.
Kuten myös, että useimmat saitit arpoo kortin satunnaisesti mutta Stars ja jotkut muut ei.16.12.2005 at 09:19 #50054PG
ParticipantSatunnaislukugeneraattorin tekeminen ihan oikeasti satunnaiseksi ei ole mikään aivan yksinkertainen temppu. Lisävaikeutta tuo pokerisoftiin se, että koneaikaa ja resursseja on rajoitetusti.
Kahdesti “sekoittamalla” virheet muuten vain korostuvat entisestään.
-
AuthorPosts
- The forum ‘Internet-pelaaminen / saitit’ is closed to new topics and replies.