From ecd7b7a92c364ebd935abbf3946a67f53831961f Mon Sep 17 00:00:00 2001
From: Alex <alexandravigneron1@gmail.com>
Date: Thu, 2 Jul 2020 11:14:51 +0200
Subject: [PATCH] key not found solved?

---
 .../org/scadcop/solver/decentralized/mgm2/AgentBehaviour.scala  | 2 ++
 1 file changed, 2 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 b06ab39..741eefd 100644
--- a/src/main/scala/org/scadcop/solver/decentralized/mgm2/AgentBehaviour.scala
+++ b/src/main/scala/org/scadcop/solver/decentralized/mgm2/AgentBehaviour.scala
@@ -187,6 +187,8 @@ class AgentBehaviour(variable: Variable,
       if (debug) println(s"$variable in $stateName has received Accept")
       val newPartner: Variable = directory.variableOf(sender)
       var updatedMind: MGM2Mind = mind.commitFully(newPartner, offer)
+      updatedMind = updatedMind.updateDeltas(variable: Variable, offer.moves.head.payoff)
+      updatedMind = updatedMind.setCurrBestOffer(Some(offer))
       broadcast(InformDelta(updatedMind.deltas(variable)))
       // MM: Should be replaced by
       // broadcast(InformDelta(offer.moves.head.payoff))
-- 
GitLab