:- object(search_strategy,
instantiates(abstract_class),
specializes(object)).
:- info([
version is 1.0,
author is 'Paulo Moura',
date is 1998/3/23,
comment is 'State space search strategies.']).
:- public(solve/3).
:- mode(solve(+object, +nonvar, -list), zero_or_more).
:- info(solve/3,
[comment is 'State space search solution.',
argnames is ['Space', 'State', 'Path']]).
:- end_object.