Meldor / Karl-Sims-Resurrection

2 stars 0 forks source link

Sviluppare Fenotipo Rete Neurale #9

Open fbarchi opened 12 years ago

Meldor commented 12 years ago

Se vuoi me ne posso occupare in questi giorni. Appena riesco carico il programma che ho scritto ieri dove viene implementato a livello fisico il problema del bilanciamento dei pali; per poter testare l'algoritmo evolutivo però ci manca ancora il fenotipo della rete neurale.

fbarchi commented 12 years ago

Ma il fenotipo praticamente è già fatto! E da qualche parte tra il codice di test ora te lo cerco! bisognerebbe però scrivere qualcosa che traduca il genotipo!

Meldor commented 12 years ago

Ok, credo di averlo trovato (in LibreriaRN\RN.cs, commentato perché volevi spostarlo in FenotipoRN.cs). Vedo di spostarlo, controllarlo e creare una funzione per tradurre il genotipo.

Meldor commented 12 years ago

Ho riordinato il fenotipo, spostando il codice in FenotipoRN e rendendolo analogo al genotipo (ad esempio AssoneG -> AssoneF) e, sia su genotipo che fenotipo, ho trasformato i metodi di accesso ai campi in proprietà. La traduzione l'ho implementata tramite i costruttori: assoni, neuroni e fenotipo possono essere creati a partire dal relativo genotipo. Dacci un'occhiata, se per te va bene si può chiudere l'issue.