764 lines
16 KiB
JSON
764 lines
16 KiB
JSON
{
|
|
"delta_seconds": 0.2,
|
|
"input_sha256": {
|
|
"all_objects_speed6": "44bee3b3753fa51615f766d8f800a10cc2b70c8e7fb4ea12b6e18da7f07a7d67",
|
|
"many_objects_fragmented_stars_cycle": "1e95ef398923f26b912a305c84f9b3eb502d24cb14e8ae687a4becccf047324a"
|
|
},
|
|
"order": "before-after-after-before",
|
|
"profile_enabled": true,
|
|
"runs": [
|
|
{
|
|
"cycles": 20,
|
|
"max_ms": 407.447,
|
|
"mean_ms": 382.1863,
|
|
"min_ms": 338.878,
|
|
"model": "before",
|
|
"profile": {
|
|
"assign_homes": [
|
|
23607,
|
|
80
|
|
],
|
|
"civilization_flow_capacity": [
|
|
119827,
|
|
20
|
|
],
|
|
"civilization_flow_colonies": [
|
|
100257,
|
|
20
|
|
],
|
|
"civilization_flow_finish": [
|
|
167710,
|
|
20
|
|
],
|
|
"civilization_flow_ledger": [
|
|
1031564,
|
|
20
|
|
],
|
|
"civilization_flow_plan": [
|
|
2148765,
|
|
20
|
|
],
|
|
"civilization_operator_build": [
|
|
60291,
|
|
20
|
|
],
|
|
"civilization_operator_solve": [
|
|
665230,
|
|
860
|
|
],
|
|
"enforce_capacity": [
|
|
338749,
|
|
80
|
|
],
|
|
"generation_products": [
|
|
187536,
|
|
40
|
|
],
|
|
"generation_withdrawal": [
|
|
520136,
|
|
60
|
|
],
|
|
"generations": [
|
|
2614358,
|
|
20
|
|
],
|
|
"initialize": [
|
|
112213,
|
|
20
|
|
],
|
|
"newborn_batches": [
|
|
118460,
|
|
3016
|
|
],
|
|
"physical_amounts_build": [
|
|
478063,
|
|
360
|
|
],
|
|
"production": [
|
|
537724,
|
|
20
|
|
],
|
|
"trends": [
|
|
349106,
|
|
20
|
|
]
|
|
},
|
|
"run": 1,
|
|
"save": "all_objects_speed6",
|
|
"validation": "",
|
|
"years": 400000
|
|
},
|
|
{
|
|
"cycles": 20,
|
|
"max_ms": 406.895,
|
|
"mean_ms": 376.23395,
|
|
"min_ms": 324.14,
|
|
"model": "after",
|
|
"profile": {
|
|
"assign_homes": [
|
|
23735,
|
|
80
|
|
],
|
|
"civilization_flow_capacity": [
|
|
120538,
|
|
20
|
|
],
|
|
"civilization_flow_colonies": [
|
|
50071,
|
|
20
|
|
],
|
|
"civilization_flow_finish": [
|
|
169132,
|
|
20
|
|
],
|
|
"civilization_flow_ledger": [
|
|
892018,
|
|
20
|
|
],
|
|
"civilization_flow_plan": [
|
|
2165803,
|
|
20
|
|
],
|
|
"civilization_operator_build": [
|
|
60679,
|
|
20
|
|
],
|
|
"civilization_operator_solve": [
|
|
670541,
|
|
860
|
|
],
|
|
"enforce_capacity": [
|
|
340289,
|
|
80
|
|
],
|
|
"generation_products": [
|
|
188663,
|
|
40
|
|
],
|
|
"generation_withdrawal": [
|
|
534195,
|
|
60
|
|
],
|
|
"generations": [
|
|
2649493,
|
|
20
|
|
],
|
|
"initialize": [
|
|
113482,
|
|
20
|
|
],
|
|
"newborn_batches": [
|
|
118902,
|
|
3016
|
|
],
|
|
"physical_amounts_build": [
|
|
489793,
|
|
360
|
|
],
|
|
"production": [
|
|
548119,
|
|
20
|
|
],
|
|
"trends": [
|
|
350991,
|
|
20
|
|
]
|
|
},
|
|
"run": 1,
|
|
"save": "all_objects_speed6",
|
|
"validation": "",
|
|
"years": 400000
|
|
},
|
|
{
|
|
"cycles": 20,
|
|
"max_ms": 413.636,
|
|
"mean_ms": 378.2097,
|
|
"min_ms": 326.044,
|
|
"model": "after",
|
|
"profile": {
|
|
"assign_homes": [
|
|
23901,
|
|
80
|
|
],
|
|
"civilization_flow_capacity": [
|
|
121116,
|
|
20
|
|
],
|
|
"civilization_flow_colonies": [
|
|
50174,
|
|
20
|
|
],
|
|
"civilization_flow_finish": [
|
|
170232,
|
|
20
|
|
],
|
|
"civilization_flow_ledger": [
|
|
899208,
|
|
20
|
|
],
|
|
"civilization_flow_plan": [
|
|
2173515,
|
|
20
|
|
],
|
|
"civilization_operator_build": [
|
|
61133,
|
|
20
|
|
],
|
|
"civilization_operator_solve": [
|
|
672190,
|
|
860
|
|
],
|
|
"enforce_capacity": [
|
|
341889,
|
|
80
|
|
],
|
|
"generation_products": [
|
|
190021,
|
|
40
|
|
],
|
|
"generation_withdrawal": [
|
|
537089,
|
|
60
|
|
],
|
|
"generations": [
|
|
2668071,
|
|
20
|
|
],
|
|
"initialize": [
|
|
113520,
|
|
20
|
|
],
|
|
"newborn_batches": [
|
|
120186,
|
|
3016
|
|
],
|
|
"physical_amounts_build": [
|
|
491086,
|
|
360
|
|
],
|
|
"production": [
|
|
549548,
|
|
20
|
|
],
|
|
"trends": [
|
|
352056,
|
|
20
|
|
]
|
|
},
|
|
"run": 2,
|
|
"save": "all_objects_speed6",
|
|
"validation": "",
|
|
"years": 400000
|
|
},
|
|
{
|
|
"cycles": 20,
|
|
"max_ms": 410.851,
|
|
"mean_ms": 388.3392,
|
|
"min_ms": 346.936,
|
|
"model": "before",
|
|
"profile": {
|
|
"assign_homes": [
|
|
23780,
|
|
80
|
|
],
|
|
"civilization_flow_capacity": [
|
|
121258,
|
|
20
|
|
],
|
|
"civilization_flow_colonies": [
|
|
101386,
|
|
20
|
|
],
|
|
"civilization_flow_finish": [
|
|
171098,
|
|
20
|
|
],
|
|
"civilization_flow_ledger": [
|
|
1048869,
|
|
20
|
|
],
|
|
"civilization_flow_plan": [
|
|
2182234,
|
|
20
|
|
],
|
|
"civilization_operator_build": [
|
|
61215,
|
|
20
|
|
],
|
|
"civilization_operator_solve": [
|
|
676192,
|
|
860
|
|
],
|
|
"enforce_capacity": [
|
|
343586,
|
|
80
|
|
],
|
|
"generation_products": [
|
|
191018,
|
|
40
|
|
],
|
|
"generation_withdrawal": [
|
|
528628,
|
|
60
|
|
],
|
|
"generations": [
|
|
2654320,
|
|
20
|
|
],
|
|
"initialize": [
|
|
113911,
|
|
20
|
|
],
|
|
"newborn_batches": [
|
|
120518,
|
|
3016
|
|
],
|
|
"physical_amounts_build": [
|
|
485368,
|
|
360
|
|
],
|
|
"production": [
|
|
550201,
|
|
20
|
|
],
|
|
"trends": [
|
|
354035,
|
|
20
|
|
]
|
|
},
|
|
"run": 2,
|
|
"save": "all_objects_speed6",
|
|
"validation": "",
|
|
"years": 400000
|
|
},
|
|
{
|
|
"cycles": 20,
|
|
"max_ms": 540.275,
|
|
"mean_ms": 504.8664,
|
|
"min_ms": 445.592,
|
|
"model": "before",
|
|
"profile": {
|
|
"assign_homes": [
|
|
17920,
|
|
60
|
|
],
|
|
"civilization_flow_capacity": [
|
|
136151,
|
|
20
|
|
],
|
|
"civilization_flow_colonies": [
|
|
1064307,
|
|
20
|
|
],
|
|
"civilization_flow_finish": [
|
|
195983,
|
|
20
|
|
],
|
|
"civilization_flow_ledger": [
|
|
2251097,
|
|
20
|
|
],
|
|
"civilization_flow_plan": [
|
|
2284423,
|
|
20
|
|
],
|
|
"civilization_operator_build": [
|
|
62124,
|
|
20
|
|
],
|
|
"civilization_operator_solve": [
|
|
678656,
|
|
860
|
|
],
|
|
"enforce_capacity": [
|
|
288140,
|
|
60
|
|
],
|
|
"generation_products": [
|
|
77749,
|
|
20
|
|
],
|
|
"generation_withdrawal": [
|
|
795116,
|
|
40
|
|
],
|
|
"generations": [
|
|
2321187,
|
|
20
|
|
],
|
|
"initialize": [
|
|
140958,
|
|
20
|
|
],
|
|
"newborn_batches": [
|
|
54878,
|
|
1490
|
|
],
|
|
"physical_amounts_build": [
|
|
746203,
|
|
300
|
|
],
|
|
"production": [
|
|
744868,
|
|
20
|
|
],
|
|
"trends": [
|
|
355994,
|
|
20
|
|
]
|
|
},
|
|
"run": 1,
|
|
"save": "many_objects_fragmented_stars_cycle",
|
|
"validation": "",
|
|
"years": 400000
|
|
},
|
|
{
|
|
"cycles": 20,
|
|
"max_ms": 462.134,
|
|
"mean_ms": 441.9819,
|
|
"min_ms": 389.761,
|
|
"model": "after",
|
|
"profile": {
|
|
"assign_homes": [
|
|
17865,
|
|
60
|
|
],
|
|
"civilization_flow_capacity": [
|
|
137136,
|
|
20
|
|
],
|
|
"civilization_flow_colonies": [
|
|
229748,
|
|
20
|
|
],
|
|
"civilization_flow_finish": [
|
|
196611,
|
|
20
|
|
],
|
|
"civilization_flow_ledger": [
|
|
1828223,
|
|
20
|
|
],
|
|
"civilization_flow_plan": [
|
|
2286989,
|
|
20
|
|
],
|
|
"civilization_operator_build": [
|
|
62177,
|
|
20
|
|
],
|
|
"civilization_operator_solve": [
|
|
678566,
|
|
860
|
|
],
|
|
"enforce_capacity": [
|
|
288805,
|
|
60
|
|
],
|
|
"generation_products": [
|
|
78203,
|
|
20
|
|
],
|
|
"generation_withdrawal": [
|
|
805143,
|
|
40
|
|
],
|
|
"generations": [
|
|
2312257,
|
|
20
|
|
],
|
|
"initialize": [
|
|
141951,
|
|
20
|
|
],
|
|
"newborn_batches": [
|
|
55057,
|
|
1490
|
|
],
|
|
"physical_amounts_build": [
|
|
746690,
|
|
300
|
|
],
|
|
"production": [
|
|
749636,
|
|
20
|
|
],
|
|
"trends": [
|
|
355174,
|
|
20
|
|
]
|
|
},
|
|
"run": 1,
|
|
"save": "many_objects_fragmented_stars_cycle",
|
|
"validation": "",
|
|
"years": 400000
|
|
},
|
|
{
|
|
"cycles": 20,
|
|
"max_ms": 467.425,
|
|
"mean_ms": 444.6246,
|
|
"min_ms": 389.196,
|
|
"model": "after",
|
|
"profile": {
|
|
"assign_homes": [
|
|
18039,
|
|
60
|
|
],
|
|
"civilization_flow_capacity": [
|
|
137286,
|
|
20
|
|
],
|
|
"civilization_flow_colonies": [
|
|
231059,
|
|
20
|
|
],
|
|
"civilization_flow_finish": [
|
|
197868,
|
|
20
|
|
],
|
|
"civilization_flow_ledger": [
|
|
1835420,
|
|
20
|
|
],
|
|
"civilization_flow_plan": [
|
|
2302705,
|
|
20
|
|
],
|
|
"civilization_operator_build": [
|
|
62638,
|
|
20
|
|
],
|
|
"civilization_operator_solve": [
|
|
680863,
|
|
860
|
|
],
|
|
"enforce_capacity": [
|
|
289856,
|
|
60
|
|
],
|
|
"generation_products": [
|
|
78541,
|
|
20
|
|
],
|
|
"generation_withdrawal": [
|
|
808144,
|
|
40
|
|
],
|
|
"generations": [
|
|
2327718,
|
|
20
|
|
],
|
|
"initialize": [
|
|
142049,
|
|
20
|
|
],
|
|
"newborn_batches": [
|
|
55184,
|
|
1490
|
|
],
|
|
"physical_amounts_build": [
|
|
752516,
|
|
300
|
|
],
|
|
"production": [
|
|
752648,
|
|
20
|
|
],
|
|
"trends": [
|
|
358218,
|
|
20
|
|
]
|
|
},
|
|
"run": 2,
|
|
"save": "many_objects_fragmented_stars_cycle",
|
|
"validation": "",
|
|
"years": 400000
|
|
},
|
|
{
|
|
"cycles": 20,
|
|
"max_ms": 532.382,
|
|
"mean_ms": 508.9093,
|
|
"min_ms": 451.042,
|
|
"model": "before",
|
|
"profile": {
|
|
"assign_homes": [
|
|
18208,
|
|
60
|
|
],
|
|
"civilization_flow_capacity": [
|
|
137370,
|
|
20
|
|
],
|
|
"civilization_flow_colonies": [
|
|
1075170,
|
|
20
|
|
],
|
|
"civilization_flow_finish": [
|
|
198272,
|
|
20
|
|
],
|
|
"civilization_flow_ledger": [
|
|
2269355,
|
|
20
|
|
],
|
|
"civilization_flow_plan": [
|
|
2307886,
|
|
20
|
|
],
|
|
"civilization_operator_build": [
|
|
62940,
|
|
20
|
|
],
|
|
"civilization_operator_solve": [
|
|
683671,
|
|
860
|
|
],
|
|
"enforce_capacity": [
|
|
291171,
|
|
60
|
|
],
|
|
"generation_products": [
|
|
78498,
|
|
20
|
|
],
|
|
"generation_withdrawal": [
|
|
807187,
|
|
40
|
|
],
|
|
"generations": [
|
|
2322215,
|
|
20
|
|
],
|
|
"initialize": [
|
|
143015,
|
|
20
|
|
],
|
|
"newborn_batches": [
|
|
55362,
|
|
1490
|
|
],
|
|
"physical_amounts_build": [
|
|
749843,
|
|
300
|
|
],
|
|
"production": [
|
|
753597,
|
|
20
|
|
],
|
|
"trends": [
|
|
360333,
|
|
20
|
|
]
|
|
},
|
|
"run": 2,
|
|
"save": "many_objects_fragmented_stars_cycle",
|
|
"validation": "",
|
|
"years": 400000
|
|
}
|
|
],
|
|
"speed": 6,
|
|
"reference_commit": "413f2be9044090c878c2909dd9d0646f77513a5f",
|
|
"reference_script_sha256": "b2a04cc50ad1e77b45762264846cb546b013b09f4c204ba22e6472a38728e5b7",
|
|
"candidate_script_sha256": "cbc65eaf4ab0e67fb9d6d5d7ad11757bdeb5f0b1e0ffb2f2631bfe3dcd9e962e",
|
|
"summary": {
|
|
"all_objects_speed6": {
|
|
"before": {
|
|
"mean_ms": 385.26275,
|
|
"cycles_per_second": 2.5956311634073113,
|
|
"profile_ms": {
|
|
"assign_homes": 1.184675,
|
|
"civilization_flow_capacity": 6.027125,
|
|
"civilization_flow_colonies": 5.041075,
|
|
"civilization_flow_finish": 8.4702,
|
|
"civilization_flow_ledger": 52.010825,
|
|
"civilization_flow_plan": 108.27497500000001,
|
|
"civilization_operator_build": 3.03765,
|
|
"civilization_operator_solve": 33.53555,
|
|
"enforce_capacity": 17.058375,
|
|
"generation_products": 9.46385,
|
|
"generation_withdrawal": 26.219099999999997,
|
|
"generations": 131.71695000000003,
|
|
"initialize": 5.6531,
|
|
"newborn_batches": 5.97445,
|
|
"physical_amounts_build": 24.085775,
|
|
"production": 27.198125,
|
|
"trends": 17.578525000000003
|
|
}
|
|
},
|
|
"after": {
|
|
"mean_ms": 377.22182499999997,
|
|
"cycles_per_second": 2.6509600816442687,
|
|
"profile_ms": {
|
|
"assign_homes": 1.1909,
|
|
"civilization_flow_capacity": 6.04135,
|
|
"civilization_flow_colonies": 2.506125,
|
|
"civilization_flow_finish": 8.4841,
|
|
"civilization_flow_ledger": 44.78065,
|
|
"civilization_flow_plan": 108.48295,
|
|
"civilization_operator_build": 3.0453,
|
|
"civilization_operator_solve": 33.568275,
|
|
"enforce_capacity": 17.05445,
|
|
"generation_products": 9.4671,
|
|
"generation_withdrawal": 26.7821,
|
|
"generations": 132.9391,
|
|
"initialize": 5.675050000000001,
|
|
"newborn_batches": 5.9772,
|
|
"physical_amounts_build": 24.521974999999998,
|
|
"production": 27.441675,
|
|
"trends": 17.576175
|
|
}
|
|
},
|
|
"reduction_percent": 2.0871275512621024
|
|
},
|
|
"many_objects_fragmented_stars_cycle": {
|
|
"before": {
|
|
"mean_ms": 506.88784999999996,
|
|
"cycles_per_second": 1.9728229824407906,
|
|
"profile_ms": {
|
|
"assign_homes": 0.9032,
|
|
"civilization_flow_capacity": 6.838025,
|
|
"civilization_flow_colonies": 53.486925,
|
|
"civilization_flow_finish": 9.856375,
|
|
"civilization_flow_ledger": 113.0113,
|
|
"civilization_flow_plan": 114.807725,
|
|
"civilization_operator_build": 3.1266,
|
|
"civilization_operator_solve": 34.058175000000006,
|
|
"enforce_capacity": 14.482775,
|
|
"generation_products": 3.906175,
|
|
"generation_withdrawal": 40.057575,
|
|
"generations": 116.08505000000001,
|
|
"initialize": 7.099324999999999,
|
|
"newborn_batches": 2.756,
|
|
"physical_amounts_build": 37.40115,
|
|
"production": 37.461625,
|
|
"trends": 17.908175
|
|
}
|
|
},
|
|
"after": {
|
|
"mean_ms": 443.30325,
|
|
"cycles_per_second": 2.255792169355853,
|
|
"profile_ms": {
|
|
"assign_homes": 0.8976000000000001,
|
|
"civilization_flow_capacity": 6.86055,
|
|
"civilization_flow_colonies": 11.520175,
|
|
"civilization_flow_finish": 9.861975000000001,
|
|
"civilization_flow_ledger": 91.591075,
|
|
"civilization_flow_plan": 114.74235,
|
|
"civilization_operator_build": 3.120375,
|
|
"civilization_operator_solve": 33.985724999999995,
|
|
"enforce_capacity": 14.466524999999999,
|
|
"generation_products": 3.9186,
|
|
"generation_withdrawal": 40.332175,
|
|
"generations": 115.999375,
|
|
"initialize": 7.1,
|
|
"newborn_batches": 2.756025,
|
|
"physical_amounts_build": 37.48015,
|
|
"production": 37.5571,
|
|
"trends": 17.834799999999998
|
|
}
|
|
},
|
|
"reduction_percent": 12.544116020930463
|
|
}
|
|
}
|
|
}
|