Diffast_misc.LACSmodule Cut : sig ... endmodule Effect : sig ... endval find_largest_1 :
(int * Effect.t list) array array array ->
(int * Effect.t list) array array array ->
< get : Otree.index -> < data : < equals : 'a -> bool.. >.. >
; get_roots_of_forest : Otree.index -> Otree.index -> Cut.t
; leftmost : Otree.index -> Otree.index.. > ->
< get : Otree.index -> < data : 'a.. >
; get_roots_of_forest : Otree.index -> Otree.index -> Cut.t
; leftmost : Otree.index -> Otree.index.. > ->
(Otree.index * Otree.index) ->
unitval find_largest_2 :
(int * Effect.t list) array array array ->
(int * Effect.t list) array array array ->
< get : Otree.index -> < data : < equals : 'a -> bool.. >.. >
; leftmost : Otree.index -> Otree.index.. > ->
< get : Otree.index -> < data : 'a.. >
; leftmost : Otree.index -> Otree.index.. > ->
(Otree.index * Otree.index) ->
int ->
unitval find_largest :
(int * Effect.t list) array array array ->
(int * Effect.t list) array array array ->
< get :
Otree.index ->
< children_indexes : int list
; data : < equals : 'a -> bool.. >.. >
; get_roots_of_forest : Otree.index -> Otree.index -> Cut.t
; keynodes : Otree.index list
; leftmost : Otree.index -> Otree.index
; size : int.. > ->
< get : Otree.index -> < children_indexes : int list ; data : 'a.. >
; get_roots_of_forest : Otree.index -> Otree.index -> Cut.t
; keynodes : Otree.index list
; leftmost : Otree.index -> Otree.index
; size : int.. > ->
int ->
int * Edit.seq * Mapping.elem list * Otree.index list * Otree.index listval find :
< get :
Otree.index ->
< children_indexes : int list
; data : < equals : 'a -> bool.. >.. >
; get_roots_of_forest : Otree.index -> Otree.index -> Cut.t
; keynodes : Otree.index list
; leftmost : Otree.index -> Otree.index
; size : int
; size_of_subtree : Otree.index -> int.. > ->
< get : Otree.index -> < children_indexes : int list ; data : 'a.. >
; get_roots_of_forest : Otree.index -> Otree.index -> Cut.t
; keynodes : Otree.index list
; leftmost : Otree.index -> Otree.index
; size : int
; size_of_subtree : Otree.index -> int.. > ->
Edit.seq * Mapping.elem list * Otree.index list