- Feb 1, 2016 Introducing Game Theory to my class ...
Jan 27, 2016
University of Namibia Mathematics Summer School
I am writing this post just after two extraordinary weeks in Namibia. This is a quick personal reflection of what has been an awesome experience. As part of Cardiff University’s Phoenix Project, Martin Mugochi, Rob Wilson and I with Cardiff PhD students Geraint Palmer and Alex MacKay worked with the University of Namibia’s faculty of Mathematics to deliver a two week summer school....
Dec 15, 2015
The Dilemma of giving Christmas Gifts
This post gives a game theoretic explanation as to why we exchange gifts. On twitter @alexip tweeted “‘Let’s agree not to give each other presents for Christmas’ is just another case of the prisoner’s dilemma #gametheory”. This post builds on that and investigates the premise fully in an evolutionary context investigating different values of how good it feels to give and receive a gift :)...
Dec 5, 2015
I think this is how to crawl the history of a git repository
This blog post is a direct application of Cunningham’s Law: which is that “the best way to get the right answer on the Internet is not to ask a question, it’s to post the wrong answer”. With the other core developers of the Axelrod library we’re writing a paper and I wanted to see the evolution of a particular property of the library through the 2000+ commits (mainly to include a nice graph in the paper). This post will detail how I’ve cycled through all the commits and recorded the particular property I’m interested in. EDIT: thanks to Mario for the comments: see the edits in bold to see the what I didn’t quite get right....
Nov 28, 2015
Survival of the fittest: Experimenting with a high performing strategy in other environments
A common misconception about evolution is that “The fittest organisms in a population are those that are strongest, healthiest, fastest, and/or largest.” However, as that link indicates, survival of the fittest is implied at the genetic level: and implies that evolution favours genes that are most able to continue in the next generation for a given environment. In this post, I’m going to take a look at a high performing strategy from the Iterated Prisoner’s dilemma that was obtained through an evolutionary algorithm. I want to see how well it does in other environments....