segunda-feira, 23 de setembro de 2013

Esporte infantil - História da Floresta

Alguns dias atrás sonhei com um jogo infantil de campo aberto, meio parecido com barra-bandeira, polícia e ladrão, só que mais elaborado.
No sonho, cada jogador tinha uma fantasia de animal. E era uma bagunça.
Aí com os fragmentos que lembrava, comecei a elaborar melhor o que seria esse jogo. Seguem as regras, até onde cheguei.


Jogo em equipe (cooperação obrigatória entre membros)
Sem bola (não há ponto focal da ação do jogo)
Em espaço retangular (preferencialmente gramado, pode ter obstáculos como árvores)
Misto (jogam obrigatoriamente meninos e meninas de idades diferentes na mesma equipe)

Cada equipe é composta por 5 jogadores animais
- Um urso (menino mais velho)
- Uma raposa (menina mais velha)
- Um coelho (menino ou menina de idade intermediária)
- 2 ratos (um menino e uma menina mais novos)

Cada jogador, antes do início da partida, guarda um pequeno papel enrolado com uma frase escrita.
Esse papel se chama capítulo.

Cada animal, além de se mover livremente pelo campo, pode também roubar o capítulo de um animal do time adversário e entregá-lo a um animal do seu time.
Para realizar a ação, basta encostar na vítima e ela fica congelada até que alguém lhe salve ou a rodada acabe.

O objetivo de cada rodada é, através de uma sequência de ações válidas, tomar o capítulo de um adversário e entregá-lo para o mesmo animal da sua equipe.
O jogo é um melhor de 5 rodadas. Ou seja, a primeira equipe a fazer 3 pontos vence.

Ao final de cada rodada, o capítulo é lido, e revela uma parte da história da floresta, o que altera algum aspecto da dinâmica da próxima rodada.

O urso pode tomar o capítulo da raposa;
A raposa toma do coelho;
O coelho toma dos ratos (qualquer um);
Os ratos tomam do urso.

O passe de capítulo dentro do próprio time acontece no sentido contrário.
Contudo, um animal não pode guardar mais do que 2 capítulos ao mesmo tempo.
Os ratos só podem entregar capítulo pro coelho;
O coelho só entrega pra raposa;
A raposa só entrega pro urso.

Quando um animal recebe o capítulo adversário do seu equivalente a rodada acaba.
Ou seja, um capítulo precisa trocar de posse 4 vezes, no mínimo, para encerrar uma rodada.

Efeitos dos capítulos:
- [animal] está doente, deve ficar parado.
- É noite, todo mundo vendado.
- ...

Posições iniciais na quadra
...

Faltas e penalidades
...

segunda-feira, 29 de julho de 2013

Feliz Aniversário

Se você mede o quanto viveu pelo número de voltas que a Terra dá ao redor do Sol,
Você está fazendo isso errado.
O que tem de sua vida nessa medida?
A data de nascimento, e só.

Que tal, ao invés disso, quantificar sua existência pelo número...
De passos dados, ou de viagens inesquecíveis, de fronteiras transpostas, cartões postais?
De quedas reerguidas, ou de doenças curadas, de medos superados, lágrimas enxugadas?
De flores colhidas, ou de canções de cor, de brindes tilintados, luares vislumbrados?
De sorrisos trocados, ou de amizades inseparáveis, de paixões instantâneas, familiares reunidos?
De missões cumpridas, ou de surpresas agradáveis, de apostas vencidas, sonhos realizados?

Esses números ninguém tem. Ninguém lembra de contar.
Chega no dia que veio ao mundo, inventa uma comemoração.
O que tem de tão particular nesse dia e mês? Bastam 23 pessoas num grupo pra chance de aniversariantes repetidos ser 50%.
Sabia disso? Num grupo com 57, sobe pra 99%.

Imagina só quão mais legal seria celebrar...
A cada mil apertos de mão. "Quanta gente conheci!"
A cada cem livros lidos. "Quanto mais aprendi!"
A cada dez pares de sapato gastos. "Quantos lugares percorri!"
A cada dia com saúde. "Que bom, vamos sair?"

Celebre a vida sempre.
E dê os parabéns a todos a qualquer momento. (O mérito? Basta existir.)
E mais importante, comece a prestar mais atenção e contabilizar
Tanto as pequenas como as grandes coisas que acontecem contigo
Sejam voluntárias ou que acontecem sem querer.
Pois são elas que compõem o "eu" que é você.


How many roads must a man walk down / Before you call him a man? http://www.youtube.com/watch?v=964FCiB9Lco

Birthday Problem
http://en.wikipedia.org/wiki/Birthday_problem


[Edit 27/02/2015]
Plot twist



[Edit 2016]
Life Profit. O cara do bode
https://www.youtube.com/watch?v=nLe-8y7Tddk
(não concordo 100%, mas tem a ver)

terça-feira, 5 de fevereiro de 2013

Sexualidade e recursão


Eu estava vendo a entrevista do Silas Malafaia pela Marília Gabriela e depois a resposta do biólogo boiola (com o perdão pelo pleonasno*) em relação às alegações do Malafaia em torno de sexualidade e genética e me ocorreu uma observação um tanto quanto inusitada. Existem infinitas possibilidades de identidade de gênero.

Não quero gerar polêmica, a intenção deste texto é puramente matemática. Deixar isso claro logo, porque senão nego cai matando.**

