changed numbers due to wrong math
imported>76561198010365021 (Created page with "The table doesn't seem to be quite accurate, as the actual game accumulates floating point rounding errors. If you dive into the program memory, there's GameHistoryData's min...") |
imported>76561198211895032 (changed numbers due to wrong math) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
If you dive into the program memory, there's GameHistoryData's miningCostRate and miningSpeedScale variables, which are single precision floats. These are the values I've verified: | |||
Level Researched | {| class="wikitable" | ||
None researched | |+ From program memory | ||
1 | |- | ||
2 | ! Level Researched !! miningCostRate !! miningSpeedScale | ||
5 | |- | ||
6 | | None researched || 1.0 || 1.0 | ||
|- | |||
| 1 || 0.93999999761581 || 1.1000000238419 | |||
|- | |||
| 2 || 0.88359999656677 || 1.2000000476837 | |||
|- | |||
| 5 || 0.73390400409698 || 1.5000001192093 | |||
|- | |||
| 6 || 0.68986976146698 || 1.6000001430511 | |||
|} | |||
At level 590, your speed will max a blue belt with 1 vein. | |||
You might only need to get to Level 1681 before floating point rounding causes miningCostRate to be 0 because of lack of precision. | |||
In the TechStates array in memory, there are 10,000 level as the max level to the tech. | |||
--[[User:76561198010365021|76561198010365021]] ([[User talk:76561198010365021|talk]]) 23:58, 30 March 2021 (UTC) | |||
== Finite ressources for infinite reseach == | |||
I've done some math and excel sheets and I've found out, that you only need a limited amound of raw ore veines to get infinite ressources through this "Veins Utilization (Upgrade)", I want to present my thought progress here: | |||
1. As of version 0.8.19 of DSP this upgrade gives -6% ore consumed per research and scales linearly with +4000 Universe matrices | |||
2. The growth of cost is linear, while the reduction of cost is logarithmic therefore the loarithmic wins in long term cost determination | |||
3. I then multiplied universe matrices needed with the current vein consumption factor and thereby found out how many "raw" ressources (depleted from veins) e.g. lvl 6, the first infinite research: 4000 (matrices cost) x 73,4%(factor of vein consumption) => 2936 (cost of matrices with 100% vein consumption) | |||
4. Search for limits: | |||
4.1 The most expensive research is lvl 21 with a net ore consumption of 18567 Universe matrices if mined at 100% vein consumption | |||
4.2 Total cost up to that point: 221570 universe matrices; mining efficency: 26.1% (lvl 20 stat; 25,36% after research is finished) | |||
4.3 First reseach that is cheaper than the lvl 6 (vein wise ofc): lvl 75 at 2875 net matrics vien consumption, which results in 280,000 total matrices required for lvl 75 | |||
4.4 Total cost of all reseach: after dragging my excel sheet down for quite a while (then adding zeros) I realized that cost would never surpass ~815,889 matrices, meaning you have infinite ressources at that point | |||
4.5 Calculation of total cost: (I'll only be taking non infinite ones into account(excludes fire ice)) values from DSP Calculator | |||
{| class="wikitable" | |||
|+ Universe Matrices net vein cost | |||
|- | |||
! Ressource !! One Matrics !! 815,449 | |||
|- | |||
| Iron || 29 || 23.65 Mio. | |||
|- | |||
| Copper || 16 || 13.05 Mio. | |||
|- | |||
| Coal || 32 || 26.09 Mio. | |||
|- | |||
| Titan || 17 || 13.86 Mio. | |||
|- | |||
| Stone || 8 || 6.52 Mio. | |||
|- | |||
| Oil || 15 || 12.23 Mio. | |||
|- | |||
| Organic crystal || 2 || 1.63 Mio. | |||
|- | |||
| Silicon || 28 || 22.83 Mio. | |||
|} | |||
I'm not 100% certain about these numbers, but I hope my point gets across, also you still need to refine these ressources which will drain a lot of computational power which will be the bottleneck there |