Campeonato de Otimização de Algoritmos. - página 112

 
Event:

Primeiramente, vocêcitará as provocações e o corrico do "Sr. Zelinsky".
Se você quiser encontrar citações de provocação do Sr. Zielinski, vá até os links que ele coloca dizendo que o iniciador do tópico o está insultando, mas procure um pouco mais alto.
 
Реter Konow:
Eu não entendo, e onde está a provocação e o insulto?
Não me atribua o que eu não escrevi
Primeiro vocêcita a provocação e o corrico do "Sr. Zielinski".
 
Реter Konow:
Se você quiser encontrar citações de provocação do Sr. Zielinski, vá até os links que ele coloca dizendo que o iniciador do tópico o está insultando, mas procure um pouco mais alto.

Você estará dizendo isso aos moderadores mais tarde, juntamente com Dick.

Vá em frente com seu campeonato!!!

Estamos todos esperando....

 
Yuriy Asaulenko:
Na verdade, está tudo junto e é chamado de interface. Concordo que não é kamilfo sem ele.

A interface de conexão foi mostrada há uma dúzia de outras páginas.

 
Реter Konow:

4. Sua interminável participação no processo de seu insulto interminável pelo iniciador do tópico (como você alega) é surpreendente. Por que você está presente onde é insultado e desrespeitado?

Primeiramente, Dick não é o único que é rude e insultuoso (um ponto chave e importante que por alguma razão é negligenciado). Não há necessidade de demonizar minhas declarações e minha presença em pé de igualdade.

Em segundo lugar, eu posso ser sádico por natureza e acho interessante observar a intemperança de Dick (ainda mais precisamente, a insultos e boatos).

Quanto ao respeito - é impossível agradar a todos - ser indesejável (há até mesmo uma palavra especial, odioso) para parte da comunidade é bom.

A pessoa ideal - é um doente mental - que, além de sua doença, não tem, por definição, falhas.

 
Реter Konow:

Eu quero criar um algoritmo.

Para fazer isso, preciso de uma biblioteca FF que inclua todo o conjunto de funções exportáveis, incluindo o FF e a interface de conexão. A interface de conexão já foi estabelecida.

O FF, como você mesmo sabe, não é uma função analítica, mas uma função que inclui uma função analítica na qual uma matriz com valores de parâmetros é substituída.

Sem o FF e toda a biblioteca, eu não posso criar um algoritmo para "treinar" e competir.

Como você mesmo sabe tudo, e eu sei que você sabe tudo, seu conselho de "treinar" soa um pouco ridículo.

A interface de conexão já é mostrada há uma dúzia de outras páginas. Nota, quando Yuri pediu para verificar o mínimo de sua função, eu simplesmente colei a função na biblioteca ff.ex5 e encontrei o mínimo. Eu não precisei escrever um algoritmo para resolver o problema do Yuri. Eu não tenho que reescrever o algoritmo para nenhum problema. Você sabe por quê? - Porque eu o tenho. Você já deve tê-lo também. Mas eu não tenho.

Obrigado por seu apoio. Mas eu sei cuidar de mim mesmo.

 
Andrey F. Zelinsky:

Primeiramente, Dick não é apenas rude e insultante para mim (um ponto chave e importante que, por alguma razão, foi negligenciado). Não há necessidade de demonizar minhas declarações e minha presença em pé de igualdade.

Em segundo lugar, eu posso ser sádico por natureza e acho interessante observar a intemperança de Dick (ainda mais precisamente, a insultos e boatos).

Quanto ao respeito - é impossível agradar a todos - sendo indesejável para parte da comunidade - tudo bem.

A pessoa ideal - é um doente mental - que, além de sua doença, não tem, por definição, falhas.

Se você é um sádico por natureza, você também é um artista porque cria habilmente um masoquista.

Eu pessoalmente não o demonizo e o trato adequadamente. Sua presença não me incomoda. Eu diria até pelo contrário.

A sociedade é suficientemente diversificada dentro de si mesma e alguma parte dela aplaude você.

Se essa é a base de sua motivação para estar presente, você obviamente não está qualificado para competir de fato no campeonato.

