saealib.core.ExecutionRuntime#

class saealib.core.ExecutionRuntime(*args, **kwargs)[ソース]#

ベースクラス: Protocol

Protocol consumed by a runner; concrete execution is a later unit.

Methods

__init__

advance

Advance exactly one runtime step.

initialize

Create a session from a compiled plan and existing state.

Method Details

ExecutionRuntime.__init__(*args, **kwargs)#
ExecutionRuntime.advance(session)[ソース]#

Advance exactly one runtime step.

パラメータ:

session (RuntimeSession)

戻り値の型:

RuntimeStep

ExecutionRuntime.initialize(plan, state)[ソース]#

Create a session from a compiled plan and existing state.

パラメータ:
戻り値の型:

RuntimeSession