Wolff: improve memory management
We can reuse the cluster size of the previous step as a predictor for the size of the next step. Then we can alleviate the growing process of std::vector.
Edited by Florian Goth
We can reuse the cluster size of the previous step as a predictor for the size of the next step. Then we can alleviate the growing process of std::vector.