oi e aí pessoal tudo bem vídeo curtinho para o twitter para fazer uma divulgação aqui de computação e hoje eu vou falar sobre algoritmos genéticos né algoritmos genéticos se baseam é principalmente nas ideias de darwin de seleção natural e evolução das espécies e a gente aplicam o princípio parecido aqui na computação pois afinal de contas se somos produtos disso e nós estamos aqui é o traço funciona e como é que funciona isso eu acho que um exemplo bom para explicar é imaginar jogos por exemplo imagina um joguinho de nave espacial né cê tá jogando um
joguinho de nave espacial aí tá lá você controlando sua na vinha e você vai lá e detone os inimigos assim que acaba a fase você justamente verifica é desses inimigos que se saiu bem que esse saiu saiu mal e aí baseado em quem se saiu bem que se saiu mal você seleciona os que foram melhores devido alguma característica por exemplo a nave o tamanho da na vista do menor fica mais fácil de desviar e aí você produz novas naves que seriam filhos dessas naves que se saíram bem e você pode produzir filhos por exemplo é
fazendo o crossing-over que é você pegar é a característica de uma nave pai de uma nave filha por exemplo a nave e pai é uma nave menorzinho dizia enquanto a nave mãe é mais rápida e você produza um filho que é uma nave que é menorzinho e desvia mais rápido mas não só isso você também pode aplicar uma mutação você pode chegar por exemplo em outra característica que é por exemplo os mísseis da nave e mudar ali os valores para o tiro fica maior menor mais rápido e assim continuamente produzindo sempre inimigos cada vez melhores
e é basicamente esse o princípio eu espero que você tenha entendido um pouco sobre isso e ter te ajudado aí