This commit is contained in:
Rémi Heredero 2021-11-21 21:20:26 +01:00
parent 2ad8b34a6f
commit 78548e5c04
6 changed files with 663569 additions and 2097157 deletions

Binary file not shown.

File diff suppressed because it is too large Load Diff

331782
bin/lab6/mots.csv Normal file

File diff suppressed because it is too large Load Diff

View File

@ -66,10 +66,10 @@ public class WordManager {
askLevel += "('d' for difficult)"; askLevel += "('d' for difficult)";
char level = Dialogs.getChar(askLevel); char level = Dialogs.getChar(askLevel);
int nbrLettreMin = 4; int nbrLettreMin = 4;
int nbrLettreMax = 12; int nbrLettreMax = Integer.MAX_VALUE;
String s = ""; String s = "";
//String[] word = loadList("C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S1fb/informatic/labo/vscode/Labo/src/lab6/french_common_words.csv"); //String[] word = loadList("C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S1fb/informatic/labo/vscode/Labo/src/lab6/french_common_words.csv");
String[] word = loadList("C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S1fb/informatic/labo/vscode/Labo/src/lab6/french_dictionary.txt"); String[] word = loadList("C:/Users/remi/OneDrive/Documents/Cours/05-HEVS/S1fb/informatic/labo/vscode/Labo/src/lab6/mots.csv"); // 331'782 mots
switch (level) { switch (level) {
case 'e': case 'e':
@ -84,7 +84,7 @@ public class WordManager {
case 'd': case 'd':
nbrLettreMin = 16; //9 nbrLettreMin = 16; //9
nbrLettreMax = 25; nbrLettreMax = Integer.MAX_VALUE;
break; break;
default: default:
@ -92,7 +92,7 @@ public class WordManager {
} }
int lg; int lg;
do { do {
int nbr = (int)(Math.random()*200000); int nbr = (int)(Math.random()*word.length);
s = word[nbr]; s = word[nbr];
lg = s.length(); lg = s.length();
} while (lg < nbrLettreMin || lg > nbrLettreMax); } while (lg < nbrLettreMin || lg > nbrLettreMax);

File diff suppressed because it is too large Load Diff

331782
src/lab6/mots.csv Normal file

File diff suppressed because it is too large Load Diff