Shaved time off by:
* Ensuring I only checked visited positions.
* Using structs for storing history.
* Parallel running the obstructed simulations.
I think the structs made the biggest difference but the parallel running got me down even more:
Shaved time off by:
* Ensuring I only checked visited positions.
* Using structs for storing history.
* Parallel running the obstructed simulations.
I think the structs made the biggest difference but the parallel running got me down even more:
blueskyroast.com/roast/
blueskyroast.com/roast/