GEN_MESON_TAC : int -> int -> int -> thm list -> tactic
The first is the minimum depth at which to search. Setting this to a number greater than zero can save time if its clear that there will not be a proof of such a small depth. ASM_MESON_TAC and MESON_TAC always use a value of 0 for this parameter.
The second is the maximum depth to which to search. Setting this low will stop the search taking too long, but may cause the engine to miss proofs it would otherwise find. The setting of this variable for ASM_MESON_TAC and MESON_TAC is done through the reference variable mesonLib.max_depth. This is set to 30 by default, but most proofs do not need anything like this depth.
The third parameter is the increment used to increase the depth of search done by the proof search procedure.
The approach used is iterative deepening, so with a call to
GEN_MESON_TAC mn mx inc