make_testbed(SCM rest) -> SCM

Construct virtual testbed.

Scheme procedure
vtestbed make-testbed

testbed_statistics(SCM object) -> SCM

Get simulation statistics.

Scheme procedure
vtestbed testbed-statistics

testbed_grid(SCM object) -> SCM

Get simulation grid.

Scheme procedure
vtestbed testbed-grid

testbed_time_instant(SCM object) -> SCM

Get current simulation time instant.

Scheme procedure
vtestbed testbed-time-instant

testbed_reset(SCM object) -> SCM

Reset testbed state.

Scheme procedure
vtestbed testbed-reset!

testbed_step(SCM object, SCM dt) -> SCM

Simulate one time step dt.

Scheme procedure
vtestbed testbed-step!

testbed_policy(SCM object, SCM s_policy) -> SCM

Set testbed policy.

Scheme procedure
vtestbed testbed-policy!