Sto realizzando il classico gioco del video-poker in VB sfruttando la libreria di Windows
Cards.dll.
I valori facciali, che vanno da 0 a 50, sono così memorizzati:
0 Asso Fiori
1 Asso Quadri
2 Asso Cuori
3 Asso Picche
4 Due Fiori
5 Due Quadri
6 Due Cuori
7 Due Picche
8 Tre Fiori
9 Tre Quadri
10 Tre Cuori
11 Tre Picche
12 Quattro Fiori
13 Quattro Quadri
14 Quattro Cuori
15 Quattro Picche
...
e così via fino ad arrivare alla carta 50
Il mio grosso problema è trovare un algoritmo che possa riconscere la combinazione!
Ecco quello che mi è venuto in mente:
* Le carte sul tavolo vanno ordinate tutte in maniera crescente (FATTO!)
* Se tutte le carte sono divisibili per un dato valore significa che ho effettuato Colore o
Scala Reale!
* Se tra le varie carte c'è una differenza di 4, ho effettuato una scala
Ma per le coppie e i tris come posso fare? Inoltre sono giuste le considerazioni precedenti?
Chi mi sa aiutare?
Grazie!![]()