Commit Graph

21 Commits

Author SHA1 Message Date
Jonathan Turner
22ffd96380 Implemented functionality to record number of nodes used. 2024-02-11 21:58:12 -05:00
Jonathan Turner
4753ba5aa9 Documented and Organized Code. 2024-02-11 21:57:52 -05:00
Jonathan Turner
76c66440d6 Added iteration counter to Solver.java 2024-02-11 21:34:34 -05:00
Jonathan Turner
136c78cd9d Implemented iteration counter and modified some doucmentation. 2024-02-11 21:32:29 -05:00
Jonathan Turner
8f28761776 Removed Driver.java due to replacing with JavaFX. 2024-02-11 20:40:57 -05:00
Jonathan Turner
8d87ca5aab Removed Driver.java due to replacing with JavaFX. 2024-02-11 20:40:54 -05:00
Jonathan Turner
7a81bd5dc8 Removed unused imports and provided JavaDocs. 2024-02-11 20:39:20 -05:00
Jonathan Turner
7242c5985f Removed unused imports and provided JavaDocs. 2024-02-11 20:25:09 -05:00
Jonathan Turner
d6a0ddcd8d Removed unused imports and provided JavaDocs. 2024-02-11 20:24:59 -05:00
Jonathan Turner
e0932b4721 Removed performance files. 2024-02-11 17:43:43 -05:00
Jonathan Turner
2da192b76d Finished designing and refractering code for GUI. 2024-02-11 17:42:05 -05:00
66f2448b37 Modified DFS to perform more optimal for output analysis. 2024-02-11 16:45:30 -05:00
48d2c51652 Added support for both Mac M1 and X86 Windows 2024-02-11 11:31:33 -05:00
Jonathan Turner
f096276422 Implemented most functionality for the GUI and error correction. Removed Certain display settings. 2024-02-11 05:09:07 -05:00
Jonathan Turner
6b88415ac2 Implemented functionality to convert BoardNode to Treeitem for displaying iterations. 2024-02-11 04:08:58 -05:00
Jonathan Turner
c944ce121a Implemented Code Behind and VM file. 2024-02-11 03:39:09 -05:00
Jonathan Turner
1e554fbdb0 Added an interface to allow for simplier traversal. Need to implement to DFS as well. 2024-02-11 03:38:54 -05:00
Jonathan Turner
f7d888305d Fixed pathing. 2024-02-11 03:38:32 -05:00
Jonathan Turner
2714b23dab Added base start for javafx setup. 2024-02-11 01:39:33 -05:00
Jonathan Turner
53d046858f Added JavaFX Dependencies and resource mapping for seperation of concerns. 2024-02-11 01:39:16 -05:00
Jonathan Turner
5c2fde6c69 Modified project files and structure to fit with Maven for JavaFX support. 2024-02-11 00:37:10 -05:00