| 2026-09-18 05:46 | Removed benchmarking data (moved to different repo | Andrew Laack | 20 | +0 | -630 |
| 2026-09-18 05:14 | Makefile respects prefix dir, added installation instructions in readme. | Andrew Laack | 2 | +25 | -8 |
| 2026-09-18 04:37 | Removed code artifact | Andrew Laack | 1 | +0 | -5 |
| 2026-09-18 02:10 | Unused code | Andrew Laack | 1 | +0 | -6 |
| 2026-09-18 02:10 | Fixing up build | Andrew Laack | 2 | +7 | -8 |
| 2026-09-17 21:24 | Use double instead of float for square length, wrote crash tests to verify lots of different graphs and traversals don't cause crashes. | Andrew Laack | 4 | +93 | -7 |
| 2026-09-17 19:54 | Fix leaking window | Andrew Laack | 1 | +3 | -1 |
| 2026-09-17 18:30 | Benchmark with smarter pushing | Andrew Laack | 7 | +54 | -17 |
| 2026-09-17 15:50 | Removed comment that's somehow been resolved via unknown methods | Andrew Laack | 1 | +0 | -9 |
| 2026-09-17 15:18 | Fix texture memory leak from raylib | Andrew Laack | 2 | +1 | -1 |
| 2026-09-17 15:14 | Created docs directory | Andrew Laack | 3 | +13 | -1 |
| 2026-09-17 15:06 | Fix block leak | Andrew Laack | 1 | +1 | -0 |
| 2026-09-17 14:53 | Final no render benchmark | Andrew Laack | 2 | +12 | -2 |
| 2026-09-17 07:48 | Benchmarking and general improvements to decrease overdrawing and increase texture map reuse | Andrew Laack | 9 | +94 | -8 |
| 2026-09-17 03:16 | Performance optimizations. Replace uo_map with vector, only call line render once per edge, only fetch edges with vertices that haven't been traversed (facilitated by edge rule where v_1 is the current vertex for an edge in the edge vector) | Andrew Laack | 10 | +78 | -62 |
| 2026-09-17 03:13 | More benchmarking | Andrew Laack | 5 | +103 | -2 |
| 2026-09-16 22:38 | better benchmarking | Andrew Laack | 3 | +176 | -3 |
| 2026-09-16 22:28 | Some benchmarking | Andrew Laack | 2 | +60 | -1 |
| 2026-09-16 21:41 | Some benchmarking work | Andrew Laack | 7 | +24 | -2 |
| 2026-09-16 17:57 | Removed benchmarking code; added some bm values | Andrew Laack | 5 | +135 | -36 |
| 2026-09-16 17:33 | Started benchmarking | Andrew Laack | 4 | +122 | -9 |
| 2026-09-16 16:10 | Updated gitignore | Andrew Laack | 1 | +1 | -1 |
| 2026-09-16 16:09 | Updated makefile for tests | Andrew Laack | 1 | +13 | -13 |
| 2026-09-16 16:08 | fmt | Andrew Laack | 1 | +8 | -9 |
| 2026-09-16 16:07 | Added man page installation, updated readme, fixed cli edge cases. | Andrew Laack | 5 | +64 | -5 |
| 2026-09-16 15:41 | Reformatted, refactoring makefile. | Andrew Laack | 14 | +959 | -585 |
| 2026-09-16 15:31 | Fixed compiler warnings, refactored makefile | Andrew Laack | 5 | +18 | -14 |
| 2026-09-16 15:16 | refactoring makefile | Andrew Laack | 3 | +32 | -6 |
| 2026-09-16 06:23 | Formatted | Andrew Laack | 17 | +639 | -662 |
| 2026-09-16 06:08 | Added final snapshot test | Andrew Laack | 4 | +39 | -1 |
| 2026-09-16 06:05 | Finished adding basic snapshot test | Andrew Laack | 3 | +65 | -52 |
| 2026-09-16 05:51 | Started adding snapshot tests | Andrew Laack | 7 | +89 | -2 |
| 2026-09-16 05:10 | Updated project structure | Andrew Laack | 16 | +35 | -35 |
| 2026-09-16 05:05 | Added license | Andrew Laack | 1 | +661 | -0 |
| 2026-09-16 04:59 | Updated readme | Andrew Laack | 1 | +6 | -4 |
| 2026-09-16 04:53 | Moving to dedicated repo, keeping history | Andrew Laack | 28 | +23 | -797 |
| 2026-09-16 04:49 | Added comment about edge count | Andrew Laack | 1 | +4 | -0 |
| 2026-09-16 04:46 | Renamed background -> abg | Andrew Laack | 4 | +12 | -12 |
| 2026-09-16 04:39 | Fix cast | Andrew Laack | 1 | +1 | -1 |
| 2026-09-16 04:37 | Allow seconds from the cli + cleanup | Andrew Laack | 5 | +14 | -4 |
| 2026-09-16 04:28 | Added some more property tests, added argument parsing from the cli, updated readme. | Andrew Laack | 7 | +2692 | -19 |
| 2026-09-16 02:01 | Refactoring constants | Andrew Laack | 4 | +20 | -11 |
| 2026-09-16 01:48 | Small tweaks, added an assertion to verify square doesn't overflow | Andrew Laack | 3 | +5 | -3 |
| 2026-09-16 01:35 | Marking functions with const / noexcept as applicable. | Andrew Laack | 5 | +9 | -9 |
| 2026-09-16 01:21 | Removed set background feh command from bg file | Andrew Laack | 2 | +0 | -6 |
| 2026-09-16 01:20 | Removed feh dependence by making the raylib window special in the wm eyes and pushing it to the background | Andrew Laack | 4 | +50 | -30 |
| 2026-09-15 17:15 | Removed unnecessary include | Andrew Laack | 1 | +0 | -1 |
| 2026-09-15 17:15 | Use X11 to find screen size | Andrew Laack | 4 | +29 | -5 |
| 2026-09-15 17:05 | Cleaning up outputs | Andrew Laack | 1 | +9 | -0 |
| 2026-09-15 16:50 | Broke out background logic, tried some stuff with that using execlp and boost process that didn't work, leaving for now | Andrew Laack | 5 | +15 | -9 |
| 2026-09-15 15:51 | Move background setting to seperate function | Andrew Laack | 1 | +9 | -3 |
| 2026-09-15 15:10 | Define constants for vertex size + edge for rendering | Andrew Laack | 2 | +8 | -5 |
| 2026-09-15 15:08 | Fixed perf issue; it was the png conversion that was so slow | Andrew Laack | 2 | +13 | -11 |
| 2026-09-15 07:43 | Wrote tests for graph + prim's algorithm | Andrew Laack | 13 | +436 | -56 |
| 2026-09-15 05:52 | Updated makefile | Andrew Laack | 3 | +6 | -7 |
| 2026-09-15 05:51 | Refactoring | Andrew Laack | 15 | +280 | -281 |
| 2026-09-15 05:41 | Minimal graphs look nicer | Andrew Laack | 3 | +7 | -8 |
| 2026-09-15 05:32 | Removed old code, added installation target | Andrew Laack | 11 | +3 | -289 |
| 2026-09-15 05:29 | Various fixes / improvements for screenshotting | Andrew Laack | 3 | +45 | -22 |
| 2026-09-15 02:23 | Added sleep | Andrew Laack | 1 | +1 | -2 |
| 2026-09-15 02:22 | Refactored c++ approach with raylib | Andrew Laack | 27 | +602 | -140 |
| 2026-09-14 20:27 | Update makefile, make graph gen go forever | Andrew Laack | 2 | +7 | -3 |
| 2026-09-14 20:23 | Updated prims algorithm file to write to shm and invoke feh to set x11 bg. Started working on a similar graph implementation in c with raylib | Andrew Laack | 11 | +156 | -2 |
| 2026-09-14 16:48 | Updated rendering to be nicer | Andrew Laack | 1 | +4 | -4 |
| 2026-09-13 18:57 | Don't take scs | Andrew Laack | 1 | +2 | -2 |
| 2026-09-12 21:51 | Updated sizing for prim, added bfs as continuous space graph traversal | Andrew Laack | 2 | +136 | -34 |
| 2026-09-10 19:45 | Updated readme | Andrew Laack | 2 | +3 | -3 |
| 2026-09-10 19:45 | Monte carlo pi calculation simulation | Andrew Laack | 1 | +71 | -0 |
| 2026-09-10 15:38 | Added prim's algorithm visualization | Andrew Laack | 1 | +123 | -0 |
| 2026-08-31 18:02 | pseudo gravity stuff | Andrew Laack | 1 | +111 | -0 |
| 2026-08-30 18:53 | boids | Andrew Laack | 2 | +213 | -0 |
| 2026-08-26 04:51 | Game of life in pygame | Andrew Laack | 1 | +82 | -0 |
| 2026-08-26 03:19 | Pygame grid visualization | Andrew Laack | 1 | +63 | -0 |
| 2026-08-26 03:16 | Init commit | Andrew Laack | 1 | +3 | -0 |