package main

func IsOccupied(bitboard uint64, square int) bool {
	return (bitboard & SQUARE_BBS[square]) != 0
}

func GetOccupiedIndex(square int) int {
	for i := 0; i < 12; i++ {
		if IsOccupied(PieceArray[i], square) {
			return i
		}
	}
	return EMPTY
}

func OutOfBounds(move int) bool {

	if move < 0 {
		return true
	}
	if move > 63 {
		return true
	}
	return false
}
