Forse mi perdo in un bicchiere d' acqua...
Dunque, quali sono le probabilità di vincita a poker con una coppia d' Assi, a seconda del numero di giocatori? Le conosco, e posso immagazzinarle in una matrice
Dim AA() As String = {"85.3", "73.4", "63.9", "55.9", "49.2", "43.6", "38.8", "34.7", "31.1"}
stesso dicasi, ad esempio, per una coppia di Re:
Dim KK() As String = {"82.4", "68.9", "58.2", "49.8", "43.0", "37.5", "32.9", "29.2", "26.1"}
e così via per le centinaia di combinazioni possibili.
Il problema è ora, note le carte che escono, e che immagazzino in una variabile "Carte", così come i giocatori in gara, che immagazzino in "Giocatori" come risalire alla relativa matrice.
Cioè, è bensì vero che posso impostare un SELECT tale per cui:
Select Case Carte
Case "AA": Probabilità=AA(Giocatori-1)
Case "KK": Probabilità=KK(Giocatori-1)
ecc
ma dato che le possibilità sono centinaia, mi chiedevo fosse possibile "collegare" direttamente via codice i nomi con una unica istruzione, un qualcosa del tipo
Probabilità= Carte & (Giocatori-1)
il codice soprariportato OVVIAMENTE non funge, è solo un tentativo di spiegare quello che vorrei ottenere, cioè richiamare in automatico dal valore della variabile "Carte" il nome della matrice corrispondente.