Closed johnzeringue closed 8 years ago
The only differences across all reports:
File:
</var/folders/98/fx0_lh_10850t61yfybdlhn80000gn/T/junit221879681833817091/CalamariReports-G6147--SBM-TRUE--FIT-FALSE/Calamari_MeanRatioAndSigmaPctPerIsotopicRatioPerAnalysis_for_G6147.txt>
and file:
</var/folders/98/fx0_lh_10850t61yfybdlhn80000gn/T/4414927469785123856.tmp>
do not have same content:
Changed content at line 36:
expecting:
["099.Z.2.1.1, 2010-11-11 17:10:24, unknown, 2.2369722022658115E-5, 100.00149109367847, 0.050426144047788266, 1.8226185234498364, 0.43758442206625764, 1.5878593693197722, 0.32907827253375826, 2.371235659009481, 0.0822885290657843, 2.37301037160178, 6.171002973820432, 0.8058086212325526, 1.2633025446875847, 0.24652283540735784, 0.03376368316580478, 1.3587366574198674, 0.3930164251199674, 0.33719240460239674, 0.013292633608475081, 1.6913518590339978"]
but was:
["099.Z.2.1.1, 2010-11-11 17:10:24, unknown, 2.2369722022658115E-5, 100.00149109367847, 0.050426144047788266, 1.8226185234498364, 0.43758442206625764, 1.5878593693197722, 0.32907827253375826, 2.3712356590094763, 0.0822885290657843, 2.37301037160178, 6.171002973820432, 0.8058086212325526, 1.2633025446875847, 0.24652283540735784, 0.03376368316580478, 1.3587366574198674, 0.3930164251199674, 0.33719240460239674, 0.013292633608475081, 1.6913518590339978"]
Changed content at line 90:
expecting:
["100.Z.17.1.1, 2010-11-12 18:14:36, unknown, 5.0201888310730545E-5, 100.00334658654573, 0.05132419095031329, 2.7502683223370976, 0.1730939453534709, 3.5911650396794657, 0.1433831806516665, 1.2192571598795714, 0.08059069902347112, 2.1703205101280947, 6.046080106954368, 1.1318702916513457, 0.5072523228723664, 0.4549299270289197, 0.03409977945621046, 0.9669029218817851, 0.38991684900682216, 0.4992474209830631, 0.013305725466168662, 0.9042323293483321"]
but was:
["100.Z.17.1.1, 2010-11-12 18:14:36, unknown, 5.0201888310730545E-5, 100.00334658654573, 0.05132419095031328, 2.750268322337098, 0.1730939453534709, 3.5911650396794657, 0.1433831806516665, 1.2192571598795714, 0.08059069902347113, 2.1703205101280947, 6.046080106954368, 1.1318702916513457, 0.5072523228723664, 0.4549299270289197, 0.03409977945621046, 0.9669029218817851, 0.38991684900682216, 0.4992474209830631, 0.013305725466168662, 0.9042323293483321"]
at org.cirdles.calamari.core.RawDataFileHandlerIT.writesReportsFromPrawnFile(RawDataFileHandlerIT.java:66)
Since it's hard digging through the test output, the specific discrepancies are 2.3712356590094763
instead of 2.371235659009481
(matching to 13 decimal places) in line 36 and 0.05132419095031328
instead of 0.05132419095031329
(matching to 16 decimal places), 2.750268322337098
instead of 2.7502683223370976
(matching to 14 decimal places), and 0.08059069902347113
instead of 0.08059069902347112
(matching to 16 decimal places) in line 90.
Actually, I didn't consider that the test would've short-circuited on the first pair of mismatched files. As best as I can tell, there are actually ~300 discrepancies (out of ~220,000 values, about 0.1%). I've listed what should be all of them below.
I still don't see anything serious. I've yet to find a pair that doesn't match to 13 decimal places. I originally found this method by profiling and noticing that half of the processing time was spent in this method. Obviously, correctness is more important than speed, but it's not every day you find a 20% speedup as easy as this. The precision that's "lost" was probably never there—at least not in the report—in the first place.
[-2.3712356590094763,-] {+2.371235659009481,+}
[-0.05132419095031328, 2.750268322337098,-] {+0.05132419095031329, 2.7502683223370976,+} 0.1730939453534709, 3.5911650396794657, 0.1433831806516665, 1.2192571598795714, [-0.08059069902347113,-] {+0.08059069902347112,+}
[-206.31249730753498,-] {+206.31249730753495,+}
[-439.5766902387104,-] {+439.57669023871034,+}
[-71.73384105206631,-] {+71.73384105206632,+}
[-101.34422850782134,-] {+101.3442285078213,+}
[-100.08784734480399,-] {+100.08784734480402,+}
[-140.42625165030177,-] {+140.42625165030174,+}
[-127.02548312290529,-] {+127.02548312290531,+}
[-198.9567395738053,-] {+198.95673957380527,+}
[-178.1417176890652,-] {+178.14171768906516,+}
[-134.13495234720386,-] {+134.13495234720384,+} 3631197.472188576, 205.955946, 657.0, 1019.9525452787587, 31.936689389441266, 7261199.5468094675, 206.960205, 678.0, 314.0002366305783, 17.72004514666935, 1209575.4833476034, 207.96254, 692.0, 21555.920002925617, [-151.61700123599786,-] {+151.6170012359979,+}
[-180.9036531621838,-] {+180.90365316218376,+}
[-89.92799670809187,-] {+89.92799670809188,+} 1183613.1304715453, 207.961896, 692.0, 12845.116638851787, 137.54985371196483, 1185280.513158124, 238.030037, 704.0, 28822.713028001657, 185.12175453491113, 474505.5549158538, 248.030364, 715.0, 31913.51024127375, [-200.68352226171464,-] {+200.68352226171461,+}
[-207.67889441792562,-] {+207.6788944179256,+}
[-188.55193231614163,-] {+188.5519323161416,+}
[-249.03406271812105,-] {+249.034062718121,+} 481867.45094890764, 254.061001, 726.0, 15419.1333650867, [-225.45660438399065,-] {+225.45660438399068,+}
[-219.53069307376296,-] {+219.53069307376305,+} 480096.9132771742, 248.034069, 169.0, 28382.785947754706, [-188.0769014227821,-] {+188.07690142278204,+}
[-215.40810897940358,-] {+215.4081089794035,+}
[-266.7529356556037,-] {+266.7529356556038,+}
[-198.96933913388293,-] {+198.9693391338829,+} 478615.9530117662, 195.765543, 580.0, 2.0000000024, 1.414213562373095, 4790614.291963999, 203.951107, 603.0, 4.0000000096, 2.0, 4790906.758488016, 203.991107, 632.0, 55814.547054349714, 236.24575118866312, 3595798.1911254637, 205.957326, 658.0, 33589.32359325013, [-265.21601339883483,-] {+265.2160133988349,+} 7195701.089002751, 206.961584, 679.0, 5103.189235042782, 71.43617244583722, 1200306.7394346793, 207.963919, 692.0, 11978.732401105168, 109.44582237314262, 1202238.3861171582, 238.028646, 704.0, 28051.380756826264, 228.4604734780289, 481814.94838629157, 248.030947, 715.0, 29233.930922208638, [-224.64171440956738,-] {+224.64171440956736,+}
[-192.80904888837222,-] {+192.80904888837216,+}
[-125.295131745945,-] {+125.29513174594499,+} 1209869.319924104, 207.963378, 1056.0, 12152.741871595612, 127.42011118327065, 1212289.1741696084, 238.029093, 1069.0, 28232.060262776373, 168.00975798257488, 485954.7087745153, 248.032357, 1080.0, 29966.52900032563, [-191.23683900938514,-] {+191.23683900938516,+}
[-86.96944549204862,-] {+86.9694454920486,+}
[-134.0012842533185,-] {+134.00128425331854,+}
[-81.96511111777416,-] {+81.96511111777414,+}
[-55.04886892462572,-] {+55.04886892462574,+}
[-55.81314042920692,-] {+55.8131404292069,+} 3692229.4735927065, 205.955118, 457.0, 248.88891366716297, 16.629588385661958, 7383770.031178967, 206.959377, 478.0, 216.00011197445806, 14.69693845669907, 1230571.8470490698, 207.961712, 492.0, 10076.030672432868, [-101.90620086928347,-] {+101.90620086928348,+} 1231760.4956537131, 238.029554, 504.0, 17611.109891818272, 132.69984619917088, 493164.8344558928, 248.030753, 515.0, 25141.448036615795, [-208.2897260489367,-] {+208.28972604893661,+}
[-127.18760455517265,-] {+127.18760455517264,+} 1232492.578991097, 238.032253, 680.0, 17984.09899134384, [-187.91216361312982,-] {+187.9121636131298,+}
[-181.19467926756926,-] {+181.1946792675692,+}
[-152.4918965959473,-] {+152.49189659594728,+}
[-194.9476442425894,-] {+194.94764424258938,+}
[-133.76163398527285,-] {+133.76163398527288,+}
[-130.8812464674659,-] {+130.88124646746587,+} 496782.329210251, 248.032546, 163.0, 34548.06138801904, 251.11920188312368, 496774.57462768944, 254.065539, 174.0, 13666.914046208369, [-120.61733797978317,-] {+120.6173379797832,+}
[-169.33679431259034,-] {+169.3367943125904,+} 492224.40967838466, 195.76617, 209.0, 1.0000000006, 1.0, 4923921.828076289, 203.951734, 233.0, 1.0000000006, 1.0, 4921208.65953412, 203.991734, 255.0, 5797.893248581066, 129.1649536256375, 3690237.727507147, 205.957054, 281.0, 675.5557381057284, 27.39739556875101, 7375721.076961355, 206.961312, 302.0, 113.33336416000839, 12.133516482134198, 1228981.8967622872, 207.963648, 315.0, 12202.065971331593, 110.46134457267101, 1229740.8101963028, 238.030397, 328.0, 6443.188668469432, 116.67575718874274, 492094.38754903513, 248.032318, 338.0, 31164.707292286792, 176.51878355535143, 492028.225439624, 254.063914, 350.0, 12371.315946485405, [-116.90351302436856,-] {+116.90351302436859,+}
[-248.02410232294073,-] {+248.02410232294076,+}
[-92.86492223962004,-] {+92.86492223962003,+}
[-210.53894399753946,-] {+210.53894399753955,+}
[-164.67651166920223,-] {+164.67651166920228,+}
[-168.7445289974494,-] {+168.74452899744944,+}
[-153.71143079937468,-] {+153.71143079937463,+}
[-94.0751722768194,-] {+94.07517227681944,+}
[-177.6168975590988,-] {+177.61689755909882,+}
[-221.8110897774449,-] {+221.81108977744492,+}
[-248.60582500481127,-] {+248.60582500481132,+}
[-25008.485083218024,-] {+25008.48508321802,+} 158.1288496772475, 487979.8513158464, 195.765292, 209.0, 1.0000000006, 1.0, 4877639.211193558, 203.950856, 233.0, 2.0000000024, 1.414213562373095, 4876380.130693266, 203.990856, 255.0, 5764.146135744018, 75.9217989484051, 3655885.9607059658, 205.956176, 281.0, 614.000150798437, 24.77902338672773, 7308003.331424141, 206.960434, 302.0, 835.0016733433534, 28.896366553599783, 1217640.3890257573, 207.962769, 316.0, 22500.940841375275, 149.99908601513866, 1218200.2325993835, 238.032281, 328.0, 70170.80395678783, 319.04369570335444, 487532.63328106806, 248.033646, 339.0, 55635.35106808851, 235.83211297820563, 487294.1838404146, 254.065601, 350.0, 22037.57885641168, [-194.52685057163882,-] {+194.5268505716388,+}
[-215.99629094906248,-] {+215.99629094906254,+}
[-148.85029503669537,-] {+148.85029503669534,+}
[-53.37376125441789,-] {+53.373761254417886,+}
[-327.1675392450478,-] {+327.16753924504786,+}
[-132.7222985071899,-] {+132.72229850718983,+}
[-125.45229616052771,-] {+125.45229616052772,+}
[-188.39370882304132,-] {+188.3937088230413,+}
[-142.70340078445344,-] {+142.70340078445346,+}
[-145.59536158048232,-] {+145.59536158048235,+}
[-204.5913011102055,-] {+204.59130111020545,+}
[-160.10828614518488,-] {+160.10828614518493,+} 1198020.461091411, 238.03031, 1031.0, 20635.48400263273, 143.6416700673167, 479936.3792173721, 248.03237, 1042.0, 40266.961419895204, [-243.1535796947532,-] {+243.15357969475318,+}
[-200.79896136873418,-] {+200.7989613687342,+} 483796.0160453754, 248.031982, 514.0, 64120.98577632868, [-289.93305324641125,-] {+289.9330532464112,+}
[-178.3316562998483,-] {+178.33165629984833,+}
[-227.12809679800128,-] {+227.12809679800134,+}
[-295.96017945947534,-] {+295.9601794594753,+}
[-94.95994648054429,-] {+94.9599464805443,+}
[-172.83187427552969,-] {+172.8318742755297,+}
[-200.89016003532228,-] {+200.8901600353223,+}
[-150.71732423155993,-] {+150.7173242315599,+}
[-130.1579318439141,-] {+130.15793184391413,+}
[-48.013861539974705,-] {+48.01386153997472,+}
[-106.04059629365798,-] {+106.04059629365796,+}
[-154.36715128366978,-] {+154.3671512836698,+}
[-48.2560668853875,-] {+48.25606688538751,+} 3627387.8072289047, 205.956415, 985.0, 168.00001128960074, 15.405626677721784, 7252389.673073333, 206.960674, 1006.0, 147.0000518616183, 12.124355652982139, 1208615.8762961514, 207.963009, 1019.0, 6745.475665416688, [-92.39823364639349,-] {+92.3982336463935,+}
[-189.75678939909443,-] {+189.75678939909446,+}
[-149.05377022800974,-] {+149.05377022800977,+}
[-66.90814984319614,-] {+66.90814984319616,+}
[-265.49299625883936,-] {+265.4929962588393,+}
[-197.17577730743008,-] {+197.1757773074301,+}
[-196.98946947687003,-] {+196.98946947687006,+}
[-178.82599076789788,-] {+178.82599076789782,+} 481026.3198179166, 195.763375, 913.0, 1.0000000006, 1.0, 4814648.797866718, 203.94894, 937.0, 1.0000000006, 1.0, 4810956.417025406, 203.98894, 959.0, 3676.926278740524, 60.637574678930314, 3606717.7856056257, 205.95426, 985.0, 371.0000550564082, 20.51828452868318, 7209841.401217897, 206.958518, 1006.0, 129.00003993841236, 11.357816691600545, 1201130.5056715868, 207.960853, 1019.0, 8476.445802946324, 101.03669323515025, 1203090.0409464042, 238.030223, 1032.0, 5991.067071648107, 77.4005925176365, 482114.25471494964, 248.028701, 1042.0, 20653.011925311497, 147.6168328914851, 482577.4817892304, 254.060911, 1053.0, 7962.336810753217, [-106.11441759151468,-] {+106.11441759151467,+}
[-178.2400952129522,-] {+178.24009521295218,+}
[-130.5175472316444,-] {+130.51754723164436,+}
[-177.0011787803627,-] {+177.00117878036266,+} 490112.480951136, 195.768466, 33.0, 3.0000000053999996, 1.7320508075688772, 4894177.350530012, 203.954031, 57.0, 1.0000000006, 1.0, 4885424.1280131675, 203.994031, 79.0, 4010.4940591015647, 63.32836009161116, 3657967.544465342, 205.95935, 105.0, 415.5556246301349, 29.207643173544266, 7305260.823915013, 206.963609, 126.0, 366.0003214946824, 19.131126469708992, 1216178.1474521596, 207.965944, 140.0, 15443.061652673097, 124.26781281699061, 1216542.762845197, 238.030215, 152.0, 32690.454646095626, 230.1731790939758, 486581.94859016896, 248.033215, 163.0, 39608.77977071239, [-207.3913251816269,-] {+207.39132518162685,+}
[-130.85901617889127,-] {+130.85901617889124,+} 1199991.8621223234, 238.030142, 680.0, 33160.77624135536, [-216.36737329269278,-] {+216.36737329269272,+}
[-180.6204184977796,-] {+180.62041849777964,+} 478181.88903372607, 195.763732, 737.0, 4.0000000096, 2.2110831935702664, 4784823.233784326, 203.949296, 761.0, 1.0000000006, 1.0, 4783252.723338943, 203.989296, 783.0, 3951.517595132572, 72.33255164702497, 3586390.979909278, 205.954616, 809.0, 371.111166200502, 20.30629653610785, 7173668.992891153, 206.958875, 830.0, 380.000346560316, 21.90890230020664, 1195318.5680868053, 207.96121, 844.0, 16447.534991677127, 128.2454122607401, 1197028.2976306304, 238.029544, 856.0, 33447.14228901318, [-183.62206891635637,-] {+183.6220689163563,+} 479212.1750540214, 248.030168, 867.0, 40202.90023008789, 203.02627079686533, 479359.24354173854, 254.061511, 878.0, 15815.987600625103, [-132.4051994287165,-] {+132.40519942871654,+}
[-183.2305945851433,-] {+183.23059458514322,+} 476584.09493701754, 195.764064, 914.0, 0.0, 0.0, 4768785.908462116, 203.949628, 937.0, 2.0000000024, 1.414213562373095, 4763899.934839377, 203.989628, 959.0, 3946.5098535499083, 62.821154029810906, 3574111.0173711926, 205.954948, 985.0, 382.222280659762, 26.65509007976699, 7147881.4510303745, 206.959206, 1006.0, 352.00029736985124, 20.59126028197401, 1191942.636279868, 207.961542, 1020.0, 16577.76535308582, 128.75210990813756, 1194315.3480236712, 238.029013, 1032.0, 33791.961026946236, 183.80726600440397, 478392.6163417618, 248.03083, 1043.0, 40271.66706301458, [-250.70842294756054,-] {+250.70842294756056,+}
[-102.85507594325885,-] {+102.85507594325884,+}
[-128.3531224226553,-] {+128.35312242265525,+}
[-304.56889977132045,-] {+304.5688997713205,+}
[-105.96504159166906,-] {+105.96504159166908,+}
[-92.49986661417695,-] {+92.49986661417692,+}
[-59.273917272849836,-] {+59.27391727284985,+}
[-190.72100414637984,-] {+190.72100414637978,+}
[-180.7240300491803,-] {+180.72403004918033,+}
[-190.18582575461028,-] {+190.18582575461025,+}
[-273.51917368413086,-] {+273.5191736841308,+}
[-196.24433034454697,-] {+196.2443303445469,+}
[-220.23672191313807,-] {+220.23672191313804,+}
[-73.98606276492944,-] {+73.98606276492943,+}
[-172.66518978329262,-] {+172.6651897832926,+}
[-100.17547131048374,-] {+100.17547131048373,+}
[-154.56263134937538,-] {+154.5626313493754,+}
[-157.70672786019216,-] {+157.70672786019213,+}
[-64.80305949879657,-] {+64.80305949879654,+} 3584624.2813984, 205.954395, 282.0, 290.0000336400039, 17.950549357115012, 7166500.92303166, 206.958653, 303.0, 145.55560640298071, 12.717247935843995, 1194485.1530226644, 207.960988, 316.0, 11523.548477124039, [-107.36361579904592,-] {+107.36361579904593,+}
[-190.44821578522556,-] {+190.44821578522553,+}
[-233.01781914863102,-] {+233.017819148631,+}
[-166.21477442846486,-] {+166.21477442846484,+}
[-228.20568565973784,-] {+228.2056856597379,+}
[-54.3718356874278,-] {+54.37183568742782,+}
[-175.23630939634546,-] {+175.23630939634552,+}
[-98.88964566730198,-] {+98.88964566730195,+}
[-211.56185786167146,-] {+211.5618578616714,+}
[-126.67409088045399,-] {+126.674090880454,+}
[-210.45489025371006,-] {+210.4548902537101,+} 471790.9480612705, 195.763094, 737.0, 1.0000000006, 1.0, 4720342.692005196, 203.948658, 761.0, 1.0000000006, 1.0, 4715125.9379275, 203.988658, 783.0, 50787.8074015518, [-278.39729215193427,-] {+278.3972921519342,+}
[-174.94216028176695,-] {+174.94216028176692,+}
[-214.4914808703269,-] {+214.49148087032694,+}
[-189.4418524943934,-] {+189.44185249439343,+}
[-123.50755001171068,-] {+123.50755001171072,+}
[-156.60570485667563,-] {+156.60570485667566,+}
[-202.22396231577193,-] {+202.22396231577196,+}
[-98.61651861684257,-] {+98.61651861684255,+}
[-143.74704315672696,-] {+143.74704315672693,+}
[-89.62568494794631,-] {+89.62568494794634,+}
[-96.5992513958383,-] {+96.59925139583831,+}
[-56.196075294206025,-] {+56.19607529420601,+}
[-47.091958367663196,-] {+47.09195836766321,+}
[-161.91805173963505,-] {+161.918051739635,+}
[-159.27205003143033,-] {+159.2720500314303,+}
[-228.46508931381433,-] {+228.46508931381427,+}
[-57.962831503889916,-] {+57.96283150388993,+}
[-142.7472288047543,-] {+142.74722880475426,+}
[-205.74779811286302,-] {+205.74779811286308,+}
[-203.8271903168424,-] {+203.82719031684243,+}
[-138.4446059637729,-] {+138.44460596377294,+}
[-180.85650062907507,-] {+180.85650062907504,+}
[-194.93779329102577,-] {+194.93779329102583,+} 467288.39429199335, 195.765547, 737.0, 1.0000000006, 1.0, 4676549.344150519, 203.951111, 761.0, 1.0000000006, 1.0, 4675195.514353164, 203.991111, 783.0, 2940.253334191091, [-71.8389423310745,-] {+71.83894233107452,+}
[-151.15973087803317,-] {+151.1597308780332,+}
[-275.1242076484891,-] {+275.1242076484892,+} 3577058.426389077, 205.956408, 633.0, 32568.447008239622, 219.14482837461165, 7151852.711286394, 206.960666, 654.0, 4535.834447902428, 67.34823732907942, 1191881.1919096773, 207.963001, 668.0, 11665.894378802845, 127.05912424962729, 1193111.930806352, 238.029991, 680.0, 25150.756200450927, 158.57793481401288, 478180.16142692004, 248.031081, 691.0, 28845.080378670937, [-178.32251182437167,-] {+178.32251182437173,+}
[-69.61411282776754,-] {+69.61411282776753,+} 1188098.6468377253, 207.963492, 1020.0, 11933.533981567718, [-116.02116898493935,-] {+116.02116898493934,+}
[-161.99055971737144,-] {+161.9905597173715,+}
[-170.41986117030274,-] {+170.41986117030277,+}
[-219.18217116063914,-] {+219.18217116063917,+}
[-160.9193757008975,-] {+160.91937570089743,+}
[-213.8717421185889,-] {+213.871742118589,+}
[-253.88082807349957,-] {+253.88082807349966,+}
[-140.41621285514324,-] {+140.41621285514321,+}
[-170.63544154984683,-] {+170.6354415498468,+}
[-130.38917948902105,-] {+130.38917948902102,+}
[-183.28317429578786,-] {+183.2831742957879,+}
[-66.56348439334083,-] {+66.56348439334084,+}
[-118.026618764861,-] {+118.02661876486103,+}
[-123.15860808716008,-] {+123.15860808716009,+} 1168117.3223593982, 238.031321, 1032.0, 10552.910020785699, 102.7241056404545, 467777.08148850815, 248.033313, 1043.0, 21112.505475091602, [-166.98320504883296,-] {+166.98320504883293,+}
[-213.84967512816775,-] {+213.8496751281677,+}
[-236.12135664948352,-] {+236.12135664948346,+} 3408969.1246784343, 205.955833, 1022.0, 26571.568672449946, 163.00701290480404, 6818706.833903778, 206.960092, 1043.0, 3883.6365032236226, 62.31853901723821, 1136413.0164448689, 207.962427, 1056.0, 9342.052564694637, 135.33960828429556, 1138478.5772432343, 238.03016, 1068.0, 20805.541296742802, 178.07197616976615, 456059.8246250896, 248.031878, 1079.0, 23260.6009711868, [-201.62668568709898,-] {+201.62668568709893,+}
[-140.70281575362742,-] {+140.70281575362745,+}
[-181.441382360127,-] {+181.44138236012705,+}
[-56.18317125849955,-] {+56.18317125849952,+}
[-122.55872608585403,-] {+122.55872608585406,+} 3537016.304396743, 205.961743, 105.0, 1218.6076725860873, 34.9085530863786, 7061055.177841537, 206.966002, 126.0, 773.0014340722605, 27.80287754891568, 1175762.1604873133, 207.968337, 140.0, 44907.164773829805, 211.9016878817546, 1175668.2168860305, 238.034397, 152.0, 64701.660762399835, 254.31585219992692, 470312.44364792487, 248.036417, 162.0, 115606.19453058192, [-400.2656693962569,-] {+400.26566939625684,+} 470157.83318873914, 254.068057, 174.0, 45848.130803992404, [-241.63907286434997,-] {+241.63907286435003,+}
[-177.1907251852698,-] {+177.19072518526986,+} 479800.00340664474, 195.769146, 33.0, 1.0000000006, 1.0, 4792249.59873476, 203.954711, 57.0, 2.0000000024, 2.0, 4782990.698094947, 203.994711, 79.0, 8414.987270452351, 97.17621074286556, 3582029.759838059, 205.960124, 105.0, 908.889219320614, 31.778554769055763, 7152524.227659117, 206.964382, 126.0, 804.0015514013936, 28.354893757515647, 1190478.418221987, 207.966717, 140.0, 29531.530346137693, [-187.20222808928523,-] {+187.2022280892853,+}
[-170.8485438432527,-] {+170.84854384325268,+}
[-101.75834342916717,-] {+101.75834342916716,+} 3507197.530591506, 205.955808, 985.0, 834.4447229635498, 30.449310235654945, 7009111.418752921, 206.960067, 1006.0, 720.0012441621499, 26.832815729997474, 1167755.5254539186, 207.962402, 1020.0, 33260.17796503963, [-215.87414860661346,-] {+215.87414860661355,+}
[-114.06301026819999,-] {+114.06301026819996,+}
[-208.91059798012637,-] {+208.9105979801263,+}
[-235.1687036452655,-] {+235.16870364526557,+}
[-50.89012555374302,-] {+50.89012555374301,+}
[-172.43145209517112,-] {+172.43145209517115,+}
[-183.2671931752243,-] {+183.26719317522435,+} 463853.9876144399, 248.035645, 514.0, 28767.410892129377, 169.59494793611108, 463961.2005360712, 254.067397, 526.0, 11231.93773683233, [-106.03736654900688,-] {+106.03736654900686,+}
[-57.50745347490149,-] {+57.507453474901475,+}
[-171.91275790652395,-] {+171.91275790652398,+}
[-174.16143415141423,-] {+174.16143415141428,+}
[-262.66755953316846,-] {+262.6675595331684,+}
[-164.96385679267206,-] {+164.9638567926721,+} 476385.84775520285, 248.033965, 691.0, 45341.71462919996, [-251.15248605588607,-] {+251.1524860558862,+}
[-216.6288702204571,-] {+216.62887022045712,+} 473565.77397806046, 254.06526, 1054.0, 17639.856752238335, [-145.16535639001995,-] {+145.16535639001992,+}
[-66.1873341729653,-] {+66.18733417296531,+}
[-217.23577740731332,-] {+217.23577740731335,+}
[-67.25557935896117,-] {+67.25557935896116,+}
[-155.28114440208242,-] {+155.28114440208245,+}
[-303.8468074954477,-] {+303.8468074954478,+} 3405373.204694911, 205.957705, 840.0, 23835.262496578394, [-193.4627209839308,-] {+193.46272098393075,+}
[-235.67984154465952,-] {+235.67984154465947,+} 3400762.7051139437, 205.958765, 1022.0, 24085.41310946038, 181.35136965748902, 6798985.646873718, 206.963023, 1043.0, 2558.807469076829, 62.772296533405736, 1132708.8297474496, 207.965359, 1056.0, 8277.53416519401, 90.98005125459268, 1135038.6842074033, 238.032109, 1068.0, 13779.465854611171, 117.3811173345902, 454477.8193153595, 248.032132, 1079.0, 20484.696313259104, 143.11596307181534, 454749.1933441331, 254.063698, 1090.0, 8022.177466562616, [-90.11307464888117,-] {+90.11307464888115,+}
[-283.6173263592379,-] {+283.61732635923795,+}
[-136.47096286660906,-] {+136.47096286660909,+}
[-111.60155979200896,-] {+111.60155979200893,+}
[-168.60033118918352,-] {+168.60033118918355,+}
[-129.65699745468913,-] {+129.65699745468908,+}
[-196.7204948604815,-] {+196.72049486048152,+} 486589.92465771164, 195.768159, 737.0, 1.0000000006, 1.0, 4868757.292432412, 203.953723, 761.0, 2.0000000024, 1.414213562373095, 4869001.025368489, 203.993723, 783.0, 3416.6924583531363, 67.9488161883394, 3651973.1060140417, 205.95961, 809.0, 314.44448399457286, 18.691782045845247, 7303432.7044552695, 206.963869, 830.0, 355.0003024602577, 18.84144368141677, 1216787.4035415105, 207.966204, 844.0, 14471.698894877922, [-131.87555804389945,-] {+131.87555804389947,+}
[-129.06895698887612,-] {+129.0689569888761,+}
[-179.01151227193472,-] {+179.01151227193478,+}
[-161.90840179102378,-] {+161.90840179102383,+}
[-80.91197511577883,-] {+80.91197511577882,+} 3601540.543686629, 205.960864, 457.0, 615.5557071190497, 26.15244954653293, 7198854.104621455, 206.965123, 478.0, 313.0002351257766, 17.69180601295413, 1199219.733558262, 207.967458, 492.0, 23232.582935069775, [-208.359889651874,-] {+208.35988965187403,+}
[-188.05978468231984,-] {+188.05978468231987,+}
[-224.70827615029026,-] {+224.7082761502903,+} 498889.3783286814, 195.771824, 33.0, 3.0000000053999996, 1.7320508075688772, 4983395.283226255, 203.957388, 57.0, 4.0000000096, 3.055050463303893, 4973949.836671726, 203.997388, 79.0, 4380.292550720118, 77.25319127690744, 3725029.527933091, 205.963275, 105.0, 485.55564986125285, 23.22727217818541, 7439417.027921508, 206.967534, 126.0, 116.66669933334248, 14.14213562373095, 1238739.0386355529, 207.969869, 140.0, 9195.357475624955, 95.89136848051267, 1238917.984726344, 238.039005, 152.0, 4714.745239841088, [-74.5311408255948,-] {+74.53114082559479,+}
[-69.58740511453522,-] {+69.5874051145352,+}
[-279.261750388732,-] {+279.26175038873214,+}
[-195.93331964094924,-] {+195.93331964094926,+}
[-8376.619540107655,-] {+8376.619540107657,+}
[-40.35682160080953,-] {+40.35682160080954,+}
[-192.93828760020816,-] {+192.93828760020813,+} 491777.6796276366, 195.769491, 209.0, 1.0000000006, 1.0, 4917411.417650472, 203.955055, 233.0, 2.0000000024, 1.414213562373095, 4916307.856648633, 203.995055, 255.0, 1234.7119720689611, [-45.99356883477349,-] {+45.9935688347735,+}
[-91.86146915045308,-] {+91.8614691504531,+} 1228291.2529208234, 238.03579, 504.0, 6908.030127136086, 95.92313272192906, 491757.54695215006, 248.038114, 515.0, 13033.743504147276, [-145.83132287885067,-] {+145.8313228788507,+}
[-101.46622720582766,-] {+101.46622720582769,+}
[-173.31369798610473,-] {+173.3136979861047,+} 487231.8214347981, 195.768686, 562.0, 4.0000000096, 2.0, 4874566.57160882, 203.95425, 586.0, 1.0000000006, 1.0, 4873107.191619677, 203.99425, 608.0, 1265.158326844545, 37.81014978331719, 3654249.474366676, 205.960137, 634.0, 142.00000806560047, 11.916375287812986, 7306537.109342302, 206.964396, 655.0, 143.00004907761684, 13.253930234714023, 1217182.9069612331, 207.966731, 668.0, 5509.382895022782, [-94.39688297258125,-] {+94.39688297258127,+}
[-52.13867566914468,-] {+52.13867566914469,+} 3641588.47515797, 205.960551, 986.0, 139.00000772840045, 11.789826122551595, 7282669.840938363, 206.964809, 1007.0, 117.77781106963903, 11.439589045541112, 1213990.3065477782, 207.967144, 1021.0, 6094.446529048866, [-95.6811281385514,-] {+95.68112813855137,+} 1215728.242179573, 238.035519, 1033.0, 12141.81776142902, 128.9892905359455, 487022.64023555006, 248.035082, 1044.0, 14587.28481176936, 139.53904063305825, 487138.94210523466, 254.068448, 1055.0, 5595.73548254389, [-96.30733136935079,-] {+96.3073313693508,+}
[-90.6917872437807,-] {+90.69178724378068,+} 487891.3336638268, 248.039742, 163.0, 12126.154204250402, [-165.5992503843408,-] {+165.59925038434082,+}
[-175.02912417424187,-] {+175.02912417424184,+}
[-120.97936307265523,-] {+120.97936307265526,+}
[-59.90371206543317,-] {+59.903712065433176,+} 3641401.440386636, 205.963223, 105.0, 247.77780233531107, 22.3468726234653, 7272899.110258548, 206.967482, 126.0, 128.88892875853085, 12.069756101333573, 1210824.472684013, 207.969817, 140.0, 9704.532930671046, 98.51044060825599, 1210901.5064270492, 238.036135, 152.0, 12265.934023929536, 139.46742491189866, 484379.10470357136, 248.036961, 163.0, 24504.04090246384, 156.52615993483383, 484332.69472619373, 254.069877, 174.0, 9527.572213755955, [-113.40993006913446,-] {+113.40993006913448,+}
[-232.61934802770784,-] {+232.6193480277079,+} 482817.6670139362, 195.768872, 210.0, 5.000000015, 2.23606797749979, 4827809.11238107, 203.954436, 233.0, 2.0000000024, 1.414213562373095, 4824602.262048999, 203.994436, 255.0, 2509.9563571276776, 50.26720866434225, 3616968.38499106, 205.960323, 281.0, 273.00002981160327, 16.522711641858304, 7229061.296798371, 206.964582, 302.0, 141.00004771441616, 11.874342087037915, 1204224.5230310266, 207.966917, 316.0, 9874.554215102802, 99.3696140894103, 1205052.0646937648, 238.035426, 328.0, 12337.452482307513, [-137.73123051469523,-] {+137.7312305146952,+}
[-105.97843756922798,-] {+105.978437569228,+}
[-2482.5411114126373,-] {+2482.5411114126377,+} 81.51348547755475, 3596899.803826327, 205.961846, 634.0, 262.2222497264226, 17.069212773041354, 7190121.1263723755, 206.966104, 655.0, 138.00004570561515, 12.543258481484513, 1197967.7572344106, 207.968439, 668.0, 10569.748997261391, [-143.10750158897125,-] {+143.10750158897122,+}
[-61.09664405178268,-] {+61.09664405178267,+}
[-131.03248630364504,-] {+131.03248630364502,+}
[-101.24313078587198,-] {+101.24313078587201,+}
[-234.47740541650597,-] {+234.477405416506,+}
[-196.66470324067583,-] {+196.6647032406759,+} 486816.17151806486, 248.038849, 163.0, 27584.943856402526, [-235.50354791467507,-] {+235.5035479146751,+}
[-111.2031443000951,-] {+111.20314430009513,+}
[-90.21055559391675,-] {+90.21055559391678,+} 3623994.7260376075, 205.962509, 105.0, 658.0001731856455, 25.65151067676132, 7234754.613201368, 206.966768, 126.0, 1008.0024385594993, 31.74901573277509, 1204417.8631112995, 207.969103, 140.0, 24852.358672282156, 157.64160753219934, 1204043.2877758965, 238.03542, 152.0, 83621.36373707835, 330.67598706692917, 481461.10684769973, 248.03751, 163.0, 64681.49510547039, 348.86709823963764, 481107.5332922656, 254.068697, 174.0, 25819.56491094123, [-204.25893850786,-] {+204.25893850785997,+}
[-84.71551328444846,-] {+84.71551328444845,+}
[-176.7121335775796,-] {+176.71213357757964,+}
[-259.5513156668437,-] {+259.5513156668438,+}
[-200.86558398603503,-] {+200.86558398603506,+}
[-179.70787862181422,-] {+179.7078786218142,+} 475936.73429180286, 248.034383, 1043.0, 44748.00950481319, 251.01630946538637, 476325.7397252297, 254.067055, 1054.0, 17359.337569405176, [-136.4240677317473,-] {+136.42406773174733,+}
[-190.25222340363104,-] {+190.252223403631,+}
[-232.5658571132437,-] {+232.56585711324365,+}
[-215.1592921290437,-] {+215.15929212904365,+} 477272.24640809227, 195.767948, 385.0, 0.0, 0.0, 4774553.327288373, 203.953512, 409.0, 2.0000000024, 1.414213562373095, 4772112.138724924, 203.993512, 431.0, 3740.256845403925, 61.157547807448886, 3578018.5197416483, 205.959399, 457.0, 414.0000685584114, 20.346989949375804, 7151631.717416831, 206.963658, 478.0, 165.55562133632247, 13.562839573037449, 1191475.239573025, 207.965993, 491.0, 8001.67993343263, 89.45125081220124, 1192921.8731310922, 238.031926, 504.0, 8809.66130874231, 93.8573154983704, 477465.59243243426, 248.033846, 514.0, 20137.777505912127, [-213.05884615816194,-] {+213.058846158162,+}
[-244.62084702946728,-] {+244.62084702946734,+} 3560939.3267570892, 205.961057, 458.0, 25987.554248414843, 206.67260042171077, 7121512.8156235535, 206.965316, 479.0, 2229.578496554868, 47.21828635359455, 1186573.5291495896, 207.967651, 492.0, 9096.854564713569, 101.00699451541377, 1187812.4980226038, 238.035729, 504.0, 11882.468507918684, 109.00285046715669, 475251.17291732103, 248.035762, 515.0, 22565.90511148272, 150.20935458440044, 475380.949836134, 254.068746, 526.0, 8754.04352382332, [-109.12214993264645,-] {+109.1221499326465,+}
[-215.86967766082097,-] {+215.869677660821,+} 3525495.475062891, 205.958291, 810.0, 25537.532684514692, [-203.03367602596305,-] {+203.03367602596313,+} 7047573.135906175, 206.96255, 831.0, 2326.9628756086036, 52.921658168940986, 1173921.312411008, 207.964885, 844.0, 9354.816780108164, 96.71921605653547, 1175642.1776979931, 238.032004, 856.0, 11972.299426599586, 109.41407346704528, 470749.6015281598, 248.035159, 867.0, 22688.21598011609, [-180.41620303600112,-] {+180.41620303600115,+}
[-184.8279489879078,-] {+184.82794898790777,+} 1188344.469718574, 238.03566, 504.0, 71112.99017296117, 266.6133169397592, 475672.6720316604, 248.036327, 515.0, 54593.05567064069, 273.37796266602214, 475904.35989468824, 254.067509, 526.0, 20944.46163339507, [-154.74302507209825,-] {+154.74302507209828,+}
[-283.75200818198044,-] {+283.7520081819805,+}
[-260.0747815656305,-] {+260.0747815656304,+}
[-197.97517094265243,-] {+197.97517094265245,+}
[-217.40868372796598,-] {+217.40868372796606,+} 472924.53642744856, 195.76878, 913.0, 2.0000000024, 1.414213562373095, 4731219.714632026, 203.954344, 937.0, 2.0000000024, 2.0, 4728402.102523434, 203.994344, 959.0, 3382.5245568144564, 58.15939652078005, 3545592.787503113, 205.960231, 985.0, 396.6667296044544, 23.273733406281572, 7087950.565565828, 206.96449, 1006.0, 213.3334425600559, 15.39600717839002, 1181615.9179557478, 207.966825, 1019.0, 13789.096177088957, [-135.94950715053318,-] {+135.94950715053315,+}
[-146.8982191504794,-] {+146.89821915047943,+}
[-149.99546348161735,-] {+149.99546348161732,+}
[-185.1089618347781,-] {+185.10896183477809,+}
[-103.80222889067758,-] {+103.80222889067754,+}
[-144.73771438677807,-] {+144.7377143867781,+} 475373.80468572746, 248.036058, 515.0, 22302.421674110687, 149.32996245006078, 475404.43275117304, 254.068541, 526.0, 8674.62089239784, [-96.54601400410093,-] {+96.54601400410091,+}
[-125.06591664806106,-] {+125.06591664806105,+}
[-86.43514828426882,-] {+86.43514828426885,+}
[-41.59118049956904,-] {+41.591180499569056,+}
[-148.96148734230607,-] {+148.96148734230601,+}
[-109.69217957576573,-] {+109.69217957576569,+}
[-182.6766900498503,-] {+182.67669004985027,+}
[-75.96290785726812,-] {+75.96290785726814,+}
[-221.71351913603476,-] {+221.7135191360348,+}
[-185.2670432118749,-] {+185.26704321187486,+}
[-150.65432734711618,-] {+150.65432734711615,+}
[-174.52074697587608,-] {+174.52074697587602,+}
[-179.9943116820993,-] {+179.99431168209927,+}
[-35.49778405607291,-] {+35.4977840560729,+}
[-143.32090741005328,-] {+143.3209074100533,+}
[-106.54836857870808,-] {+106.54836857870804,+} 1179044.9552298088, 238.033243, 504.0, 15771.363145938038, 125.57814647372501, 471933.8916521126, 248.036744, 515.0, 18231.15798080056, [-154.75933186473043,-] {+154.7593318647304,+}
[-194.7736139495885,-] {+194.77361394958854,+} 3517390.4680269584, 205.958206, 634.0, 20883.12502904085, 238.61512966141754, 7028751.848904128, 206.962464, 655.0, 2884.6395919052557, 64.8016598758532, 1170528.6612130362, 207.964799, 668.0, 7392.671007490707, 99.84112676914279, 1171617.8771097905, 238.031755, 681.0, 15843.757182435804, 125.8660048533777, 469107.72810105263, 248.03281, 691.0, 18343.87160212813, 135.43209678125652, 469342.8298662167, 254.064611, 703.0, 6961.6508249549415, [-106.54984902497611,-] {+106.54984902497614,+}
[-208.3659871409367,-] {+208.36598714093665,+} 3500384.295730713, 205.959179, 810.0, 20872.405271670283, 213.31690504912513, 6996229.719434513, 206.963437, 831.0, 2861.5900527365625, [-59.02742420705743,-] {+59.027424207057415,+}
[-153.6187039502643,-] {+153.61870395026432,+}
[-44.239119975606954,-] {+44.23911997560696,+} 3532572.274654571, 205.961337, 633.0, 234.4444664301255, 17.56820922315768, 7064284.436439775, 206.965595, 654.0, 195.5556473363394, 17.647089082520658, 1177305.6135453645, 207.96793, 668.0, 8550.726579628603, 92.46919004408713, 1178450.1484385268, 238.034889, 680.0, 17496.70393959374, 132.26816444069033, 471859.6620345639, 248.035568, 691.0, 20515.746879734892, [-169.8064814206828,-] {+169.80648142068276,+}
[-188.09583146169487,-] {+188.09583146169481,+}
[-94.80140909678946,-] {+94.80140909678947,+}
[-246.0414761344289,-] {+246.04147613442885,+}
[-61.535736527423545,-] {+61.53573652742355,+}
[-73.85122630687984,-] {+73.85122630687987,+}
[-182.97898160871082,-] {+182.9789816087108,+}
[-177.01745109156167,-] {+177.01745109156164,+}
[-127.2381491891733,-] {+127.23814918917327,+}
[-81.53194626803993,-] {+81.53194626803992,+}
[-200.14984992618656,-] {+200.14984992618662,+}
[-45.6566317350478,-] {+45.65663173504781,+}
[-127.93446519918768,-] {+127.93446519918766,+}
[-48.93306040865575,-] {+48.93306040865574,+} 3474335.3117889953, 205.958113, 985.0, 208.88890634271752, 19.035379665568676, 6946861.878811838, 206.962372, 1006.0, 118.88892281186153, 11.493422703098444, 1157645.9144399941, 207.964707, 1019.0, 10058.304494199423, [-101.95677888062595,-] {+101.95677888062596,+}
[-115.67735392219305,-] {+115.67735392219308,+}
[-145.01377148478372,-] {+145.01377148478375,+}
[-133.8367974018776,-] {+133.83679740187753,+}
[-146.25839785058508,-] {+146.25839785058514,+}
[-135.2448605726603,-] {+135.24486057266023,+}
[-158.34101556672329,-] {+158.34101556672323,+}
[-87.80247930863773,-] {+87.80247930863774,+}
[-164.52240901339806,-] {+164.52240901339812,+}
[-177.20214325167544,-] {+177.20214325167547,+}
[-185.2663229548594,-] {+185.26632295485933,+} 467962.3287338383, 195.769509, 385.0, 0.0, 0.0, 4680253.538568305, 203.955073, 409.0, 1.0000000006, 1.0, 4678128.80798233, 203.995073, 431.0, 2964.943986000968, 54.45123463525301, 3508251.4472501683, 205.96096, 457.0, 316.00003994240507, 17.776388834631177, 7011193.3416253505, 206.965219, 478.0, 277.00018414972243, 16.64331697709324, 1167698.258825708, 207.967554, 492.0, 12640.539358935206, 112.4284478715414, 1169125.5318154003, 238.03394, 504.0, 26996.47096935437, [-192.33706422845972,-] {+192.33706422845978,+}
[-174.52361245637684,-] {+174.52361245637678,+}
[-249.50902556382806,-] {+249.50902556382795,+} 483772.90415710886, 195.770367, 33.0, 6.000000021599999, 2.4494897427831783, 4831897.788936823, 203.955931, 57.0, 3.0000000053999996, 1.7320508075688772, 4821395.261256414, 203.995931, 79.0, 3336.30037726843, 73.86512995422092, 3609406.13517029, 205.961818, 105.0, 404.4445098745785, 21.198648920376574, 7206352.339305001, 206.966077, 126.0, 200.00009600004606, 14.142135623730947, 1199604.266441374, 207.968412, 140.0, 7184.909990917682, 84.76311755721517, 1199924.3209036363, 238.036176, 152.0, 8007.308314248263, 89.48141500228579, 479881.9189346509, 248.036901, 163.0, 17952.98348487493, [-210.32537482155763,-] {+210.3253748215576,+}
[-90.27629128801927,-] {+90.27629128801928,+} 1194446.161946545, 238.035594, 328.0, 8269.397623477618, [-108.3575180840502,-] {+108.35751808405024,+}
[-67.88143392034218,-] {+67.88143392034219,+} 3565541.525748955, 205.960534, 633.0, 398.0000633616101, 19.949937343260004, 7133840.616547825, 206.964793, 654.0, 153.00005618162064, 12.36931687685298, 1188998.8938652975, 207.967128, 668.0, 7490.452373609458, [-89.46161815331735,-] {+89.46161815331736,+}
[-104.42605681586593,-] {+104.42605681586596,+}
[-123.5540734896423,-] {+123.55407348964229,+}
[-205.79685432344138,-] {+205.79685432344135,+} 3527533.8182322676, 205.959746, 281.0, 23182.568043237738, 152.2575222202395, 7050038.611586607, 206.964004, 302.0, 1597.6520395096566, 42.336965751685995, 1174367.204458911, 207.966339, 315.0, 7850.102143359016, 111.1998393521222, 1175180.133989684, 238.03439, 327.0, 8206.789205461077, 90.58910043169826, 470250.9136726548, 248.033407, 338.0, 19796.196556853458, 140.69060203054318, 470442.6696489217, 254.066544, 349.0, 7753.959169869765, [-89.65685849843625,-] {+89.65685849843628,+}
[-197.29758840119126,-] {+197.2975884011913,+}
[-0.35485937306859683, 0.0028907569490806474,-] {+0.35485937306859694, 0.0028907569490806482,+}
[-0.0483151448380534, 0.0023297034088422394,-] {+0.048315144838053395, 0.002329703408842239,+} 543.5, 0.16271463781832776, 0.010502945250978843, 519.0, 0.14419518119150643, 0.0014391999025532261, 550.0, [-0.08024789462766116, 0.001337131085336025,-] {+0.08024789462766117, 0.0013371310853360252,+} 591.5, 5.986519407190638, 0.050286332073197215, 598.0, 0.5115301767998202, 0.004007915437524542, 567.5, 0.03397327825956608, 6.129631868135628E-4, 609.0, 0.3930126871592333, 0.003361458353778071, 561.5, [-0.013291367509565485, 2.187949667471231E-4-] {+0.013291367509565487, 2.1879496674712313E-4+}
[-0.05238686824087363, 0.0024425972736377656,-] {+0.05238686824087362, 0.002442597273637765,+} 719.5, 0.18100312581750486, 0.010967331979355283, 695.5, 0.14138929939540099, 0.001392302443628332, 726.25, [-0.07875633377189178,-] {+0.0787563337718918,+}
We need to leave in the Babylonian square root for now because of the following scenario: Currently the math inside PrawnRunFractionParser calculates most things twice - once using Java floating point and once using BigDecimal floating point in order to support an experiment where we looked at 20 decimal places (or more) of precision as a way to gain insight into why / how Squid (Excel) was rounding at the 14th and 15th place. All of the variables involved in BigDecimal end with "BD" and it is only they who use Babylonian, because BigDecimal does not have a square root and StrictMath is limited to 15 digits floating point. In order to produce the parallel report it is necessary to flip the commented lines in ReportsEngine.reportTotalCountsAtTimeStampAndTrimMass.
However, you discovering there is an effect due to removing Babylonian on the actual values you list is troubling ... there should be no side effect on the "normal" calculations. We have to hunt down why there is a side-effect - I don't see it on first pass, so I am sure it is something subtle or a typo I am missing. See parseRunFractionData.
Eventually this BigDecimal stuff will all be removed once everyone is happy with the Java floating point precision and rounding.
Replaced the Babylonian square root method with
StrictMath
's square root, since I discovered that the difference is negligible. Without the Babylonian method, the example data is processed at least 2 seconds faster.