Salut à tous !

Je mets mes menaces d'explications et de descriptions à l'exécution :
Orge (OSDL RPG Game Engine) est maintenant doté d'un module de "gestion
des mots" qui constitue, en toute immodestie, le nec plus ultra du
domaine :-) .

En gros, vous lui donnez à apprendre les mots d'un langage (ex: grec
moderne) et de ses variations (ex: noms féminins), comme "Artemisia",
"Aspasia", "Atalante", "Athena", "Basilea", "Vasiliki", "Berenice"
(plusieurs centaines, de préférence) et, après, non seulement il vous
génère autant de noms que vous voulez sous contraintes (appartenir au
langage, à une de ses variations, être entre telle et telle longueurs,
interdire de générer des mots appartenant déjà à l'extrait
d'apprentissage ou aux mots mis à l'index (par défaut il y en plus de
300 : non, il ne sortira jamais "Shitbag"), etc.), mais en plus, encore
plus fort, il peut évaluer la probabilité qu'un mot quelconque qu'on lui
fournit appartienne à une variation d'un langage donné.

Ainsi, un maître du jeu voulant cadenasser son univers peut fixer un
seuil minimal de vraisemblance aux noms proposés par les joueurs pour
leur perso. Par exemple, rejet du nom si la vraisemblance qu'il
appartienne au langage et à la variation correspondante est en-dessous
de 80%. Si un joueur propose "Terminator" pour une Elfe, Orge peut
évaluer qu'il y a seulement 2% de chances que ce mot appartienne à cette
variation (Elfe -> nom féminin), et le système de jeu peut le rejeter
sereinement et, surtout, totalement automatiquement.

Par exemple dans la catégorie "Grec moderne -> noms féminins", il génère
: "Alippe", "Delexanasta", "Elenice", "Agoria", "Heophyllis", "Alomena",
"Teophia", "Eudoricea", il les évalue rétrospectivement à plus de 95% de
vraisemblance chacune en terme d'appartenance à cette variation.
Réciproquement, "Tourmente", "Apocalypse", "Ladder", "Boat", "Doppel",
"Augen" sont tous à 0% de probabilité d'appartenance (malgré l'origine
grecque d'"Apocalypse", d'ailleurs ; ce sont des zéros exacts, et non
arrondis, car au moins une séquence de ces mots n'apparaît jamais dans
l'extrait-source de la variation).

