All projects

AI research

Sweeper

A Minesweeper AI system that benchmarks symbolic reasoning, exact inference, neural networks, and hybrid agents against the same boards.

Sweeper homepage with a Minesweeper board and strategy statistics

The project

Sweeper studies how an agent should make decisions in Minesweeper. It starts with symbolic proofs, switches to exact mine probabilities once deduction runs out, and evaluates neural and hybrid strategies in the same board environment. The browser interface makes the work inspectable through a playable board, assisted modes, and published benchmark results.

Built with

Primary

  • Python
  • PyTorch
  • NumPy
  • React
  • TypeScript
  • Cloudflare

Other

  • Gymnasium
  • pytest