Add a --log flag that specifies a CSV file that can be used for logging partial solutions for the voronoi algorithm. The columns for this CSV file should be
internal node (yes, lots of repetition there)
number of leaves in the selected set
then the rest of the information about the partial solution (mv_dist, etc.).
This should be the list of partial solutions after culling.
I'm hoping that by plotting this table before and after passing through an internal node we can see some relations that will make it so we can avoid taking the complete cartesian product.
Add a
--log
flag that specifies a CSV file that can be used for logging partial solutions for the voronoi algorithm. The columns for this CSV file should bethen the rest of the information about the partial solution (mv_dist, etc.).
This should be the list of partial solutions after culling.
I'm hoping that by plotting this table before and after passing through an internal node we can see some relations that will make it so we can avoid taking the complete cartesian product.