Ignore:
Timestamp:
07/12/11 16:52:27 (13 years ago)
Author:
sherbold
Message:

+ extended de.ugoe.cs.eventbench.models.IStochasticProcess with getProbability() for a sequence

  • refactored de.ugoe.cs.eventbench.coverage.CoverageCalculator? to use IStochasticProcess#getProbability(sequences)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/EventBenchCore/src/de/ugoe/cs/eventbench/coverage/CoverageCalculator.java

    r114 r118  
    178178                double sum = 0.0; 
    179179                for (List<? extends Event<?>> sequence : sequences) { 
    180                         double prob = 1.0; 
    181                         List<Event<?>> context = new LinkedList<Event<?>>(); 
    182                         for (Event<?> event : sequence) { 
    183                                 prob *= process.getProbability(context, event); 
    184                                 context.add(event); 
    185                         } 
     180                        double prob = process.getProbability(sequence); 
    186181                        subSeqWeights.put(sequence, prob); 
    187182                        sum += prob; 
Note: See TracChangeset for help on using the changeset viewer.