Проблемное пространство, в свою очередь, складывается из набора состояний, которые описывают ситуацию в каждый конкретный момент, и набора операторов, которые описывают методы, которыми решающий проблему может менять ситуацию, переходя из одного состояния в другое.