Voilà un code que j'ai utilisé dans un jeu de question/réponse pour comparer la réponse du joueur à la réponse correcte. L'idée est très simple, ces classes permettent de définir une distance particulière sur l'ensemble des chaines de caractères.
Principe de calcul de la distance :
- A une chaine de caractère n associe un vecteur (nombreDeA, nombreDeB, nombreDeC, ..., nombreDeZ)
- On soustraie les vecteurs correspondant a la bonne réponse et à la réponse entrée
- On prend la norme du vecteur
L'idée à l'air très basique, au début je pensais que ca n'allait pas très bien fonctionner mais en fait, ca marche très bien.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.