Algoritmo Evolucionário

RPG é tudo mas não é 100%! Aqui você pode postar sobre qualquer outro assunto que goste, como quadrinhos, cinema, música, teatro, TV e muitos outros.

Moderador: Moderadores

Algoritmo Evolucionário

Mensagempor Anonimous000 em 12 Mar 2010, 00:44

Vi isso hoje: http://www.wreck.devisland.net/ga/

Ele gera vinte "indivíduos" diferentes, que tentam percorrer o caminho à frente, se uma das rodas vermelhas tocar o chão ele "morre", ou se passar um certo tempo. Terminada uma geração de vinte indivíduos ele começa outra usando os melhores da anterior como referência, recombinando características deles (basicamente, a geração nova é "descendente" dos melhores da imediatamente anterior apenas) e introduzindo mutações.

As variáveis são: posição (X,Y) das 4 rodas, diâmetro de cada roda e elasticidade/maleabilidade das barras (ainda resta duvida se é um único valor para as seis barras ou se pode variar entre elas). A velocidade parece não ser uma variável direta, e sim depender dum torque das rodas azuis, seria uma outra variável (?). As rodas parecem ter massa proporcional ao diâmetro ou à área.

Todas as informações foram levantadas por observação ao longo de cerca de três horas (não continuas e nem sempre pelas mesmas pessoas).

Editado: O gráfico preto mostra o desempenho do melhor indivíduo da geração, o verde mostra a média da geração.
Imagem
Imagem
Imagem
Avatar do usuário
Anonimous000
 
Mensagens: 1076
Registrado em: 25 Ago 2007, 00:34

Algoritmo Evolucionário

Mensagempor _Virtual_Adept_ em 12 Mar 2010, 01:43

Isso é uma aplicação do famoso Algoritmo Genético, uma das técnicas de Inteligência Artificial cognitivas mais amplamente utilizadas.


De alguma forma, essa animação me lembra o incrível Tierra.

O Tierra também possuía um processo de seleção natural. Mas, em vez de ser um carrinho tentando atravessar um caminho, eram processos competindo por tempo de acesso à CPU e acesso à memória principal (no caso moderno, a RAM), de forma que eles tivessem o mínimo de instruções internas possíveis.

O criador esperava que as "criaturinhas" parassem de "evoluir" quando o conjunto de instruções fosse o suficiente apenas para acessar a CPU e a memória, e nada mais.

Ele estava terrivelmente enganado.

Algumas criaturas conseguiram gerar instruções capazes de acessar as instruções de outras, se tornando bem mais leves e parasíticas.

As criaturas invadidas tiveram que adaptar instruções para se defender desse parasitismo.

Os parasitas tiveram que se adaptar para penetrar as defesas.

Começou, então, uma corrida armamentista entre parasitas e hospedeiros, com mecanismos de defesa e parasitismo cada vez mais complexos.


Até hoje, quando eu leio sobre isso, fico atônito. Um simples acidente foi capaz de criar competição por recursos dessa forma...
Adepto do Heroísmo, blog sobre Mutantes & Malfeitores.
Avatar do usuário
_Virtual_Adept_
Webmaster
 
Mensagens: 6879
Registrado em: 25 Ago 2007, 14:31
Localização: Manaus
Twitter: http://twitter.com/Denommus

Algoritmo Evolucionário

Mensagempor Torneco em 12 Mar 2010, 11:00

Seria possível criar um algoritmo desss para criar Digimons?
Avatar do usuário
Torneco
 
Mensagens: 1976
Registrado em: 25 Ago 2007, 14:23

Algoritmo Evolucionário

Mensagempor Lumine Miyavi em 12 Mar 2010, 11:39

E assim, Torneco condenou a humanidade. XD
ImagemImagem ImagemImagemImagemImagem
Let's Play de FF8! \o\ Adaptações do Lumine! [d20!] Cidadeando o Tarrasque!
Blog do Lumine, PhieLuminando!
Avatar atual: Izumi Shingo + Ankh, Kamen Rider OOOs
Tabus na Spell: Ronassicar / Allefar o trabalho alheio
I return to help burn / Your people's future down / You destroyed my children / You forced my retribution / The battle is ending / True war is just beginning! / I'll learn from this disaster / I'll build eight robot masters...
Avatar do usuário
Lumine Miyavi
Coordenador de desenvolvimento do sistema S2
 
Mensagens: 7856
Registrado em: 25 Ago 2007, 11:15
Localização: Duque de Caxias RJ
Twitter: http://twitter.com/PhielLumine

Algoritmo Evolucionário

Mensagempor Aluriel de Laurants em 12 Mar 2010, 12:47

Eu quero meu metal garurumon.
SPOILER: EXIBIR
Imagem Bons tempos aqueles em que você podia por um satã travesti num desenho de criança.


twitter www.twitter.com/aluriel facebook http://www.facebook.com/#!/profile.php?id=100001002584902 , tumblr http://alurieldelusionland.tumblr.com

As vezes a maior sabedoria é parecer não saber nada.
Avatar do usuário
Aluriel de Laurants
 
Mensagens: 6838
Registrado em: 25 Ago 2007, 11:26
Localização: Escapamento do inferno... quer dizer Manaus - AM

Algoritmo Evolucionário

Mensagempor Madrüga em 12 Mar 2010, 12:47

Degringolou no terceiro post. Deve ser um recorde. :bwaha:
Cigano, a palavra é FLUFF. FLUFF. Repita comigo. FLUFF

