Christa Sommerer & Laurent Mignonneau
O projeto Life Writer criando vida artificial a partir do ato de datilografar
Life Writer- criando vida a partir do ato de datilografar
© 2006, Christa SOMMERER & Laurent MIGNONNEAU
University of Art and Design, Linz, Austria
O texto como Código genético
Em 1997 nós produzimos o “Vida Espacial” ( Life Spacies) para o museu da intercomunicação de NTT-ICC em Tokyo como a parte de sua coleção permanente
É um ambiente da interação e da comunicação onde os visitantes remotamente encontrados no Internet e os visitantes no local à instalação no museu de NTT-ICC em Tokyo possam interagir com se através das criaturas artificiais. As criaturas artificiais são criadas por participantes em tempo real, através das mensagens do e-mail da escrita em página do projeto na Web.
Cada mensagem de texto é codificada no código genético para uma criatura, nosso editor do texto-e-formulário permite que nós traduzir o texto em formas 3D. Quando um texto é escrito no GUI do site de Life Spacies , uma mensagem de e-mail está gerando os começos artificiais de uma criatura para viver no ambiente da interação no museu de NTT-ICC.
Nosso editor do texto-e-formulário liga os caracteres e a sintaxe do texto escrito aos parâmetros específicos no projeto da criatura. O formulário de defeitos de uma criatura é um corpo composto por uma esfera que consiste em 100 vértices, 10 anéis com 10 vértices cada um. Todos os vértices podem ser modificados em cortes de x, de y e de z para esticar a esfera e para criar formulários novos do corpo. Diversos corpos podem também ser unidos e diversos membros podem ser gerados através do texto também.
De acordo com a ação de arranjar em seqüência dos caracteres no texto, os parâmetros de x, y e z para cada um dos 100 vértices podem ser esticados e escalados, os valores da cor e os valores da textura para cada corpo e membro podem ser modificados, o número dos corpos e dos membros pode ser mudado e as posições novas para pontos de acessório dos corpos e dos membros podem ser criadas.
Em traduzir os caracteres da mensagem do texto nestes valores da função do projeto, nós atribuímos um valor do ASCII para cada caráter. Isto é feito de acordo com a tabela padrão do ASCII. Quando as mensagens são emitidas, o texto entrante modifica e os "esculpi" mudando seu formulário, tamanho, cor, textura, número de corpos e assim por diante.
Dependendo da complexidade do texto, o corpo e os membros da criatura tornam-se dados com forma cada vez mais, modulados e variados. Porque há geralmente uma variação grande entre os textos emitidos por povos diferentes, as criaturas elas mesmas variam também extremamente na aparência, assim fornecendo uma criatura pessoal para cada autor de um texto.
Assim que esta mensagem for emitida ao usuário em Tokyo, a criatura começa viver em seu ambiente virtual e o autor do texto recebe um retrato de sua e sua criatura no retorno. Quando umas mensagens mais complexas com mais caracteres, palavras e sintaxe variada são emitidas, umas criaturas mais elaboradas com mais corpos, membros e variação no formulário do corpo, na textura, no tamanho e na cor podem ser criadas.
A instalação da interação em Tokyo consiste em dois locais independentes da interação que são ligados através de uma linha de dados, permitindo que os visitantes em posições remotas sejam indicados e interage no mesmo espaço tridimensional virtual.
Os visitantes no local em Tokyo podem diretamente interagir com as criaturas com tocante e travá-lo no ambiente imersivo. Os usuários vêem-se que integraram no ambiente 3D nas telas e podem jogar com as criaturas com a interação do gesto. Se um visitante para o exemplo travar uma criatura faz uma cópia perfeita dela, mas se dois visitantes remotamente encontrados cada prendedor uma criatura, estas duas criaturas acoplarem e criarem uma criatura da prole. Neste caso, a prole herda o código genético das criaturas do pai; isto é feito através do “cross-over” dos códigos dos pais com algum mutação mínima. A extensão de vida do defeito de uma criatura é 24 horas, mas porque a extensão de vida é também uma função da tabela da função do projeto ele será atualizado e mudado com os valores dos caracteres específicos no texto.
Quando a criatura morre, um relatório é dado ao autor, dizendo lhe quanto tempo a criatura viveu e quantas crianças e clones o produziu.
Life Spacies é formado por níveis de um sistema onde a interação e a troca acontece entre a vida real e a vida artificial em humano-humano, do humano-criatura e da criatura-criatura.
O sistema é multi-multi-modal porque combina uma relação gesto-baseada em uma interação teclado. O uso do sistema é muito intuitivo porque os usuários necessitam se mover somente ao redor no ambiente 3D e no jogo com as criaturas travando as com seus gestos de mão.
Life Writer
Life Writer -Consiste no ato do escritor da vida, de um tipo de velho escritor que evoca a área de processar de um texto análogico. O papel normal é usado como a tela da projeção e a posição da projeção é combinada sempre com a posição da maquina datilografica do escritor.
Quando os usuários datilografam o texto pelas teclas, as letras resultantes aparecem como caracteres projetados no papel normal. Quando o usuários empurra o carro da máquina, as letras na tela transformam-se em pequenas criaturas artificiais pretas e brancas, são vidas que parecem flutuar no papel.
As criaturas são baseadas nos algoritmos genéticos onde o texto é usado como código genético que determina o comportamento e os movimentos das criaturas. Os algoritmos foram desenvolvidos para um de nossos trabalhos chamado Life Spacies e aqui são usados com as funções do texto como o código genético para a criação de criaturas de vida artificiais. Como no sistema de Life Spacies as criaturas artificiais criadas pelo ato de datilografar podem ser mais rápidas ou mais lentas dependendo de seus códigos e forma genética do corpo.
Todas as criaturas de vida artificial necessitam também comer a fim de permanecerem vivas e quando o tipo ( fonte) do texto dos usuários aparecem, as criaturas tentarão rapidamente agarrar a fim de ganhar energia. Uma vez que as criaturas comeram bastante texto podem também reproduzir e para ter uma prole e assim eventualmente a tela pode tornar-se muito cheia quando novas criaturas nascem.
O usuário pode também empurrar as criaturas ao redor ao usar o scroll do cilindro das máquinas de datilografar. Esse impulso pode por exemplo esmagá-las ou enrolá-las, na tela e se unirem em uma nova criatura.
Conectando o ato de datilografar ao ato da criação da vida, o escritor da vida trata da idéia de criar uma arte -final com começo e fim onde a interação do usuário-criatura e da criatura-criatura se torne essencial à criação da vida digital e onde os sistemas emergentes da arte “life-like” emergem nos limites entre mundos análogos e digitais.
References:
[1] Sommerer, C. and Mignonneau, L. 1997. "Interacting with Artificial Life: A-Volve," In: Complexity Journal. New York: Wiley, Vol. 2, No. 6, pp. 13-21.
[2] Sommerer, C., Mignonneau, L. and Lopez-Gulliver, R. 1999. "LIFE SPACIES II: from text to form on the Internet using language as genetic code," In: Proceedings of the 9th International Conference on Artificial Reality and Tele-Existence (ICAT'99), Tokyo: Virtual Reality Society, Dec. 1999, pp. 215-220.

Las Meninas - As ...