A voir également:
- Comment un fichier .bat pause des question aléatoir?
- Creer un fichier .bat - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Fichier rar - Guide
2 réponses
Salut, ton programme qu'il soit en Batch ou autre langage ne sera jamais doté d'une conscience, donc il ne peut pas répondre à des questions si on ne lui a pas donné la réponses avant que ce soit l'utilisateur ou le programmeur. Donc pour les questions aléatoires c'est la même choses, il doit connaître les questions et après de manière algorithmique il les choisis pour donner l'illusion que c'est aléatoire. C'est a l'image de Google en quelques sorte, pour répondre a une question il y a derrière tout un tas d'algorithmes qui lui permet de connaitre la réponse. Il se sert aussi de son "expérience" pour mémoriser des questions et des réponses pour sortir les choix les plus pertinents si quelqu'un lui repose la même chose plus tard. Autrement dit tu l'aura compris faire ça en Batch c'est compliqué, du moins pour les réponses. Pour les questions on peut facilement faire un petit script qui lit la N éme questions d'un fichiers texte en définissant N aléatoirement.
'lut, pour complémenter la réponse de greg6614, Batch est un très mauvais langage de programmation. C'est un langage de script minable de nature, alors pour autre chose que l'automatisation de commandes, il est nullissime.
Pour la création d'IA, historiquement le Lisp est utilisé, mais on voit aussi d'autres langages modernes (Python, ...) dans le domaine.
Pour la création d'IA, historiquement le Lisp est utilisé, mais on voit aussi d'autres langages modernes (Python, ...) dans le domaine.