IPVGO: Add new analysis method to set a custom testing board state (#2029)

This commit is contained in:
Michael Ficocelli
2025-03-23 02:52:26 -04:00
committed by GitHub
parent de8c8691c2
commit 17ffabdfa5
11 changed files with 76 additions and 4 deletions
@@ -0,0 +1,28 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [bitburner](./bitburner.md) &gt; [GoAnalysis](./bitburner.goanalysis.md) &gt; [setTestingBoardState](./bitburner.goanalysis.settestingboardstate.md)
## GoAnalysis.setTestingBoardState() method
Starts a new game against the "No AI" opponent, and sets the initial board size, pieces, and offline nodes to the given board state. "X" represent black pieces, "O" white, and "." empty points. "\#" are dead nodes that are not part of the subnet.
**Signature:**
```typescript
setTestingBoardState(boardState: string[]): void;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| boardState | string\[\] | The initial board state to use for the new game, in the format used by getBoardState(). |
**Returns:**
void
## Remarks
RAM cost: 4 GB