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 |