Generative Art Timeline · Chapter 3: Analog Era (1950s)

1952–1959

Arthur Samuel’s Checkers Program Learns from Experience

Software/Tool · United States

The console of an IBM 701, the machine for which Samuel wrote his first checkers program in 1952.
The console of an IBM 701, the machine for which Samuel wrote his first checkers program in 1952. Operator’s console of the IBM 701. CC BY 2.0, via Wikimedia Commons.

It's not hard to understand why DeepMind's first thought with AI was games. As several (El Ajedrecista) other (the chess-playing Turk) moments (the first game programs) have mentioned, games and machine learning have a long history. But in the early '50s it's remarkable these machines could even approach playing a game like checkers, several decades before Deep Blue started beating chess world champions.

Legendary ML computer scientist Arthur Samuel, who IBM credits with coining the term machine learning, wrote his first checkers program for the IBM 701 in 1952. His paper “Some Studies in Machine Learning Using the Game of Checkers,” in the July 1959 IBM Journal of Research and Development, described two methods: saving positions the program had scored and adjusting its scoring formula’s weights. Those weights changed as one copy, Alpha, played another, Beta. A computer, Samuel wrote, “can be programmed so that it will learn to play a better game of checkers than can be played by the person who wrote the program.”

Text by Peter Bauman. Generative Art Timeline, Le Random, fact-checked September 2026.

Sources

Movements

artificial intelligence

Filed under

Ideas
ai history, games, learning, origins, terminology
Technologies
artificial intelligence, IBM 704, machine learning
Organisations
IBM
Places
United States
Other subjects
Arthur Samuel, IBM 701, Robert Nealey, Some Studies in Machine Learning Using the Game of Checkers

Le Random editorials

Explore all Le Random editorials and artist interviews

Le Random podcast