prendendo l'aiuto della sala) - pagina 9

 
Se ci sono due nuvole nel cielo, tre mucche pascolano in un campo e passa un treno di cinque vagoni, non significa che il numero di vagoni del treno è determinato dal numero di nuvole nel cielo e di mucche che pascolano nel campo. Ottenere la risposta giusta con il GA non significa la soluzione. Se qualcuno crede in qualcosa, non ci si può fare niente, ognuno ha la sua religione.
 
TheXpert:
Funzionerà. Ma sarà più efficace? Ogni algoritmo ha il suo scopo.

Chi sta discutendo? E due o tre numeri possono essere cercati nella vostra testa, non avete nemmeno bisogno di scrivere un programma per farlo. Stiamo parlando di enormi spazi di ricerca.

Circa un anno fa, mi sono imbattuto in un progetto basato su GA che poteva risolvere problemi di ottimizzazione per strutture a traliccio di forme molto complesse.

Il futuro è negli algoritmi evolutivi. Non appena si scopriranno i modi di costruire materiale su forme create preliminarmente ci saranno motori con un'efficienza vicina al 99,9%, gli aerei fluttueranno nel cielo su motori a gravità, mangeremo carne cresciuta su semenzai, la gente smetterà di ammalarsi perché si raccoglieranno combinazioni di cromosomi umani ideali, la gente smetterà di morire e di moltiplicarsi.

Allora non so cosa succederà. :)

 
vitali_yv:
In senso stretto, non è risolto, perché non si trovano tutti i valori. I numeri sulla mia carta non li avete indovinati) Ma i risultati dati sono sufficienti per me.
Scrivi la parte mancante dell'algoritmo che ho menzionato e pubblica il codice. Il codice sorgente dell'algoritmo è aperto.
 
Integer:
Se ci sono due nuvole nel cielo, tre mucche pascolano in un campo e passa un treno di cinque vagoni, non significa che il numero di vagoni nel treno è determinato dal numero di nuvole nel cielo e di mucche che pascolano nel campo. Ottenere la risposta giusta nella GA non è la soluzione. Se qualcuno crede in qualcosa, non può essere aiutato, ognuno ha la sua religione.

Naturalmente, il risultato è casuale. L'algoritmo è basato su una ricerca casuale, ha un CLO. La cosa divertente, però, è che un algoritmo basato sulla ricerca casuale non produce affatto risultati casuali, volta dopo volta dopo volta.

Beh, non sto imponendo, usare l'overkill. Dopo tutto, hai bisogno di qualcosa con cui caricare la capacità costantemente inattiva del tuo computer...

 
joo:

La cosa divertente, tuttavia, è che un algoritmo basato su una ricerca casuale non produce alcun risultato casuale, volta dopo volta dopo volta.

Questo perché ci sono molte scelte corrette. Se i numeri sono tali che c'è una sola opzione corretta, il GA non la troverà, o la incontrerà solo casualmente.

 
Integer:

Perché ci sono molte scelte corrette. Se i numeri sono tali che c'è una sola opzione corretta, il GA non la troverà, o la incontrerà solo casualmente.

Avete un algoritmo che vi permette di risolvere problemi arbitrari in modo analitico?

Dare un esempio di un problema con una sola variante di soluzione. Prendiamo in giro l'algoritmo.

 
joo:

1. Avete un algoritmo che vi permette di risolvere problemi arbitrari in modo analitico?

2. Dare un esempio di un problema con una sola variante di soluzione. Prendiamo in giro l'algoritmo.

1. No.

2. Devo pensarci. Un'altra volta.

 
Integer:

1. No.

Vi consiglio di leggere un libro come questo - Penrose R. La nuova mente del re. Sui computer, il pensiero e le leggi della fisica. Molto informativo, sui problemi che non possono essere risolti in linea di principio, sul pensiero, sulla macchina di Tureng e molte altre cose interessanti.

Intero:

2. Devo pensarci. Un'altra volta.

Va bene allora.

 

Porterò un po' di chiarezza nella soluzione di questo problema, ecco i valori a,b,c,d..., perché non si può davvero dire dal numero di nuvole quante carrozze ci sono in un treno)))


 
valori di a,c,d... con la stessa H, è possibile che ci siano diverse variazioni anche queste devono essere trovate.
Motivazione: