source: trunk/EventBenchCore/src/de/ugoe/cs/eventbench/models/IStochasticProcess.java @ 92

Last change on this file since 92 was 86, checked in by sherbold, 13 years ago
  • made stochastic models and events serializable
  • Property svn:mime-type set to text/plain
File size: 461 bytes
RevLine 
[17]1package de.ugoe.cs.eventbench.models;
2
[86]3import java.io.Serializable;
[17]4import java.util.List;
[80]5import java.util.Set;
[17]6
7import de.ugoe.cs.eventbench.data.Event;
8
[86]9public interface IStochasticProcess extends Serializable {
[80]10       
11        double getProbability(List<Event<?>> context, Event<?> symbol);
[17]12
[66]13        public List<? extends Event<?>> randomSequence();
14       
15        public int getNumStates();
[70]16       
17        public String[] getStateStrings();
[80]18       
19        public Set<Event<?>> getEvents();
[17]20
21}
Note: See TracBrowser for help on using the repository browser.