You can search for identifiers within the package.
in-package search v0.2.0
tiny_libs.ai_bots
Bot
type ('world, 'senses, 'intent) t = {
sense : 'senses option -> 'world -> 'senses;
decide : 'senses -> 'intent;
delay : int;
rate : int;
reflex : 'world -> 'intent -> 'intent;
}
val make : ?delay:int -> ?rate:int -> ?reflex:('world -> 'intent -> 'intent) -> sense:('senses option -> 'world -> 'senses) -> decide:('senses -> 'intent) -> unit -> ('world, 'senses, 'intent) t
type ('senses, 'intent) running
val start : 'intent -> ('senses, 'intent) running
val step : ('world, 'senses, 'intent) t -> 'world -> ('senses, 'intent) running -> 'intent * ('senses, 'intent) running
val last_senses : ('senses, 'intent) running -> 'senses option
val aim_error : spread:float -> settle:float -> seen_for:int -> seed:int -> unit -> float