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

Last change on this file since 86 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
Line 
1package de.ugoe.cs.eventbench.models;
2
3import java.io.Serializable;
4import java.util.List;
5import java.util.Set;
6
7import de.ugoe.cs.eventbench.data.Event;
8
9public interface IStochasticProcess extends Serializable {
10       
11        double getProbability(List<Event<?>> context, Event<?> symbol);
12
13        public List<? extends Event<?>> randomSequence();
14       
15        public int getNumStates();
16       
17        public String[] getStateStrings();
18       
19        public Set<Event<?>> getEvents();
20
21}
Note: See TracBrowser for help on using the repository browser.