Posts

Nov 15, 2015
Visualising Markov Chains with NetworkX
I’ve written quite a few blog posts about Markov chains (it occupies a central role in quite a lot of my research). In general I visualise 1 or 2 dimensional chains using Tikz (the LaTeX package) sometimes scripting the drawing of these using Python but in this post I’ll describe how to use the awesome networkx package to represent the chains.
... 
Oct 17, 2015
Getting in to reddit
In a previous post I wrote about the podcasts I listen to. I really need to update that as things have changed but this post is not the update. In this post I’ll discuss some of my early thoughts as I get in to reddit.
... 
Oct 10, 2015
Getting your first lectureship
On Wednesday I was invited to participate in a Webinar entitled “Getting your first lecturship”. This was organised by Cardiff University’s graduate college (UGC). The format included an overview of recent findings from a survey conducted by the Association of Careers Advisory Services and then a discussion including Dr Sophie Coulombeau and Dr Claire Shaw.
... 
Sep 17, 2015
A Summer of game theory software development
This Summer has seen 3 undergraduates carry out 8 week placements with me developing further game theoretic code in Sagemath:
... 
Sep 5, 2015
Picking a good Vainglory jungler with game theory and sagemath
I’ve recently been playing a really cool video game: Vainglory. This is described as a MOBA which I must admit I had never heard off until this year when my students mentioned it to me, but basically it’s an online multi player game in which players form two teams of 6 heroes and fight each other. The choice of the heroes is very important as the composition of a team can make or break a match. This seems to have a bit of a cult following (so no doubt just like for my post about clash of clans I might annoy people again) and there is a great wiki that gives guides for the play of each player. In this post I’ll describe using Python to scrape that wiki to get data that feeds in to a game theoretic model which I then analyse using Sagemath to give some insight about the choice of hero.
...