1) не изменяет своего состояния ни при каких условиях
2) изменяет свою структуру с целью сохранения состояния при изменении внешних условий
3) изменяет данные своего алгоритма функционирования и/или свою структуру с целью сохранения или достижения оптимального состояния при изменении внешних условий (+)
4) изменяет данные своего алгоритма функционирования с целью сохранения состояния
