Vous trouvez dans ce repo les différents Algorithmes d'Exploration et d'Optimisation :
Here you find some AI algorithms, mainly: Optimization and Path finding.
- Floyd
- Meilleur d'abord ( Gloutonne )
- A*
- Profondeur limitée
- Profondeur Itérative limitée
- IDA*
- Plus proche voisin ( Nearest Neighbor)
- 2-OPT Simple
- Escalade Simple (Simple Hill Climbing)
- 2-OPT Complet
- Escalade Complet ( Hill Climbing )
- Recuit Simule ( Simulated annealing )
- Perceptron ( Trained for the AND Operation )
Vous pouvez changer le graphe utilisé, en spécifiant son nom dans le fichier maingraphemat.cpp
ligne 81.
Le graphe doit respecter la forme specifé dans le ficher meta_graph.txt
.
You can change the used graph, by specifying yours in the file maingraphemat.cpp
line 81.
The graph must respect a certain format, like meta_graph.txt
Par exemple, le fichier associé à ce graphe :
As exemple, the file associated with this graph will be :
Utilisez Code::Blocks IDE pour ouvrir le projet.
Use Code::Blocks IDE to open the project.