Salut :)
Le but c'est de pouvoir voter en utilisant la méthode de Condorcet.
Exemple, admetons qu'avec tes amis vous vouliez choisir quel est le film que vous allez voir au cinéma. Toi inclus, vous êtes 9. Et il y a 3 films disponible : A, B et C
On vote en classant les films :
4 d'entre vous classez les films de la manière suivante : 1e - A, 2e - B, 3e - C
3 d'entre vous classez les films de la manière suivante : 1e - C, 2e - B, 3e - A
2 d'entre vous classez les films de la manière suivante : 1e - B, 2e - C, 3e - A
Si on prend le scrutin uninominal alors on regarde uniquement les préférence de rang 1, donc c'est A qui gagne avec 4 voix, C est 2e avec 3 voix et B est dernier avec 2 voix
En revanche avec un scrutin à la Condorcet on organise des duels entre chaque alternative.
Duels :
- A contre B --> B gagne 5 à 4
- A contre C --> C gagne 5 à 4
- B contre C --> B gagne 6 à 3
Dans un scrutin à la Condorcet celui qui gagne tous ses duels, gagne. Et donc ici on a B en 1er, C en 2e et A en dernier.
À partir de préférences identique le resultat peut être totalement différent. Et c'est le but de l'application, Se rendre compte que le résultat d'un vote est déterminé par les préférence ET par le type de scrutin
Du README sur Github
Pour plus d'info : c'est par ici
En esperant avoir pu t'éclairer ;)