diff --git a/lomakinae/docs/data/02/benchmark_charts.png b/lomakinae/docs/data/02/benchmark_charts.png new file mode 100644 index 0000000..9915c9e Binary files /dev/null and b/lomakinae/docs/data/02/benchmark_charts.png differ diff --git a/lomakinae/docs/data/02/main.py b/lomakinae/docs/data/02/main.py new file mode 100644 index 0000000..d5af5ba --- /dev/null +++ b/lomakinae/docs/data/02/main.py @@ -0,0 +1,10 @@ +from src.facade import MazeTestingFacade + + +def main(): + facade = MazeTestingFacade() + facade.run_full_diagnostic() + + +if __name__ == "__main__": + main() diff --git a/lomakinae/docs/data/02/results.csv b/lomakinae/docs/data/02/results.csv new file mode 100644 index 0000000..079e506 --- /dev/null +++ b/lomakinae/docs/data/02/results.csv @@ -0,0 +1,16 @@ +maze,strategy,time_ms,visited_cells,path_length +maze_100x100,BFS,3.1472706992644817,2319,202 +maze_100x100,DFS,0.770840000041062,662,202 +maze_100x100,A*,0.9810699004447088,380,202 +maze_10x10,BFS,0.03959560053772293,33,14 +maze_10x10,DFS,0.03451459851930849,32,14 +maze_10x10,A*,0.046758499956922606,18,14 +maze_50x50,BFS,1.3058404991170391,1046,107 +maze_50x50,DFS,0.24829840040183626,231,107 +maze_50x50,A*,1.0543492011493072,414,107 +maze_empty,BFS,0.11438779984018765,90,18 +maze_empty,DFS,0.07362129908869974,90,54 +maze_empty,A*,0.2248886004963424,90,18 +maze_no_exit,BFS,0.021572699915850535,16,0 +maze_no_exit,DFS,0.01997379949898459,16,0 +maze_no_exit,A*,0.03601359931053594,16,0