Browse Source

clean up imports

accumulation
Sascha Wunderlich 7 years ago
parent
commit
d4ffc6ba23
  1. 4
      prism/src/explicit/AccumulationProductComplexCounting.java
  2. 5
      prism/src/explicit/AccumulationProductComplexRegular.java
  3. 1
      prism/src/explicit/AccumulationProductSimple.java
  4. 4
      prism/src/explicit/AccumulationProductSimpleRegular.java
  5. 4
      prism/src/explicit/AccumulationTransformation.java

4
prism/src/explicit/AccumulationProductComplexCounting.java

@ -1,12 +1,8 @@
package explicit;
import java.util.BitSet;
import java.util.Vector;
import explicit.rewards.MCRewards;
import explicit.rewards.MDPRewards;
import explicit.rewards.Rewards;
import parser.ast.ExpressionAccumulation;
import prism.IntegerBound;
import prism.PrismException;

5
prism/src/explicit/AccumulationProductComplexRegular.java

@ -2,16 +2,12 @@ package explicit;
import java.util.ArrayList;
import java.util.BitSet;
import java.util.Vector;
import automata.finite.DeterministicFiniteAutomaton;
import automata.finite.EdgeLabel;
import automata.finite.NondeterministicFiniteAutomaton;
import automata.finite.State;
import explicit.rewards.MCRewards;
import explicit.rewards.MDPRewards;
import explicit.rewards.Rewards;
import parser.ast.ExpressionAccumulation;
import parser.ast.ExpressionRegular;
import prism.PrismException;
import prism.PrismSettings;
@ -124,7 +120,6 @@ public class AccumulationProductComplexRegular<M extends Model> extends Accumula
AccumulationState<State> from_accstate = result.accStates.getById(from_state.getSecondState());
// Get step weights
// THIS IS DIFFERENT FROM ABOVE!
double[] weights = ctx.getWeights(from_state.getFirstState(), choice_i);
// Update accumulation product state, store it and get its ID.

1
prism/src/explicit/AccumulationProductSimple.java

@ -5,7 +5,6 @@ import java.util.BitSet;
import java.util.Iterator;
import java.util.Map;
import parser.ast.ExpressionAccumulation;
import prism.PrismException;
import common.Dottable;

4
prism/src/explicit/AccumulationProductSimpleRegular.java

@ -2,16 +2,12 @@ package explicit;
import java.util.ArrayList;
import java.util.BitSet;
import java.util.Vector;
import automata.finite.DeterministicFiniteAutomaton;
import automata.finite.EdgeLabel;
import automata.finite.NondeterministicFiniteAutomaton;
import automata.finite.State;
import explicit.rewards.MCRewards;
import explicit.rewards.MDPRewards;
import explicit.rewards.Rewards;
import parser.ast.ExpressionAccumulation;
import parser.ast.ExpressionRegular;
import prism.PrismException;
import prism.PrismSettings;

4
prism/src/explicit/AccumulationTransformation.java

@ -21,13 +21,13 @@ public class AccumulationTransformation<M extends ModelExplicit> implements Mode
final protected Expression originalExpression;
final protected M originalModel;
final protected BitSet statesOfInterest;
final protected ProbModelChecker mc;
final protected StateModelChecker mc;
protected Expression transformedExpression;
protected AccumulationProduct<M,?> product;
public AccumulationTransformation(
ProbModelChecker mc,
StateModelChecker mc,
M originalModel, Expression expr,
BitSet statesOfInterest) throws PrismException{
super();

Loading…
Cancel
Save