ho realizzato questo programma in C++ che dovrebbe, tramite un algoritmo genetico, costruire una parola identica a quella impostata inizialmente migliorandosi ricorsivamente.
Il codice è qui:
Il problema è questo: eseguendo con gdb ottengo questo errore
Codice: Seleziona tutto
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
CREATA LA PRIMA POPOLAZIONE
PARTE L'EVOLUZIONE
TROVATO BEST: fzlrq
TROVATO BEST: hglhe
Program received signal SIGSEGV, Segmentation fault.
0x000000000040720e in Genetic::Gene::Gene (this=0x7fffff7ff030) at Genetic.h:20
20 struct Gene {Ogni tanto 1/1000 esecuzioni il programma termina e trova la parola.
Che c'è di erraro?