TruncationModel

io.github.srs.model.entity.dynamicentity.agent.truncation.TruncationModel
trait TruncationModel[E]

Defines a truncation model for evaluating the outcomes of actions performed by agents in the simulation.

Type parameters

E

The type of entity for which the truncation model is applicable.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def evaluate(prev: BaseState, current: BaseState, entity: E, action: Action[_[_]]): Boolean