Exemplo n.º 1
0
        protected override ICollection <MoveToAction> search(IProblem <string, MoveToAction> problem)
        {
            ICollection <MoveToAction> result = _search.findActions(problem);

            notifyViewOfMetrics();
            return(result);
        }
Exemplo n.º 2
0
        public SearchAgent(IProblem <S, A> p, ISearchForActions <S, A> search)
        {
            ICollection <A> actions = search.findActions(p);

            actionList = CollectionFactory.CreateQueue <A>();
            if (null != actions)
            {
                actionList.AddAll(actions);
            }

            //   actionIterator = actionList.iterator();
            searchMetrics = search.getMetrics();
        }
Exemplo n.º 3
0
 protected override ICollection <MoveToAction> search(IProblem <string, MoveToAction> problem)
 {
     return(_search.findActions(problem));
 }