Tue May 20 21:22:12 2025 cvt_1d_lloyd_test(): Python version: 3.10.12 Test cvt_1d_lloyd() cvt_1d_lloyd(): python version: 3.10.12 numpy version: 1.26.4 Apply Lloyd's algorithm repeatedly to a set of N points in a 1D interval, seeking the Centroidal Voronoi Tessellation (CVT) solution. Number of generators is 10 Number of iterations is 20 Initialization option is 1 Optional prefix for graphics files is "random_" Initial generators: 0 0.0574632 1 0.135803 2 0.252577 3 0.333872 4 0.3919 5 0.542234 6 0.622457 7 0.630579 8 0.830976 9 0.945109 Final generators: 0 0.0471452 1 0.141455 2 0.235906 3 0.330845 4 0.426887 5 0.524839 6 0.625482 7 0.729274 8 0.836087 9 0.945094 Graphics saved as "random_energy.png". Graphics saved as "random_motion.png". Graphics saved as "random_evolution.png". cvt_1d_lloyd(): python version: 3.10.12 numpy version: 1.26.4 Apply Lloyd's algorithm repeatedly to a set of N points in a 1D interval, seeking the Centroidal Voronoi Tessellation (CVT) solution. Number of generators is 10 Number of iterations is 20 Initialization option is 2 Optional prefix for graphics files is "squashed_" Initial generators: 0 0.01 1 0.0111111 2 0.0122222 3 0.0133333 4 0.0144444 5 0.0155556 6 0.0166667 7 0.0177778 8 0.0188889 9 0.02 Final generators: 0 0.0032498 1 0.0112221 2 0.0243716 3 0.0484786 4 0.0920218 5 0.165491 6 0.278978 7 0.438382 8 0.641588 9 0.876636 Graphics saved as "squashed_energy.png". Graphics saved as "squashed_motion.png". Graphics saved as "squashed_evolution.png". cvt_1d_lloyd_test(): Normal end of execution. Tue May 20 21:22:13 2025