Imagem
Avatar do usuário
Madrüga
Coordenador do Sistema E8 e Cenário Terras Sagradas
 
Mensagens: 10153
Registrado em: 23 Ago 2007, 12:30
Localização: São Caetano do Sul, SP

Algoritmo Evolucionário

Mensagempor Corvo da Tempestade em 12 Mar 2010, 12:52

Seria possível criar um algoritmo desss para criar Digimons?


Na realidade essa e a "história" do 3º.

Eu preferia criar Cylons rsrsrsrsrsrsrs
"Se a Liberdade significa alguma coisa, será sobretudo o direito de dizer as outras pessoas o que elas não querem ouvir" - George Orwell
Avatar do usuário
Corvo da Tempestade
 
Mensagens: 2466
Registrado em: 25 Ago 2007, 19:52
Localização: Ilha do Governador
Twitter: http://twitter.com/macoaz

Algoritmo Evolucionário

Mensagempor Anonimous000 em 12 Mar 2010, 13:32

O cara que me apresentou esse flash deixou rodando de ontem pra hoje, quando eu descobrir o que apareceu no PC dele eu informo aqui...
Imagem
Imagem
Imagem
Avatar do usuário
Anonimous000
 
Mensagens: 1076
Registrado em: 25 Ago 2007, 00:34

Algoritmo Evolucionário

Mensagempor Bahamute em 12 Mar 2010, 13:36

No meu ta rodando aqui desde as 12:00. E ele ainda não "evoluiu" a ponto de chegar muito mais longe do que aquela primeira queda acentuada.

Achei interessante, vou deixar rodando até a hora d'eu ir embora.
Aquele abraço!
Avatar do usuário
Bahamute
Coordenador do Cenário Futurista da Spell
 
Mensagens: 2848
Registrado em: 26 Ago 2007, 00:25
Localização: São Paulo - SP -

Algoritmo Evolucionário

Mensagempor DracoDruida em 12 Mar 2010, 14:27

Torneco escreveu:Seria possível criar um algoritmo desss para criar Digimons?

Lumine Miyavi escreveu:E assim, Torneco condenou a humanidade. XD

Eu ri alto.

Enfim, isso parece interessante. XD VA, você já tinha contado essa história por aqui em algum tópico e eu achei bem interessante. Tem outras do tipo?

Edit: Que LIXO! Logo na primeira geração, apareceu um carrinho que andou por uns bons segundos (leia-se fez mais do que surgir e morrer na hora). Daí depois que ele morreu..não apareceu mas nenhum que andasse. Porra! XD
Edit 2: Ah, agora sim ele tá andando decentemente! Mas por que tem horas que ele troca sem que a parte vermelha encoste? Isso é sucks.
Avatar do usuário
DracoDruida
 
Mensagens: 1677
Registrado em: 18 Ago 2007, 23:41

Algoritmo Evolucionário

Mensagempor louc0 em 12 Mar 2010, 16:08

DracoDruida escreveu:Edit 2: Ah, agora sim ele tá andando decentemente! Mas por que tem horas que ele troca sem que a parte vermelha encoste? Isso é sucks.


Considere que o carrinho morreu de velhice.
Avatar do usuário
louc0
Moderador
 
Mensagens: 2279
Registrado em: 19 Ago 2007, 23:08
Localização: Sapucaia do Sul - RS
Twitter: @louc0

Algoritmo Evolucionário

Mensagempor Smaug em 12 Mar 2010, 16:20

Edit 2: Ah, agora sim ele tá andando decentemente! Mas por que tem horas que ele troca sem que a parte vermelha encoste? Isso é sucks.

Pq Deus quis assim...
I will create in my own image
If God can then why can't I?
No thought of the consequences
I've got to know the meaning of life

Visite Zhephinlin:http://2x6.wikidot.com
Imagem
Imagem
Imagem
Avatar do usuário
Smaug
 
Mensagens: 2464
Registrado em: 25 Ago 2007, 17:22
Localização: http://2x6.wikidot.com

Algoritmo Evolucionário

Mensagempor Bahamute em 12 Mar 2010, 16:23

Hm.
Meu carrinho aqui também morre, sempre no mesmo lugar. Mesmo estando com uma ótima configuração...

Acho que ele chegou no limite evolucionário...
Aquele abraço!
Avatar do usuário
Bahamute
Coordenador do Cenário Futurista da Spell
 
Mensagens: 2848
Registrado em: 26 Ago 2007, 00:25
Localização: São Paulo - SP -

Algoritmo Evolucionário

Mensagempor Torneco em 12 Mar 2010, 21:18

Primeiro, permitam-me me desculpar pelo post anterior, eu só tinha 5 minutos pra usar o pc e postei a primeira coisa que me veio na cabeça.

Segundo, a idéia de poder criar programas de computador vivos e com características parecidas com seres vivos é impressionante, e imagino que com as variáveis corretas, ir programando limitações e comportamentos necessários, como reprodução, morte, e etc, pode ser que seja possivel gerar uns Digimons de verdade!
Avatar do usuário
Torneco
 
Mensagens: 1976
Registrado em: 25 Ago 2007, 14:23

Algoritmo Evolucionário

Mensagempor DracoDruida em 12 Mar 2010, 21:31

Por favor avisem quando criarem os digimons. NÃO ESQUEÇAM! :pidao:
Avatar do usuário
DracoDruida
 
Mensagens: 1677
Registrado em: 18 Ago 2007, 23:41

Próximo

Voltar para Off-Topic

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes

cron