
French: 
En janvier 2013
j'ai commencé à travailler sur
UN SIMULATEUR D'EVOLUTION
mais, je l'ai jamais fini
le simulateur est resté endormis pendant 1 ans et demis
Jusqu'AaaA MAINTENAAAANT
cette semaine je l'ai ressuscité
et c'est le temps de voir
presque
produit fini !
pour le moment, il n'y à pas de créatures
créons 1000 créatures
elle seront créer aléatoirement
et aussi vraiment simple
attendez, Avant de commencer je vais vous dis ce que c'est une créature
toutes les créatures on une horloge interne
comme un battement de coeur
appart quelle ne change jamais de vitesse tout au long de leurs vie
ceci..
c'est un noeud
les noeuds peuvent varier en friction
en partant du blanc qui à une faible friction
pour aller au noir qui à une forte friction
les noeuds rentre en collision avec le sol
mais elle ne rentre pas en collisions avec les autres
2 noeuds peuvent être connecté entre eux avec un muscle
Les muscles..
... on plus de caractéristiques que les noeuds
ils ont une taille d'extention
et une taille de contraction
ils ont aussi un temps d'extention et un temps de rétractation
qui sont basé sur leurs horloge interne

Portuguese: 
Em janeiro de 2013, eu comecei a desenvolver um Simulador de Evolução
Mas eu não o terminei
O Simulador ficou parado por dois anos e meio
Até agora!
Esta semana eu o ressucitei
E agora vamos ver o (digamos...) produto final!
Como ainda não há criaturas, crie mil criaturas!
Elas serão criadas aleatoriamente e serão bem simples
Espere, antes de começarmos, eu devo lhes dizer o que uma 'Criatura' é
Toda Criatura tem um relógio interno
É como uma batida de coração, mas que nunca muda de velocidade ao longo da vida da Criatura
Isso é um 'Nó' (node)
'Nós' podem ter diferentes graus de fricção
Desde 'Nós' brancos com baixa frição a 'Nós' pretos com alta frição
'Nós' colidem com o solo, mas não colidem uns com os outros
Dois 'Nós' podem estar conectados por um 'Músculo'
'Músculos' têm muito mais características do que 'Nós'
Eles têm um tamanho relaxado e um tamanho contraído
Eles também têm um tempo de estado relaxado e de estado contraído
Que são baseados no relógio interno

English: 
In January 2013, I started working on an evolution simulator,
but I never finished it.
The simulator lay dormant for two and a half years.
Until now!
Just this week I have resurrected it, and it's time to see the (almost) finished product!
Since there are no creatures yet, create 1000 creatures.
They will be randomly created and also very simple.
Wait, before we get started, I should tell you what a creature *is*.
Every creature has an internal clock, like a heartbeat, except that it never changes speed throughout the creature's life.
This is a node.
Nodes can vary in friction, from white being very low friction, to black being very high friction.
Nodes collide with the ground, but they don't collide with each other.
Two nodes can be connected with a muscle.
Muscles have many more traits than nodes.
They have an extended length and a contracted length.
They also have an extended time and a contracted time.
which are based off of the internal clock.

Portuguese: 
Por fim, 'Músculos' têm Força
Basicamente, um 'Músculo' raramente está com o comprimento que deveria estar
Ele está sempre tentando puxar ou empurrar os dois 'Nós'
A fim de atingir seu comprimento ideal
O quão forte ele consegue puxar ou empurrar?
Isso é a sua Força
Quanto maior a sua Força, mais opaco o 'Músculo' é
Ok, então quem é que determina todas essas características?
Como o grau de frição dos 'Nós',
ou os tempos de contração dos 'Músculos'?
Bem, no começo é apenas a sorte
Eles são criados aleatoriamente
Aqui estão nossas 1000 Criaturas geradas aleatoriamente!
O objetivo delas é correr o mais longe possível para a direita em 15 segundos
Elas ainda não sabem disso, mas é verdade
Para começar, vamos fazer uma geração passo-a-passo
para esmiuçar o que está acontecendo com cada nova geração que aparece
Aqui está nossa primeira Criatura!
Ela levou apenas 15 segundos para nos mostrar o quão bem ela se move para a direita
Mas...ela não está indo muito bem
Ela fica apenas se levantando e caindo, levantando e caindo
Digo, ela está indo para a direita, que era o objetivo
Mas não está indo lá muito rápido