Vamos lá. Cara fala no video que existem dois sexos: a identidade (o gênero que você acha que é) e a orientação (o gênero pelo qual tem atração). Mas na verdade são 3, tem um omitido aí que é o que você de fato tem entre as pernas, vamos chamar esse de anatômico (na verdade tem um 4º que é o cromossômico e talvez um 5º que é o social. Não vem ao caso aqui).

Então, arranjo com repetição de dois elementos 3 vezes, 2³ = 8. Nesse modelo simples existem 8 tipos de sexos.
Vou listar aqui e dar uma denominação.

Homem que acha que é homem e gosta de mulher (cis-hetero-masculino)
Mulher que acha que é mulher e gosta de homem (cis-hetero-feminino)
Homem que acha que é homem e gosta de homem (cis-homo-masculino)
Mulher que acha que é mulher e gosta de mulher (cis-homo-feminino)
Homem que acha que é mulher e gosta de homem (trans-homo-masculino)
Mulher que acha que é homem e gosta de mulher (trans-homo-feminino)
Homem que acha que é mulher e gosta de mulher (trans-hetero-masculino)
Mulher que acha que é homem e gosta de homem (trans-hetero-feminino)

Ufa.

A conclusão aqui é que se for considerar essa distinção entre identidade e orientação, precisamos de mais etiquetas pra essa gente toda. Isso é porque nem entrou bissexualidade na história. (Haja letra na sigla!)
Aliás, por falar em etiquetas, eu tenho impressão que seria mais produtivo usar androfílico e ginofílico ao invés de homo e hetero porque aí desacopla do sexo anatômico. Tipo, divide pelo time em que a pessoa joga.

Mas a parte interessante vem agora.
Vamos voltar pro modelo mais simples, só com identidade e orientação, que agora vamos chamar de afinidade. Mas adotar as seguintes definições:
Afinidade aponta para uma Identidade
Identidade engloba Afinidade.

Pronto. Recursão!!

Caso trivial.
Tipo A: tem afinidade por B => A = ( -> B)
Tipo B: tem afinidade por A => B = ( -> A)

Aplicando a definição de identidade de B em A temos
Tipo A: tem afinidade por quem tem afinidade por A => A -> ( -> A)

Mas se parar aí você vai ver que a expressão não está representando adequadamente a situação. Apesar de fazer todo o sentido para quem adota a filosofia "quero quem me queira".
Considere o tipo C: tem afinidade por C => C = ( -> C)
Descendo um nível na recursão: tem afinidade por quem tem afinidade por C => C -> ( -> C)

Que é a mesma expressão que encontramos no 1o caso.
Portanto, precisamos descer mais um nível lá. Ou seja, primeiro aplicar a definição de A em B e depois aplicar o resultado na definição de A.

A = ( -> B)
B = ( -> A)
---------------
B = ( -> ( -> B))
A = ( -> ( -> ( -> B)))

Tá ficando confuso né?
Vamos ler assim. (É só um exemplo, vamos chegar na generalização logo em seguida.)
Homem
Homem é quem gosta de mulher
Homem é quem gosta de quem curte homem
Homem é quem gosta de quem curte quem tem atração por mulher

Aí você pensa. "Beleza, entendi, mas só tá complicando o óbvio. Praticamente um onanismo mental. Pra quê isso tudo?"

Bom, com esse modelo dá pra representar todo tipo de identidade sexual. Só é criar sua definição. Dei dois exemplos que ilustram o heterossexual (A -> B) e o homossexual (C -> C). Mas se alguma raça alienígena tiver três sexos anatômicos (não me pergunte como), daria pra representar nesse modelo do mesmo jeito com todas as combinações possíveis.

Mas o melhor é que comportamentos mais complexos também podem ser representados.
Por exemplo, tem muito homem que acha "interessante" ver duas mulheres se beijando.
Esses caras são do tipo D.
C = ( -> C)
D = ( -> C)

Obviamente, o tipo D não tem reciprocidade. Se você descer na recursão, o símbolo D não torna a aparecer.
Fica D = ( -> ( -> ( -> ( -> C))))
Mas daria pra criar comportamentos bem complexos com reciprocidade a cada n níveis de recursão.
Algo como X -> Y -> Z -> W -> X


Exercício de casa: representar o poema Quadrilha de Drummond nessa notação.

João amava Teresa que amava Raimundo
que amava Maria que amava Joaquim que amava Lili
que não amava ninguém.
João foi para os Estados Unidos, Teresa para o convento,
Raimundo morreu de desastre, Maria ficou para tia,
Joaquim suicidou-se e Lili casou com J. Pinto Fernandes
que não tinha entrado na história


* A ofensa gratuita é só pela oportunidade de fazer a maior densidade de figuras de linguagem possível. Se explicar perde toooda a graça. (http://xkcd.com/550)

** Será que eu tou superestimando o senso de humor das pessoas? (http://knowyourmemesei.com/memes/almost-politically-correct-redneck)

terça-feira, 29 de janeiro de 2013

Tipos de gente

Neste mundo, irmão, tem todo tipo de gente
Do mais pagão ao mais temente
Do mais razão ao mais demente
Do mais ladrão ao mais inocente
Do mais ancião ao mais lactente
Do mais Adão ou mais Vicente

Do mais capitão ao mais tenente
Do mais ação ao mais paciente
Do mais paixão ao mais carente
Do mais quentão ao mais sol quente
Do mais patrão ao mais indigente
Do mais gavião ao mais serpente
Do mais padrão ao mais saliente
Do mais peão ao mais imponente
Do mais refrão ao mais repente
Do mais pastelão ao mais indecente
Do mais nação ao mais nossa gente
Do mais "sei não" ao mais "pra frente"