Political Economy: Interactive Tools

Browser-based interactive tools developed for my course POLS2130 — Political Economy at the Australian National University. Each tool lets students explore core concepts through hands-on simulation and visualisation.

Individual Rationality

The axiomatic foundations of rational choice: what it means for preferences to be complete and transitive, and why these properties underpin all formal models of political behaviour.

Utility & Risk

Ordinal vs cardinal utility representations, the role of expected utility under uncertainty, and how actors' attitudes towards risk shape strategic choices.

Game Theory

Strategic interaction in normal and extensive form: Nash equilibrium, backward induction, subgame-perfect equilibria, and applications.

Voting & Social Choice

Aggregating individual preferences into collective decisions: majority cycles, the median voter, single-peakedness, Arrow's impossibility, and strategic manipulation of social choices.

Selectorate Theory

The Bueno de Mesquita et al. framework: how the size of the winning coalition and the selectorate, loyalty norms, and resource distribution shape leader survival and policy outcomes across regime types.

Spatial Models

Spatial models of party competition: how parties locate themselves on a policy dimension to attract voters, the logic of Downsian convergence and the median voter theorem, how voter distributions shape equilibrium platforms, and what happens when Downsian assumptions are relaxed.

Coalitions & the Principal-Agent Problem

How coalition governments form and how proportional they are: the logic of coalition bargaining, portfolio allocation, and principal–agent challenges of delegation and coordination in joint governance.


LaTeX Templates

Writing Game Theory in LaTeX

An interactive reference guide for typesetting game-theoretic notation, normal-form and extensive-form games, payoff matrices, and equilibrium concepts in LaTeX — with side-by-side code and rendered previews.

Paper Presentation Template (Beamer)

A clean Beamer slide theme designed for academic paper presentations — structured sections, title slide, bibliography integration, and institutional colours.

Tables' Templates

A collection of table templates for academic writing — booktabs-style, multi-column, regression output, and cross-tabulation layouts ready to customise.


R Scripts

R Tutorial

A step-by-step series covering core R skills: importing/exporting data, producing publication-quality figures with ggplot2, descriptive statistics, data simulation, and regression modelling.

Web Scraping: Extracting Data from Websites

Four worked examples of scraping political and electoral data from IDEA, Wikipedia, and official government sources — covering tabular extraction, multi-page scraping, and automated PDF downloads.