Introduction


The robots can perform eight different movements: forward,turn right, turn left, rotate right, rotate left, wait.
The sensor configuration allows the robots to sense objects (obstacles) including the partner.
A pattern of movements forms one dance.
Dances are evaluated as part of a Genetic Algorithm. Each agent evolves on its own where they interact with each other while learning. Hence we implemented co-evolution.