Господа уважаемые, есть некая задача, хочу узнать может есть уже устоявшиеся определения, по которым можно найти хорошие решения (типа конечный автомат):
У сущности есть параметр n, который может иметь разные значения (в моем случае это настроение: хорошее, отличное, плохое...). И есть игрок, который может применять к сущности разные действия, и в зависимости от значения n поведение сущности будет разное.