• Welcome to the Kancolle Wiki!
  • If you have any questions regarding site content, account registration, etc., please visit the KanColle Wiki Discord

Changes

Jump to navigation Jump to search
Line 9: Line 9:     
=Construction Types=
 
=Construction Types=
 +
Two types of ship construction are possible, "Normal Construction" and "Large Ship Construction" (LSC), the former being the most used and cheaper one, and the later being the most expensive with the greatest results.
 +
 
==Normal Construction==
 
==Normal Construction==
 
'''"Normal Construction"''' is the basic construction method. Recipes range from 30-999 fuel {{Fuel}}, ammo {{Ammo}}, steel {{Steel}} and bauxite {{Bauxite}} and each attempt costs 1 development material {{DM}}. Speeding up construction costs 1 instant construction {{IC}}.
 
'''"Normal Construction"''' is the basic construction method. Recipes range from 30-999 fuel {{Fuel}}, ammo {{Ammo}}, steel {{Steel}} and bauxite {{Bauxite}} and each attempt costs 1 development material {{DM}}. Speeding up construction costs 1 instant construction {{IC}}.
Line 22: Line 24:  
*Note: The check is done from top to bottom, if the requirements of multiple pools are fulfilled, only the topmost one is used.
 
*Note: The check is done from top to bottom, if the requirements of multiple pools are fulfilled, only the topmost one is used.
   −
Upon starting a construction, a random ship will be selected based on a formula using 2 values that are generated:
+
The constructed ship is selected in the pool by a value called "<math>ID</math>" which can go from 1 to 100, calculated by substating two random values:
 +
 
 +
{|class="wikitable mw-collapsible mw-collapsed" width="100%"
 +
!colspan=2|<math>ID</math> Calculation
 +
|-
 +
|
 +
{|style="padding:10px; margin:20px; border:1px solid orange; border-radius:10px"
 +
|valign="center"| <math>ID = Rand [0 ; 100] - Rand [0 ; Res - 1]</math>
 +
|}
 +
 
 +
;With
 +
*<math>Rand</math> the function returning a random whole number between its boundaries, included,
 +
*<math>Res</math> a whole number that is incremented by having low/high resource inputs of certain types, defined below,
 +
**The resources used to increment this value depend on the pool that has been selected.
 +
In case <math>ID</math> is 0 or negative, the value will be converted back into a positive value and incremented by 2.
 +
|-
 +
|
 +
Which resources that are used to increment value <math>Res</math> is dependent on the pool that has been selected:
 
*Pool 1: {{Steel}} {{Bauxite}}
 
*Pool 1: {{Steel}} {{Bauxite}}
<math>??</math>
+
{|style="padding:10px; margin:20px; border:1px solid orange; border-radius:10px"
 +
|valign="center"| <math>Res = MAX \Bigg( \Bigg| \Bigg\lceil \frac{Steel-400}{25} \Bigg\rceil + \Bigg\lceil \frac{Baux-300}{20} \Bigg\rceil \Bigg| ; 51\Bigg)</math>
 +
|}
    
*Pool 2: {{Ammo}} {{Steel}}
 
*Pool 2: {{Ammo}} {{Steel}}
<math>??</math>
+
{|style="padding:10px; margin:20px; border:1px solid orange; border-radius:10px"
 +
|valign="center"| <math>Res = MAX \Bigg( \Bigg| \Bigg\lceil \frac{| Ammo-400 |}{25} \Bigg\rceil + \Bigg\lceil \frac{| Steel-600 |}{30} \Bigg\rceil \Bigg| ; 51\Bigg)</math>
 +
|}
    
*Pool 3: {{Ammo}} {{Steel}}
 
*Pool 3: {{Ammo}} {{Steel}}
<math>??</math>
+
{|style="padding:10px; margin:20px; border:1px solid orange; border-radius:10px"
 +
|valign="center"| <math>Res = MAX \Bigg( \Bigg| \Bigg\lceil \frac{| Ammo-200 |}{13} \Bigg\rceil + \Bigg\lceil \frac{| Steel-200 |}{20} \Bigg\rceil \Bigg| ; 51\Bigg)</math>
 +
|}
    
*Pool 4: {{Fuel}} {{Steel}}
 
*Pool 4: {{Fuel}} {{Steel}}
<math>??</math>
+
{|style="padding:10px; margin:20px; border:1px solid orange; border-radius:10px"
 +
|valign="center"| <math>Res = MAX \Bigg( \Bigg| \Bigg\lceil \frac{| Fuel-100 |}{10} \Bigg\rceil + \Bigg\lceil \frac{| Steel-30 |}{15} \Bigg\rceil \Bigg| ; 51\Bigg)</math>
 +
|}
    
;With
 
;With
*<math>Res</math> a number that can be incremented by having low/high resource inputs of certain types,
  −
**51 is its maximum possible value.
  −
**The resources used to increment this value depend on the pool that has been selected.
  −
*<math>Rand_1</math> a random number between 0 and 100,
  −
*<math>Rand_2</math> a random number generated between 0 and <math>Res</math>. The resulting value is subtracted by 1 if it is higher than 0.
  −
*<math>ID</math> the value achieved by subtracting <math>Rand_1</math> with <math>Rand_2</math>. This value is what determines which ship will be crafted.
  −
In case <math>ID</math> becomes 0 or negative, the value will be converted back into a positive value and incremented by 2.
      
[https://tsundb.kc3.moe/construction]
 
[https://tsundb.kc3.moe/construction]
 +
|}
 +
 +
;Pratical Conclusion
 +
* Only 2 resources will have an effect depending on the pool. Changing the two others will have no effect as long as it does not change the pool.
 +
* Of the two resources that have an effect, one has a bigger effect than the other.
 +
** The effect is capped, above a certain threshold increasing the resources further will not have any effect.
 +
* The effect of changing resources will increase the drop of some ships by reducing the drop of others.
    
==Large Ship Construction==
 
==Large Ship Construction==
38,007

edits

Navigation menu