Ignore:
Timestamp:
04/14/11 11:12:06 (13 years ago)
Author:
sherbold
Message:
  • removed all reference to de.ugoe.cs.eventbench.MarkovModel? and replaced them with de.ugoe.cs.eventbench.models.FirstOrderMarkovModel? and de.ugoe.cs.eventbench.models.IStochasticProcess
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDcalcEntropy.java

    r1 r18  
    44 
    55import de.ugoe.cs.eventbench.data.GlobalDataContainer; 
    6 import de.ugoe.cs.eventbench.markov.MarkovModel; 
     6import de.ugoe.cs.eventbench.models.FirstOrderMarkovModel; 
    77import de.ugoe.cs.util.console.Command; 
    88import de.ugoe.cs.util.console.Console; 
     
    2525                } 
    2626                 
    27                 MarkovModel model = null;  
     27                FirstOrderMarkovModel model = null;  
    2828                Object dataObject = GlobalDataContainer.getInstance().getData(modelname); 
    2929                if( dataObject==null ) { 
    3030                        Console.println("Model " + modelname + "not found in storage."); 
    3131                } 
    32                 else if( !(dataObject instanceof MarkovModel) ) { 
    33                         Console.println("Object " + modelname + " is not a markov model!"); 
     32                else if( !(dataObject instanceof FirstOrderMarkovModel) ) { 
     33                        Console.println("Object " + modelname + " is not a first-order Markov model!"); 
    3434                } else { 
    35                         model = (MarkovModel) dataObject; 
     35                        model = (FirstOrderMarkovModel) dataObject; 
    3636                        double entropy = model.calcEntropy(); 
    3737                        if( Double.isNaN(entropy) ) { 
Note: See TracChangeset for help on using the changeset viewer.