Irina Shestak

Development Team Lead at Small Media Foundation

tl;dr javascript, wombats and hot takes.

The not so short: Irina is a London via Vancouver software developer. She spends quite a bit of her time exploring the outdoors, gushing over trains, and reading some Beatniks.


JavaScript Takes on Genetically Evolving Cellular Automata

Genetically evolving cellular automata -- that's a mouthful. Let's break it down

1. We will be looking at cellular automata. A cellular automata is a set of units governed with very simple rules. These units make up a complex system, or model. 

2. We can train cellular automata to genetically evolve, making themselves better overtime. We can make them adhere to a set of rules that would make the system reach a certain outcome at the end of N generations. We can even use these concepts in the wild.

3. We will be doing it all with JavaScript.