Coder Social home page Coder Social logo

kancolle-tracker's Introduction

KCTracker

Various helper tools for Kantai Collection.

Quest Tracker

Keyboard Shortcuts

mod+f - Search by quest description.

mod+shift+f - Search by quest reward.

space - Toggle selected quest completion status.

esc - Close the search dialog.

(mod is ctrl for Windows, cmd for OSX)

Known Issues

  • Quest prereq list on the details pane can overflow.
  • Quest completion is reset upon server update.

TODO

  • Option to filter completed quests from search.
  • Better handling for repeatable quests (as prerequisites).

Expedition Calculator

Assumptions

Various assumptions have been made to simplify implementation, they are documented here.

Sparkle Cost

Sparkling is assumed to be performed at 1-1, with no escorts (or throwaway shisp that are not refuelled). It is assumed that you will S rank the first node and A rank the second. The relevant morale modifiers are:

  • MVP: +10
  • Flagship: +3
  • S-Rank: +1
  • A-Rank: +0
  • Return from Sortie: -15

Therefore, the morale delta is (10 + 3 + 1) + (10 + 3 + 0) - 15 = 12, or 1 bar of fuel+ammo per expedition.

In practice, the cost is somewhat higher, as it is not uncommon to get B rank or lower at node C (plus repair costs).

Great Success Chance

Assumed to be 19% chance per sparkled ship. It is also assumed that it is always best to maximize GS chance (i.e. always use at least 5 ships in a sparkled fleet).

Ship Types

  • SS: Unremodelled, regular subs (10 Fuel, 20 Ammo). Maruyu is not used, despite lower consumption, because her low stats make consistent sparkling difficult.
  • DD: Mutsuki-class (15 Fuel, 15 Ammo). Can and should be remodelled.
  • CL: Tenryuu-class (25 Fuel, 20 Ammo). Should not be remodelled.
  • AV: Chitose-class, 3rd remodel (35 Fuel, 45 Ammo).
  • CA: Furutaka, Aoba-class (35 Fuel, 50 Ammo). Should not be remodelled.
  • BBV: Ise-class, 1st remodel (95 Fuel, 105 Ammo).
  • CT: Katori-class, 1st remodel (35 Fuel, 20 Ammo).
  • AS: Taigei (35 Fuel, 10 Ammo)

Unaccounted Factors

Daihatsu Landing Craft: It is always beneficial to use them if you have them. Prioritize adding them to your GS expeditions in descreasing order of income.

Drums: It is known that Drums increase the GS chance for Expeditions that require them; for these expeditions you can reduce the number of sparkled ships. Recommended numbers can be found here.

Consumable Output: The calculator does not put any weight on consumables (buckets, development material, etc).

AFK Time: The calculator assumes expeditions are sent out as soon as they return.

Scrappables

Displays a list of ships not required by any incomplete quests (see Quest Tracker).

This is NOT a list of ships that are recommended for scrapping.

Also, be warned that new quests added in the future may require ships on the list.

Screw Calculator

Calculates total number of screws generated by a specified date, based on repeatable quests and medals.

The displayed total does not include rewards from quests in the current reset - i.e. if you have yet to complete screw rewarding repeatable quests, add their reward to your current screw count.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.