[Home](./index.md) > [bitburner](./bitburner.md) > [NS](./bitburner.ns.md) > [weakenAnalyze](./bitburner.ns.weakenanalyze.md) ## NS.weakenAnalyze() method Predict the effect of weaken. **Signature:** ```typescript weakenAnalyze(threads: number, cores?: number): number; ``` ## Parameters
Parameter Type Description
threads number Amount of threads that will be used.
cores number _(Optional)_ Optional. The number of cores of the server that would run weaken.
**Returns:** number The security decrease. ## Remarks RAM cost: 1 GB Returns the security decrease that would occur if a weaken with this many threads happened.