English: 
Finally, muscles have strength.
Basically, a muscle is rarely exactly the length it's trying to be.
It's always trying to push or pull its two nodes
so that it reaches its target length.
How hard can it push or pull? That's its strength.
The higher a muscle's strength is, the more opaque it appears.
Okay, so who gets to determine all these traits, like how friction-y nodes are,
or what muscles' contract times are?
Well, at the beginning, it's just random chance:
They're randomly generated.
So, here are our 1000 randomly generated creatures.
Their goal is to run as far as possible to the right in 15 seconds.
They don't know that yet, but it's true.
To start off, let's do a step-by-step generation,
to see what's going on behind the scenes with every generation that happens.
Here is our first creature!
It's got just 15 seconds to prove how well it can move to the right.
But it's not doing very well.
It's just getting up and then collapsing, and then getting up and collapsing.
I mean, it is going right, which was the goal,
but it's not going very fast.

French: 
et pour finir les muscles on une force
pour faire simple, un muscle est rarement le lien, qu'il essaye d'être
il essaye toujours de tirer ou pousser ces deux noeuds
jusqu'a atteindre la taille voulu
avec quel puissance il pousse ou tire ?
ça c'est la force
plus la force du muscle est grande, plus il sera opaque
ok, donc qui vas déterminer toutes ses caractéristiques
comme quelle friction donner au noeuds
ou quel les le temps de contraction des muscles
et bien, au début, c'est juste l'aléatoire
ils sont généré aléatoirement
donc, ici nous avons nos 1 000 créatures générée aléatoirement
leurs but c'est d'aller le plus loins possible vers la droite
en 15 secondes
elle ne le savent pas pour le moment
mais c'est vrais
pour commencé, faisons une génération étapes par étapes
pour voir ce qu'il se passe derrière la scène
pour chaque génération à venir
Voici notre première créature!
elle a seulement 15 secondes pour nous prouver comment elle arrive à bouger vers la droite
mais elle y arrive pas très bien,
elle se redresse juste et elle s'éffondre
et se redresser et s'éffondrer
je veux dire, elle vas vers la droite, ce qui est le but
mais elle ne vas pas très vite

French: 
0,857 mètre, est-ce que la prochaine créature peu faire mieu ?
malheureusement lorsque tout les noeuds touche le sol en même temps
c'en est fini pour la créature
parce-que à ce moment, il y a rien contre quoi pousser ou tirer
donc la créature ne peu pas plus bouger
donc, ce triangle aplatis
à misérablement fait -9mm
on vas augmenter la vitesse de lecture maintenant
on vas donc pouvoir avoir toutes ces 1000 créatures dans les temps
aussi regarder comment cette créature est symétrique
mais elle à quand même reculé
nos 4 créatures ressemble un peu à une voile de bateau
mais qui ne capturerais pas de vent
parce-que ces créatures on été générer aléatoirement
je pense que c'est juste de dire que
environ la moitié irons sur la gauche
et environ l'autre moitier irons sur la droite
cela si vous ne comptez pas ceux qui ne bougerons pas du tout
oh, j'ai oublié de mentionné que la position de la créature
sera déterminer par la moyenne des positions de ses noeuds
donc une créature ne peu juste jeter une de ses noeuds devant
et avoir un avantage injuste de cette manière

