Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


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

Nouvelle version disponible : v4.0.0

Changelog partiel :
Quote: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.
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Reply


Messages In This Thread
RE: [script] Interface MegaHAL (version actuelle : 4.0.0) - by MenzAgitat - 12/10/2011, 13:42
RE: Interface MegaHAL (version actuelle : 4.1.0) - by Cerbere17 - 09/11/2016, 16:19
DLL MegaHAL 4.1.0 pour Windrop 1.8.1 - by Vanadiium - 13/05/2017, 18:50
[résolu] Problème MegaHAL / Interface - by Bloodclaw - 27/06/2012, 01:14
RE: Problème MegaHAL / Interface - by Bloodclaw - 27/06/2012, 10:09

Possibly Related Threads…
Thread Author Replies Views Last Post
  Motus (version actuelle : 3.357) MenzAgitat 485 64,069 05/06/2022, 18:45
Last Post: MenzAgitat
  [Script] MediaDico (version actuelle : 3.126) MenzAgitat 35 31,099 29/05/2022, 18:52
Last Post: MenzAgitat
  Live Bug Tracer (version actuelle : 2.0) MenzAgitat 6 4,834 18/04/2022, 00:43
Last Post: CrazyCat
  [Script] Duck Hunt (version actuelle : 2.11) MenzAgitat 68 27,556 24/10/2021, 01:04
Last Post: LTEF
  [Script] Reanimator (version actuelle : 1.2) MenzAgitat 31 19,345 10/10/2020, 16:07
Last Post: ZarTek
  [Script] Topic Warden (version actuelle : 1.54) MenzAgitat 23 19,285 10/10/2020, 15:51
Last Post: ZarTek
  [Script] Automatic Translator (version actuelle : 1.1) MenzAgitat 11 8,714 18/09/2020, 15:21
Last Post: MenzAgitat
  Nick Change Responder (version actuelle : 2.31) MenzAgitat 46 31,141 18/08/2020, 16:47
Last Post: CrazyCat
  [Script] Anti-Frenzy (version actuelle : 2.02) MenzAgitat 9 9,725 22/04/2020, 13:51
Last Post: MenzAgitat
  [Script] DicoReverso (version actuelle : 1.03) MenzAgitat 3 7,884 18/04/2020, 02:20
Last Post: MenzAgitat

Forum Jump:


Users browsing this thread: 1 Guest(s)