حالات: یک حالت شامل یک دنبالة مرتب شده از عدد است که تعداد کشیشها، تعداد آدمخوارها و محل قایق در ساحلی از رودخانه که از آنجا مسئله شروع شده را نمایش میدهد.
عملگرها: از هر حالت، عملگرهای ممکن یک کشیش، یک آدمخوار، دو کشیش، دو آدمخوار، یا یکی از هر کدام را در قایق جا میدهند.
آزمون هدف: رسیدن به حالت (0و 0 و 0)
هزینه مسیر: تعداد دفعات عبور از رودخانه.