Archief - [VB.NET]Texas hold em game

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

dirtybolle

Legacy Member
ja maar het algoritme om de combinaties te checken heb ik al geschreven aan de hand van die nicky's blog

maar ik wil nu enkel weten hoe ik de 5 kaarten kan bepalen waar ik dan die combinatie check kan uitvoeren. Want er liggen 5 kaarten op tafel + de 2 kaarten in mijn hand = 7 en ik heb enkel de 5 beste kaarten nodig

Cycloon

Legacy Member
Je gaat gewoon alle combinaties van kaarten af en elke keer zorg je dat je een set van 5 andere kaarten pakt. De set van 5 kaarten die het beste resultaat levert houd je bij als beste hand voor die speler.

dirtybolle

Legacy Member
hmm lijkt me een goed idee, straks een proberen uit te werken. alvast bedankt ;)

Cycloon

Legacy Member
Wel opletten dat je geen dubbele combinaties controleert: Zo is 1 2 3 4 5 = 5 4 3 2 1 (wordt nog wel eens vergeten) want dat kan heel wat vertraging oplevering.

Messias.

Legacy Member
Cycloon zei:
Wel opletten dat je geen dubbele combinaties controleert: Zo is 1 2 3 4 5 = 5 4 3 2 1 (wordt nog wel eens vergeten) want dat kan heel wat vertraging oplevering.

ACM Algorithm 382, 515. Combinaties in lexicografische volgorde. Da's het algoritme dat je nodig hebt.

dirtybolle

Legacy Member
na enige tijd en door de examen ga ik het programma terug hervatten en heb ik het wat herschreven, nu heb ik een speler classe extra aangemaakt (hierin wordt zijn speler naam en aant chips bij gehouden, dit is wel meer iets voor de toekomst maar het is handig als het er nu al inzit) en in deze classe worden ook iedereen zen pocket kaarten bijgehouden

maar als ik nu mijn originele handchecker laat lopen dan blijkt ineens de list tafelHand() leeg te zijn maar als ik de list's en tellers ga checken die nodig zijn om tafelHand() te vullen lijken deze allemaal te kloppen

Ik ben ook heel het script afgegaan en het laten "uitvoeren" in mijn gedachten en de logica lijkt voor mij te kloppen.

dus waar zit de fout dan ?:s

pokermodule: linkje (tafelHand() wordt gevult in handchecker())

alvast bedankt
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan