FileBase PeterP-2014-02-27_dataset1 ElecNo 11 UseFeatures DropLastNFeatures 0 UseDistributional 1 MaskStarts 300 MinClusters 100 MaxClusters 110 MaxPossibleClusters 500 nStarts 1 StartCluFile SplitEvery 100 SplitFirst 20 PenaltyK 0.000000 PenaltyKLogN 1.000000 Subset 1 FullStepEvery 10 MaxIter 10000 RandomSeed 654 Debug 0 SplitInfo 1 Verbose 1 DistDump 0 DistThresh 6.907755 ChangedThresh 0.050000 Log 1 Screen 1 PriorPoint 1 SaveSorted 1 SaveCovarianceMeans 0 UseMaskedInitialConditions 1 AssignToFirstClosestMask 1 RamLimitGB 0.000000 help 0 help 0 Setting RAM limit to total physical memory, 16.00 GB. WARNING: Not all physical memory will be available, but on Macs it is not possible to get the available physical memory. ------------------------------------------------------------------------- Using Distributional EM with Maskstarts NOTE: Maskstarts overides above values of MinClusters and MaxClusters MinClusters = 300 MaxClusters = 300 This run is expected to use between 0.02 and 0.04 GB of RAM. Memory request: 0.01 GB would take us to total of 0.01 GB. ---------------------------------------------------------- Loaded 2162 data points of dimension 25. MEMO: A lower score indicates a better clustering Masked EM: Computing Noise Means and Variances ----------------------------------------- Starting from 300 clusters... ------ Clustering full data set of 2162 points ------ Starting initial clusters from distinct float masks Not enough masks (45) to generate starting clusters (300), so starting with (46) clusters instead. Assigned 46 initial classes from 45 unique masks. Deleting Class 44 (1 points): Lose 8.203275 but Gain 1214.088325 Iteration 0F (0.104678 sec): 45 clusters Score: Raw -38573.002147 + Penalty 18684.176925 = -19888.825222 nChanged 287 Deleting Class 13 (3 points): Lose 99.211778 but Gain 1247.803212 Iteration 1F (0.138093 sec): 34 clusters Score: Raw -38692.796482 + Penalty 17081.444548 = -21611.351934 nChanged 140 Deleting Class 35 (2 points): Lose 34.072324 but Gain 1119.435314 Iteration 2F (0.168990 sec): 31 clusters Score: Raw -38793.336340 + Penalty 15975.021534 = -22818.314806 nChanged 94 Deleting Class 28 (1 points): Lose 0.157563 but Gain 1055.100836 Iteration 3Q (0.177178 sec): 30 clusters Score: Raw -38865.603955 + Penalty 14945.487658 = -23920.116297 nChanged 61 Deleting Class 40 (1 points): Lose 4.039960 but Gain 929.011550 Iteration 4Q (0.184785 sec): 29 clusters Score: Raw -38897.827939 + Penalty 13974.134307 = -24923.693632 nChanged 46 Deleting Class 23 (2 points): Lose 34.770545 but Gain 951.032029 Iteration 5Q (0.191993 sec): 28 clusters Score: Raw -38912.552205 + Penalty 12762.777313 = -26149.774892 nChanged 69 Deleting Class 39 (1 points): Lose 17.801351 but Gain 928.572630 Iteration 6Q (0.199039 sec): 26 clusters Score: Raw -38979.647973 + Penalty 12000.089475 = -26979.558498 nChanged 80 Deleting Class 41 (1 points): Lose 0.214654 but Gain 909.861002 Iteration 7Q (0.206081 sec): 25 clusters Score: Raw -39070.421300 + Penalty 11137.015580 = -27933.405720 nChanged 83 Deleting Class 21 (3 points): Lose 20.157649 but Gain 809.119673 Iteration 8Q (0.212990 sec): 23 clusters Score: Raw -39130.347317 + Penalty 10458.467732 = -28671.879586 nChanged 72 Deleting Class 25 (4 points): Lose 20.974846 but Gain 778.135228 Iteration 9Q (0.219939 sec): 22 clusters Score: Raw -39170.300167 + Penalty 9846.339432 = -29323.960735 nChanged 69 Deleting Class 27 (2 points): Lose 10.737667 but Gain 761.644317 Iteration 10F (0.241473 sec): 21 clusters Score: Raw -39220.572064 + Penalty 9124.270435 = -30096.301629 nChanged 55 Deleting Class 38 (1 points): Lose 1.205329 but Gain 745.146643 Iteration 11Q (0.247409 sec): 20 clusters Score: Raw -39260.044127 + Penalty 8459.762543 = -30800.281584 nChanged 38 Deleting Class 37 (1 points): Lose 8.054521 but Gain 748.046470 Iteration 12Q (0.253117 sec): 19 clusters Score: Raw -39280.552895 + Penalty 7769.144049 = -31511.408847 nChanged 22 Deleting Class 20 (1 points): Lose 5.195901 but Gain 694.938348 Iteration 13Q (0.258629 sec): 18 clusters Score: Raw -39295.224659 + Penalty 7149.373637 = -32145.851021 nChanged 19 Deleting Class 31 (2 points): Lose 14.915961 but Gain 678.706114 Iteration 14Q (0.264324 sec): 17 clusters Score: Raw -39300.722765 + Penalty 6534.654001 = -32766.068764 nChanged 15 Deleting Class 26 (1 points): Lose 2.650130 but Gain 654.133406 Iteration 15Q (0.269617 sec): 16 clusters Score: Raw -39312.339831 + Penalty 5949.869561 = -33362.470270 nChanged 12 Deleting Class 42 (4 points): Lose 52.254465 but Gain 699.303548 Iteration 16Q (0.275007 sec): 15 clusters Score: Raw -39270.933687 + Penalty 5356.917787 = -33914.015900 nChanged 11 Deleting Class 10 (11 points): Lose 72.294260 but Gain 654.396553 Iteration 17Q (0.280106 sec): 14 clusters Score: Raw -39223.372105 + Penalty 4857.200795 = -34366.171310 nChanged 18 Deleting Class 17 (3 points): Lose 19.685423 but Gain 474.062407 Iteration 18Q (0.285273 sec): 13 clusters Score: Raw -39256.156057 + Penalty 4402.210346 = -34853.945712 nChanged 17 Deleting Class 19 (2 points): Lose 2.062440 but Gain 441.444343 Iteration 19Q (0.290458 sec): 12 clusters Score: Raw -39274.110214 + Penalty 3978.299507 = -35295.810707 nChanged 21 Writing temp clu file Memory request: 0.01 GB would take us to total of 0.02 GB. Compute initial score before splitting: Score: Raw -39274.110214 + Penalty 3978.299507 = -35295.810707Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 1 (116 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.301217 sec): 2 clusters Score: Raw -2230.495925 + Penalty 155.073052 = -2075.422873 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.301664 sec): 3 clusters Score: Raw -2169.083305 + Penalty 338.625091 = -1830.458214 nChanged 35 SP:Iteration 1F (0.302103 sec): 3 clusters Score: Raw -2200.530796 + Penalty 387.499367 = -1813.031430 nChanged 15 SP:Iteration 2F (0.302556 sec): 3 clusters Score: Raw -2218.155039 + Penalty 431.797979 = -1786.357060 nChanged 10 SP:Iteration 3F (0.303009 sec): 3 clusters Score: Raw -2242.777643 + Penalty 466.408057 = -1776.369586 nChanged 3 SP:Iteration 4F (0.303480 sec): 3 clusters Score: Raw -2249.802210 + Penalty 466.408057 = -1783.394153 nChanged 0 Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 2 (80 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.304139 sec): 2 clusters Score: Raw -1618.160374 + Penalty 141.723674 = -1476.436701 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.304497 sec): 3 clusters Score: Raw -1585.492665 + Penalty 377.585092 = -1207.907573 nChanged 22 SP:Iteration 1F (0.304845 sec): 3 clusters Score: Raw -1622.536711 + Penalty 456.732449 = -1165.804262 nChanged 7 SP:Iteration 2F (0.305197 sec): 3 clusters Score: Raw -1632.412692 + Penalty 456.732449 = -1175.680243 nChanged 0 Memory request: 0.01 GB would take us to total of 0.03 GB. Trying to split cluster 3 (683 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.308887 sec): 2 clusters Score: Raw -15630.507121 + Penalty 145.974143 = -15484.532978 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.310283 sec): 3 clusters Score: Raw -15224.911028 + Penalty 287.350510 = -14937.560518 nChanged 271 SP:Iteration 1F (0.311693 sec): 3 clusters Score: Raw -15374.006794 + Penalty 283.655499 = -15090.351295 nChanged 68 SP:Iteration 2F (0.313073 sec): 3 clusters Score: Raw -15418.899154 + Penalty 282.530747 = -15136.368408 nChanged 54 SP:Iteration 3F (0.314448 sec): 3 clusters Score: Raw -15455.403563 + Penalty 281.920511 = -15173.483053 nChanged 38 SP:Iteration 4F (0.315823 sec): 3 clusters Score: Raw -15494.440586 + Penalty 274.461714 = -15219.978872 nChanged 37 SP:Iteration 5F (0.317222 sec): 3 clusters Score: Raw -15531.841509 + Penalty 275.045952 = -15256.795558 nChanged 28 SP:Iteration 6Q (0.318517 sec): 3 clusters Score: Raw -15549.649992 + Penalty 284.440688 = -15265.209304 nChanged 30 SP:Iteration 7Q (0.319777 sec): 3 clusters Score: Raw -15576.175667 + Penalty 315.575987 = -15260.599680 nChanged 31 SP:Iteration 8F (0.321201 sec): 3 clusters Score: Raw -15603.904922 + Penalty 348.483968 = -15255.420954 nChanged 18 SP:Iteration 9F (0.322653 sec): 3 clusters Score: Raw -15623.430728 + Penalty 357.405030 = -15266.025698 nChanged 5 SP:Iteration 10F (0.324076 sec): 3 clusters Score: Raw -15628.216562 + Penalty 360.154972 = -15268.061590 nChanged 3 SP:Iteration 11Q (0.325189 sec): 3 clusters Score: Raw -15628.344656 + Penalty 395.019300 = -15233.325356 nChanged 3 SP:Iteration 12F (0.326545 sec): 3 clusters Score: Raw -15628.961925 + Penalty 471.887599 = -15157.074325 nChanged 4 SP:Iteration 13F (0.327892 sec): 3 clusters Score: Raw -15632.015061 + Penalty 619.527479 = -15012.487582 nChanged 3 SP:Iteration 14F (0.329277 sec): 3 clusters Score: Raw -15633.378700 + Penalty 619.527479 = -15013.851221 nChanged 0 Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 4 (374 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.330765 sec): 2 clusters Score: Raw -7328.712204 + Penalty 108.529102 = -7220.183103 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.331628 sec): 3 clusters Score: Raw -7097.683151 + Penalty 217.633761 = -6880.049390 nChanged 155 SP:Iteration 1F (0.332475 sec): 3 clusters Score: Raw -7192.374709 + Penalty 217.953525 = -6974.421184 nChanged 53 SP:Iteration 2F (0.333320 sec): 3 clusters Score: Raw -7243.111308 + Penalty 217.907535 = -7025.203773 nChanged 24 SP:Iteration 3F (0.334165 sec): 3 clusters Score: Raw -7254.154819 + Penalty 218.046924 = -7036.107894 nChanged 12 SP:Iteration 4Q (0.335002 sec): 3 clusters Score: Raw -7261.885811 + Penalty 218.245878 = -7043.639932 nChanged 9 SP:Iteration 5Q (0.335861 sec): 3 clusters Score: Raw -7268.976967 + Penalty 218.729980 = -7050.246987 nChanged 12 SP:Iteration 6Q (0.336697 sec): 3 clusters Score: Raw -7276.389699 + Penalty 219.162104 = -7057.227595 nChanged 7 SP:Iteration 7Q (0.337530 sec): 3 clusters Score: Raw -7278.663504 + Penalty 219.114531 = -7059.548974 nChanged 4 SP:Iteration 8Q (0.338361 sec): 3 clusters Score: Raw -7280.507151 + Penalty 218.479065 = -7062.028086 nChanged 4 SP:Iteration 9Q (0.339193 sec): 3 clusters Score: Raw -7282.350226 + Penalty 218.193194 = -7064.157032 nChanged 2 SP:Iteration 10F (0.340036 sec): 3 clusters Score: Raw -7282.662095 + Penalty 218.193194 = -7064.468902 nChanged 0 Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 5 (5 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.340501 sec): 2 clusters Score: Raw -108.335769 + Penalty 79.171008 = -29.164761 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.340722 sec): 3 clusters Score: Raw -104.184853 + Penalty 152.248515 = 48.063662 nChanged 0 Memory request: 0.01 GB would take us to total of 0.03 GB. Trying to split cluster 6 (622 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.342825 sec): 2 clusters Score: Raw -11999.206789 + Penalty 163.464219 = -11835.742569 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.344136 sec): 3 clusters Score: Raw -11620.836285 + Penalty 331.385953 = -11289.450331 nChanged 243 SP:Iteration 1F (0.345428 sec): 3 clusters Score: Raw -11835.772577 + Penalty 337.974373 = -11497.798204 nChanged 85 SP:Iteration 2F (0.346718 sec): 3 clusters Score: Raw -11941.374185 + Penalty 311.140379 = -11630.233806 nChanged 32 SP:Iteration 3F (0.348011 sec): 3 clusters Score: Raw -11983.586386 + Penalty 301.163778 = -11682.422608 nChanged 4 SP:Iteration 4Q (0.349116 sec): 3 clusters Score: Raw -11988.785707 + Penalty 297.626306 = -11691.159401 nChanged 4 SP:Iteration 5Q (0.350187 sec): 3 clusters Score: Raw -11991.594017 + Penalty 303.433366 = -11688.160651 nChanged 2 SP:Iteration 6F (0.351475 sec): 3 clusters Score: Raw -11992.484038 + Penalty 290.216498 = -11702.267540 nChanged 4 SP:Iteration 7Q (0.352534 sec): 3 clusters Score: Raw -11994.606737 + Penalty 290.216498 = -11704.390238 nChanged 0 SP:Iteration 8F (0.353853 sec): 3 clusters Score: Raw -11994.606737 + Penalty 290.216498 = -11704.390238 nChanged 0 Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 7 (44 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.354510 sec): 2 clusters Score: Raw -970.553484 + Penalty 167.929339 = -802.624145 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.354823 sec): 3 clusters Score: Raw -953.272814 + Penalty 337.099630 = -616.173184 nChanged 7 SP:Iteration 1F (0.355120 sec): 3 clusters Score: Raw -958.812199 + Penalty 346.305198 = -612.507001 nChanged 4 SP:Iteration 2F (0.355406 sec): 3 clusters Score: Raw -963.493974 + Penalty 346.734123 = -616.759851 nChanged 1 SP:Iteration 3Q (0.355691 sec): 3 clusters Score: Raw -964.089801 + Penalty 346.734123 = -617.355678 nChanged 0 SP:Iteration 4F (0.355976 sec): 3 clusters Score: Raw -964.089801 + Penalty 346.734123 = -617.355678 nChanged 0 Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 8 (19 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.356460 sec): 2 clusters Score: Raw -404.123548 + Penalty 97.802450 = -306.321098 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.356701 sec): 3 clusters Score: Raw -400.155046 + Penalty 206.023595 = -194.131452 nChanged 2 SP:Iteration 1F (0.356940 sec): 3 clusters Score: Raw -403.580755 + Penalty 215.004353 = -188.576402 nChanged 1 SP:Iteration 2F (0.357179 sec): 3 clusters Score: Raw -404.573102 + Penalty 234.587223 = -169.985879 nChanged 2 SP:Iteration 3F (0.357416 sec): 3 clusters Score: Raw -406.292838 + Penalty 234.587223 = -171.705615 nChanged 0 Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 9 (55 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.358168 sec): 2 clusters Score: Raw -1266.697779 + Penalty 179.663078 = -1087.034700 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.358481 sec): 3 clusters Score: Raw -1241.441209 + Penalty 359.730353 = -881.710857 nChanged 14 SP:Iteration 1F (0.358785 sec): 3 clusters Score: Raw -1257.610574 + Penalty 431.826379 = -825.784196 nChanged 10 SP:Iteration 2F (0.359092 sec): 3 clusters Score: Raw -1276.424998 + Penalty 448.263848 = -828.161150 nChanged 2 SP:Iteration 3Q (0.359381 sec): 3 clusters Score: Raw -1279.709280 + Penalty 475.934665 = -803.774615 nChanged 1 SP:Iteration 4F (0.359692 sec): 3 clusters Score: Raw -1280.113812 + Penalty 475.934665 = -804.179148 nChanged 0 Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 11 (8 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.360151 sec): 2 clusters Score: Raw -165.488442 + Penalty 118.887176 = -46.601266 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.360374 sec): 3 clusters Score: Raw -169.709630 + Penalty 243.448515 = 73.738884 nChanged 0 Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 12 (154 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.361484 sec): 2 clusters Score: Raw -3413.797539 + Penalty 223.311894 = -3190.485645 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.361976 sec): 3 clusters Score: Raw -3342.362532 + Penalty 471.669079 = -2870.693453 nChanged 46 SP:Iteration 1F (0.362462 sec): 3 clusters Score: Raw -3399.597960 + Penalty 489.438594 = -2910.159366 nChanged 15 SP:Iteration 2F (0.362945 sec): 3 clusters Score: Raw -3414.839719 + Penalty 510.753416 = -2904.086303 nChanged 8 SP:Iteration 3F (0.363426 sec): 3 clusters Score: Raw -3422.028145 + Penalty 525.863660 = -2896.164485 nChanged 4 SP:Iteration 4F (0.363912 sec): 3 clusters Score: Raw -3444.032297 + Penalty 555.831516 = -2888.200781 nChanged 6 SP:Iteration 5F (0.364383 sec): 3 clusters Score: Raw -3453.721816 + Penalty 625.480805 = -2828.241010 nChanged 10 SP:Iteration 6F (0.364852 sec): 3 clusters Score: Raw -3470.543661 + Penalty 662.974244 = -2807.569416 nChanged 5 SP:Iteration 7F (0.365350 sec): 3 clusters Score: Raw -3476.429532 + Penalty 690.439947 = -2785.989584 nChanged 3 SP:Iteration 8F (0.365821 sec): 3 clusters Score: Raw -3480.331352 + Penalty 699.517215 = -2780.814137 nChanged 2 SP:Iteration 9F (0.366291 sec): 3 clusters Score: Raw -3483.726594 + Penalty 699.517215 = -2784.209379 nChanged 0 Deleting Class 11 (8 points): Lose 35.183491 but Gain 439.016688 Iteration 20F (0.379347 sec): 11 clusters Score: Raw -39253.819319 + Penalty 3509.760644 = -35744.058675 nChanged 25 Deleting Class 5 (5 points): Lose 28.411157 but Gain 377.732785 Iteration 21Q (0.384322 sec): 10 clusters Score: Raw -39251.795723 + Penalty 3191.020589 = -36060.775134 nChanged 23 Deleting Class 8 (18 points): Lose 38.560260 but Gain 293.532953 Iteration 22Q (0.389201 sec): 9 clusters Score: Raw -39242.995195 + Penalty 2929.029798 = -36313.965397 nChanged 28 Deleting Class 2 (39 points): Lose 127.892038 but Gain 368.600105 Iteration 23Q (0.393822 sec): 8 clusters Score: Raw -39145.945713 + Penalty 2562.710993 = -36583.234720 nChanged 52 Deleting Class 7 (49 points): Lose 161.259978 but Gain 344.929723 Iteration 24Q (0.398255 sec): 7 clusters Score: Raw -39063.933596 + Penalty 2276.430177 = -36787.503419 nChanged 56 Deleting Class 9 (63 points): Lose 272.543648 but Gain 344.405579 Iteration 25Q (0.402598 sec): 6 clusters Score: Raw -38877.174258 + Penalty 2001.218077 = -36875.956181 nChanged 71 Iteration 26Q (0.406847 sec): 6 clusters Score: Raw -38999.385947 + Penalty 1996.889963 = -37002.495984 nChanged 10 Iteration 27Q (0.411239 sec): 6 clusters Score: Raw -39002.278378 + Penalty 1996.638446 = -37005.639933 nChanged 3 Iteration 28Q (0.415679 sec): 6 clusters Score: Raw -39001.574486 + Penalty 1996.638446 = -37004.936040 nChanged 0 Iteration 29F (0.422641 sec): 6 clusters Score: Raw -39001.574486 + Penalty 1996.638446 = -37004.936040 nChanged 0 Writing temp clu file Memory request: 0.01 GB would take us to total of 0.02 GB. Compute initial score before splitting: Score: Raw -39001.574486 + Penalty 1996.638446 = -37004.936040Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 1 (110 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.427209 sec): 2 clusters Score: Raw -2095.552456 + Penalty 161.564243 = -1933.988213 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.427625 sec): 3 clusters Score: Raw -2047.922212 + Penalty 321.424818 = -1726.497395 nChanged 31 SP:Iteration 1F (0.428030 sec): 3 clusters Score: Raw -2069.205086 + Penalty 321.962939 = -1747.242147 nChanged 4 SP:Iteration 2Q (0.428433 sec): 3 clusters Score: Raw -2070.810130 + Penalty 322.094786 = -1748.715344 nChanged 2 SP:Iteration 3Q (0.428834 sec): 3 clusters Score: Raw -2073.489818 + Penalty 320.548574 = -1752.941244 nChanged 3 SP:Iteration 4Q (0.429240 sec): 3 clusters Score: Raw -2076.163554 + Penalty 319.805582 = -1756.357972 nChanged 1 SP:Iteration 5Q (0.429639 sec): 3 clusters Score: Raw -2076.638701 + Penalty 318.926030 = -1757.712672 nChanged 1 SP:Iteration 6Q (0.430038 sec): 3 clusters Score: Raw -2077.518652 + Penalty 318.926030 = -1758.592623 nChanged 0 SP:Iteration 7F (0.430438 sec): 3 clusters Score: Raw -2077.518652 + Penalty 318.926030 = -1758.592623 nChanged 0 Memory request: 0.01 GB would take us to total of 0.03 GB. Trying to split cluster 3 (687 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.433897 sec): 2 clusters Score: Raw -15692.647675 + Penalty 148.511495 = -15544.136180 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.435379 sec): 3 clusters Score: Raw -15275.178604 + Penalty 302.443570 = -14972.735034 nChanged 286 SP:Iteration 1F (0.436840 sec): 3 clusters Score: Raw -15477.940911 + Penalty 304.054155 = -15173.886756 nChanged 71 SP:Iteration 2F (0.438318 sec): 3 clusters Score: Raw -15545.814644 + Penalty 323.426075 = -15222.388569 nChanged 76 SP:Iteration 3F (0.439799 sec): 3 clusters Score: Raw -15645.618663 + Penalty 348.361806 = -15297.256857 nChanged 45 SP:Iteration 4F (0.441246 sec): 3 clusters Score: Raw -15694.646294 + Penalty 359.894847 = -15334.751447 nChanged 24 SP:Iteration 5Q (0.442549 sec): 3 clusters Score: Raw -15713.637221 + Penalty 367.134417 = -15346.502804 nChanged 10 SP:Iteration 6Q (0.443800 sec): 3 clusters Score: Raw -15719.660667 + Penalty 377.439710 = -15342.220957 nChanged 7 SP:Iteration 7F (0.445215 sec): 3 clusters Score: Raw -15723.529673 + Penalty 375.511552 = -15348.018120 nChanged 6 SP:Iteration 8Q (0.446458 sec): 3 clusters Score: Raw -15725.614461 + Penalty 376.490264 = -15349.124197 nChanged 2 SP:Iteration 9Q (0.447701 sec): 3 clusters Score: Raw -15726.365068 + Penalty 375.687941 = -15350.677127 nChanged 2 SP:Iteration 10F (0.449108 sec): 3 clusters Score: Raw -15726.573916 + Penalty 375.687941 = -15350.885974 nChanged 0 Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 4 (442 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.450638 sec): 2 clusters Score: Raw -8587.188926 + Penalty 119.187750 = -8468.001175 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.451622 sec): 3 clusters Score: Raw -8314.548978 + Penalty 240.350355 = -8074.198622 nChanged 192 SP:Iteration 1F (0.452591 sec): 3 clusters Score: Raw -8441.187797 + Penalty 242.893916 = -8198.293881 nChanged 51 SP:Iteration 2F (0.453560 sec): 3 clusters Score: Raw -8482.710345 + Penalty 240.408004 = -8242.302341 nChanged 36 SP:Iteration 3F (0.454527 sec): 3 clusters Score: Raw -8510.954318 + Penalty 241.299044 = -8269.655275 nChanged 25 SP:Iteration 4F (0.455495 sec): 3 clusters Score: Raw -8527.502546 + Penalty 244.400721 = -8283.101824 nChanged 25 SP:Iteration 5F (0.456464 sec): 3 clusters Score: Raw -8551.981084 + Penalty 247.850534 = -8304.130550 nChanged 19 SP:Iteration 6Q (0.457373 sec): 3 clusters Score: Raw -8566.892915 + Penalty 253.302429 = -8313.590486 nChanged 14 SP:Iteration 7Q (0.458260 sec): 3 clusters Score: Raw -8577.818501 + Penalty 265.908374 = -8311.910127 nChanged 12 SP:Iteration 8F (0.459235 sec): 3 clusters Score: Raw -8590.205050 + Penalty 268.021407 = -8322.183643 nChanged 7 SP:Iteration 9Q (0.460080 sec): 3 clusters Score: Raw -8595.438922 + Penalty 279.293128 = -8316.145794 nChanged 4 SP:Iteration 10F (0.461060 sec): 3 clusters Score: Raw -8598.460325 + Penalty 282.658030 = -8315.802294 nChanged 2 SP:Iteration 11F (0.462032 sec): 3 clusters Score: Raw -8599.948777 + Penalty 286.921017 = -8313.027760 nChanged 1 SP:Iteration 12F (0.463003 sec): 3 clusters Score: Raw -8600.448714 + Penalty 286.921017 = -8313.527697 nChanged 0 Memory request: 0.01 GB would take us to total of 0.03 GB. Trying to split cluster 6 (758 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.466911 sec): 2 clusters Score: Raw -14247.005288 + Penalty 187.790964 = -14059.214324 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.468450 sec): 3 clusters Score: Raw -13772.779629 + Penalty 386.054258 = -13386.725371 nChanged 300 SP:Iteration 1F (0.469959 sec): 3 clusters Score: Raw -14056.545917 + Penalty 462.820053 = -13593.725864 nChanged 129 SP:Iteration 2F (0.471506 sec): 3 clusters Score: Raw -14242.293281 + Penalty 586.016133 = -13656.277149 nChanged 40 SP:Iteration 3F (0.473025 sec): 3 clusters Score: Raw -14298.529210 + Penalty 604.231456 = -13694.297754 nChanged 8 SP:Iteration 4Q (0.474327 sec): 3 clusters Score: Raw -14309.575888 + Penalty 597.754593 = -13711.821295 nChanged 2 SP:Iteration 5Q (0.475578 sec): 3 clusters Score: Raw -14314.181456 + Penalty 587.164287 = -13727.017170 nChanged 1 SP:Iteration 6Q (0.476819 sec): 3 clusters Score: Raw -14314.587558 + Penalty 568.004837 = -13746.582722 nChanged 1 SP:Iteration 7Q (0.478062 sec): 3 clusters Score: Raw -14316.737022 + Penalty 568.004837 = -13748.732185 nChanged 0 SP:Iteration 8F (0.479606 sec): 3 clusters Score: Raw -14316.737022 + Penalty 568.004837 = -13748.732185 nChanged 0 Memory request: 0.00 GB would take us to total of 0.03 GB. Trying to split cluster 12 (160 points) SP: Assigned 2 initial classes randomly. SP:Iteration 0F (0.480833 sec): 2 clusters Score: Raw -3513.338614 + Penalty 223.363495 = -3289.975119 nChanged 0 SP: Assigned 3 initial classes randomly. SP:Iteration 0F (0.481328 sec): 3 clusters Score: Raw -3449.664083 + Penalty 450.653312 = -2999.010770 nChanged 50 SP:Iteration 1F (0.481815 sec): 3 clusters Score: Raw -3480.289320 + Penalty 456.213585 = -3024.075736 nChanged 17 SP:Iteration 2F (0.482299 sec): 3 clusters Score: Raw -3493.645968 + Penalty 466.191592 = -3027.454376 nChanged 15 SP:Iteration 3F (0.482790 sec): 3 clusters Score: Raw -3508.096290 + Penalty 504.778421 = -3003.317869 nChanged 16 SP:Iteration 4F (0.483274 sec): 3 clusters Score: Raw -3532.200773 + Penalty 642.874120 = -2889.326653 nChanged 17 SP:Iteration 5F (0.483776 sec): 3 clusters Score: Raw -3559.878425 + Penalty 710.379077 = -2849.499348 nChanged 6 SP:Iteration 6F (0.484261 sec): 3 clusters Score: Raw -3568.823825 + Penalty 728.441996 = -2840.381829 nChanged 3 SP:Iteration 7F (0.484745 sec): 3 clusters Score: Raw -3579.556260 + Penalty 728.441996 = -2851.114263 nChanged 0 Time taken for this iteration:0.425996 seconds. 300->6 Clusters: Score -37004.936040, best is 100000000000000005366162204393472.000000 THE BEST YET! Main iterations: 30 (time per iteration =16.266200 ms) Total iterations: 164 (time per iteration =2.975524 ms) Def. Iteration metric 2: Iteration_metric2 += (scalar)(nDims*nDims)*(scalar)(nPoints) Iterations metric 2: 71476875.000000 (time per metric unit =6.827187ns) Def. Iteration metric 3: Iteration_metric3 += (scalar)(nDims*nDims)*(scalar)(nDims*nPoints) Iterations metric 3: 1786921875.000000 (time per metric unit=273.087485ps) That took 0.487986 seconds.