Reinforcement Learning for Resource Allocation in Energy-Harvesting Cooperative IoT Networks | Synapse