Задание матчеру на расчет атрибутовЗадание на определение значений атрибутов требуется в тех случаях, когда значение определенного атрибута не используется в условиях матчинга и принятия решений, но необходимо матчеру. Задание на расчет атрибута реализует механизм определения значения «дополнительного» атрибута. Дополнительные атрибуты вместе с атрибутами из условий машины принятия решений не могут быть расcчитаны ранее того момента, когда будет достигнут положительный результат матчинга (т.е. оба агента (матчера) согласятся на резервирование). Значения дополнительных атрибутов используются при написании обработчиков событий (см. пункт 2.3.7.2). В матчинге Sender demand –> Airplane resource необходимо определить задание на расчет атрибута Current fee (рис. 20).
Находясь в окне Edit matching condition, перейдите во вкладку Task, нажмите на кнопку . Укажите свойства задания на расчет атрибута: Attribute ‘Sender demand.Current fee’. Активизируйте задание на расчет атрибута, выставляя флажок Active.
Находясь в окне Edit matching condition, перейдите во вкладку Task, нажмите на кнопку . Укажите свойства задания на расчет атрибута: Attribute ‘Airplane resource.Rent fee’. Активизируйте задание на расчет атрибута, выставляя флажок Active.
|