You can search for identifiers within the package.
in-package search v0.2.0
tiny_libs.ai_search
Zobrist
type t
val make : pieces:int -> squares:int -> seed:int -> t
val number : t -> piece:int -> square:int -> int64
val side : t -> int64
val of_board : t -> (int * int) list -> int64
type bound =
| Exact
| Lower
| Upper
type 'move entry = {
value : float;
depth : int;
bound : bound;
best : 'move option;
}
type 'move table
val table : unit -> 'move table
val find : 'move table -> int64 -> 'move entry option
val remember : 'move table -> int64 -> 'move entry -> unit
val size : 'move table -> int
val hits : 'move table -> int
val forget : 'move table -> unit