Portuguese: 
0,86 metros... será que a próxima Criatura se sairá melhor?
Infelizmente, quando todos os 'Nós' estão no chão, isso é péssimo para a Criatura
Porque nesta situação não há nada para empurrar ou puxar
Então a Criatura não pode se mover mais
Esse triângulo colapsado fica então com míseros 9mm negativos
Nós vamos acelerar o vídeo agora
Para que possamos ver as 1000 Criaturas a tempo
Aliás, veja o quão simétrico esta Criatura é!
Mas ainda anda para trás
Nossa quarta Criatura parece ter uma vela de barco esticada na frente
mas não está pegando nenhum vento
Pelo motivo de essas Criaturas terem sido geradas aleatoriamente,
Acho que é justo dizer que quase metade irá para direita e quase metade para a esquerda
Isso, claro, se você não contar as que não se movem
Esqueci de mencionar que a Posição de uma Criatura é determinada pela posição média dos 'Nós'
Isso impede que uma Criatura jogue um 'Nó' bem para a frente e tire vantagem disso

English: 
0.86 meters -- Can the next creature do any better?
Unfortunately, when all nodes hit the ground at the
same time, that's pretty much it for the creature,
because at that point, there's really nothing to
push or pull against, so the creature just can't move
anymore.
So this collapsed triangle gets a measly negative nine millimeters.
We're going to speed up the playback right now,
so we can get through all 1000 creatures in time.
Also, look how symmetrical this creature is!
But it still moved backward.
Our fourth creature has what looks like a sail
sticking up in front, but it's not catching any wind.
Because these creatures were randomly generated,
I think it's fair to say that about half will go left
and about half will go right.
That is, if you don't count the ones that don't move at all!
Oh, I forgot to mention that a creature's position
is determined by the average position of their nodes.
So a creature can't just fling one of its nodes really far forward
and get an unfair advantage that way.

Portuguese: 
Até agora vimos só 10% das Criaturas
Mas não se preocupe, vai acelerar bastante a partir de agora
Todas as mil Criaturas foram avaliadas
Você pode ver a Criatura 001 no cantinho, aquela que ficava caindo e levantando de novo
E aqui está o resto das quatro primeiras
Bem, vamos colocá-las em sequência, da mais rápida à mais lenta
(ir para trás é considerado como muito lento)
Aqui está nossa Criatura 001. Apesar dos tropeços, ela ficou em 26º lugar de 1000
O que a deixa nos top 30º
Acho que não é difícil se sair bem quando seus competidores são gerados aleatoriamente
A Criatura 195 foi a melhor das 1000

French: 
maintenant on as vue 10% des créatures
mais ne vous inquiétez pas, ça vas aller très vite maintenant
toutes les 1000 créatures on été tester
vous pouvez voir la créature 1 en haut à gauche
c'est celle qui tombais et se relevais encore
et ici le reste des 4 premières
bon, en tout cas trions les du plus rapide au plus lents
être dernier est considérer comme être très lents
ici notre première créature
malgré tout ses tremblements, elle arrive a la 26ème place sur 1000
ce qui la place dans les 3% meilleurs
j'imagine que ce n'est pas dur de le faire quand la compétition est générer aléatoirement
la créature 195 à fait mieux que les 1000 autres

English: 
Now we've seen 10% of the creatures.
But don't worry, it's going to speed up really fast from here.
All 1000 creatures have been tested.
You can see creature 1 in the upper left --
that's the one that kept collapsing and getting up again.
And here's the rest of the first four.
Well, anyway, let's sort them all, from fastest to slowest.
Going backward is considered very slow.
Here's our first creature. Despite all of its stumblings, it still managed
to rank 26th out of 1000 which puts it in the top 3%.
I guess it's not hard to do well, when your competition is all randomly generated!

