première version fonctionnelle avec un agent random.