Taliesin Beynon
Projects
Talks
Blog
About
Résumé
Home
Projects
Talks
Blog
About
Résumé
Tags /
evolution
Posts
2010
Game Theory, Meet Cellular Automaton
Oct 21
Projects
2010
Spatial Game Theory
package for experiments in evolutionary spatial game theory
SGT is a Mathematica package to unlock effortless explorations in evolutionary spatial game theory. Using SGT, you can setup, conduct and visualize experiments using a small number of functions and symbolic expressions to specify the initial distribution of agents, the topology of the grid, the strategies the agents employ, the payoff structure of the games they play, the rules used to update the agents and apply natural selection, whether and how mutation occurs, whether agents have access to …
2008
Floatworld
evolutionary sim of RNN-controlled agents on a gridworld
floatworld is an C++ library and associated GUI that serves as a laboratory for a multi-agent RNN-based simulation in which agents compete for space and energy on a two-dimensional grid. I wrote floatworld, along with a short paper about it, during my undergraduate degree. Each agent is controlled by a recurrent neural network and harvests energy in order to reproduce. Time and space are discretized. Agents obtain a variety of data from their environments that is fed to their neural network …