[Script] Interface MegaHAL (version actuelle : 4.1.0)
#60

Nouvelle version disponible : v4.0.0

Changelog partiel :
Citation :v4.0.0
  • Nouvelle version du module (v3.5) par Zev ^Baron^ Toledano and Jason Hutchens, et nouvelles améliorations du module par Artix. Si vous utilisiez déjà une précédente version de MegaHAL, il vous faudra recompiler votre Eggdrop avec la nouvelle version fournie s'il s'agit d'un Eggdrop, ou remplacer le fichier megahal.dll précédent par le nouveau s'il s'agit d'un Windrop.
    Cette nouvelle version du module devrait (entre autres) réduire sensiblement les problèmes de phrases incomplètes que le bot sortait fréquemment et éliminer les messages du genre "ATTEMPTING TO FREE NULL PTR" qui survenaient lors d'un restart de l'Eggdrop.
    En raison du découpage qui se fait maintenant différemment à l'apprentissage, il est recommandé de repartir avec une nouvelle personnalité (voir la commande .lobotomy).
  • Correction : la susbstitution des nicks ne fonctionnait plus dans la version 3.5.0
  • Correction : la forme de HL "nick »" est maintenant correctement filtrée.
  • Correction : la commande .seekstatement tient maintenant compte de la substitution des nicks (si elle est activée).
  • Correction : la commande .countword tient maintenant compte de la substitution des nicks (si elle est activée).
  • Correction d'un bug dans la commande .braininfo : elle ne reflétait pas l'état réel du flag megahal_learn.
  • Correction : les paramètres de couleur sont maintenant respectés partout dans les messages de l'interface (hors DEBUGMODE) et sont modifiables/désactivables à volonté. De plus, sur un chan où le mode +c est actif, les codes de couleur/gras/... seront automatiquement filtrés.
  • Modification : en raison d'un problème de découpage lié aux _ dans les __usernick$hash__, la forme devient oooooousernick$hashoooooo.
  • Modification : l'Interface MegaHAL détecte maintenant si la version du module qui est chargée est la bonne ou pas.
  • Modification : l'option mega_timeout fonctionne maintenant en millisecondes et permet donc des valeurs inférieures à 1 seconde.
    Dans les versions précédentes où le réglage se faisait en secondes, les valeurs décimales n'avaient pas l'effet souhaité.
  • Modification : les options megawc_boundary megawc_space et megawc_glue ont disparu car elles ne sont désormais plus justifiées, en raison du fonctionnement différent de la nouvelle version du module en ce qui concerne le découpage.
  • Ajout de l'option verbose_automatisms permettant de choisir d'afficher ou non les messages automatiques en partyline comme "Personnalité réduite", "Personnalité sauvegardée" et "Sauvegarde des bases de données...".
    Les messages importants et ceux qui résultent d'une opération manuelle seront cependant toujours affichés.
  • Ajout de la commande .make_words, retournant une phrase spécifiée, telle qu'elle sera mémorisée par l'I.A., en mettant en évidence les caractères "glue" servant à empêcher la dissociation de ce qui les entoure. (commande de déboguage).
  • Ajout de la commande .debug_output, permettant de soumettre une phrase à make_words, puis a make_output dans le but de voir l'impact du module MegaHAL sur la construction de la phrase s'il essayait de la restituer (commande de déboguage).
  • Ajout de la commande .getwordsymbol, retournant l'index (numérique) d'un mot, qui pourra ensuite être utilisé avec .viewbranch pour voir les associations liées à ce mot (commande de déboguage).
  • Ajout de la commande .moulinex_in, permettant de soumettre une phrase au traitement par la moulinette entrante de l'Interface MegaHAL, afin de voir de quelle façon elle serait modifiée lors de l'apprentissage (commande de déboguage).
  • Ajout de la commande .moulinex_out, permettant de soumettre une phrase au traitement par la moulinette sortante de l'Interface MegaHAL, afin de voir de quelle façon elle serait modifiée si le bot s'en resservait (commande de déboguage).
  • Ajout de la commande .megaver permettant d'afficher la version du module et de l'interface.
  • Ajout/modification de chaînes de correction des moulinettes entrantes et sortantes.
  • Nombreuses corrections / améliorations / optimisations mineures.

Téléchargement :

Interface MegaHAL v4.0.0

Laissez vos commentaires / suggestions / rapports de bugs.
Répondre Avertir


Messages dans ce sujet
RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - par MenzAgitat - 12/10/2011, 13:42

Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté