Ultimo (Member)
Guru
Messaggi: 931
Iscritto: 22/05/2010
|
Postato originariamente da Carlo:
Capito è come GREED. |
Si, cambia l'obiettivo
If ok Then GOTO Avanza else GOTO Inizia
|
|
Ultimo (Member)
Guru
Messaggi: 931
Iscritto: 22/05/2010
|
Postato originariamente da Carlo:
mi sembra che ci siano soluzioni multiple, questa allegata è una delle più corte |
Modificando l'algoritmo si può realizzare uno schema anche con il movimento in allegato
che hai fatto tu.
If ok Then GOTO Avanza else GOTO Inizia
|
|
Carlo (Member)
Guru^2
Messaggi: 1420
Iscritto: 29/01/2018
|
Ho provato a risolverlo a ritroso...
Ci guarderò con calma.
GREED è facilmente adattabile.
in programmazione tutto è permesso |
|
Ultimo (Member)
Guru
Messaggi: 931
Iscritto: 22/05/2010
|
Un altro esempio di mosse valide nell' immagine allegata:
If ok Then GOTO Avanza else GOTO Inizia
|
|
Carlo (Member)
Guru^2
Messaggi: 1420
Iscritto: 29/01/2018
|
@Ultimo
Questa mattina ho modificato GREED, l'ho chiamato Labirint.
Con la visualizzazione delle mosse, risolvere il tuo primo schema è stato facile.
I numerini verdi li ho aggiunti con photoshop per evidenziare i 12 passaggi
Ultima modifica effettuata da Carlo il 24/07/2024 alle 12:43
in programmazione tutto è permesso |
|
Ultimo (Member)
Guru
Messaggi: 931
Iscritto: 22/05/2010
|
Postato originariamente da Carlo:
@Ultimo
Questa mattina ho modificato GREED, l'ho chiamato Labirint.
Con la visualizzazione delle mosse, risolvere il tuo primo schema è stato facile.
I numerini verdi li ho aggiunti con photoshop per evidenziare i 12 passaggi |
Ciao Carlo, bravo, è stato facile per te perchè questi giochi ti piacciono
Questo ha 12 passi o step, è uno dei più lunghi che ho trovato con lo schema 10x10
se ne trovo altri li posto se interessa
If ok Then GOTO Avanza else GOTO Inizia
|
|
Carlo (Member)
Guru^2
Messaggi: 1420
Iscritto: 29/01/2018
|
Postato originariamente da Ultimo:
Questo ha 12 passi o step, è uno dei più lunghi che ho trovato con lo schema 10x10
se ne trovo altri li posto se interessa
|
Mentre modificavo GREED ho pensato come creare uno schema valido, non dovrebbe essere difficile, si scelgono gli step e la casella di partenza su uno schema vuoto, si sceglie a caso una direzione che non vada fuori schema, si sceglie un numero a caso tra 2 e 9 o meno se non c'è spazio, si sceglie ancora una direzione a caso valida e ancora il numero tra 2 e 9, si prosegue per gli step scelti, si posiziona la casella d'arrivo nella posizione trovata facendo il percorso a caso con gli step scelti. Considera che lo schema è vuoto si può andare in ogni dove, nel malaugurato caso che il percorso si autointralci si ricomincia da zero. Ora bisogna aggiungere gli altri numeri inutili a caso. Ci potrebbe essere la possibilità che si generi un percorso alternativo, non so se sia una cosa negativa.
Magari con ricerca mosse si potrebbe controllare che non ci sia soluzione entro i primi 4 o 5 step.
Hai creato o pensi di creare un generatore di schemi? Ultima modifica effettuata da Carlo il 25/07/2024 alle 9:31
in programmazione tutto è permesso |
|
Ultimo (Member)
Guru
Messaggi: 931
Iscritto: 22/05/2010
|
Postato originariamente da Carlo:
Postato originariamente da Ultimo:
Questo ha 12 passi o step, è uno dei più lunghi che ho trovato con lo schema 10x10
se ne trovo altri li posto se interessa
|
Mentre modificavo GREED ho pensato come creare uno schema valido, non dovrebbe essere difficile, si scelgono gli step e la casella di partenza su uno schema vuoto, si sceglie a caso una direzione che non vada fuori schema, si sceglie un numero a caso tra 2 e 9 o meno se non c'è spazio, si sceglie ancora una direzione a caso valida e ancora il numero tra 2 e 9, si prosegue per gli step scelti, si posiziona la casella d'arrivo nella posizione trovata facendo il percorso a caso con gli step scelti. Considera che lo schema è vuoto si può andare in ogni dove, nel malaugurato caso che il percorso si autointralci si ricomincia da zero. Ora bisogna aggiungere gli altri numeri inutili a caso. Ci potrebbe essere la possibilità che si generi un percorso alternativo, non so se sia una cosa negativa.
Magari con ricerca mosse si potrebbe controllare che non ci sia soluzione entro i primi 4 o 5 step.
Hai creato o pensi di creare un generatore di schemi? |
Si il tuo metodo è valido, per fare in modo che ci sia un solo percorso basta impedire che ci siano altri punti di partenza
verso l'ultima casella, il punto di arrivo.
Io lo faccio in un modo diverso ma il tuo metodo è ok.
If ok Then GOTO Avanza else GOTO Inizia
|
|