Правила задания диаграмм состояний

Когда вы добавляете элементы диаграммы состояний на диаграмму агента, AnyLogic анализирует получившуюся структуру и автоматически конструирует диаграммы состояний. Если вы невольно совершите какую-то ошибку, поместив на диаграмму, например, отдельно располагающийся переход или состояние, то при компиляции модели AnyLogic выдаст сообщение об ошибке. 

В панели Проекты некорректно нарисованные элементы диаграмм состояний помещаются в подветвь  Неразрешенная ветви  Диаграммы состояний:


 Пожалуйста, следуйте следующим правилам при рисовании диаграмм состояний:
  1. У каждой диаграммы состояний должно быть одно (и только одно) начало диаграммы состояний.
  2. У каждого сложного состояния должен быть один (и только один) указатель начального состояния.
  3. Каждый элемент диаграммы состояний (состояниепереход и т.д.) должен принадлежать какой-либо диаграмме состояний, т.e. переход должен соединять какие-то состояния или псевдосостояния диаграммы состояний, а состояние, в свою очередь, должно быть соединено с диаграммой состояний. В противном случае возникнет ошибка компиляции.