Tim Varley Logo
Tim Varley Systems Engineer

Euler Solutions

For over a decade, Project Euler has been a dedicated hobby — a tool I use to explore new languages and compare approaches across familiar and unfamiliar syntax, focusing on style and performance.

Project Euler is a series of challenging mathematical and computer programming problems. It provides a platform for the inquiring mind to delve into unfamiliar areas and learn new concepts in a fun and recreational context.

More recently this has evolved into a research project in AI-assisted code generation — using these well-defined problems as a controlled benchmark to study how AI agents produce, optimise, and reason about solutions across languages. The solutions here, and this site itself, were generated through agentic workflows under my direction.

24 problems