Talk:Veins Utilization (Upgrade): Difference between revisions
imported>76561198010365021 No edit summary |
imported>76561198211895032 (changed numbers due to wrong math) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 16: | Line 16: | ||
| 6 || 0.68986976146698 || 1.6000001430511 | | 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) | --[[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 |
Latest revision as of 20:39, 2 August 2021
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 | miningCostRate | miningSpeedScale |
---|---|---|
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.
--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
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