Buongiorno a tutti
io invece sono rimasto al palo a causa della mia "insaziabilità"
Seguitemi un attimo
I tasselli sono 28, tutti diversi
Se vogliamo considerarli anche invertiti diventano 49, e siamo d'accordo
Il puzzle usa 8 tasselli, presi dai 49, e quindi unici anche essi
Se è così vuol dire che un Domino qualsiasi è una delle combinazioni di 49 elementi presi 8 alla volta (450.978.066)
in questi ci sono anche doppioni, inversioni, ribaltamenti, ecc.
Ho creato una routine Basic che si occupa di selezionarli, non solo attraverso le somme orizzontali ma anche con quelle verticali
l'elaborazione di 451 milioni è comunque molto veloce grazie ad una serie di IF a cascata che in pochi secondi porta al risultato.
Ieri ero felice ma si sono presentati 2 intoppi inattesi.
Il primo si crea a seconda di come sono costruite le 49 coppie, dando 2 risposte completamente diverse
Il secondo intoppo si verifica quando controllo le somme verticali.
Quindi ancora una volta sono fermo, alla ricerca del mio possibile errore.
Vi chiederei aiuto, MA me ne vergogno, non si tratta strettamente di Excel, ed è Basic.
Al massimo vi mostro una immagine di come è fatto il nucleo atomico della gestione somme
Certo, se per me fosse facile trasportare la routine in VBA magari troverei l'inghippo.
si vede il primo blocco di 4 IF, che sembra funzionare, dando circa 11.000 soluzioni
per il secondo blocco di 4 IF, che controlla le somme verticali, i primi 2 IF in chiaro (che controllano le prime 2 somme verticali), attivi, danno un risultato (138, sono pochi rispetto a quelli trovati da Mario, ma almeno lo danno), ma se attivo i secondi 2 IF, la risposta è: Soluzioni = 0, e questo non è credibile.
E' un vero peccato, perchè in teoria questo metodo darebbe in pochi secondi la risposta esatta e forse definitiva sul numero delle soluzioni totali del Domino.
Devo assolutamente trovare l'errore, cioè vedere che scemenza ho scritto in quel caos di sigle
LEO
https://t.me/LordBrum