Compiled and started tested the MARA (mutiagent resource allocation) time-stamp negotiation policy. Seems to be working fine except that agents seem to accept two or more requests/proposals for the same resource simultaneously... instead of delaying. Problem! Looking into it now.
Problem solved. The problem was due to the deduction procedure not allowing 'member' predicates in the 'body' of 'rule' predicates. Strange that this error did not show up in previous implementations?!
Post a Comment