O Cybertation foi desenvolvido originalmente como parte do Evolution of Life (Evoluτπo da Vida) da Notting Hill. Usando o Cybertaton vocΩ pode realizar formas artφsticas malucas usando rotinas simples de inteligΩncia artificial. Se vocΩ se conectar α pßgina na web da cybertation (www.nottinghill.com/cyber), verß vßrios exemplos que podem ser copiados e trabalhados.
1) Inφcio rßpido
Veja como fazer um inφcio rßpido para uma nova mutaτπo.
1. No menu file, selecione Open. Depois escolha uma populaτπo do diret≤rio
POPS e dΩ um clique duplo.
2. Selecione as criaturas que deseja desenvolver clicando uma vez nelas.
3. Escolha um operador de evoluτπo entre mutate, breed, hyper mutate ou hyper breed. Clique o φcone correspondente na barra de ferramentas e o menu cybertation irß criar a nova geraτπo.
4. Repita passos 2 - 3 na nova geraτπo.
2) Uma visπo mais aprofundada:
Como abrir arquivos
As imagens do Cybertation sπo guardadas em documentos que podem ser abertos, fechados e salvos como qualquer documento comum. Cada documento contΘm uma populaτπo. Para comeτar a desenvolver suas pr≤prias imagens 3-D, abra o diret≤rio 'pops' e escolha a populaτπo progenitora. As populaτ⌡es guardadas no diret≤rio 'evolved' jß foram desenvolvidas por muitas geraτ⌡es e algumas alcanτaram grandes complexidades.
Seleτπo
VocΩ o usußrio, decide qual gene sobrevive para a pr≤xima geraτπo. O Cybertation
convida o seu senso estΘtico a desempenhar a funτπo de seleτπo natural. Selecione a(s) imagem(ns) - ou criaturas - cujos genes vocΩ quer que sobrevivam clicando nelas. A(s) imagem(ns) ficarπo dentro de uma caixa vermelha ou rosa. Para tirar a seleτπo, clique nelas novamente.
A pr≤xima geraτπo
Novas geraτ⌡es sπo criadas ou por mutaτπo ou procriando a(s) criatura(s) que vocΩ seleciona. Hß quatro operadores que realizam estas funτ⌡es: mutate, species-mutate, breed, e species-breed. Clique em uma delas para criar a pr≤xima geraτπo. Quanto menos criaturas vocΩ selecionar, mais forte serß a pressπo evolutiva.
Os quatro operadores
A evoluτπo resulta de mudanτa ao nφvel genΘtico. Na natureza, isto ocorre por mutaτπo ou por sexo. O mesmo acontece no Cybertation. Tanto a mutaτπo comum como os operadores de criaτπo espelham estes processos naturais. Eles mutam ou procriam as descriτ⌡es genΘticas das criaturas. Mas os hyper operadores proporcionam ao Cybertation outra dimensπo. Eles podem alcanτar efeitos muito mais drasticamente do que a natureza permite misturando genes entre as espΘcies.
Taxa de Mutaτπo
A quantidade de mudanτa entre as geraτ⌡es pode ser controlada ajustando-se a proporτπo theevo-rate encontrada no menu 'View'. Entretanto, assim como no mundo natural, a maioria das mutaτ⌡es sπo danosas. Se a mem≤ria permitir, mantenha populaτ⌡es de nove ou mais para evitar resultados decepcionantes.
Requisiτ⌡es de mem≤ria
Desenvolver criaturas lindas e complexas leva tempo e requer paciΩncia. Como filhos do computador, as populaτ⌡es tΩm fome de mem≤ria e processador. Quanto mais complexas elas se tornam, mais elas exigem. Se as coisas ficarem lentas, feche todas as outras aplicaτ⌡es. Feche todas as janelas possφveis e se as coisas continuarem ruins, reduza o tamanho da populaτπo com a caracterφstica de corte. A complexidade das populaτ⌡es tambΘm pode ser ajustada em Options sob o menu 'View'. O Cybertation deve rodar sempre com a mem≤ria virtual ligada.
Opτ⌡es
O Cybertation demanda muito de seu sistema pois realiza trΩs tarefas: gera c≤digo genΘtico, cria modelos do c≤digo resultante e renderiza os modelos. Options lhe fornece algum controle sobre essas tarefas. Escolhendo 'Rendering by stages' sobre 'Continuous rendering' vocΩ reduz o tempo gasto para a renderizaτπo, acelerando assim a criaτπo do modelo. Nπo serß tπo impressionante de assistir, mas serß mais rßpido. VocΩ tambΘm pode encurtar - simplificando assim - o desenvolvimento dos modelos escolhendo 'Simple models' em 'Complex models'.
Como o Cybertation pode exigir tanto do seu sistema, as vezes ele pode nπo responder. Selecionando 'Low system load', vocΩ reduz o tempo que seu sistema gasta com Cybertation e assim libera seu computador. Entretanto, o Cybertation irß rodar mais devagar.
Renderizaτπo
As 'criaturas' que vocΩ cria ao vivo em 3-Dspace. Elas podem ser rotacionadas arrastando-as para a esquerda ou direita, para cima ou para baixo. As opτ⌡es de renderizaτπo estπo sob o menu file. As opτ⌡es de renderizaτπo estπo no menu file. Sombra plana, a opτπo de default, combina velocidade com uma qualidade aceitßvel. As sombras Goraund e phong podem produzir resultados espetaculares, mas frequentemente as populaτ⌡es devem ser desenvolvidas para se ajustar a estes estilos de renderizaτπo.