// poiche siamo in un ambiente distribuito. Quindi ci vanno meccanismi di matching sullo stato sociale:
// la release ad es. viene fatta creando un nuovo commitment, quello che si vuole porre in stato released.
// togliere new commitment e mettere i singoli paramtri di costruzione
createAllCommitments(new Commitment(initiator, dest, "propose", new CompositeExpression(
LogicalOperatorType.OR, new Fact("accept"), new Fact("reject"))));
assertFact(new Fact("cfp", initiator, task));
logger.trace("OPERATION PERFORMED: CFP by "+initiator);
} catch (MissingOperandException e) {
// TODO Auto-generated catch block