public interface ICostAutomaton extends IAutomaton
IAutomaton.NonDeterministicOperationException, IAutomaton.StateNotInAutomatonException, IAutomaton.Triple
Modifier and Type | Method and Description |
---|---|
double |
getCost(int i,
int j) |
double |
getCostByResource(int layer,
int value,
int counter) |
double |
getCostByResourceAndState(int layer,
int value,
int counter,
int state) |
double |
getCostByState(int layer,
int counter,
int state) |
List<ICounter> |
getCounters() |
int |
getNbResources() |
clone, delta, delta, getInitialState, getNbStates, getTransitions, getTransitions, isFinal, isNotFinal, run
double getCost(int i, int j)
double getCostByState(int layer, int counter, int state)
double getCostByResource(int layer, int value, int counter)
int getNbResources()
double getCostByResourceAndState(int layer, int value, int counter, int state)
Copyright © 2018. All rights reserved.