JavaScript promise rejection: Loading CSS chunk katex failed. (error: https://git.brn.systems/assets/css/katex.94d26766.css). Open browser console to see more details.
bitburner-src/markdown/bitburner.go.getboardstate.md
catloversg 99f7a4cc7b
IPvGO: Fix API documentation ()
Proper fix for table pre layout
2024-03-21 14:39:37 -07:00

1.2 KiB

Home > bitburner > Go > getBoardState

Go.getBoardState() method

Retrieves a simplified version of the board state. "X" represents black pieces, "O" white, and "." empty points. "#" are dead nodes that are not part of the subnet. (They are not territory nor open nodes.)

For example, a 5x5 board might look like this:

<br/> "XX.O.",<br/> "X..OO",<br/> ".XO..",<br/> "XXO.\#",<br/> ".XO.\#",<br/> 

Each string represents a vertical column on the board, and each character in the string represents a point.

Traditional notation for Go is e.g. "B,1" referring to second ("B") column, first rank. This is the equivalent of index [1][0].

Note that the [0][0] point is shown on the bottom-left on the visual board (as is traditional), and each string represents a vertical column on the board. In other words, the printed example above can be understood to be rotated 90 degrees clockwise compared to the board UI as shown in the IPvGO subnet tab.

Signature:

getBoardState(): string[];

Returns:

string[]

Remarks

RAM cost: 4 GB