cs_Angelita
Messages postés3Date d'inscriptionvendredi 19 août 2005StatutMembreDernière intervention24 septembre 2005
-
24 sept. 2005 à 15:13
cs_Angelita
Messages postés3Date d'inscriptionvendredi 19 août 2005StatutMembreDernière intervention24 septembre 2005
-
24 sept. 2005 à 15:48
Bonjour est ce que quelqu'un a déjà géré une intelligence artificielle en VB ?
J'ai un probleme avec la vitesse de calcul de l'ordinateur, il est
beaucoup trop rapide. J'aimerai le ralentir pour faire comme s'il
réfléchissait avant de donner sa réponse. Est ce que quelqu'un a une
idée ?
Ficarcy0407
Messages postés28Date d'inscriptionsamedi 5 avril 2003StatutMembreDernière intervention24 septembre 2005 24 sept. 2005 à 15:28
Dans ce cas tu n'a qu'a utiliser un "timer" !
C'est le petit chronometre...
Dans les propriétés met bien la valeur Enabled à "False"
Pour l'utiliser :
dans ton code tu as :
Public reponse 'attention tu doit mettre ca avant la premiere utilisation de la variable reponse et enlever le Dim si tu en avais mis un
reponse = "xxxxx"
Timer1.Interval = len(reponse) * 50 'La jai mis
qu'il attent 50 milliseconde par caractere de la reponse. Par exemple
si il y a 20 lettres, il va attendre 1 seconde, 40 lettres = 2
secondes, ca fait plus realiste pour une AI, non ? sinon tu peut tout
simplement mettre = un nombre en millisecondes ...
Timer1.Enabled = True
'sur ta page
Private Sub Timer1_Timer()
Timer.Enabled = False
Text1.text = reponse
End Sub
Ficarcy, et le monde vous sourit
Vous n’avez pas trouvé la réponse que vous recherchez ?