C'est un simple backtracking, qui trouve la solution en moins d'une seconde, affichage compris.
Actuellement il y a un casse-tête qui me plaît bien : Hashi ; on trouve sur les stores mobiles des hashis avec des centaines de grilles (par ex Hashi Together).
# Chapeau bas, David Louapre
Posté par AlexTérieur . Évalué à  3.
« Je trouve ça plus fun de coder un algo qui résout plutôt que vraiment jouer au jeu. Chacun son truc. »
Ce mec est un tueur. Un p**** de tueur.
A m'en rendre vulgaire.
[^] # Re: Chapeau bas, David Louapre
Posté par mahikeulbody . Évalué à  6.
Quitte à rester vulgaire comme toi, je dirais plutôt que c'est un p**** de vulgarisateur (ça ne se voit pas trop sur cette vidéo en particulier).
[^] # Re: Chapeau bas, David Louapre
Posté par Eh_Dis_Mwan . Évalué à  0.
Oui il est excellent. Par contre le meilleur départ pour moi est tares plus que tarie. Et pour vous?
[^] # Re: Chapeau bas, David Louapre
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à  4.
D'après l'analyse fréquentielle, n'importe quel mot acceptable qui comporte les lettres suivantes (par ordre de préférence) fait l'affaire : E, A, I, S, T, N, R… Et effectivement, "TARIE" est mieux que "TARES" parce-que "I" a une probabilité d'apparition plus élevée que "S" ;-) Petit bémol cependant : on se base là sur la fréquence dans les textes, pas la fréquence des mots pris isolément dans un dictionnaire…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Chapeau bas, David Louapre
Posté par Eh_Dis_Mwan . Évalué à  1.
Merci, mais justement, en fait, je me base pas vraiment sur ça. Plus sur l'alternance voyelle consomne, après oui avec 3 voyelles, on a des chances d'éliminer des voyelles.
Ode façon optimal, il faudrait pour wordle, pas sutom, la fréquence des lettres dans les mots de 5 lettres.
j'aimerais bien savoir si la fréquence est la même pour toute longueur de mot
[^] # Re: Chapeau bas, David Louapre
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à  2.
On a quand même beaucoup de mots où à un moment ou un autre l'alternance ne marche pas vraiment… Dans la précédente phrase, il y a "TR" (autre) et "VR" (vraiment) sans oublier les digrammes (dans PHarmacie par exemple, ou PHRase plus tôt, mais aussi momENt et alternANce ou vraimENt ainsi que bEAUcOUp etc.) Et les fin de mots sont souvent des lettres muette avec en tête (non classé) : E (féminin), SX (pluriel), T, P, d'où leur fréquence importante.
Je pense (non vérifié) que la fréquence des lettres est différente selon la longueur des mots, mais pas très différent de la répartition globale ; ce qui fait qu'on peut s'en tenir à cette dernière sinon on aura des variation avec les nouveaux mots…
Un petit script devrait te permettre d'afficher les dites fréquences pour la longueur de mots retenue (c'est donné dans l'une des discussions que j'ai pointé dans un autre commentaire)
Ça me fait penser : la vidéo indique être parti d'une liste précise. Peut-être que pour cette liste, en faisant l'analyse fréquentielle de ce dico limité on a S qui est mieux placé que E ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Chapeau bas, David Louapre
Posté par Eh_Dis_Mwan . Évalué à  3.
Bon après, je pense que la différence est minime
[^] # Re: Chapeau bas, David Louapre
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à  3.
Je pense que tu parles des mots de 5 lettres en anglais ? Il faut récupérer la liste ainsi :
Les résultats vont dépendre de la liste de mots dans
/tmp/wordle.list
et le mieux est d'arriver à partir de la liste utilisée par le jeu (qui n'accepte pas tous les mots…) Les résultats vont légèrement dépendre (mais j'espère qu'il n'y a pas trop d'écarts)Chez moi ça donne les nombres d'occurrence suivants :
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Chapeau bas, David Louapre
Posté par gato . Évalué à  2.
On peut raccourcir le
for
avec{a..z}
, qui s'expanse en les lettres dea
Ăz
:[^] # Re: Chapeau bas, David Louapre
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à  2.
Oui, avec BASh, et je crois aussi KSh et ZSh.
Mais ce n'est pas POSIX et DASh/ASh répond juste :
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Chapeau bas, David Louapre
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à  5. Dernière modification le 12 février 2022 à 20:56.
Beaucoup ont cette approche (LinuxFr semble peuplé de tueurs et tueuses.) Cf. les discussions dans le journal de steph1978 et le journal de AnthonyRabine. Il y a aussi un lien posté par Thomas Douillard qui va dans ce sens.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Chapeau bas, David Louapre
Posté par Thomas Douillard . Évalué à  2.
Dans le genre vulgarisateur sur le sujet aussi, il y a 3Blue1Brown qui en profite pour parler d’entropie. Super chaîne de vulgarisation mathématique aussi :
https://www.youtube.com/watch?v=v68zYyaEmEA&t=466s
[^] # Re: Chapeau bas, David Louapre
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à  1.
Oui, David l'a mentionné à la fin de sa vidéo (et elle a/aurait inspiré la sienne.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Chapeau bas, David Louapre
Posté par YBoy360 (site web personnel) . Évalué à  -6.
Ce type est une Ă©nigme Ă lui tout seul, il est un peu aux sciences ce que Gad Elmaleh est Ă l'humour.
[^] # Re: Chapeau bas, David Louapre
Posté par Elfir3 . Évalué à  10.
Tu as des sources ? Je suis curieux de voir quel autre youtuber il plagie.
[^] # Re: Chapeau bas, David Louapre
Posté par raphj . Évalué à  2.
J'ai vécu ça pour le sudoku.
C'est assez fun d'écrire d'un solveur de sudoku. Résoudre un sudoku… ça, je ne sais pas faire.
[^] # Re: Chapeau bas, David Louapre
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à  2.
C'est pourtant simple et fun. Je trouve la résolution encore plus simple et plus marrante que l'écriture d'un résolveur pour ce cas ci.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Chapeau bas, David Louapre
Posté par NicolasP . Évalué à  2.
J'en avais écrit dans le cadre du Project Euler et j'avais été très déçu aussi.
Comme toujours dans ce type d'algorithme, j'ai commencé par implémenter une solution naïve (un simple backtracking) pour avoir une solution de référence simple à laquelle je peux comparer les solutions plus avancées. Et contrairement à ce que je pensais intuitivement, ça avait largement suffi en terme de performance, pas besoin de réfléchir à des algorithmes plus poussés.
[^] # Re: Chapeau bas, David Louapre
Posté par gato . Évalué à  2.
Voici un petit résolveur de sudoku écrit en bash : sudoku.sh
C'est un simple backtracking, qui trouve la solution en moins d'une seconde, affichage compris.
Actuellement il y a un casse-tête qui me plaît bien : Hashi ; on trouve sur les stores mobiles des hashis avec des centaines de grilles (par ex Hashi Together).
[^] # Re: Chapeau bas, David Louapre
Posté par Strash . Évalué à  3. Dernière modification le 14 février 2022 à 14:15.
Si tu aimes les jeux logiques, regardes du côté de Simon Tatham's Portable Puzzle Collection.
C'est une collection de jeux de logique (qui contient d'ailleurs le Sudoku (appelé "Solo") ou Hashi (appelé "Bridges")). Mais la particularité est que les puzzles sont générés et pas "pré-écris". L'avantage est qu'il y en a donc une infinité et que tu peux régler des paramètres de tailles et de difficulté à volonté.
Autre avantage, c'est libre !
Il existe des applis mobiles qui l'ont forké.
[^] # Re: Chapeau bas, David Louapre
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à  2.
Comme https://f-droid.org/en/packages/name.boyle.chris.sgtpuzzles/
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.