bitburner-src/markdown/bitburner.codingcontract.attempt.md
2022-09-23 15:03:38 -04:00

1.3 KiB
Raw Blame History

Home > bitburner > CodingContract > attempt

CodingContract.attempt() method

Attempts a coding contract.

Signature:

attempt(
    answer: string | number | any[],
    filename: string,
    host?: string,
    opts?: CodingAttemptOptions,
  ): boolean | string;

Parameters

Parameter Type Description
answer string | number | any[] Solution for the contract.
filename string Filename of the contract.
host string Hostname of the server containing the contract. Optional. Defaults to current server if not provided.
opts CodingAttemptOptions Optional parameters for configuring function behavior.

Returns:

boolean | string

True if the solution was correct, false otherwise. If the returnReward option is configured, then the function will instead return a string. If the contract is successfully solved, the string will contain a description of the contracts reward. Otherwise, it will be an empty string.

Remarks

RAM cost: 10 GB

Attempts to solve the Coding Contract with the provided solution.