Эдвард Ч. Толмен ввел в эту формулу «промежуточную переменную» (О), преобразовав формулу бихевиоризма S→R в S→O→R Промежуточными переменными является все, что связано с организмом и участвует в формировании данной поведенческой реакции на данное раздражение, к ним в первую очередь относятся внутримозговые процессы, детерминированные генетически или приобретенные в результате предшествующего опыта. Э.Ч. Толмен также ввел в научный обиход понятие «когнитивных карт», когнитивных образований, с помощью которых организм определяет характер ответной реакции на стимульную ситуацию.[52] Подобные схемы или карты – это когнитивная репрезентация прошлого опыта, оказывающая влияние на восприятие нынешней ситуации и помогающая систематизировать новую информацию.[53] В соответствии с этим принципом Альберт Бандура представил свою социально-когнитивную модель, в которой также был сделан акцент на промежуточной переменной: S→O→R (стимул → опосредованные организмом когнитивные процессы → реакция).