9d94ae6fdde8b8fc4fc394fb84e50744c4035846
Files Diff
- Added: 2
- Removed: 3
- Renamed: 0
- Modified: 6
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 2 | ||
| Rename Method public f(n Node) : double renamed to public apply(n Node) : Double in class aima.core.search.informed.GreedyBestFirstSearch.EvalFunction | From | To | |
| Rename Method public f(n Node) : double renamed to public apply(n Node) : Double in class aima.core.search.informed.AStarSearch.EvalFunction | From | To | |
| Change Parameter Type | 4 | ||
| Change Parameter Type ef : EvaluationFunction to ef : Function<Node,Double> in method public RecursiveBestFirstSearch(ef Function<Node,Double>, avoidLoops boolean, nodeExpander NodeExpander) in class aima.core.search.informed.RecursiveBestFirstSearch | From | To | |
| Change Parameter Type ef : EvaluationFunction to ef : Function<Node,Double> in method public RecursiveBestFirstSearch(ef Function<Node,Double>, avoidLoops boolean) in class aima.core.search.informed.RecursiveBestFirstSearch | From | To | |
| Change Parameter Type ef : EvaluationFunction to ef : Function<Node,Double> in method public RecursiveBestFirstSearch(ef Function<Node,Double>) in class aima.core.search.informed.RecursiveBestFirstSearch | From | To | |
| Change Parameter Type ef : EvaluationFunction to ef : Function<Node,Double> in method public BestFirstSearch(impl QueueSearch, ef Function<Node,Double>) in class aima.core.search.informed.BestFirstSearch | From | To | |
| Change Return Type | 2 | ||
| Change Return Type double to Double in method public apply(n Node) : Double in class aima.core.search.informed.GreedyBestFirstSearch.EvalFunction | From | To | |
| Change Return Type double to Double in method public apply(n Node) : Double in class aima.core.search.informed.AStarSearch.EvalFunction | From | To | |
| Move Class | 2 | ||
| Move Class aima.core.search.framework.evalfunc.HeuristicFunctionFactory moved to aima.core.search.informed.HeuristicFunctionFactory | From | To | |
| Move Class aima.core.search.framework.evalfunc.HeuristicEvaluationFunction moved to aima.core.search.informed.HeuristicEvaluationFunction | From | To | |
| Change Package | 1 | ||
| Change Package aima.core.search.framework.evalfunc to aima.core.search.informed | From | To | |
| Change Attribute Type | 2 | ||
| Change Attribute Type evalFunc : EvaluationFunction to evalFunc : Function<Node,Double> in class aima.core.search.informed.RecursiveBestFirstSearch | From | To | |
| Change Attribute Type evalFunc : EvaluationFunction to evalFunc : Function<Node,Double> in class aima.core.search.informed.BestFirstSearch | From | To |