Calculatrices à LED et l’orthographe BEGHILOS

Suite à un tweet humoristique de Chris Oulpse où il me proposait d’afficher 35383773 sur une calculatrice ancienne (et de lire ce nombre à l’envers), je me suis dit qu’il serait amusant de ressortir quelques calculatrices à LED (la plupart non programmables). Restait à tester leur allumage (certaines ont quasi 50 ans) et de trouver des mots à afficher.

Recherche de mots

On peut bien sûr utiliser un site comme dcode.fr mais nous allons reprendre l’idée que j’ai développée dans ma vidéo sur le jeu MOTUS.

Etape 1 : Allez sur le site MotusJS puis Clic droit – Inspecter – Console.

Etape 2 : Les chiffres entre 0 à 9 peuvent représenter des lettres lorsqu’on les lit à l’envers, c’est le cas de 0, 8, 7, 6, 4, 3 et 1 qui se transforment en OBLGSHEI d’où le nom beghilos donné à cet orthographe.

Aucune description disponible.
O B L G S H E I
Aucune description disponible.
Le 7 s’affiche souvent de cette façon

Etape 3 : Certaines calculatrices affichent 7 chiffres, d’autres 8, 9 ou 10. Cherchons par exemple, dans le dictionnaire des mots de 8 lettres, ceux contenant uniquement les lettres O B L G S H E I. L’idée est de supprimer d’un mot toutes les lettres affichables et de regarder s’il en reste :

>> 'PLAGE'.replace(/O|B|L|G|S|H|E|I/g,'')
'PA'

Il reste 2 lettres non affichables

>> 'SOLEIL'.replace(/O|B|L|G|S|H|E|I/g,'')
''

Il ne reste plus de lettre, donc le mot peut être affiché

En filtrant un à un tous les mots de 8 lettres, il reste 34 possibilités :

>> dictionary_8.filter(m 
         => m.replace(/O|B|L|G|S|H|E|I/g,'') == '')

(34) ['BEBELLES', 'BILOBEES', 'BIOLOGIE', 'BISBILLE', 'BLESOISE', 'BLESSEES', 'BOSSELEE', 'BOSSELES', 'EBISELEE', 'EBISELES', 'EGOSILLE', 'ELIGIBLE', 'GELISOLS', 'GEOLOGIE', 'GISELLES', 'GLISSEES', 'GOBILLES', 'HESSOISE', 'LIBELLEE', 'LIBELLES', 'LIEGEOIS', 'LILLOISE', 'LISIBLES', 'LOBELIES', 'LOISIBLE', 'OBLIGEES', 'OISELEES', 'OISELLES', 'OSEILLES', 'SESSILES', 'SHIGELLE', 'SIGILLEE', 'SIGILLES', 'SIGISBEE']

On peut éventuellement se débarrasser des mots commençant par la lettre “O” car sinon cela oblige à utiliser le point :

Aucune description disponible.
Le mot OBLIGEES avec utilisant d’un “.” après le “0
>> dictionary_8.filter(m => 
         m.replace(/O|B|L|G|S|H|E|I/g,'') == '' && m[0] != 'O')

(30) ['BEBELLES', 'BILOBEES', 'BIOLOGIE', 'BISBILLE', 'BLESOISE', 'BLESSEES', 'BOSSELEE', 'BOSSELES', 'EBISELEE', 'EBISELES', 'EGOSILLE', 'ELIGIBLE', 'GELISOLS', 'GEOLOGIE', 'GISELLES', 'GLISSEES', 'GOBILLES', 'HESSOISE', 'LIBELLEE', 'LIBELLES', 'LIEGEOIS', 'LILLOISE', 'LISIBLES', 'LOBELIES', 'LOISIBLE', 'SESSILES', 'SHIGELLE', 'SIGILLEE', 'SIGILLES', 'SIGISBEE']

Résultats sur quelques machines de ma collection

🌍🏔 GEOLOGIE sur une Rockwell 24RD (1975)
☕🍫 LIEGEOIS sur une Rockwell 63R (1975)
🏝🏝🏝 LES ILES sur une SCHNEIDER CD 8 COMPANION
🦠🌱 BIOLOGIE sur une TI-30 (1976)
📚✒ LISIBLES sur une SHARP ELSI MATE EL-203 (1977)
🌲🌳🌲🌳 LES BOIS sur une OLYMPIA 832MD (1980)
👨👩‍🦰 SEB et HELOISE sur realtone KP-470 (1975)
Machine affichant 10 chiffres, c’est assez rare
🍾🍾 LIEGES sur machine accuron (1974)
🌅 SOLEIL sur commodore 776M (1974)
GOOGLE sur DELTEK 2000R (1975)

Et pour finir…

LOL + LOL = Hi Hi