Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
aima.core.environment.nqueens.NQueensFitnessFunction aima.core.search.local.FitnessFunction<java.lang.Integer> 1 1 1 R_SUPER_T - Internal -> Internal
aima.core.search.uninformed.BidirectionalSearch aima.core.search.framework.BidirectionalQueueSearch 1 1 1 - - Internal -> Internal
boolean aimax.osm.routing.OsmActionsFunction.OneWayMode 2 1 1 - - Jdk -> Internal
java.lang.Double double 4 3 1 - Unboxing Jdk -> Jdk
aima.core.search.local.Individual java.util.List 1 1 1 - - Internal -> Jdk
java.util.Set java.util.List 5 2 1 SIBLING - Jdk -> Jdk
java.util.Set java.util.Collection 7 1 1 R_SUPER_T - Jdk -> Jdk
aima.core.search.local.GeneticAlgorithmForNumbers.PopulationPrinter aima.core.search.local.GeneticAlgorithmForNumbers.ProgressTracer 3 1 1 - - Internal -> Internal
int java.util.Collection<aima.core.search.local.Individual<A>> 1 1 1 - - Jdk -> Jdk
aima.core.util.datastructure.FIFOQueue java.util.Queue 1 1 1 R_SUPER_T - Internal -> Jdk
aima.core.util.datastructure.FIFOQueue java.util.Deque 1 1 1 SIBLING - Internal -> Jdk
java.util.Deque java.util.Queue 1 1 1 R_SUPER_T - Jdk -> Jdk
aima.core.search.framework.Search aima.core.search.framework.SearchForActions 57 3 1 R_SUPER_T - Internal -> Internal
aima.core.search.framework.Node ? superaima.core.search.framework.Node 2 1 1 T_SUPER_R - Internal -> Internal
aima.gui.fx.framework.Parameter aima.gui.fx.framework.Parameter[] 3 1 1 - - Internal -> Internal
aima.core.agent.EnvironmentState aima.core.agent.Environment 23 1 1 - - Internal -> Internal
aima.core.agent.EnvironmentState void 8 1 1 - - Internal -> Jdk
aima.gui.fx.views.EnvironmentTextViewCtrl aima.gui.fx.views.VacuumEnvironmentViewCtrl 1 1 1 - - Internal -> Internal
aima.gui.fx.views.VacuumEnvironmentViewCtrl aima.gui.fx.views.SimpleEnvironmentViewCtrl 1 1 1 - - Internal -> Internal
aima.gui.fx.views.SimpleEnvironmentViewCtrl aima.gui.fx.views.MapEnvironmentViewCtrl 1 1 1 R_SUPER_T - Internal -> Internal
aima.core.environment.map.MapEnvironment aima.core.agent.Environment 1 1 1 R_SUPER_T - Internal -> Internal
void double 1 1 1 - - Jdk -> Jdk
void boolean 5 2 1 - - Jdk -> Jdk
aima.core.robotics.IMclRobot<M, R, V> aima.core.util.Randomizer 2 1 1 - - Internal -> Internal
java.util.ArrayList java.util.Set 1 1 1 SIBLING - Jdk -> Jdk
aima.gui.fx.views.MapEnvironmentViewCtrl aima.gui.fx.views.SimpleEnvironmentViewCtrl 1 1 1 R_SUPER_T - Internal -> Internal
boolean void 1 1 1 - - Jdk -> Jdk
java.lang.StringBuffer aima.core.search.framework.Metrics 2 1 1 - - Jdk -> Internal
java.lang.String aima.core.search.framework.Metrics 2 1 1 - - Jdk -> Internal
aima.gui.fx.framework.Parameter java.util.List<aima.gui.fx.framework.Parameter> 21 1 1 - - Internal -> Jdk
java.lang.String java.util.List<java.lang.String> 5 3 1 - - Jdk -> Jdk
aima.core.environment.map.AdaptableHeuristicFunction aima.core.search.framework.HeuristicFunction 12 1 1 R_SUPER_T - Internal -> Internal
aima.core.environment.map.MapAgent aima.core.environment.map.SimpleMapAgent 26 1 1 SIBLING - Internal -> Internal
java.util.List<aima.core.agent.Action> java.lang.reflect.AccessibleObject 1 1 1 - - Jdk -> Jdk
java.util.List<aima.core.agent.Action> aima.core.search.framework.Node 12 2 1 - - Jdk -> Internal
aima.core.search.framework.SearchAgent aima.core.search.framework.Node 1 1 1 - - Internal -> Internal
double int 1 1 1 - Narrowing Jdk -> Jdk
int double 2 2 1 - Widening Jdk -> Jdk
void aima.core.search.csp.ImprovedBacktrackingStrategy 3 1 1 - - Jdk -> Internal
boolean aima.core.search.csp.ImprovedBacktrackingStrategy.Selection 1 1 1 - - Jdk -> Internal
java.lang.AbstractStringBuilder java.lang.StringBuffer 1 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.StringBuffer java.lang.AbstractStringBuilder 12 8 1 R_SUPER_T - Jdk -> Jdk
? java.lang.reflect.AccessibleObject 1 1 1 - - TypeVariable -> Jdk
java.lang.reflect.AccessibleObject aima.core.search.csp.Assignment 1 1 1 - - Jdk -> Internal
aima.core.search.csp.DomainRestoreInfo aima.core.search.csp.inference.InferenceLog 3 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject java.lang.Integer 2 1 1 - - Jdk -> Jdk
aima.core.search.csp.Constraint aima.core.search.csp.Constraint<VAR, VAL> 21 1 1 - - Internal -> Internal
aima.core.probability.domain.Domain aima.core.probability.domain.Domain<VAL> 5 1 1 - - Internal -> Internal
aima.core.search.csp.Domain aima.core.search.csp.Domain<VAL> 5 1 1 - - Internal -> Internal
aima.core.search.csp.CspListener aima.core.search.csp.CspListener<VAL, VAR> 5 1 1 - - Internal -> Internal
aima.core.search.framework.NodeExpander.NodeListener java.util.function.Consumer<aima.core.probability.bayes.Node> 3 1 1 - - Internal -> Jdk
java.util.List java.util.Set 3 1 1 SIBLING - Jdk -> Jdk
aima.core.search.framework.PrioritySearch aima.core.search.framework.QueueBasedSearch 1 1 1 SIBLING - Internal -> Internal
double java.lang.Double 7 2 1 - Boxing Jdk -> Jdk
aima.core.environment.eightpuzzle.MisplacedTilleHeuristicFunction aima.core.environment.eightpuzzle.MisplacedTileHeuristicFunction 1 1 1 - - Internal -> Internal
aima.core.search.framework.evalfunc.HeuristicFunction java.util.function.Function<java.lang.Double, java.lang.reflect.AccessibleObject> 39 1 1 - - Internal -> Jdk
aima.core.search.framework.evalfunc.PathCostFunction java.util.function.Function<aima.core.search.framework.Node, java.lang.Double> 1 1 1 - - Internal -> Jdk
aima.core.search.framework.evalfunc.EvaluationFunction java.util.function.Function<java.lang.Double, aima.core.search.framework.Node> 6 1 1 - - Internal -> Jdk
aima.core.search.framework.PerceptToStateFunction java.util.function.Function<aima.core.agent.Percept, java.lang.reflect.AccessibleObject> 14 1 1 - - Internal -> Jdk
java.util.Hashtable java.util.LinkedHashMap 1 1 1 SIBLING - Jdk -> Jdk
aima.core.search.local.GeneticAlgorithm.ProgressTracer aima.core.search.local.GeneticAlgorithm.ProgressTracker 6 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject void 1 1 1 - - Jdk -> Jdk
aima.core.search.framework.qsearch.BidirectionalSearch.ExtendedNode aima.core.search.framework.qsearch.BidirectionalSearch.ExtendedNode<S, A> 12 1 1 - - Internal -> Internal
aima.core.search.framework.Node aima.core.search.framework.Node<A, S> 123 1 1 Composition - Internal -> Internal
aima.core.agent.Action aima.core.environment.nqueens.QueenAction 13 2 1 T_SUPER_R - Internal -> Internal
aima.core.search.framework.SearchForActions aima.core.search.framework.SearchForActions<aima.core.environment.nqueens.QueenAction, aima.core.environment.nqueens.NQueensBoard> 10 1 1 - - Internal -> Internal
aima.core.search.online.OnlineSearchProblem aima.core.search.framework.problem.OnlineSearchProblem<S, A> 8 1 1 - - Internal -> Internal
aima.core.search.framework.SearchForActions aima.core.agent.Agent 1 1 1 - - Internal -> Internal
java.util.List java.util.Queue 2 1 1 SIBLING - Jdk -> Jdk
java.lang.reflect.AccessibleObject java.lang.String 2 1 1 - - Jdk -> Jdk
java.util.function.Function java.util.function.ToDoubleFunction 43 1 1 - - Jdk -> Jdk
aima.core.agent.Action aimax.osm.routing.OsmMoveAction 1 1 1 T_SUPER_R - Internal -> Internal
java.lang.reflect.AccessibleObject aima.core.environment.vacuum.VacuumEnvironmentState 3 1 1 - - Jdk -> Internal
java.lang.reflect.AccessibleObject aima.core.agent.Percept 1 1 1 - - Jdk -> Internal
java.lang.reflect.AccessibleObject java.lang.Double 1 1 1 - - Jdk -> Jdk
aima.core.agent.State void 3 1 1 - - Internal -> Jdk
aima.core.environment.nqueens.NQueensGoalTest aima.core.search.framework.problem.GoalTest<aima.core.environment.nqueens.NQueensBoard> 1 1 1 R_SUPER_T - Internal -> Internal
aima.core.agent.Action aima.core.environment.map.MoveToAction 15 2 1 T_SUPER_R - Internal -> Internal
aima.core.search.framework.SearchForActions aima.core.search.framework.SearchForActions<aima.core.environment.eightpuzzle.EightPuzzleBoard, aima.core.agent.Action> 6 1 1 - - Internal -> Internal
java.lang.Boolean boolean 1 1 1 - Unboxing Jdk -> Jdk
aima.core.search.framework.Node aima.core.search.framework.Node<java.lang.String, java.lang.String> 1 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject java.util.Optional<java.lang.reflect.AccessibleObject> 3 1 1 - - Jdk -> Jdk
aima.core.probability.bayes.Node java.util.Optional<aima.core.probability.bayes.Node<S, A>> 1 1 1 - - Internal -> Jdk
aima.core.probability.bayes.Node java.util.Optional 6 1 1 - - Internal -> Jdk
java.util.List java.util.Optional 18 1 1 - - Jdk -> Jdk
aima.core.search.framework.Node java.util.Optional 18 1 1 - - Internal -> Jdk
java.util.Optional<aima.core.util.CancelableThread> aima.core.util.CancelableThread 2 2 1 - - Jdk -> Internal
java.util.Optional<aima.gui.fx.framework.Parameter> aima.gui.fx.framework.Parameter 2 1 1 - - Jdk -> Internal
java.util.Optional<aima.gui.fx.framework.IntegrableApplication> aima.gui.fx.framework.IntegrableApplication 1 1 1 - - Jdk -> Internal
aima.core.util.CancelableThread java.lang.ref.Finalizer.FinalizerThread 2 1 1 - - Internal -> Jdk
aima.core.search.csp.Assignment java.util.Optional 7 1 1 - - Internal -> Jdk
aima.core.search.csp.Assignment java.util.Optional<aima.core.search.csp.Assignment<java.lang.String, aima.core.logic.fol.parsing.ast.Variable>> 1 1 1 - - Internal -> Jdk
java.util.Optional aima.core.probability.bayes.Node 2 1 1 - - Jdk -> Internal
aima.core.search.informed.HeuristicFunctionFactory java.util.function.Function 3 1 1 - - Internal -> Jdk
aima.core.search.nondeterministic.Plan java.util.Optional<aima.core.search.nondeterministic.Plan> 1 1 1 - - Internal -> Jdk
aima.core.search.nondeterministic.Plan aima.core.search.nondeterministic.Plan<aima.core.environment.vacuum.VacuumEnvironmentState, aima.core.agent.Action> 2 1 1 - - Internal -> Internal
aima.core.search.nondeterministic.Plan aima.core.search.nondeterministic.Plan<A, S> 7 1 1 - - Internal -> Internal
aima.core.environment.vacuum.NondeterministicVacuumAgent aima.core.search.agent.NondeterministicSearchAgent<aima.core.agent.Action, aima.core.environment.vacuum.VacuumEnvironmentState> 1 1 1 SIBLING - Internal -> Internal
java.util.List<aima.core.environment.wumpusworld.AgentPosition> aima.core.environment.wumpusworld.AgentPosition 1 1 1 - - Jdk -> Internal
aima.core.agent.Action aima.core.environment.wumpusworld.WumpusAction 17 2 1 - - Internal -> Internal
aima.core.environment.wumpusworld.Room aima.core.environment.wumpusworld.AgentPosition 3 1 1 Composition - Internal -> Internal
aima.core.environment.wumpusworld.AgentPosition aima.core.environment.wumpusworld.Room 2 1 1 Composition - Internal -> Internal
void aima.core.environment.wumpusworld.WumpusCave 1 1 1 - - Jdk -> Internal
aima.core.environment.wumpusworld.WumpusCave void 1 1 1 - - Internal -> Jdk
int aima.core.environment.wumpusworld.WumpusEnvironment 1 1 1 - - Jdk -> Internal
aima.gui.fx.views.WumpusEnvironmentViewCtrl.RoomButton aima.gui.fx.views.AbstractGridEnvironmentViewCtrl.SquareButton 1 1 1 SIBLING - Internal -> Internal
void javafx.scene.Node 1 1 1 - - Jdk -> Jdk
boolean aima.core.agent.Agent 1 1 1 - - Jdk -> Internal
java.util.List<java.lang.String> java.lang.String 1 1 1 - - Jdk -> Jdk
java.lang.Integer java.lang.Double 2 1 1 SIBLING - Jdk -> Jdk
aimax.osm.gui.fx.viewer.MapPaneCtrl aimax.osm.viewer.UnifiedMapDrawer<javafx.scene.canvas.Canvas> 1 1 1 - - Internal -> Internal
aimax.osm.viewer.UnifiedMapDrawer<javafx.scene.canvas.Canvas> aimax.osm.gui.fx.viewer.MapPaneCtrl 1 1 1 Composition - Internal -> Internal
javafx.scene.layout.BorderPane javafx.scene.Group 1 1 1 SIBLING - Jdk -> Jdk
javafx.scene.Group javafx.scene.layout.BorderPane 1 1 1 SIBLING - Jdk -> Jdk
aima.core.logic.fol.parsing.ast.AtomicSentence aima.core.logic.fol.kb.data.Literal 12 1 1 Composition - Internal -> Internal
aima.core.logic.fol.parsing.ast.Variable aima.core.logic.fol.parsing.ast.Term 3 1 1 R_SUPER_T - Internal -> Internal
java.util.HashMap<java.lang.Object, java.util.List<java.lang.Object>> java.util.logging.Level 1 1 1 SIBLING - Jdk -> Jdk
java.util.logging.Level java.util.ArrayList<java.util.logging.Level> 1 1 1 SIBLING - Jdk -> Jdk
boolean java.util.List<java.util.List<aima.core.logic.planning.ActionSchema>> 2 1 1 - - Jdk -> Jdk
java.lang.Object java.lang.Integer 1 1 1 - - Jdk -> Jdk
java.lang.Object java.util.List<aima.core.logic.fol.kb.data.Literal> 1 1 1 - - Jdk -> Jdk
aima.core.logic.fol.kb.data.Literal java.lang.Object 1 1 1 - - Internal -> Jdk
boolean java.util.List<aima.core.logic.planning.ActionSchema> 1 1 1 - - Jdk -> Jdk
aima.core.logic.planning.hierarchicalsearch.HighLevelAction aima.core.logic.planning.ActionSchema 2 1 1 R_SUPER_T - Internal -> Internal
aima.core.logic.fol.parsing.ast.Sentence java.util.List<java.util.HashMap<java.lang.String, java.lang.String>> 1 1 1 - - Internal -> Jdk
java.util.List java.lang.Iterable 2 1 1 R_SUPER_T - Jdk -> Jdk
aima.core.probability.bayes.BayesianNetwork aima.core.probability.DecisionNetwork 3 1 1 Composition - Internal -> Internal
aima.core.agent.EnvironmentView aima.core.agent.EnvironmentView<? superA, ? superP> 5 1 1 - - Internal -> Internal
aima.core.agent.Percept aima.core.learning.reinforcement.example.CellWorldPercept 1 1 1 - - Internal -> Internal
aima.core.agent.impl.aprog.simplerule.Rule aima.core.agent.impl.aprog.simplerule.Rule<A> 12 1 1 - - Internal -> Internal
aima.core.agent.Agent aima.core.agent.Agent<?, ?> 44 1 1 - - Internal -> Internal
aima.core.agent.Percept java.lang.Object 7 1 1 - - Internal -> Jdk
aima.core.agent.Action aima.core.environment.cellworld.CellWorldAction 1 1 1 - - Internal -> Internal
aima.core.agent.Action java.util.Optional<aima.core.agent.Action> 2 1 1 - - Internal -> Jdk
aima.core.agent.Environment aima.core.agent.impl.AbstractEnvironment<? extendsaima.core.environment.map.MoveToAction, ? extendsaima.core.agent.impl.DynamicPercept> 1 1 1 T_SUPER_R - Internal -> Internal
aima.core.agent.Action java.util.Optional<aima.core.environment.wumpusworld.WumpusAction> 3 1 1 - - Internal -> Jdk
aima.core.agent.Environment aima.core.agent.impl.AbstractEnvironment<? extendsaima.core.environment.wumpusworld.WumpusPercept, ? extendsaima.core.environment.wumpusworld.WumpusAction> 1 1 1 T_SUPER_R - Internal -> Internal
aima.core.agent.Environment aima.core.agent.impl.AbstractEnvironment<? extendsP, ? extendsA> 3 1 1 T_SUPER_R - Internal -> Internal
aima.core.agent.EnvironmentView aima.core.agent.impl.SimpleEnvironmentView 1 1 1 R_SUPER_T - Internal -> Internal
aima.core.agent.Agent aima.core.agent.Agent<? superaima.core.agent.impl.DynamicPercept, ? extendsaima.core.environment.map.MoveToAction> 3 1 1 - - Internal -> Internal
aima.core.agent.Action java.util.Optional<A> 12 1 1 - - Internal -> Jdk
aima.core.agent.impl.aprog.simplerule.Rule aima.core.agent.impl.aprog.simplerule.Rule<aima.core.agent.Action> 4 1 1 - - Internal -> Internal
aima.core.agent.Percept aima.core.agent.impl.DynamicPercept 29 2 1 T_SUPER_R - Internal -> Internal
aima.core.agent.Percept aima.core.environment.wumpusworld.WumpusPercept 3 1 1 T_SUPER_R - Internal -> Internal
aima.core.agent.Action java.lang.Object 7 1 1 - - Internal -> Jdk
aima.core.agent.impl.ObjectWithDynamicAttributes aima.core.agent.impl.DynamicState 1 1 1 R_SUPER_T - Internal -> Internal
aima.core.agent.Environment aima.core.agent.impl.AbstractEnvironment<? extendsaima.core.agent.Action, ? extendsaima.core.agent.Percept> 1 1 1 T_SUPER_R - Internal -> Internal
aima.core.agent.Agent aima.core.agent.Agent<? superP, ? extendsA> 5 1 1 - - Internal -> Internal
aima.core.agent.Action java.util.Optional<? extendsA> 1 1 1 - - Internal -> Jdk
java.lang.StringBuffer java.lang.StringBuilder 1 1 1 SIBLING - Jdk -> Jdk
? superaima.core.agent.impl.DynamicPercept ? 2 1 1 R_SUPER_T - Internal -> TypeVariable
? extendsaima.core.environment.map.MoveToAction ? 2 1 1 T_SUPER_R - Internal -> TypeVariable
java.lang.Object aima.core.agent.State 7 1 1 - - Jdk -> Internal
? superaima.core.agent.Percept ? 1 1 1 R_SUPER_T - Internal -> TypeVariable
? extendsaima.core.agent.Action ? 1 1 1 T_SUPER_R - Internal -> TypeVariable
? extendsaima.core.environment.cellworld.CellWorldAction ? 1 1 1 T_SUPER_R - Internal -> TypeVariable
? superaima.core.learning.reinforcement.example.CellWorldPercept ? 1 1 1 R_SUPER_T - Internal -> TypeVariable
aima.core.environment.vacuum.NondeterministicVacuumEnvironment aima.core.environment.vacuum.VacuumEnvironment 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String[] java.lang.String 1 1 1 - - Jdk -> Jdk
java.lang.Object java.util.Optional<java.lang.Object> 3 1 1 - - Jdk -> Jdk
aima.core.agent.EnvironmentViewNotifier java.util.function.Function<java.lang.String, java.util.function.ToDoubleFunction<aima.core.search.framework.Node<java.lang.String, aima.core.environment.map.MoveToAction>>> 1 1 1 - - Internal -> Jdk
aima.core.search.framework.problem.ActionsFunction java.util.function.Function 11 1 1 R_SUPER_T - Internal -> Jdk
aima.core.probability.mdp.ActionsFunction java.util.function.Function 3 1 1 - - Internal -> Jdk
aima.core.search.framework.problem.ResultFunction java.util.function.BiFunction 8 1 1 R_SUPER_T - Internal -> Jdk
aima.core.search.framework.problem.GoalTest java.util.function.Predicate 14 1 1 R_SUPER_T - Internal -> Jdk
int boolean 1 1 1 - - Jdk -> Jdk
aima.core.search.agent.SearchAgent java.util.Optional 3 1 1 - - Internal -> Jdk
java.util.function.ToDoubleFunction aima.core.search.informed.EvaluationFunction 6 1 1 T_SUPER_R - Jdk -> Internal
aima.core.search.framework.NodeExpander aima.core.search.framework.NodeFactory 18 1 1 - - Internal -> Internal
aima.core.agent.impl.AbstractAgent aima.core.agent.impl.SimpleAgent 8 1 1 SIBLING - Internal -> Internal
aima.core.agent.Agent aima.core.agent.Agent<A, P> 1 1 1 - - Internal -> Internal