Sara Gerretsen
|
8538c91206
|
feat: separated cell state checking into separate function in case another algo is faster than .contains
|
2025-09-23 14:24:17 +02:00 |
|
Sara Gerretsen
|
f7e474e1cf
|
fix: benchmarking code was off by a magnitude of 1
|
2025-09-23 14:23:44 +02:00 |
|
Sara Gerretsen
|
32a9fc24e5
|
feat: improved task counting thread safety
|
2025-09-23 12:56:44 +02:00 |
|
Sara Gerretsen
|
df31dea9c7
|
feat: simulation tasks can now be subdivided into separate workloads for separate threads
|
2025-09-23 12:10:32 +02:00 |
|
Sara Gerretsen
|
e1bb3beeed
|
feat: improved simulation benchmarking
|
2025-09-23 09:26:17 +02:00 |
|
Sara Gerretsen
|
98ee5fd73d
|
feat: fixed incorrect behaviour on simulation and added benchmarking code
|
2025-09-22 23:13:19 +02:00 |
|
Sara Gerretsen
|
99ec92ba88
|
feat: implemented simulation multithreading
|
2025-09-22 19:18:00 +02:00 |
|
Sara Gerretsen
|
34a289d36b
|
feat: added debug information toggle to UI
|
2025-09-22 13:35:23 +02:00 |
|
Sara Gerretsen
|
decad20b2f
|
fix: marked simulation::living as static since it's no longer forward declared
|
2025-09-22 11:45:05 +02:00 |
|
Sara Gerretsen
|
d1eb5f5b91
|
fix: removed unused code path
|
2025-09-22 11:44:44 +02:00 |
|
Sara Gerretsen
|
e607482867
|
fix: operator< Cell Cell now sorts by y first, then x
|
2025-09-22 00:44:06 +02:00 |
|
Sara
|
266ff5de0b
|
feat: implemented game of life
|
2025-09-22 00:06:16 +02:00 |
|