Se você não é um competidor, você é um espectador que ocasionalmente sai ao palco para mostrar ao resto de nós seu "PA". Por favor, aceitem meus aplausos também.

 
Andrey Dik:

A interface de conexão já é mostrada há uma dúzia de outras páginas. Nota, quando Yuri me pediu para verificar o mínimo de sua função, eu simplesmente inseri a função na biblioteca ff.ex5 e encontrei o mínimo. Eu não precisei escrever um algoritmo para resolver o problema do Yuri. Eu não tenho que reescrever o algoritmo para nenhum problema. Você sabe por quê? - Porque eu o tenho. Você já deve tê-lo também. Mas eu não tenho.

Obrigado por seu apoio. Mas eu sei cuidar de mim mesmo.

Especialmente para você, eu não estou dando nenhum apoio. É apenas o meu papel aqui.

Estou vendo onde quer chegar com isto. Tenho que criar um algoritmo sem ver a biblioteca FF e o roteiro de chamada.

Vou pensar em como fazer isso, mas espero que você não "aperte os parafusos" tanto que não me deixe tempo para trabalhar no algoritmo.

 
Реter Konow:

1. Bem, se você é um sádico por natureza, você também é um artista, já que você se constrói habilmente como masoquista.

...

2. Se essa é a base de sua motivação para participar, você obviamente não está qualificado o suficiente nessa área para realmente competir em um campeonato.

...

1. Se eu sou sádico, também sou masoquista - essa é uma conclusão simples - você, como especialista em "otimização", deveria ter feito isso sem suposições.

2. Se você ler meus posts de volta no primeiro tópico -- repare -- é literalmente meu 3-4º post dos 130 já escritos por alguém (é sobre como - "geralmente aceito" que eu faço trolling) --https://www.mql5.com/ru/forum/84457/page13#comment_2495423-- expressei minha atitude em relação ao "campeonato" - por que participar do absurdo - porque como ele terminou - vemos muito bem depois de algum tempo.

p.s. Eu até vou mudar este posto aqui:

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

Você tem seus próprios desenvolvimentos de algoritmos evolutivos?

Andrey F. Zelinsky, 2016.05.15 11:25

É claramente óbvio que é muito cedo para um concurso. O tema é pouco conhecido e poucas pessoas o utilizam em sua prática.

Para que o concurso seja interessante e útil:

1. deve ser dirigido por um MC da mesma forma que competições similares foram no passado, por exemplo, em painéis

2. fornecer uma série de publicações, artigos, base de código, ramos temáticos, explicando como usar a EA na prática e no comércio, usando exemplos de teoria e prática

E quando a parte ativa do fórum (pelo menos dez participantes) estiver pronta, então realizaremos o concurso.

No momento:

a) não há espectadores que entendam do que estamos falando

b) não há júri, que a comunidade entenda que o júri é competente

c) não há participantes que entendam do que estamos falando

Resumindo:

-- Se um concurso for realizado agora, será um concurso entre dois concorrentes que fornecerão resultados incompreensíveis e inequivocamente merdosos e terão de escolher um vencedor do nada.


 
Реter Konow:

...

No campeonato FF a função (a segunda na foto que eu mostrei)

// max = 8.10621358944233528 [-5.0; 5.0] 
double ff1 (double x, double y)
{
  return(0.3 e1 * (double)(int)pow ((double)(1 - x), (double)2) * exp ((double)(-x * x - (int)pow ((double)(y + 1), (double)2))) - 0.10 e2 * (0.2 e0 * (double)x - (double)(int)pow ((double)x, (double)3) - (double)(int)pow ((double)y, (double)5)) * exp ((double)(-x * x - y * y)) - exp ((double)(-(int)pow ((double)(x + 1), (double)2) - y * y)) / 0.3 e1); 
}

é duplicado 250 vezes. Para cada cópia desta função é dado um deslocamento de pico de acordo com os valores gerados pelo árbitro.

Assim, o máximo do FF total é conhecido como 8,10621358944233528*250=2026,55339736058

A única coisa que acrescentarei é o offset, para que o máximo não seja um número fracionário para facilidade de controle visual.

Razão: