Update
update.Update
Central update processor for the casino simulation's event-driven architecture.
The Update class serves as the main event processor that handles all simulation state transitions. It implements a tail-recursive event processing system where events are chained together to form complete simulation update cycles. Each simulation tick triggers a cascade of events that update different aspects of the simulation in a controlled sequence.
The class coordinates between various managers (movement, bankroll, decision) to ensure consistent state updates across all simulation components.
Value parameters
- customerManager
-
the movement manager responsible for customer positioning and collision detection
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article