User Tools

Site Tools


programs:charge

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
programs:charge [2020/06/20 04:47] turtlingherdprograms:charge [2020/06/30 17:24] (current) andrew
Line 2: Line 2:
 [{{ charge.png|Charge program icon}}] [{{ charge.png|Charge program icon}}]
  
-Charge is a passive [[utility|utility program]] which reduces the [[:PWR]] cost of other programs by 2 down to a minimum of 1, but increases their cooldowns by 1 turn. Program PWR costs 0 or 1 are not reduced by Charge, but their cooldowns are still increased by 1 turn. It has no effect on passive programs, except for [[Emergency Reserve]]. Charge can be bought from some [[:mainframe devices:Server Terminals]] for 900 credits.+Charge is a passive [[utility|utility program]] which reduces the [[:PWR]] cost of other programs by 2 down to a minimum of 0, but increases their cooldowns by 1 turn. Program PWR costs of 0 are not reduced by Charge, but their cooldowns are still increased by 1 turn. Charge has no effect on passive programs, except for those with cooldowns ([[Emergency Reserve]] and [[Seed]]). 
 + 
 +Charge can be bought from some [[:mainframe devices:Server Terminals]] for 900 credits.
  
 Charge's effect always applies while it is installed, and cannot be enabled or disabled at will. Charge only raises other programs' cooldowns at the time they are used, so if Charge is installed while another program is already on cooldown, it does not raise that program's cooldown timer. If Charge is sold while another program is on cooldown, it also does not decrease that program's cooldown timer.  Charge's effect always applies while it is installed, and cannot be enabled or disabled at will. Charge only raises other programs' cooldowns at the time they are used, so if Charge is installed while another program is already on cooldown, it does not raise that program's cooldown timer. If Charge is sold while another program is on cooldown, it also does not decrease that program's cooldown timer. 
  
