The Machine Educable Noughts and Crosses Engine, or MENACE, was a matchbox computer made by British computer scientist Donald Michie in 1961. Its purpose was to demonstrate the means by which computers could learn to play simple games at and beyond human skill levels through reinforcement learning.
This website is an implementation of MENACE in the Rust programming language. The board of buttons allows you to play games as O against the computer as X. The 3x3 square on the right shows the probability that MENACE chose a given square on the previous move.
You can learn more about MENACE and how it works here.
Created by Mihir Laud. All source code can be found at this GitHub repo. Page last updated 2022-08-14.
PLAYER : 0-0-0 : MENACE
PREVIOUS MOVE
11.1% | 11.1% | 11.1% |
11.1% | 11.1% | 11.1% |
11.1% | 11.1% | 11.1% |