Discussão do artigo "Algoritmos genéticos - é fácil!" - página 20

 
ArtificialMutation Andrey Dik #:
Por favor, mostre-me a lista de erros.O código é muito antigo, mas não há nada para quebrar mesmo após 14 anos.

O problema é com a variável "ArtificialMutation" e a função. Alterei a função para ArtificialMutationP e ela funciona.

Os problemas com o erro ServiceFunction e FitnessFunction estão corretos, entendo o que está acontecendo. Anexei capturas de tela.

Quando tento compilar o UGA_script ou o UGA_the_alternative_ZigZag diretamente após a extração do ZIP, recebo erros provenientes da UGAlib.

Quando alterei o nome da função (e sua chamada no caso 2) para ArtificialMutationP, ela foi compilada e funcionou.

Ainda estou analisando seu excelente trabalho para entender completamente. Obrigado, senhor

 

Pergunta.

os dados históricos (o número de barras) são a contagem de genes, isso está correto?

 
gardee005 número de barras) são a contagem de genes, isso está correto?
Sim
 
gardee005 #:

O problema é com a variável "ArtificialMutation" e a função. Alterei a função para ArtificialMutationP e ela funciona.

Os problemas com o erro ServiceFunction e FitnessFunction estão corretos, entendo o que está acontecendo. Anexei capturas de tela.

Quando tento compilar o UGA_script ou o UGA_the_alternative_ZigZag diretamente após a extração do ZIP, recebo erros provenientes da UGAlib.

Quando alterei o nome da função (e sua chamada no caso 2) para ArtificialMutationP, ela foi compilada e funcionou.

Ainda estou analisando seu excelente trabalho para entender completamente. Obrigado, senhor

Tente estearquivo

Obrigadopor suas gentis palavras .

Arquivos anexados:
UGAlib.mqh  66 kb
 
Li o artigo, mas não li as 20 páginas de discussão. Pergunta sobre o último exemplo. Existe um gráfico da lucratividade anual do ZZ original e após sua modernização?