容错是CP软件运算中条件过滤保护机制的一种高级模式,在CP专业术语里指用户选择了N个指标,并指定了其中允许出现错误的条件个数范围,在这种情况下的最终结果依然是正确的。
1. 容错参数格式:A-B(其中A必须小于B,而且B一定不能大于用户选择的参与过滤的总条件个数。)
2. 容错参数含义:前一个数字A代表错误的最小可能性,后面数字B代表错误的最大限度。
> 例如:实战中一共选择了5个条件参与过滤,容错设置参数为0-2,那么前面的参数0表示这5个条件中错误的最小可能性为0,即没有错误发生;后面的参数2表示这5个条件里允许错误的最大限度为2个,即可能有1个条件或2个条件是错误的,但是不能超过2个。
> 再如:实战中一共选择了6个条件参与过滤,容错设置参数为1-3,那么前面的参数1表示这6个条件中错误的最小可能性为1,即最少会有1个条件是错误的,但是不知道是哪个条件错误;后面的参数3表示这6个条件错误的最大限度为3个,即可能有1个条件或2个条件或3个条件是错误的。
3. 容错的优势:即使选择的条件有意料中的错误,ZJ号码也会在容错后的号码组里。
4. 容错的缺点:容错后过滤结果的号码注数随着容错参数设置的变化相应地增加了。