Animation software for algorithms Artificial Intelligence
Supported Search Algorithms:
- Breadth-First Search
- Depth-First Search
- Simple Hill Climbing
- Steepest Ascent Hill Climbing
- Best First Search
- A* Search
- Git 2.6+
- Maven 3+
- Java 8+
Clone
git clone https://github.com/humbertodias/java-ai-search-algorithms.git
Inside the folder
cd java-ai-search-algorithms
Run
mvn compile exec:java \
-Dexec.mainClass="com.aisearch.AISearch" \
-Dexec.args="src/main/resources/graph_02.txt"
Example of src/main/resources/graph_02.txt
11
A
323,42
5
NO
...
Description | Value |
---|---|
Total Nodes | 11 |
Node Name | A |
Position X,Position Y | 323,42 |
Value Node | 5 |
Is Target Node | NO |
... |