What modern programming method is being developed where the reward function is based on collective performance?

Answer

Reinforcement learning

Researchers are actively developing reinforcement learning methods where the reward function used to teach group behaviors is explicitly based on the collective performance of the entire swarm, not the success of any single agent.

What modern programming method is being developed where the reward function is based on collective performance?

#Videos

Engineering a swarm - with Sabine Hauert - YouTube

Swarm Robots!!! - YouTube

robotsystemroboticsswarm