From 8ad2a10defef0ca91c27dc263b81c22808438143 Mon Sep 17 00:00:00 2001 From: Alex <alexandravigneron1@gmail.com> Date: Wed, 8 Jul 2020 10:00:29 +0200 Subject: [PATCH] added handling of GiveGo in Committed --- .../scadcop/solver/decentralized/mgm2/AgentBehaviour.scala | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/scala/org/scadcop/solver/decentralized/mgm2/AgentBehaviour.scala b/src/main/scala/org/scadcop/solver/decentralized/mgm2/AgentBehaviour.scala index 475ebb9..dc44fcb 100755 --- a/src/main/scala/org/scadcop/solver/decentralized/mgm2/AgentBehaviour.scala +++ b/src/main/scala/org/scadcop/solver/decentralized/mgm2/AgentBehaviour.scala @@ -356,6 +356,12 @@ class AgentBehaviour(variable: Variable, */ when(Committed) { + //when it receives its partner's giveGo + case Event(GiveGo, mind) => { + stash + stay using mind + } + // When it receives a reject it does NOTHING case Event(Reject(_), mind) => if (debug) println(s"$variable in $stateName has received Reject") -- GitLab