feat: run benchmarks and generate results
This commit is contained in:
parent
59410050ca
commit
8460bf6405
BIN
lomakinae/docs/data/02/benchmark_charts.png
Normal file
BIN
lomakinae/docs/data/02/benchmark_charts.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 116 KiB |
10
lomakinae/docs/data/02/main.py
Normal file
10
lomakinae/docs/data/02/main.py
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
from src.facade import MazeTestingFacade
|
||||
|
||||
|
||||
def main():
|
||||
facade = MazeTestingFacade()
|
||||
facade.run_full_diagnostic()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
16
lomakinae/docs/data/02/results.csv
Normal file
16
lomakinae/docs/data/02/results.csv
Normal file
|
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user