Module Trace.Simulation_info

module Simulation_info: sig .. end

type 'a t = {
   story_id : int;
   story_time : float;
   story_event : int;
   profiling_info : 'a;
}
type of data to be given with observables for story compression (such as date when the obs is triggered
val compare_by_story_id : 'a t -> 'a t -> int
val update_profiling_info : 'a -> 'b t -> 'a t
val event : 'a t -> int
val story_id : 'a t -> int
val to_json : ('a -> Yojson.Basic.json) -> 'a t -> Yojson.Basic.json
val of_json : (Yojson.Basic.json -> 'a) -> Yojson.Basic.json -> 'a t