invoke
operator fun invoke(name: String, preconditions: EffectSpec = mapOf(name to ConditionDetermination.Companion(true)), value: CostComputation = { 0.0 }): ConditionGoal
operator fun invoke(name: String, pre: Collection<String>, value: CostComputation = { 0.0 }): ConditionGoal