Pombos e seus ninhos

A Picture of a bird Dentro do Porta-Treco você encontrará uma grande pilha de ninhos. Se você retirar um, verá um ovo no ninho. Se você colocá-lo em cima, chocará um pombo. Os pombos gostam de pegar tudo que lhes é dado e colocar em seu ninho. Mesmo que seu ninho tenha sido mudado para alguma outra parte da cidade, ele o encontrará. Uma mania dos pombos é que eles só gostam de coisas retangulares. Eles apanham números e grupos textos-imagem e caixas – nada além disso. Felizmente, muitas outras coisas vão no interior das caixas. Eles apanharão uma caixa com ninhos de outros pombos ou ainda uma caixa com outros pombos dentro. Se eles desejarem colocar algo em seus ninhos e já há alguma coisa neles, eles colocarão a nova coisa na base da pilha de coisas que já estão lá.

Depois de trazer alguma coisa para seu ninho, os pombos retornam para onde eles estavam antes.

Você pode utilizar Soprana para tornar um pombo muito grande e colocar uma imagem em sua camiseta. Se ela couber completamente em sua camiseta, a imagem fica agora fixa nela. Você pode transformar números e textos em imagens de números ou textos movendo-os rapidamente. Você pode então adicioná-los a uma camiseta. Apenas Asper pode remover imagens de uma camiseta.

Para usuários avançados:

Cópias de pombos. Se você usar a Varinha Mágica para copiar um pombo, então ambos os pombos pensarão que o mesmo ninho é deles. Mas isso não é realmente um problema. Eles dividirão muito bem o ninho. Os cientistas da computação chamam isso de comunicação vários-para-um.

Cópias de Ninhos. Se você utilizar a Varinha Mágica para copiar um ninho e então dar para o pombo que foi chocado nesse ninho alguma coisa, então o pombo terá um problema. Ele pensará que ambos os ninhos são seus e desejará levar o que lhe foi dado para ambos os ninhos. Ele consegue fazê-lo copiando a si mesmo e o que ele está segurando. Desta forma, uma cópia é entregue para cada ninho. As novas cópias do pombo alçam vôo depois que tiverem entregue suas cargas. Os cientistas da computação chamam isso de comunicação um-para-muitos, ou multicasting. Se você também copiar o pombo, terá comunicação muitos-para-muitos.

Dica Avançada. Se um robô estiver esperando alguma coisa em uma caixa e em vez disso houver um ninho, o robô permanecerá aguardando, esperando que o pombo cubra seu ninho com o que ele está procurando. Os cientistas da computação chamam esse processo de sincronização. Esta é uma grande maneira de ter robôs em casas diferentes trabalhando em conjunto e trocando mensagens. Um exemplo é um grupo de robôs que trabalham juntos para calcular números primos.