Article

Cellular automata

Find out how a square grid and some simple rules can generate complex patterns and life-like behaviour.

Article

The dynamics of crowds

Human beings are wilful and don't always act rationally. Yet, mathematical models of the behaviour of crowds are surprisingly accurate.
Article

Inspired by the spirit of Ramanujan

Are you an emerging engineer, mathematician or scientist who doesn't have the support of a school, university, or other research organisation? Then the Spirit of Ramanujan project might be able to help.
Article

Robots to play games with

Chess computers were one of the first step towards developing a form of AI. Here's a brief history.