DLS (deepth limited search)

added support for DLS algorithm