boogle-game_engine's People
boogle-game_engine's Issues
dictionnary_build
- Lecture du fichier .txt : (novembre) ✅
- Création d'un CSTree en fonction des mots du fichier : (20 décembre) ✅
- Exportation du CSTree en StaticTree : ✅
- Exportation du StaticTree en .lex : ✅
Faire en sorte que l'API renvoie la taille de la grille
Pour que le JS le récupère, pour éviter d'avoir des grilles trop grandes
Front-END
Fix : grid_path
Il marchait que rien avant si on pouvait appeler ça marcher ...
calcul basique du score
1 point par mot trouvé
Calculer qu'une seule fois le tostring du Parser.java
solve
Drag des lettres : on peut passer plusieurs fois sur la m^ lettre
Gestion fin de partie
Faire un bouton pour finir une partie conséquence :
- Ca bloque la partie et on ne peut plus rajouter de mots
- Ca affiche tous les mots en appelant le solve
- Ca l'enregistre
définitions en JSON
Tous les mots en Fichier .TXT
FIX UTF-8 DEFINITIONS SUR PHP
Drag des lettres fix du saut des règles
Si on sort d'une case en restant appuyé mais en restant dans la section on peut passer sur des cases non valables
DOCS/COMMENTAIRES/CLEAN LE CODE
frequences / grid_build caractère invisible
Caractère invisible qui fait bug le grid_build : sur la ligne de la lettre Q
PHP Back-End
Rotate chaque lettre avec un pourcentage random
JDICT : IndexMaker
Base de données
dictionnary_lookup
JDict : Mots sans définitions
Certains mots extraits n'ont aucune définitions présente lorsque le pattern est du genre :
=== {{S|verbe|fr|flexion|num=2}} ===
Mots exemples : suis, manchot, pingouin
dictionnary_build : SegFault
SegFault quand on veut créer un dico de plus de 7_595 mots
dictionnaire des frequences
grid_build
Petite front page pour créer une grille, et tester les mots dessus
grid_build : Utiliser un meilleur seed pour le random
Voire une meilleure fonction car si on run le programme plusieurs fois en moins d'une seconde : on a les même résultats !!!
grid_build : Pas d'affichage et lenteur de fermeture
Dans grid_build :
- Le code print la grille QUE dans la console VSCode
- Une fois la grille print le programme mets 1 seconde avant de se "fermer" complètement
score_freq
Score calculé en fonction de la fréquence des lettres tirées du fichier généré
Try catch a remove line (105)Parser.java
JSON liste vide
{"title":"wombat","definitions":{"nom":[[]"[[marsupial|Marsupial]] d\u2019[[Australie]], [[herbivore]], ressemblant à un [[ourson]] et appartenant à la famille des ''[[wombatidé]]s''."]}}
pour ce mot un [] se met dans le nom et fait planter le NormalizedExtractor
Afficher de manière jolie les définitions sur la page
Afficher le solve dans le partie.php
Faire un makefile
JDICT : IndexSearcher
grid_path
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.