Роттер предположил, что достаточно точные предсказания поведения людей в конкретных ситуациях можно сделать, анализируя четыре переменные: поведенческий потенциал, ожидания, ценность подкрепления и психологическая ситуация.
Согласно определению Роттера, поведение состоит «из моторных акций, познания, вербального поведения, невербально выраженного поведения, эмоциональных реакций и так далее», то есть включает любую реакцию, условную или безусловную, которую можно наблюдать или измерить, прямо или косвенно. Важнейшим фактором для предсказания действий является
Если мы хотим узнать вероятность того, что наша студентка ограбит кассира, а, например, не купит магазин или не приобретет в нем губную помаду, мы можем, считая ожидания константой, варьировать ценность подкрепления. Если каждый из этих видов поведения с вероятностью 70 % приведет к получению подкрепления, тогда мы можем предсказать относительную возможность каждого варианта, основываясь исключительно на ценности подкрепления, которое можно получить в этом случае. Если ограбление кассира для данной личности несет в себе большее позитивное подкрепление, чем новая губная помада или покупка галантерейного магазина, тогда это поведение и будет реализовано с наибольшей вероятностью.
Если все подкрепления, возможные при различных вариантах поведения, в общем равноценны, то человек выберет такой вариант, при котором он ожидает получить подкрепление с наибольшей вероятностью. Второй подход к предсказанию состоит в том, чтобы считать константой
Ожидание относится к субъективной вероятности того, что определенное подкрепление будет иметь место в результате определенного поведения. Эта вероятность не определяется индивидуальной историей подкреплений, как утверждал Скиннер, а является субъективным мнением человека. Конечно, реальный опыт вносит свой вклад, но такое же влияние имеют нереалистичное мышление, ожидания, основанные на недостатке информации, и фантазии до тех пор, пока человек искренне верит, что он получит вознаграждение или группу вознаграждений за определенное поведение.