Versions in this module Expand all Collapse all v0 v0.1.0 Jun 14, 2026 Changes in this version + type Config struct + InputDelay uint64 + Runtime sim.Runtime + World *sim.World + type FrameSink func(frame.Snapshot) + type Session struct + func New(cfg Config) *Session + func (s *Session) OrdersForTick(tick uint64) []order.Order + func (s *Session) PendingTicks() []uint64 + func (s *Session) Restore(tick uint64, units []sim.RestoredUnit, projectiles []sim.RestoredProjectile) + func (s *Session) ScheduleAt(tick uint64, o order.Order) + func (s *Session) SetFrameSink(sink FrameSink) + func (s *Session) Step() frame.Snapshot + func (s *Session) Submit(o order.Order) uint64 + func (s *Session) World() *sim.World