Sur le plan technique, je l'ai développé en Erlang (comme toute la
partie serveur du moteur Orge), et c'est fondé sur les chaînes de Markov
(http://fr.wikipedia.org/wiki/Chaîne_de_Markov). Ce qui est assez beau
c'est que le programme n'a à connaître a priori ni les lettres du
langage (ex: il ne se réduit en rien à l'alphabet latin), il supporte
des chaînes de Markov d'ordre absolument quelconque (l'ordre 2 donne
déjà d'excellents résultats), et crée des arbres en mémoire minimaux (il
ne les développe que dynamiquement, permettant par ex d'apprendre un
langage au fil du temps).

Un peu plus de détails traduits en version anglaise sur
http://osdl.sourceforge.net/main/documentation/OSDL/Orge/texts/Orge-languages-management.html

(Arnaud : n'hésite pas à signaler toute erreur trop flagrante dans les
raisonnements sur les probas !)

Olivier, content de ne plus avoir à chercher des bogues dans des
parcours récursifs d'arbres gigantesques.

Olivier Boudeville a écrit :
>
>
> Salut Thierry,
>
> Bien sûr, je compte bien passer à votre stand pour découvrir les
> nouveaux jeux Asyncron, c'est prévu !
>
> Oui oui, pour ton départ en province tu nous avais même donné le nom de
> ta nouvelle localité ; c'est une chance de pouvoir échapper à Paris,
> veinard.
>
> De mon côté j'ai commencé à (tenter de) réactiver cette idée de club de
> création de jeux vidéo "IRL", car c'est toujours un truc que j'aimerais
> pratiquer, sous une forme ou sous une autre :
> http://ajva-online.com/modules/newbb/viewtopic.php?topic_id=22&forum=5
> <http://ajva-online.com/modules/newbb/viewtopic.php?topic_id=22&forum=5>
>
> Avec un peu de chance cela débouchera sur quelque chose d'intéressant. A
> voir !
>
> Olivier.
>
> tmattray a écrit :
> >
> >
> > Salut Olivier,
> >
> > hélas non, cette année je ne serai pas sur le festival.
> > Mais nous aurons un stand (juste à l'entrée de la partie Monde du jeu
> > = jeux de société), et tu pourras y essayer notre dernier jeu, ZERO,
> > un petit jeu de cartes très sympa ! ;)
> >
> > Je ne sais plus si je vous ai dit que j'avais déménagé en région
> > nantaise ?
> > Du coup je ne viens plus très souvent en région parisienne.
> > Par contre vous êtes les bienvenus si vous passez dans le coin ! :)
> >
> > Thierry
> >
> >
> > ----------------------------------------------------------
> > *De :* Olivier Boudeville
> > *Date/heure :* 02-09-2009 22:41:09
> > *A :* ragondins
> > *Cc :*
> > *Sujet :* [ragondinsforever] Festival des JV ?
> >
> >
> > Salut à tous !
> >
> > Très peu de nouvelles me concernant (après un été assez mitigé ; et, en
> > terme vidéo-ludique, encore moins de progrès que d'habitude, c'est dire
> > !), par contre j'envisage pas mal d'arpenter les allées du festival du
> > jeu vidéo qui se tient à Paris du 18 au 20 septembre.
> >
> > Est-ce que par hasard j'aurais la chance d'y croiser quelques-uns
> > d'entre vous, je pense notamment à Thierry ? Le samedi 19 je suis déjà
> > occupé, du coup je viserais soit le vendredi (probablement moins de
> > monde), soit le dimanche, à voir aussi en fonction des programmes
> > (http://www.festivaldujeuvideo.com/conferences.html
> <http://www.festivaldujeuvideo.com/conferences.html>
> > <http://www.festivaldujeuvideo.com/conferences.html
> <http://www.festivaldujeuvideo.com/conferences.html>>).
> >
> > Ah si quand même comme news j'ai pu tester un peu, sur les serveurs
> > d'hébergement de gandi.net, comment se comportait un petit serveur en
> > Erlang couplé à une base de données (Mnesia), et bien cela marche
> > *rudement* bien !
> >
> > Olivier.
> >
> >
> > ----------------------------------------------------------
> >
> > ----------------------------------------------------------
> > Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day
> > trial. Simplify your report design, integration and deployment - and
> focus on
> > what you do best, core application coding. Discover what's new with
> > Crystal Reports now. http://p.sf.net/sfu/bobj-july
> <http://p.sf.net/sfu/bobj-july>
> > ----------------------------------------------------------
> >
> > _______________________________________________
> > osdl-club mailing list
> > osdl-club@lists.sourceforge.net
> <mailto:osdl-club%40lists.sourceforge.net>
> > https://lists.sourceforge.net/lists/listinfo/osdl-club
> <https://lists.sourceforge.net/lists/listinfo/osdl-club>
> >
>
>
> ----------------------------------------------------------
>
> ----------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now. http://p.sf.net/sfu/bobj-july
> ----------------------------------------------------------
>
> _______________________________________________
> osdl-club mailing list
> osdl-club@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/osdl-club
>

__._,_.___
Recent Activity
Visit Your Group
Yahoo! Finance

It's Now Personal

Guides, news,

advice & more.

Search Ads

Get new customers.

List your web site

in Yahoo! Search.

Biz Resources

Y! Small Business

Articles, tools,

forms, and more.

.

__,_._,___