Hello Liviu,
thanks for the quick explanation. May I ask for better understanding more about the slow part?
- So as I understand it, it loops over all constraints so it has at least the complexity of O(n_constraints), right?
- Does evaluating one single constraint also involve looping (e.g. does evaluating constraint x involve looping over all activities / a subset of all activities, which will make evaluating x of the complexity O(n_activities))?
- Does evaluating some single constraints also involve nested loops?
thanks for the quick explanation. May I ask for better understanding more about the slow part?
- So as I understand it, it loops over all constraints so it has at least the complexity of O(n_constraints), right?
- Does evaluating one single constraint also involve looping (e.g. does evaluating constraint x involve looping over all activities / a subset of all activities, which will make evaluating x of the complexity O(n_activities))?
- Does evaluating some single constraints also involve nested loops?