public override bool holds(Map<RandomVariable, Object> possibleWorld) { return value.Equals(possibleWorld[getTermVariable()]); }