Recent Changes - Search:

My dissertation: Simulating ethically contentious behaviour

My PhD thesis is on using simulation to experiment with, explore and hopefully better understand controversial or unethical behaviour. It falls mainly into the category of Artificial Life (or ALife), but like most research, draws from several other areas as well, such as philosophy (ethics and epistemology), evolutionary biology and social science.

Below are some pages on the thesis and the research involved:

  • State of the Thesis
    • Current version, along with an outline and drafts
  • JS Eve
    • A web version of the simulation - source code is in 'View Source' :)
  • Eve
    • A new direction for the simulation, now written in Python
  • Full journal of results
    • Not quite a full journal, yet...

Other projects available on the web

I develop and manage a handful of sites for my brothers' printing and magazine production company. These are the sites:

Recently, I've also helped my supervisors on one of their part-time projects, which involves using machine learning techniques (embodied in a bot named BPP) to play poker. Here are some related sites:

  • Bayesian Poker
    • Information on the project, including papers and student theses
  • Texas Hold'em and BPP
    • Located on my uni home page, this is a web version of Texas Hold'em/BPP that I coded for my supervisors (BPP itself is mainly a revision of older work)


If you need to contact me, you can send an email to 'sm' at

Page last modified on December 09, 2008, at 12:39 PM
View Edit History Print Recent Changes Search