A blog about programming (usually scientific python), mathematics (usually game theory) and learning (usually student centred pedagogic approaches).
I have recently moved my blog posts to this new location. My
previous posts can be found at vknight.org/unpeudemath/

Comparing different methods for computing steady state probabilities of continuous time Markov chains using Python  20181219
Continuous time Markov chains can be used to model a variety of systems, computing there steady state probabilities can be done a number of different ways.

Simulating a Galton board with Markov chains, eigenvalues and Python  20181126
Use the stationary distribution of an absorbing markov chain to simulate a Galton board

Iterating over many lists at the same time in Python with `zip`  20181123
An overview of the awesome `zip` generator in Python.

Review of an arxiv preprint about student interaction with video  20180711
Reviewing a preprint looking at student performance vs interaction behaviour in video

Just enough static site generator  20180710
A description of a small python script as a static site generator