utils

package
v0.0.0-...-c9dfc42 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 1, 2025 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AlgebraicToPosition

func AlgebraicToPosition(algebraic string) game.Position

AlgebraicToPosition converts an algebraic position (like "c4") to a Position

func AlgebraicToPositions

func AlgebraicToPositions(algebraic string) []game.Position

func BitsToBoard

func BitsToBoard(bb game.BitBoard) game.Board

func BoardToBits

func BoardToBits(b game.Board) game.BitBoard

func HashBitBoard

func HashBitBoard(bb game.BitBoard) string

func HashBoard

func HashBoard(b game.Board) string

func PositionToAlgebraic

func PositionToAlgebraic(pos game.Position) string

PositionToAlgebraic converts a Position to algebraic notation (like "c4")

func PositionsToAlgebraic

func PositionsToAlgebraic(positions []game.Position) string

func PrintBitBoard

func PrintBitBoard(bb game.BitBoard)

func PrintBoard

func PrintBoard(b game.Board)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL