simulation fonctionnelle + gitignore