Back to the reading lists

    Classic AI: search, logic & planning· 1959

    Some Studies in Machine Learning Using the Game of Checkers

    Arthur L. Samuel (first author) · 1959

    Read the original

    DOI 10.1147/rd.33.0210OpenAlex W3198350258

    Play updates the evaluation.

    On the reading lists

    Why it matters

    Demonstrated self-improving game-playing programs and early learning from experience.

    Condensed from the expert lists' notes.

    Inside the paper

    The problem
    A checkers program cannot feasibly search every possible continuation, so it needs a way to judge positions before the game ends. The question is whether experience can improve those judgments without hand-tuning every detail.
    The idea
    Samuel combines a look-ahead game program with methods that learn from play. One records and reuses evaluations of positions; another adjusts a weighted evaluation function to generalize across positions.
    How it works
    • The program searches possible continuations and scores resulting positions using features such as the balance of pieces and other board characteristics.
    • In rote learning, stored positions and their earlier evaluations can be used when the same positions recur in later games.
    • In generalization learning, the program compares a current evaluation with a look-ahead result and adjusts coefficients associated with board features.
    • Versions of the program play against each other, allowing the author to observe changes in play and compare learning procedures.
    What it showed
    The reported games show improvement in particular settings, alongside difficulties such as instability in the learned evaluation. Samuel discusses limits of the experiments and the differences between memorizing positions and learning a more general scoring rule.
    Read it for
    Read the basic playing program on pages 536–539, then the learning discussions on pages 540–546. The sample games and feature definitions in the appendices are useful for a closer audit but can be skimmed on a first reading.

    Written in our own words from the paper itself. A draft the editors have not yet reviewed.

    Reading it

    Difficulty: Introductory

    Read this first: game-tree search (minimax).

    The record

    First released
    1959 (from OpenAlex)
    Citations
    5,325 citations, as counted by Semantic Scholar logoSemantic Scholar (non-commercial licence)
    Named by
    both expert lists
    Also relevant to
    Reinforcement learning
    Score
    0.597 · computed rank 151 · consensus 0.71, must-read 1, citations percentile 0.812 (pre-1970 · classic-ai), awards 0, existing lists 0. Method

    Editor's notes

    • Readability check: pass: Samuel's founding machine-learning paper; very readable. (AI draft (Claude), not yet reviewed, 2026-10-29)

    Data sources

    Catalogue data from OpenAlex (CC0), Crossref (CC0 metadata; no abstracts are shown), arXiv, and Papers With Code (CC BY-SA 4.0), and Semantic Scholar logoSemantic Scholar (used under its non-commercial API licence). Each count names its source. See the method.