d3 : Dependency\r
conf_dep_ref(Work1, Work1CompletionTime, WorkCompletionTimeInput) \r
d4 : Dependency\r
- conf_dep_ref(Work1, RequiredWorkingSpeed2, RequiredWorkingSpeedOtherProjectsInput) \r
+ conf_dep_ref(Work1, RequiredWorkingSpeedTotal, RequiredWorkingSpeedTotalInput) \r
d5 : Dependency\r
conf_dep_ref(RequiredWorkingSpeed1, Work1, RequiredWorkingSpeed) \r
d6 : Dependency\r
d7 : Dependency\r
conf_dep_ref(Work2, Work2CompletionTime, WorkCompletionTimeInput) \r
d8 : Dependency\r
- conf_dep_ref(Work2, RequiredWorkingSpeed1, RequiredWorkingSpeedOtherProjectsInput) \r
+ conf_dep_ref(Work2, RequiredWorkingSpeedTotal, RequiredWorkingSpeedTotalInput) \r
d9 : Dependency\r
conf_dep_ref(RequiredWorkingSpeed2, Work2, RequiredWorkingSpeed) \r
d10 : Dependency\r
dep(Work1Element , Work1CompletionTimeElement, "-0.1") \r
_ : DependencyConnection\r
MOD.DiagramConnectionToConnection d4 \r
- dep(Work1Element , RequiredWorkingSpeed2Element, "-0.1") \r
+ dep(Work1Element , RequiredWorkingSpeedTotalElement, "-0.1") \r
_ : DependencyConnection\r
MOD.DiagramConnectionToConnection d5 \r
dep(RequiredWorkingSpeed1Element , Work1Element, "-0.1") \r
dep(Work2Element , Work2CompletionTimeElement, "-0.1") \r
_ : DependencyConnection\r
MOD.DiagramConnectionToConnection d8 \r
- dep(Work2Element , RequiredWorkingSpeed1Element, "-0.1") \r
+ dep(Work2Element , RequiredWorkingSpeedTotalElement, "-0.1") \r
_ : DependencyConnection\r
MOD.DiagramConnectionToConnection d9\r
dep(RequiredWorkingSpeed2Element , Work2Element, "-0.1") \r
tag(MOD.Mapped)\r
tag(IsOutput)\r
HasExpression _ : NormalExpression\r
- HasEquation "if ProjectIsReady < 1 then if TimeToDeadline > 0.0 then min(MaximumWorkingSpeed, WorkToDo / TimeToDeadline) else MaximumWorkingSpeed else 0" : L0.String \r
+ HasEquation "if ProjectIsReady < 1 then xidz(first=WorkToDo, second=TimeToDeadline, x=MaximumWorkingSpeed) else 0" : L0.String \r
WorkAllocation @ "WorkAllocation" : Auxiliary\r
tag(MOD.Mapped)\r
HasExpression _ : NormalExpression\r
- HasEquation "xidz(first = RequiredWorkingSpeed, second = RequiredWorkingSpeed + RequiredWorkingSpeedOtherProjectsInput, x = 0.0) * PossibleWorkingSpeedInput" : L0.String \r
+ HasEquation "xidz(first = RequiredWorkingSpeed, second = RequiredWorkingSpeedTotalInput, x = 0.0) * PossibleWorkingSpeedInput" : L0.String \r
ErrorsFoundTime @ "ErrorsFoundTime" : Auxiliary\r
tag(MOD.Mapped)\r
HasExpression _ : WithLookupExpression\r
tag(MOD.Mapped)\r
PossibleWorkingSpeedInput @ "PossibleWorkingSpeedInput" : Input\r
tag(MOD.Mapped) \r
- RequiredWorkingSpeedOtherProjectsInput @ "RequiredWorkingSpeedOtherProjectsInput" : Input\r
+ RequiredWorkingSpeedTotalInput @ "RequiredWorkingSpeedTotalInput" : Input\r
tag(MOD.Mapped) \r
ProjectWorkAmount @ "ProjectWorkAmount" : Input\r
tag(MOD.Mapped)\r
d35 : Dependency\r
conf_dep(RequiredWorkingSpeed, WorkToDo) \r
d36 : Dependency\r
- conf_dep(WorkAllocation, RequiredWorkingSpeedOtherProjectsInput) \r
+ conf_dep(WorkAllocation, RequiredWorkingSpeedTotalInput) \r
d37 : Dependency\r
conf_dep(WorkAllocation, PossibleWorkingSpeedInput) \r
d38 : Dependency\r
PossibleWorkingSpeedInputElement : InputSymbol\r
MOD.ElementToComponent PossibleWorkingSpeedInput\r
DIA.HasTransform "1.0, 0.0, 0.0, 1.0, 190.0, 60.0" : G2D.Transform \r
- RequiredWorkingSpeedOtherProjectsInputElement : InputSymbol\r
- MOD.ElementToComponent RequiredWorkingSpeedOtherProjectsInput\r
+ RequiredWorkingSpeedTotalInputElement : InputSymbol\r
+ MOD.ElementToComponent RequiredWorkingSpeedTotalInput\r
DIA.HasTransform "1.0, 0.0, 0.0, 1.0, 165.0, 45.0" : G2D.Transform \r
ProjectWorkAmountElement : InputSymbol\r
MOD.ElementToComponent ProjectWorkAmount\r
dep(RequiredWorkingSpeedElement, WorkToDoElement , "-0.1") \r
_ : DependencyConnection\r
MOD.DiagramConnectionToConnection d36\r
- dep(WorkAllocationElement, RequiredWorkingSpeedOtherProjectsInputElement , "-0.1") \r
+ dep(WorkAllocationElement, RequiredWorkingSpeedTotalInputElement , "-0.1") \r
_ : DependencyConnection\r
MOD.DiagramConnectionToConnection d37\r
dep(WorkAllocationElement, PossibleWorkingSpeedInputElement , "-0.1") \r