Comparer des chaines de caractères avec une marge d'erreur

Soyez le premier à donner votre avis sur cette source.

Vue 5 636 fois - Téléchargée 410 fois

Description

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.

Codes Sources

A voir également

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.