-If Charge and [[Overdrive]] are both installed, their effects stack, so that other programs' PWR costs are reduced by 1 down to a minimum of 1, and their cooldowns are reduced by 1 turn down to a minimum of 1 turn. However, every active program will have a PWR cost of at least 1 and a cooldown of at least 1 turn, even if they normally would cost 0\ PWR or have no cooldown.+Charge's effect stacks with [[Seed]] (though it also extends Seed's cooldown), and with the algorithm [[:algorithms:Attune]]. 
 + 
 +If Charge and [[Overdrive]] are both installed, their effects stack, so that other programs' PWR costs are reduced by 1 down to a minimum of 0, and their cooldowns are reduced by 1 turn down to a minimum of 1 turn. However, every active program will have a cooldown of at least 1 turn, even if it would normally have no cooldown.
  
 ===== Strategy ===== ===== Strategy =====
  
-Charge is not a good program, although it is not quite as bad as [[Overdrive]]. Its cost of 900 [[:credits]] makes it the most expensive out of all programs available from Server Terminals, and it is actively harmful if you have programs that already cost 0 or 1 PWR. At best, Charge is a situational program which can work in specific [[:loadouts]].+Charge is not a good program, although it is not as bad as [[Overdrive]]. Its cost of 900 [[:credits]] makes it the most expensive out of all programs available from Server Terminals, and it is actively harmful if you have programs that already cost 0 PWR. At best, Charge is a situational program which can work in specific [[:loadouts]].
  
-The main problem with Charge is that reducing programs' PWR costs is mainly beneficial if it lets you use those programs more frequently; but the increased cooldown also prevents you from using them as frequently. Particularly since /every/ other program has a cooldown of at least 1 turn with Charge, you can typically use at most four programs per turn as Charge occupies one slot. In low-PWR-generation strategies where the shortage of PWR is the bottleneck for how often you can hack, Charge can be beneficial, but in these strategies you normally want programs with low PWR costs, which do not benefit from Charge anyway.+The main problem with Charge is that reducing programs' PWR costs is mainly beneficial if it lets you use those programs more frequently; but the increased cooldown also prevents you from using them as frequently. Particularly since //every// other program has a cooldown of at least 1 turn with Charge, you can typically use at most four programs per turn as Charge occupies one slot. In low-PWR-generation strategies where the shortage of PWR is the bottleneck for how often you can hack, Charge can be beneficial, but in these strategies you normally want programs with low PWR costs, which do not benefit from Charge anyway.
  
 Charge is somewhat similar to Seed in that both reduce the PWR cost of other programs, but while Seed applies to one program use per turn allowing you to use other programs at their full cost, Charge applies to all program uses and prevents you from using them a second time in the same turn. Seed supports a [[:loadout]] where a program with a high nominal PWR cost is used once per turn, and low-PWR-cost programs are used for the rest of the hacking. In contrast, Charge only really works well when all of your other programs have high nominal PWR costs. Charge is somewhat similar to Seed in that both reduce the PWR cost of other programs, but while Seed applies to one program use per turn allowing you to use other programs at their full cost, Charge applies to all program uses and prevents you from using them a second time in the same turn. Seed supports a [[:loadout]] where a program with a high nominal PWR cost is used once per turn, and low-PWR-cost programs are used for the rest of the hacking. In contrast, Charge only really works well when all of your other programs have high nominal PWR costs.
Line 18: Line 22:
 For many programs, Charge either has no benefit or makes them strictly worse: For many programs, Charge either has no benefit or makes them strictly worse:
  
-  * Any program which already has a PWR cost of 0 or 1 is made strictly worse by the increased cooldown+  * Any program which already has a PWR cost of 0 is made strictly worse by the increased cooldown. 
-  * Charge has no effect on passive programs+  * [[Burst]] is //much// worse with Charge --- it still costs 0\ PWR to use, but the higher cooldown makes it generate less average PWR per turn, and also extends the -3\ [[:AP]] penalty by an extra turn. 
-  * [[Burst]] is much worse with Charge --- it still costs 0\ PWR to use, but the higher cooldown makes it generate less average PWR per turn, and also extends the -3\ [[:AP]] penalty by an extra turn. +  * [[Emergency Reserve]]'longer cooldown with Charge makes it strictly worseas it generates at most +1.25\ PWR per turn instead of +1.67\ PWR per turn in the best case. 
-  * [[Emergency Reserve]] has a longer cooldown with Charge, so it generates at most +1.25\ PWR per turn instead of +1.67\ PWR per turn in the best case. +  * [[Root]]'s -1\ PWR per turn penalty is also extended by an extra turn, making it strictly worse. 
-  * [[Root]]'s -1\ PWR per turn penalty is also extended by an extra turn.+  * [[Seed]]'s cooldown becomes 2 turns, making it strictly worse. 
 +  * Charge has no effect on other passive programs.
  
 Charge does unambiguously improve some specific programs: Charge does unambiguously improve some specific programs:
  
-  * [[Fusion]] with Charge costs only 3\ PWR to use, and generates +3\ PWR per turn for five turns instead of four, for an average of +2.2\ PWR per turn if Fusion is used consistently, compared to +1.75\ PWR per turn for Fusion without Charge.+  * [[Fusion]] with Charge costs only 3\ PWR to use, and generates +3\ PWR per turn for five turns instead of four, for an average of +2.4\ PWR per turn if Fusion is used consistently, compared to +1.75\ PWR per turn for Fusion without Charge.
   * [[Wisp]] normally costs 3 PWR with no cooldown; with Charge, it costs 1\ PWR and has a cooldown of 1 turn, but it is rarely good to use Wisp more than once per turn anyway.   * [[Wisp]] normally costs 3 PWR with no cooldown; with Charge, it costs 1\ PWR and has a cooldown of 1 turn, but it is rarely good to use Wisp more than once per turn anyway.
  
Line 38: Line 43:
   * [[Hunter]] with Charge costs 3\ PWR to remove a [[:daemon]] at most every 4 turns; although without Charge it often costs too much PWR to use more frequently.   * [[Hunter]] with Charge costs 3\ PWR to remove a [[:daemon]] at most every 4 turns; although without Charge it often costs too much PWR to use more frequently.
   * [[Lockpick 2.0]] with Charge costs 1\ PWR to break 2\ [[:firewalls]], with a 1 turn cooldown.   * [[Lockpick 2.0]] with Charge costs 1\ PWR to break 2\ [[:firewalls]], with a 1 turn cooldown.
 +  * [[Mercenary]] with Charge costs 0\ PWR the first two times it is used per [[:alarm level]], instead of just the first time. It also gets a 1 turn cooldown, but Mercenary is usually too expensive to use more frequently than once per turn anyway.
   * [[Oracle]] with Charge costs 2\ PWR, with a 1 turn cooldown, although Oracle is best used towards the beginning of the mission when you typically can't afford to use it more than once per turn anyway.   * [[Oracle]] with Charge costs 2\ PWR, with a 1 turn cooldown, although Oracle is best used towards the beginning of the mission when you typically can't afford to use it more than once per turn anyway.
   * The [[Wrench]] programs become even more efficient with Charge, though they have 1 turn cooldowns.    * The [[Wrench]] programs become even more efficient with Charge, though they have 1 turn cooldowns. 
programs/charge.1592628430.txt.gz · Last modified: 2020/06/20 04:47 by turtlingherd