Text this: ASSUME: An agent-based simulation framework for exploring electricity market dynamics with reinforcement learning