TrajectoryFile

A trajectory read back with no live Model — which is the whole point of writing one.

Opening pairs the rows with their provenance and fails if the provenance is absent, because a positional row without its descriptor cannot be interpreted and a reader that proceeds anyway would be inventing meaning. provenance then answers what the columns cannot: domains, categorical levels, bounds, lever kinds, units, reward senses, and the schema version.

Constructors

Link copied to clipboard
constructor(rowsPath: Path)

Properties

Link copied to clipboard
Link copied to clipboard

What produced these rows, including the descriptor that gives them meaning.

Link copied to clipboard

How many transitions are stored.

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard

Every transition, as (state, action, reward, successorState) plus the episode flags.