Compare commits
	
		
			2 Commits
		
	
	
		
			v2.0
			...
			correction
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					
						
						
							
						
						31ecc3306c
	
				 | 
					
					
						||
| 
						 | 
					
						
						
							
						
						193ecb1f3a
	
				 | 
					
					
						
							
								
								
									
										24
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								README.md
									
									
									
									
									
								
							@@ -1,16 +1,17 @@
 | 
			
		||||
# wgamesolv
 | 
			
		||||
 | 
			
		||||
Words Games Solver.    
 | 
			
		||||
Script d'aide à la résolution des jeux de mots style wordle
 | 
			
		||||
Script d'aide à la résolution des jeux de mots style Wordle, SUTOM, mots-croisés, Scrabble...     
 | 
			
		||||
On a fait ça pour s'amuser, pas spécialement pour tricher aux jeux de mots.  
 | 
			
		||||
Auteurs : AntoineVe et Brunus.  
 | 
			
		||||
Courageux testeur des 1ères versions et précieux apporteur d'idées: DarKou.  
 | 
			
		||||
Licence : MIT  
 | 
			
		||||
 | 
			
		||||
Utilisation : wgamesolv.py -fl L -nb 7 (autres options)
 | 
			
		||||
Utilisation : wgamesolv.py -d dictionnaire.json -nb 7 (autres options)
 | 
			
		||||
 | 
			
		||||
-d, --dictionary : dictionnaire à utiliser  
 | 
			
		||||
ex : -d SutomList.json  
 | 
			
		||||
Les dictionnaires sont récupérables ici :  
 | 
			
		||||
https://framagit.org/JonathanMM/sutom/-/blob/main/ts/mots/listeMotsProposables.ts  
 | 
			
		||||
Et :  
 | 
			
		||||
https://raw.githubusercontent.com/LouanBen/wordle-fr/main/mots.txt  
 | 
			
		||||
ex : -d fr_Fc.json  
 | 
			
		||||
Trois dictionnaires ont été fusionnés pour n'en faire qu'un : Wordle, SUTOM et l'officiel du Scrabble  
 | 
			
		||||
 | 
			
		||||
-fl, --firstLetter : première lettre du mot  
 | 
			
		||||
ex : -fl C  
 | 
			
		||||
@@ -22,7 +23,7 @@ ex : -nb 7
 | 
			
		||||
-ft, --firstTry : optimise le premier essai en sortant les mots de -nb lettres, commençant par -fl lettre, ne contenant aucune lettre en plusieurs occurence et contenant -ft voyelles.  
 | 
			
		||||
ex : -ft 4  
 | 
			
		||||
Cette option peut être utilisée pour le tout premier essai, pour optimiser les chances d'avoir des lettres validées.  
 | 
			
		||||
Cette option est ensuite inutile ou contre-productive pour les essais suivants.  
 | 
			
		||||
Cette option est ensuite inutile ou contre-productive pour les essais suivants et ne peut pas être utilisée avec la pattern.  
 | 
			
		||||
 | 
			
		||||
-nd, --noDoubleLetters : filtre les mots composé d'une seule occurence de chaque lettre.
 | 
			
		||||
 | 
			
		||||
@@ -32,7 +33,8 @@ ex : -kl AEP
 | 
			
		||||
-bl, --badLetters : lettres déjà invalidées  
 | 
			
		||||
ex : -bl ZTOR
 | 
			
		||||
 | 
			
		||||
-p, --pattern : lettres validées et bien placées, séparée par des '.' pour les lettres non validées  
 | 
			
		||||
ex : -p L..I... (le mots était LUCIOLE)
 | 
			
		||||
-p, --pattern : lettres validées et bien placées, lettres connues et mal placées, séparée par des '.' pour les lettres non validées  
 | 
			
		||||
Les lettres en caps sont les lettres connues et bien placées, les lettres en minuscules sont les lettres connues mais mal placées    
 | 
			
		||||
ex : -p L.uI... (le mots était LUCIOLE)
 | 
			
		||||
 | 
			
		||||
Exemple complet : wgamesolv.py -d SutomList.json -nb 7 -fl L -p L..I... -kl E -bl AMNR
 | 
			
		||||
Exemple complet : wgamesolv.py -d fr_FR.json -nb 7 -fl L -p L.uI... -kl U -bl AMNR
 | 
			
		||||
 
 | 
			
		||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Reference in New Issue
	
	Block a user