nshindarev / mas-carpooling

Проект "Carpooling" для платформы JADE. Пассажиры и водители пытаются преодолеть определённые маршруты с минимальными денежными затратами
MIT License
2 stars 0 forks source link

Доделать ConfirmTransactionState #32

Closed nshindarev closed 7 years ago

nshindarev commented 7 years ago

Нужно удалять пассажирское поведение и дерегистрировать себя из YP (сори, с ходу не нашел как это делать)

nshindarev commented 7 years ago

Так. Я вспомнил, что у Агента есть takedown(), одной проблемой меньше

gbagretsov commented 7 years ago

У агента также есть removeBehaviour

gbagretsov commented 7 years ago

takeDown() немного про другое. Это когда агент умирает. Но да, там сейчас deregister вызывается, можешь оттуда взять код

gbagretsov commented 7 years ago

Ещё отправь остальным REJECT_PROPOSAL с сообщением Conversation.NO_SEATS

gbagretsov commented 7 years ago

Сделано