French: 
en voyageant presque 2m en seulement 15 secondes
regardez la, vous allez voir quel améliorations peuvent être fait
quel est la créature la plus lente ?
et bien, c'est la créature 331
qui a voyagé plus que la meilleur créature,
mais en arrière...
ok, tuons les 500 plus lentes créatures
boop
pour être plus spécifique, il y a un léger dégrader, pour aider les plus lentes créature à survivre
et quelque créature rapide à mourir
mais globalement plus vite vous allez, plus vous avez de chance de survivre
Hoora pour la créature n°1, qui , comme on l'espérais, à survécu.
et vas pouvoir passer ses gènes
la créature 2 et 3 sont morte, elle était trop lente
et la créature 4 pile au milieu à aussi survécu
lorsqu'on les reproduit, vous pouvez voir comment la pool de gènes
s'améliore lentement grace aux morts des plus lents
et diffuse les plus rapides
aussi, la nouvelle progéniture à lentement muté depuis leurs parents
encore aléatoirement
les noeuds peuvent avoir plus ou moins de frictions

Portuguese: 
Percorrendo quase 2 metros em apenas 15 segundos
Só de assisti-la já podemos dizer quais melhorias podem ser feitas
Quem foi a Criatura mais lenta?
Bom, foi a Criatura 331
Que andou até mais rápido que a nº1, só que para trás
Ok, vamos matar as 500 criaturas mais lentas
Boop!
Na verdade, existe um leve gradiente permitindo que Criaturas lentas e sortudas sobrevivam
e que Criaturas rápidas e azaradas morram
Mas no geral, quanto mais rápido você é, maiores são as chances de sobreviver
Viva! Para a espécie 001, que como esperado, sobreviveu
e vai passar adiante seus genes
Criaturas 002 e 003 morreram porém, são muito lentas
E a Criatura 004, bem no limite, sobrevivendo também
Conforme nós fazemos a Reprodução, pode-se ver como o 'pool gênico' ligeiramente melhora
Graças a essa morte dos Lentos e proliferação dos Rápidos
A prole é ligeiramente mutada em relação a seus pais
Novamente, aleatoriamente
'Nós' podem ganhar mais ou menos fricção

English: 
Creature 195 managed to do the best out of all 1000, traveling almost 2 meters in just 15 seconds.
Just watching it, though, you can tell that improvements can be made.
Who was the slowest creature?
Well, that's creature #331, who traveled even further
than the fastest creature, but backwards.
Ok, let's kill the 500 slowest creatures. Boop!
To be specific, there's a slight gradient, allowing some lucky slow creatures to survive,
and some unlucky fast creatures to die.
But overall, the faster you are, the more likely you are to survive.
Hooray for creature 1, who, as expected, survived, and gets to pass on their genes!
Creature 2 and 3 died, though; they were too slow.
And creature 4, right around the middle, survived also.
As we reproduce, you can see how the gene pool slightly improved,
due to this killing of the slow and spreading of the fast.
Also, the new offspring are slightly mutated from their parents, again randomly.
Nodes might become more or less friction-y,

English: 
and muscles might gain or lose strength.
Less frequently, bigger changes will happen,
such as losing or gaining nodes or muscles entirely.
But those are rare, and again, are determined randomly.
Reproduction here is asexual, so there's no mixing of the genes.
I know that could be a major setback for the creatures.,
but I'm sure they'll still get by fine.

Portuguese: 
e 'Músculos' podem ganhar ou perder força
Com menos frequência, grandes mudanças ocorrem
Como a aquisição de 'Nós' e 'Músculos' inteiramente novos
Mas são mudanças raras e, de novo, aleatórias
A reprodução aqui é assexuada, então não há mistura (recombinação) de genes
Eu sei que isso poderia ser uma barreira para as Criaturas,
mas estou certo que elas ainda vão se virar
Clique aqui para ver a parte 2

French: 
et les muscles peuvent gagner ou perdre de la force
moins fréquemment, des plus gros changements peuvent apparaitre
comme perdre ou gagner un noeuds ou un muscle entièrement
mais ceux la sont rare et encore déterminer aléatoirement
la reproduction ici est assexuel
donc il n'y as pas de mixe entre les gènes
je sais que sa pourrais être un gros contretemps pour les créatures
mais je suis sur que ce sera parfait comme sa
 
