Разделить частоту обновления часов и расчёта симуляции
Счётчик времени UI обновляется до 10 Гц по запрошенному времени, а тяжёлые циклы по-прежнему запускаются с адаптивным интервалом и обрабатывают весь накопленный промежуток. Обновить тесты и описание модели.
This commit is contained in:
@@ -0,0 +1,359 @@
|
||||
{
|
||||
"godot": {
|
||||
"build": "official",
|
||||
"hash": "ed1daf0bf001b61586d9930840f2f1394092c079",
|
||||
"hex": 263938,
|
||||
"major": 4,
|
||||
"minor": 7,
|
||||
"patch": 2,
|
||||
"status": "stable",
|
||||
"string": "4.7.2-stable (official)",
|
||||
"timestamp": 0
|
||||
},
|
||||
"machine": "Mac16,8",
|
||||
"results": [
|
||||
{
|
||||
"commits": 48,
|
||||
"completed_cycles_per_second": 4.743091908967023,
|
||||
"cpu_profile_usec_calls": {
|
||||
"assign_homes": [
|
||||
51095,
|
||||
170
|
||||
],
|
||||
"civilization_flow_capacity": [
|
||||
111005,
|
||||
48
|
||||
],
|
||||
"civilization_flow_colonies": [
|
||||
131724,
|
||||
48
|
||||
],
|
||||
"civilization_flow_finish": [
|
||||
325933,
|
||||
48
|
||||
],
|
||||
"civilization_flow_ledger": [
|
||||
928271,
|
||||
48
|
||||
],
|
||||
"civilization_flow_plan": [
|
||||
825706,
|
||||
48
|
||||
],
|
||||
"civilization_operator_build": [
|
||||
148485,
|
||||
48
|
||||
],
|
||||
"civilization_operator_solve": [
|
||||
104924,
|
||||
2064
|
||||
],
|
||||
"enforce_capacity": [
|
||||
626179,
|
||||
170
|
||||
],
|
||||
"generation_products": [
|
||||
235626,
|
||||
74
|
||||
],
|
||||
"generation_withdrawal": [
|
||||
455348,
|
||||
97
|
||||
],
|
||||
"generations": [
|
||||
3654469,
|
||||
48
|
||||
],
|
||||
"initialize": [
|
||||
215278,
|
||||
48
|
||||
],
|
||||
"newborn_batches": [
|
||||
237070,
|
||||
3088
|
||||
],
|
||||
"physical_amounts_build": [
|
||||
630353,
|
||||
437
|
||||
],
|
||||
"production": [
|
||||
1115470,
|
||||
48
|
||||
],
|
||||
"trends": [
|
||||
865132,
|
||||
48
|
||||
]
|
||||
},
|
||||
"elapsed_seconds": 10.119981,
|
||||
"final_adaptive_quality": 3,
|
||||
"final_cadence_hz": 5.0,
|
||||
"frames": 246,
|
||||
"mean_render_fps": 24.584772192104204,
|
||||
"mode": "fixed_5",
|
||||
"published_to_requested": 0.9943600000000001,
|
||||
"published_years": "1006667",
|
||||
"render_max_ms": 237.132,
|
||||
"render_p95_ms": 111.449,
|
||||
"requested_years": "1012372"
|
||||
},
|
||||
{
|
||||
"commits": 21,
|
||||
"completed_cycles_per_second": 2.085573876935847,
|
||||
"cpu_profile_usec_calls": {
|
||||
"assign_homes": [
|
||||
30276,
|
||||
75
|
||||
],
|
||||
"civilization_flow_capacity": [
|
||||
51694,
|
||||
21
|
||||
],
|
||||
"civilization_flow_colonies": [
|
||||
52773,
|
||||
21
|
||||
],
|
||||
"civilization_flow_finish": [
|
||||
142952,
|
||||
21
|
||||
],
|
||||
"civilization_flow_ledger": [
|
||||
309711,
|
||||
21
|
||||
],
|
||||
"civilization_flow_plan": [
|
||||
435139,
|
||||
21
|
||||
],
|
||||
"civilization_operator_build": [
|
||||
74385,
|
||||
21
|
||||
],
|
||||
"civilization_operator_solve": [
|
||||
87284,
|
||||
903
|
||||
],
|
||||
"enforce_capacity": [
|
||||
414865,
|
||||
75
|
||||
],
|
||||
"generation_products": [
|
||||
105449,
|
||||
33
|
||||
],
|
||||
"generation_withdrawal": [
|
||||
152279,
|
||||
43
|
||||
],
|
||||
"generations": [
|
||||
1503309,
|
||||
21
|
||||
],
|
||||
"initialize": [
|
||||
255626,
|
||||
21
|
||||
],
|
||||
"newborn_batches": [
|
||||
114834,
|
||||
1633
|
||||
],
|
||||
"physical_amounts_build": [
|
||||
274341,
|
||||
193
|
||||
],
|
||||
"production": [
|
||||
685165,
|
||||
21
|
||||
],
|
||||
"trends": [
|
||||
377582,
|
||||
21
|
||||
]
|
||||
},
|
||||
"elapsed_seconds": 10.069171,
|
||||
"final_adaptive_quality": 3,
|
||||
"final_cadence_hz": 2.0,
|
||||
"frames": 879,
|
||||
"mean_render_fps": 87.80117977216634,
|
||||
"mode": "adaptive_5_4_3_2",
|
||||
"published_to_requested": 0.9889800000000001,
|
||||
"published_years": "989844",
|
||||
"render_max_ms": 203.26,
|
||||
"render_p95_ms": 42.712,
|
||||
"requested_years": "1000874"
|
||||
},
|
||||
{
|
||||
"commits": 21,
|
||||
"completed_cycles_per_second": 2.0775335521668676,
|
||||
"cpu_profile_usec_calls": {
|
||||
"assign_homes": [
|
||||
31004,
|
||||
76
|
||||
],
|
||||
"civilization_flow_capacity": [
|
||||
51172,
|
||||
21
|
||||
],
|
||||
"civilization_flow_colonies": [
|
||||
52782,
|
||||
21
|
||||
],
|
||||
"civilization_flow_finish": [
|
||||
142851,
|
||||
21
|
||||
],
|
||||
"civilization_flow_ledger": [
|
||||
309607,
|
||||
21
|
||||
],
|
||||
"civilization_flow_plan": [
|
||||
431321,
|
||||
21
|
||||
],
|
||||
"civilization_operator_build": [
|
||||
74854,
|
||||
21
|
||||
],
|
||||
"civilization_operator_solve": [
|
||||
86348,
|
||||
903
|
||||
],
|
||||
"enforce_capacity": [
|
||||
423638,
|
||||
76
|
||||
],
|
||||
"generation_products": [
|
||||
105537,
|
||||
34
|
||||
],
|
||||
"generation_withdrawal": [
|
||||
151611,
|
||||
43
|
||||
],
|
||||
"generations": [
|
||||
1516916,
|
||||
21
|
||||
],
|
||||
"initialize": [
|
||||
261806,
|
||||
21
|
||||
],
|
||||
"newborn_batches": [
|
||||
112492,
|
||||
1621
|
||||
],
|
||||
"physical_amounts_build": [
|
||||
278871,
|
||||
195
|
||||
],
|
||||
"production": [
|
||||
696352,
|
||||
21
|
||||
],
|
||||
"trends": [
|
||||
377969,
|
||||
21
|
||||
]
|
||||
},
|
||||
"elapsed_seconds": 10.10814,
|
||||
"final_adaptive_quality": 3,
|
||||
"final_cadence_hz": 2.0,
|
||||
"frames": 880,
|
||||
"mean_render_fps": 88.00051040296032,
|
||||
"mode": "adaptive_5_4_3_2",
|
||||
"published_to_requested": 0.9933700000000001,
|
||||
"published_years": "994002",
|
||||
"render_max_ms": 201.104,
|
||||
"render_p95_ms": 42.207,
|
||||
"requested_years": "1000640"
|
||||
},
|
||||
{
|
||||
"commits": 47,
|
||||
"completed_cycles_per_second": 4.646829581875308,
|
||||
"cpu_profile_usec_calls": {
|
||||
"assign_homes": [
|
||||
50139,
|
||||
165
|
||||
],
|
||||
"civilization_flow_capacity": [
|
||||
108674,
|
||||
47
|
||||
],
|
||||
"civilization_flow_colonies": [
|
||||
129977,
|
||||
47
|
||||
],
|
||||
"civilization_flow_finish": [
|
||||
323458,
|
||||
47
|
||||
],
|
||||
"civilization_flow_ledger": [
|
||||
911542,
|
||||
47
|
||||
],
|
||||
"civilization_flow_plan": [
|
||||
807459,
|
||||
47
|
||||
],
|
||||
"civilization_operator_build": [
|
||||
147856,
|
||||
47
|
||||
],
|
||||
"civilization_operator_solve": [
|
||||
96154,
|
||||
2021
|
||||
],
|
||||
"enforce_capacity": [
|
||||
619397,
|
||||
165
|
||||
],
|
||||
"generation_products": [
|
||||
234744,
|
||||
71
|
||||
],
|
||||
"generation_withdrawal": [
|
||||
451797,
|
||||
95
|
||||
],
|
||||
"generations": [
|
||||
3665554,
|
||||
47
|
||||
],
|
||||
"initialize": [
|
||||
217827,
|
||||
47
|
||||
],
|
||||
"newborn_batches": [
|
||||
265766,
|
||||
3178
|
||||
],
|
||||
"physical_amounts_build": [
|
||||
623211,
|
||||
428
|
||||
],
|
||||
"production": [
|
||||
1142731,
|
||||
47
|
||||
],
|
||||
"trends": [
|
||||
856364,
|
||||
47
|
||||
]
|
||||
},
|
||||
"elapsed_seconds": 10.114423,
|
||||
"final_adaptive_quality": 3,
|
||||
"final_cadence_hz": 5.0,
|
||||
"frames": 239,
|
||||
"mean_render_fps": 23.87480014844331,
|
||||
"mode": "fixed_5",
|
||||
"published_to_requested": 0.9904200000000001,
|
||||
"published_years": "992039",
|
||||
"render_max_ms": 201.438,
|
||||
"render_p95_ms": 114.211,
|
||||
"requested_years": "1001635"
|
||||
}
|
||||
],
|
||||
"save": "all_objects_speed6.adventure.json",
|
||||
"speed": 6,
|
||||
"wall_seconds_per_run": 10.0
|
||||
}
|
||||
Reference in New Issue
Block a user