Multi-period portfolio optimization using a deep reinforcement learning hyper-heuristic approach | Synapse