
Carlo (Member)
Guru^2
    
Messaggi: 1423
Iscritto: 29/01/2018
|
Non sarebbe male implementare la possibilità di scegliere la dimensione del puzzle, ora solo 4x4. (ora disponibile aggiornamento con dimensione fino a 7x7)
Dare la possibilità all'utente quando ritiene che una certa disposizione è una soluzione, di poterla salvare per uso futuro.
Ultima modifica effettuata da Carlo il 22/03/2018 alle 0:56
in programmazione tutto è permesso |
|

Thejuster (Admin)
Guru^2
    
Messaggi: 2339
Iscritto: 04/05/2008
|
Si, ci sono giochi del 15 per android anche di 6x6, e 7x7
ma anche 3x3 può sembrare facile ma il 3x3 anche se pochi numeri è abbastanza rognoso.
|
|

Carlo (Member)
Guru^2
    
Messaggi: 1423
Iscritto: 29/01/2018
|
per ora ho implementato il salvataggio di una o più sequenze che l'utente ritiene siano soluzioni.
Le soluzioni degli utenti possono essere aggiunte o rimosse, quelle implementate da codice, no.
Qualche controllo per il debug e poi la pubblico.
Per come ho strutturato il codice, non dovrebbe essere difficile aumentare o diminuire la tessere.... almeno lo spero!
in programmazione tutto è permesso |
|

Carlo (Member)
Guru^2
    
Messaggi: 1423
Iscritto: 29/01/2018
|
inserita versione 2.0.1, con salvataggio delle soluzioni personalizzate
in programmazione tutto è permesso |
|

Mikelius (Member)
Expert
    
Messaggi: 525
Iscritto: 14/04/2017
|
Postato originariamente da Carlo:
inserita versione 2.0.1, con salvataggio delle soluzioni personalizzate |
Nel progetto non risulta nessuna versione scaricabile.. non si sarà inserita. |
|

Goblin (Member)
Expert
    
Messaggi: 375
Iscritto: 02/02/2011
|
Scusate la mia ignoranza, ma esiste un algoritmo in grado di calcolare il minor numero di mosse possibili ?
Come la torre di hanoi, prima o poi ci arrivi alla soluzione ma riuscire ad avvicinare il minor numero sarebbe una bella sfida.
G.
Ibis redibis non morieris in bello |
|

Mikelius (Member)
Expert
    
Messaggi: 525
Iscritto: 14/04/2017
|
Postato originariamente da Goblin:
Scusate la mia ignoranza, ma esiste un algoritmo in grado di calcolare il minor numero di mosse possibili ?
Come la torre di hanoi, prima o poi ci arrivi alla soluzione ma riuscire ad avvicinare il minor numero sarebbe una bella sfida.
G. |
Sicuramente, data una posizione iniziale, è possibile ricavarsi il minor numero di mosse tramite algoritmo (ma non chiedere quale esso sia).
Quasi qualsiasi gioco è risolvibile tramite ausilio informatico.
Pensa solamente agli scacchi. Da un po di tempo si cerca di "risolverli" tramite le "Tablebases".
Ovvero data una posizione, esistono database che ti indicano Esattamente (ovvero, giocando le migliori mosse possibili) il risultato migliore. Mi sembra che al momento siano risolte tutte le posizioni con massimo 7 pezzi. In un futuro lontanissimo si arriverà a risolvere la posizione iniziale. Dopo di che, gli scacchi moriranno.
Su youtube, ci sono alcuni video che mostrano come risolvere giochi si questo tipo (come ad esempio il cubo di rubik).
A mio parere questi video uccidono il gioco in se. Il bello è arrivarci usando la propria logica e non un calcolatore. Detto questo, un avviso sul gioco che indica il minor numero di mosse ed eventualmente assegnare un punteggio, non è una cattiva idea.
|
|

Ultimo (Member)
Guru
    
Messaggi: 931
Iscritto: 22/05/2010
|
Postato originariamente da Goblin:
Scusate la mia ignoranza, ma esiste un algoritmo in grado di calcolare il minor numero di mosse possibili ?
Come la torre di hanoi, prima o poi ci arrivi alla soluzione ma riuscire ad avvicinare il minor numero sarebbe una bella sfida.
G. |
Una mia idea, un modo semplice potrebbe essere, contare gli spostamenti delle caselle quando si effettua il loro
mescolamento partendo dalla formazione da risolvere iniziale esatta.
Ripetendo le mosse al contrario si arriva alla soluzione con le mosse minime.
If ok Then GOTO Avanza else GOTO Inizia
|
|

Carlo (Member)
Guru^2
    
Messaggi: 1423
Iscritto: 29/01/2018
|
Postato originariamente da Mikelius:
Nel progetto non risulta nessuna versione scaricabile.. non si sarà inserita. |
Io la vedo, forse mi dovete chiedere di partecipare al progetto?
in programmazione tutto è permesso |
|