Dynamic inspection and maintenance scheduling for multi-state systems under time-varying demand: Proximal policy optimization | Synapse