Mots Mots Motus !

SUTOM #71 2/6

:red_square::yellow_circle::blue_square::yellow_circle::blue_square::yellow_circle::blue_square::blue_square:
:red_square::red_square::red_square::red_square::red_square::red_square::red_square::red_square:

https://sutom.nocle.fr

J’avais une chance sur 4 au deuxième mot, mais comme y’a une part de psychologie ce n’était pas trop dur de deviner le bon (puisque si on regarde le code source de sutom en fait les mots ne sont pas vraiment choisis au hasard, y’a une validation humaine avant de les mettre “en jeu”).

Et c’était le premier test de mon “solveur de sutom” :slight_smile: Je n’ai pas pu m’empêcher après avoir joué quelques jours de coder un algorithme… Et c’est vraiment un problème sympa et pas si simple qu’on pourrait le penser.  Je n’ai pas encore fini le calcul de toutes les ouvertures possibles mais demain matin ce sera bon et ceux que ça intéresse je peux filer les mots en questions et expliquer l’idée (en gros réduire l’entropie, ou l’augmenter, je sais jamais dans quel sens ça marche, bref trouver le mot qui nous donne le plus d’informations pour restreindre le domaine de recherche).

De toutes façons, même pour les mots d’ouverture ce ne sera pas parfait puisqu’il y a cette validation humaine, il faudrait combiner cela avec un système de machine learning qui assigne une probabilité d’être choisi à chaque mot en fonction des mots passés pour avoir un joueur 100% IA vraiment redoutable :slight_smile:

fbparis dit :
(en gros réduire l'entropie, ou l'augmenter, je sais jamais dans quel sens ça marche, bref trouver le mot qui nous donne le plus d'informations pour restreindre le domaine de recherche).

Augmenter la quantité d'information connue sur une variable aléatoire revient a réduire son entropie.

fbparis dit :
De toutes façons, même pour les mots d'ouverture ce ne sera pas parfait puisqu'il y a cette validation humaine, il faudrait combiner cela avec un système de machine learning qui assigne une probabilité d'être choisi à chaque mot en fonction des mots passés pour avoir un joueur 100% IA vraiment redoutable :)

J'ai des doutes sur cette partie-là. La méthode d'optimisation dépend fortement des critères utilisés pour le choix.

Est-ce que les mots sont vraiment choisis en fonction de ceux des jours précédents ? La validation étant manuelle, j'aurais tendance à penser qu'ils le sont pour d'autres raisons. Par exemple, leur popularité en terme d'usage pour éviter de faire rechercher des termes trop abscons et ouvrir le jeu au plus grand nombre. Une IA ne serait d'aucune aide dans ce cas-là. Analyser la fréquence des mots du dictionnaire sur le Web serait plus approprié et devrait être suffisant.

Avec beaucoup de retard :

SUTOM #70 3/6

 
:red_square::blue_square::yellow_circle::blue_square::yellow_circle::red_square::blue_square::yellow_circle::blue_square:
:red_square::red_square::yellow_circle::blue_square::yellow_circle::red_square::yellow_circle::yellow_circle::red_square:
:red_square::red_square::red_square::red_square::red_square::red_square::red_square::red_square::red_square:
 
https://sutom.nocle.fr


Je ne pensais que ça durerait aussi longtemps pour le trouver ! :grin: 

SUTOM #71 3/6

:red_square::red_square::blue_square::red_square::blue_square::yellow_circle::yellow_circle::blue_square:
:red_square::red_square::blue_square::red_square::blue_square::blue_square::yellow_circle::yellow_circle:
:red_square::red_square::red_square::red_square::red_square::red_square::red_square::red_square:

https://sutom.nocle.fr

J’y avais pensé pour le deuxième mot mais pas sous sa bonne déclinaison, quand je l’ai enfin trouvé j’en aurais mangé ma casquette :slight_smile:

HerlockSholmes dit :

J'ai des doutes sur cette partie-là. La méthode d'optimisation dépend fortement des critères utilisés pour le choix.

Est-ce que les mots sont vraiment choisis en fonction de ceux des jours précédents ? La validation étant manuelle, j'aurais tendance à penser qu'ils le sont pour d'autres raisons. Par exemple, leur popularité en terme d'usage pour éviter de faire rechercher des termes trop abscons et ouvrir le jeu au plus grand nombre. Une IA ne serait d'aucune aide dans ce cas-là. Analyser la fréquence des mots du dictionnaire sur le Web serait plus approprié et devrait être suffisant.

Je pensais à des trucs comme : écarter les mots trop rares ou grossiers, favoriser les noms ou les adjectifs aux verbes conjugués, ce genre de choses. Si un humain peut le faire intuitivement, alors une IA aussi :)

Mais oui, mais bien sûr ! :sweat_smile:

SUTOM #71 4/6
:red_square::yellow_circle::blue_square::yellow_circle::yellow_circle::blue_square::blue_square::blue_square:
:red_square::blue_square::blue_square::yellow_circle::yellow_circle::red_square::blue_square::blue_square:
:red_square::blue_square::red_square::yellow_circle::blue_square::yellow_circle::blue_square::red_square:
:red_square::red_square::red_square::red_square::red_square::red_square::red_square::red_square: https://sutom.nocle.fr

MasterZao dit :Avec beaucoup de retard :

SUTOM #70 3/6
 
🟥🟦🟡🟦🟡🟥🟦🟡🟦
🟥🟥🟡🟦🟡🟥🟡🟡🟥
🟥🟥🟥🟥🟥🟥🟥🟥🟥
 
