Итоги голосования для комментария:
Finitumus
Интересно, но уже видно, что любое повторяющееся взаимодействие объектов А и Б будет давать два исхода: А/Б и А*Б. Во втором примере: А/Б = «волк пойман», и он не может ни сбежать, ни загрызть царевича.
Можно, конечно, что-то придумать. :) Например, включать в расчёты на каком-то этапе числа из списка ассоциаций или объектов.