|
@ -156,6 +156,8 @@ namespace storm { |
|
|
|
|
|
|
|
|
// Policy improvement step.
|
|
|
// Policy improvement step.
|
|
|
storm::dd::Add<DdType, ValueType> tmp = this->A.multiplyMatrix(schedulerX.swapVariables(this->rowColumnMetaVariablePairs), this->columnMetaVariables); |
|
|
storm::dd::Add<DdType, ValueType> tmp = this->A.multiplyMatrix(schedulerX.swapVariables(this->rowColumnMetaVariablePairs), this->columnMetaVariables); |
|
|
|
|
|
tmp += b; |
|
|
|
|
|
|
|
|
storm::dd::Bdd<DdType> nextScheduler; |
|
|
storm::dd::Bdd<DdType> nextScheduler; |
|
|
if (minimize) { |
|
|
if (minimize) { |
|
|
tmp += illegalMaskAdd; |
|
|
tmp += illegalMaskAdd; |
|
|