> Advanced Programming Techniques > Using Goals > Search Limits

As with node evaluators, it is possible to apply search limits to the branch & cut search controlled by goals. Search limits allow you to limit the search in certain subtrees; that is, they allow you to discontinue processing nodes when some condition applies. Search limits are implemented in subclasses of class IloCplex::SearchLimitI (IloCplex.SearchLimit), and the procedure for implementing and using them is very similar to that for node evaluators. See the reference manual for more details on implementing and using search limits.