https://sutom.nocle.fr


Je ne pensais que ça durerait aussi longtemps pour le trouver ! 😁 

SUTOM #71 4/6

 
:red_square::blue_square::blue_square::yellow_circle::yellow_circle::yellow_circle::blue_square::blue_square:
:red_square::yellow_circle::blue_square::yellow_circle::blue_square::blue_square::red_square::red_square:
:red_square::red_square::blue_square::red_square::blue_square::blue_square::yellow_circle::yellow_circle:
:red_square::red_square::red_square::red_square::red_square::red_square::red_square::red_square:
 
https://sutom.nocle.fr



Pour hier en deux…


et le dernier :

SUTOM #72 3/6

:red_square::blue_square::yellow_circle::blue_square::yellow_circle::yellow_circle::blue_square:
:red_square::red_square::blue_square::blue_square::yellow_circle::blue_square::red_square:
:red_square::red_square::red_square::red_square::red_square::red_square::red_square:

https://sutom.nocle.fr

J’ai pris le premier mot suggéré par mon script et les deux autres j’ai improvisé :slight_smile: (le programme seul n’aurait pas trouvé plus vite)

SUTOM #72 4/6

:red_square::blue_square::yellow_circle::yellow_circle::yellow_circle::blue_square::blue_square:
:red_square::yellow_circle::blue_square::red_square::blue_square::yellow_circle::red_square:
:red_square::blue_square::blue_square::red_square::yellow_circle::red_square::red_square:
:red_square::red_square::red_square::red_square::red_square::red_square::red_square:

https://sutom.nocle.fr

:yawning_face:  :sleeping:  :zzz:  :sleeping_bed:

SUTOM #71 3/6

 
:red_square::blue_square::yellow_circle::blue_square::blue_square::blue_square::yellow_circle::blue_square:
:red_square::yellow_circle::yellow_circle::yellow_circle::yellow_circle::yellow_circle::blue_square::blue_square:
:red_square::red_square::red_square::red_square::red_square::red_square::red_square::red_square:
 
https://sutom.nocle.fr

SUTOM #72 3/6

:red_square::red_square::blue_square::yellow_circle::yellow_circle::blue_square::blue_square:
:red_square::red_square::blue_square::blue_square::blue_square::yellow_circle::blue_square:
:red_square::red_square::red_square::red_square::red_square::red_square::red_square:

Je m en veux j aurais dû trouver en 2…

fbparis dit :

Je pensais à des trucs comme : écarter les mots trop rares ou grossiers, favoriser les noms ou les adjectifs aux verbes conjugués, ce genre de choses. Si un humain peut le faire intuitivement, alors une IA aussi :)

Ce que je veux dire, c'est que les méthodes de type IA sont indiquées lorsqu'on ne connaît pas la fonction à approximer. Si vous savez déjà comment filtrer la liste, inutile de vous embêter à entraîner une IA. Contentez-vous de coder la logique directement. Pour filtrer les mots grossiers, verbes conjugués et autres, il suffit de vérifier si le mot choisi est dans le dictionnaire et s'il est indiqué comme étant grossier ou très familier. Vous devriez meme pouvoir utiliser un dictionnaire en ligne pour cela.

SUTOM #72 3/6

 
:red_square::yellow_circle::blue_square::blue_square::blue_square::yellow_circle::red_square:
:red_square::blue_square::red_square::yellow_circle::blue_square::blue_square::red_square:
:red_square::red_square::red_square::red_square::red_square::red_square::red_square:
 
https://sutom.nocle.fr


MDR ! 

Bonne semaine à vous tous. :nerd_face:

SUTOM #73 3/6
:red_square::blue_square::blue_square::blue_square::yellow_circle::yellow_circle:
:red_square::blue_square::red_square::red_square::blue_square::blue_square:
:red_square::red_square::red_square::red_square::red_square::red_square:
https://sutom.nocle.fr

SUTOM #73 3/6

:red_square::yellow_circle::blue_square::yellow_circle::blue_square::yellow_circle:
:red_square::red_square::yellow_circle::yellow_circle::yellow_circle::yellow_circle:
:red_square::red_square::red_square::red_square::red_square::red_square:

SUTOM #73 2/6

:red_square::yellow_circle::red_square::blue_square::yellow_circle::blue_square:
:red_square::red_square::red_square::red_square::red_square::red_square:

https://sutom.nocle.fr

SUTOM #73 4/6

 
:red_square::yellow_circle::blue_square::blue_square::yellow_circle::blue_square:
:red_square::blue_square::yellow_circle::yellow_circle::blue_square::yellow_circle:
:red_square::red_square::yellow_circle::yellow_circle::yellow_circle::yellow_circle:
:red_square::red_square::red_square::red_square::red_square::red_square:
 
https://sutom.nocle.fr

Les boules… 

SUTOM #74 3/6

:red_square::blue_square::blue_square::blue_square::yellow_circle::yellow_circle::blue_square:
:red_square::red_square::red_square::blue_square::blue_square::yellow_circle::blue_square:
:red_square::red_square::red_square::red_square::red_square::red_square::red_square:

https://sutom.nocle.fr

MasterZao dit :SUTOM #73 4/6
 
🟥🟡🟦🟦🟡🟦
🟥🟦🟡🟡🟦🟡
🟥🟥🟡🟡🟡🟡
🟥🟥🟥🟥🟥🟥
 
https://sutom.nocle.fr

Les boules... 

La boule noire, la boule noire 😉