70ed4ecdba038ce9c2b3c6eb34197f4b6116496f
Files Diff
- Added: 3
- Removed: 1
- Renamed: 0
- Modified: 27
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Move And Rename Method | 1 | ||
| Move And Rename Method public expandNode(node Node, problem Problem) : List<Node> from class aima.core.search.framework.SearchUtils to public expand(node Node, problem Problem) : List<Node> from class aima.core.search.framework.NodeExpander | From | To | |
| Move Method | 1 | ||
| Move Method public addNodeListener(listener NodeListener) : void from class aima.core.search.framework.SearchUtils to public addNodeListener(listener NodeListener) : void from class aima.core.search.framework.NodeExpander | From | To | |
| Change Return Type | 1 | ||
| Change Return Type Search to SearchForActions in method public createSearch(strategy int, qSearchImpl int, hf HeuristicFunction) : SearchForActions in class aima.gui.applications.search.map.SearchFactory | From | To | |
| Move Attribute | 1 | ||
| Move Attribute private nodeListeners : List<NodeListener> from class aima.core.search.framework.SearchUtils to private nodeListeners : List<NodeListener> from class aima.core.search.framework.NodeExpander | From | To | |
| Extract Class | 1 | ||
| Extract Class aima.core.search.framework.NodeExpander from class aima.core.search.framework.SearchUtils | From | To | |
| Move Class | 2 | ||
| Move Class aima.core.search.framework.DefaultStepCostFunction moved to aima.core.search.framework.problem.DefaultStepCostFunction | From | To | |
| Move Class aima.core.search.framework.SearchUtils.NodeListener moved to aima.core.search.framework.NodeExpander.NodeListener | From | To | |
| Change Variable Type | 1 | ||
| Change Variable Type result : Search to result : SearchForActions in method public createSearch(strategy int, qSearchImpl int, hf HeuristicFunction) : SearchForActions in class aima.gui.applications.search.map.SearchFactory | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type search : Search to search : SearchForActions in class aimax.osm.routing.agent.OsmAgentController | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter stepCost : double to pathCost : double in method public Node(state Object, parent Node, action Action, pathCost double) in class aima.core.search.framework.Node | From | To |