package mlsolver
Module Pgsolversregistry
type solver_func =
string array ->
Tcsgames.explicit_pg ->
Tcsgames.explicit_pg_solution * Tcsgames.explicit_pg_strategyval register_solver : solver_func -> string -> string -> string -> unitval find_solver : string -> solver_func * string * stringval enum_solvers : (solver_func -> string -> string -> string -> unit) -> unitval fold_solvers :
(solver_func -> string -> string -> string -> 'a -> 'a) ->
'a ->
'atype partial_solver_func =
string array ->
int Tcsgames.initpg ->
int Tcsgames.initpg_solution * int Tcsgames.initpg_strategyval register_partial_solver :
partial_solver_func ->
string ->
string ->
string ->
unitval find_partial_solver : string -> partial_solver_func * string * stringval enum_partial_solvers :
(partial_solver_func -> string -> string -> string -> unit) ->
unitval fold_partial_solvers :
(partial_solver_func -> string -> string -> string -> 'a -> 'a) ->
'a ->
'a