I think there might be an ambiguity in the LRM Section 13.4.9 when there's a circular dependency in solve/before constraints. Should a randomize call fail if there's a circular dependency? Or should randomize just ignore all the solve/befores, and just consider the other constraints? The sixth paragraph in 13.4.9 seems to say that randomize should ignore circular solve/befores: "Variable ordering can be used to force selected corner cases to occur more frequently than they would otherwise. However, a "solve...before..." constraint does not change the solution space and, therefore, cannot cause the solver to fail." But the fifth bullet of paragraph 9 seems to say that randomize should fail: - There must be no circular dependencies in the ordering, such as "solve a before b" combined with "solve b before a". Thanks, Bill PaulsenReceived on Thu Jun 29 08:39:30 2006
This archive was generated by hypermail 2.1.8 : Thu Jun 29 2006 - 08:39:51 PDT