Games

Matchboxes And Beans Make A Noughts-And-Crosses Opponent

It’s tough to find a partner who’s always ready and willing to play, so James Bridle attempted to build one. Several bags of beans and 304 matchboxes later he had MENACE, a noughts-and-crosses playing machine capable of learning and improving.

James’ MENACE (Matchbox Educable Noughts And Crosses Engine) is based on a machine-learning concept from back in the 1960s, and frankly I’m not really surprised that I’ve never heard of it before. The idea behind the “machine” is that the 19,683 possible noughts-and-crosses board layouts are condensed into a mere 304 (due to how many are “rotationally identical”) and a selection process for moves is put in place. The best part, of course, is that the machine “learns” as the operator adds beans for winning moves and thereby provides indication as to what has worked in the past.

It’s a pretty neat low-tech idea, but I think I’ll stick to playing a human opponent. [Flickr via Short Term Memory Loss via Boing Boing]

Comments (AU Comments | US Comments)

    There are currently no AU comments for this post.

Post Your Comments

Got something to say? There are two ways to comment:

1. Guests

Click here to comment instantly.

2. Facebook Users

Click below to comment using your Facebook account.

We're looking for comments that are interesting, substantial or highly amusing. If your comments are excessively self-promotional, obnoxious, or even worse, boring, you will be banned from commenting. All comments are moderated.