The document introduces the use of learning classifier systems (LCS) for digital design verification. It defines what a design and design verification are, and explains that design verification aims to discover bugs before manufacturing by maximizing test coverage. The document notes that design verification is challenging due to increasing design complexity and limited resources. It summarizes previous attempts using genetic algorithms, genetic programming, Bayesian networks and Markov models that achieved good results but had limitations. The document proposes using an LCS called XCS to overcome these limitations through adaptive learning and developing an accurate problem representation.