A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

AbstractFOLVisitor - Class in aima.logic.fol.parsing
 
AbstractFOLVisitor() - Constructor for class aima.logic.fol.parsing.AbstractFOLVisitor
 
AbstractMapAgentController - Class in aima.gui.applications.search.map
Provides a useful base class for agent application controller implementations in the context of route planning agent application development.
AbstractMapAgentController() - Constructor for class aima.gui.applications.search.map.AbstractMapAgentController
 
AbstractModulation - Class in aima.logic.fol.inference
 
AbstractModulation() - Constructor for class aima.logic.fol.inference.AbstractModulation
 
AbstractModulation.IdentifyCandidateMatchingTerm - Class in aima.logic.fol.inference
 
AbstractModulation.IdentifyCandidateMatchingTerm(Term, AtomicSentence) - Constructor for class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
AbstractModulation.ReplaceMatchingTerm - Class in aima.logic.fol.inference
 
AbstractModulation.ReplaceMatchingTerm() - Constructor for class aima.logic.fol.inference.AbstractModulation.ReplaceMatchingTerm
 
AbstractPLVisitor - Class in aima.logic.propositional.parsing
 
AbstractPLVisitor() - Constructor for class aima.logic.propositional.parsing.AbstractPLVisitor
 
AbstractProofStep - Class in aima.logic.fol.inference.proof
 
AbstractProofStep() - Constructor for class aima.logic.fol.inference.proof.AbstractProofStep
 
AbstractQueue - Class in aima.util
Artificial Intelligence A Modern Approach (2nd Edition): page 71.
AbstractQueue() - Constructor for class aima.util.AbstractQueue
 
accept(FOLVisitor, Object) - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
accept(FOLVisitor, Object) - Method in class aima.logic.fol.parsing.ast.Constant
 
accept(FOLVisitor, Object) - Method in interface aima.logic.fol.parsing.ast.FOLNode
 
accept(FOLVisitor, Object) - Method in class aima.logic.fol.parsing.ast.Function
 
accept(FOLVisitor, Object) - Method in class aima.logic.fol.parsing.ast.NotSentence
 
accept(FOLVisitor, Object) - Method in class aima.logic.fol.parsing.ast.Predicate
 
accept(FOLVisitor, Object) - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
accept(FOLVisitor, Object) - Method in class aima.logic.fol.parsing.ast.TermEquality
 
accept(FOLVisitor, Object) - Method in class aima.logic.fol.parsing.ast.Variable
 
accept(PLVisitor, Object) - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
accept(PLVisitor, Object) - Method in class aima.logic.propositional.parsing.ast.FalseSentence
 
accept(PLVisitor, Object) - Method in class aima.logic.propositional.parsing.ast.MultiSentence
 
accept(PLVisitor, Object) - Method in class aima.logic.propositional.parsing.ast.Sentence
 
accept(PLVisitor, Object) - Method in class aima.logic.propositional.parsing.ast.Symbol
 
accept(PLVisitor, Object) - Method in class aima.logic.propositional.parsing.ast.TrueSentence
 
accept(PLVisitor, Object) - Method in class aima.logic.propositional.parsing.ast.UnarySentence
 
acceptNewBiasUpdate(Vector) - Method in class aima.learning.neural.Layer
 
acceptNewWeightUpdate(Matrix) - Method in class aima.learning.neural.Layer
 
act(String) - Method in class aima.probability.reasoning.HMMAgent
 
actionsFromNodes(List<Node>) - Static method in class aima.search.framework.SearchUtils
 
ActionState - Class in aima.search.online
 
ActionState(Object, Percept) - Constructor for class aima.search.online.ActionState
 
activation(double) - Method in interface aima.learning.neural.ActivationFunction
 
activation(double) - Method in class aima.learning.neural.HardLimitActivationFunction
 
activation(double) - Method in class aima.learning.neural.LogSigActivationFunction
 
activation(double) - Method in class aima.learning.neural.PureLinearActivationFunction
 
ActivationFunction - Interface in aima.learning.neural
 
AdaBoostLearner - Class in aima.learning.learners
 
AdaBoostLearner(List<Learner>, DataSet) - Constructor for class aima.learning.learners.AdaBoostLearner
 
AdaptableHeuristicFunction - Class in aima.search.map
This class extends heuristic functions in two ways: It maintains a goal and a map to estimate distance to goal for states in route planning problems, and it provides a method to adapt to different goals.
AdaptableHeuristicFunction() - Constructor for class aima.search.map.AdaptableHeuristicFunction
 
add(Object) - Method in class aima.datastructures.FIFOQueue
 
add(List) - Method in class aima.datastructures.FIFOQueue
 
add(Object) - Method in class aima.datastructures.LIFOQueue
 
add(List) - Method in class aima.datastructures.LIFOQueue
 
add(Example) - Method in class aima.learning.framework.DataSet
 
add(DLTest, String) - Method in class aima.learning.inductive.DecisionList
 
add(String, String) - Method in class aima.learning.inductive.DLTest
 
add(Particle) - Method in class aima.probability.reasoning.ParticleSet
 
add(String, Object) - Method in class aima.search.csp.Domain
 
add(Node) - Method in interface aima.search.framework.NodeStore
 
add(List<Node>) - Method in interface aima.search.framework.NodeStore
 
add(Node) - Method in class aima.search.nodestore.CachedStateNodeStore
 
add(List<Node>) - Method in class aima.search.nodestore.CachedStateNodeStore
 
add(Node) - Method in class aima.search.nodestore.FIFONodeStore
 
add(List) - Method in class aima.search.nodestore.FIFONodeStore
 
add(Node) - Method in class aima.search.nodestore.LIFONodeStore
 
add(List) - Method in class aima.search.nodestore.LIFONodeStore
 
add(Node) - Method in class aima.search.nodestore.PriorityNodeStore
 
add(List<Node>) - Method in class aima.search.nodestore.PriorityNodeStore
 
add(Object) - Method in class aima.util.AbstractQueue
 
add(List) - Method in class aima.util.AbstractQueue
 
add(Object) - Method in interface aima.util.Queue
 
add(List) - Method in interface aima.util.Queue
 
addAgent(Agent, String, Object) - Method in class aima.basic.Environment
 
addAgent(Agent) - Method in class aima.basic.Environment
 
addAgent(Agent) - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
addAgent(Agent, String) - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
addAgent(Agent, XYLocation) - Method in class aima.basic.XYEnvironment
 
addAgent(Agent, String) - Method in class aima.search.map.MapEnvironment
 
addAnswerLiteral() - Method in class aima.logic.fol.domain.FOLDomain
 
addBidirectionalLink(String, String, Double) - Method in class aima.search.map.ExtendableMap
Adds a connection which can be traveled in both direction.
addConstant(String) - Method in class aima.logic.fol.domain.FOLDomain
 
addedClauseToSOS(Clause) - Method in class aima.logic.fol.inference.otter.defaultimpl.DefaultLightestClauseHeuristic
 
addedClauseToSOS(Clause) - Method in interface aima.logic.fol.inference.otter.LightestClauseHeuristic
 
addExpandedNodesToFringe(NodeStore, Node, Problem) - Method in class aima.search.framework.GraphSearch
 
addExpandedNodesToFringe(NodeStore, Node, Problem) - Method in class aima.search.framework.QueueSearch
 
addExpandedNodesToFringe(NodeStore, Node, Problem) - Method in class aima.search.framework.TreeSearch
 
addFOLDomainListener(FOLDomainListener) - Method in class aima.logic.fol.domain.FOLDomain
 
addFunction(String) - Method in class aima.logic.fol.domain.FOLDomain
 
addLeaf(String, String) - Method in class aima.learning.inductive.ConstantDecisonTree
 
addLeaf(String, String) - Method in class aima.learning.inductive.DecisionTree
 
addLiteral(Literal) - Method in class aima.logic.fol.kb.data.Chain
 
addLiteral(Literal) - Method in class aima.logic.fol.kb.data.Clause
 
addModelChangedListener(AgentAppModel.ModelChangedListener) - Method in class aima.gui.framework.AgentAppModel
Adds a new view to the model.
addNegativeLiteral(AtomicSentence) - Method in class aima.logic.fol.kb.data.Clause
 
addNode(String, DecisionTree) - Method in class aima.learning.inductive.ConstantDecisonTree
 
addNode(String, DecisionTree) - Method in class aima.learning.inductive.DecisionTree
 
addObject(EnvironmentObject, String, Object) - Method in class aima.basic.Environment
 
addObject(EnvironmentObject) - Method in class aima.basic.Environment
 
addObject(EnvironmentObject, XYLocation) - Method in class aima.basic.XYEnvironment
 
addPositiveLiteral(AtomicSentence) - Method in class aima.logic.fol.kb.data.Clause
 
addPredicate(String) - Method in class aima.logic.fol.domain.FOLDomain
 
addQueenAt(XYLocation) - Method in class aima.search.nqueens.NQueensBoard
 
addSkolemConstant() - Method in class aima.logic.fol.domain.FOLDomain
 
addSkolemFunction() - Method in class aima.logic.fol.domain.FOLDomain
 
addToBack(Object) - Method in class aima.util.AbstractQueue
 
addToBack(List) - Method in class aima.util.AbstractQueue
 
addToDomain(String, List) - Method in class aima.search.csp.Domain
 
addToFront(Object) - Method in class aima.util.AbstractQueue
 
addToFront(List) - Method in class aima.util.AbstractQueue
 
addToNeighbors(Hashtable<String, List<String>>, String) - Static method in class aima.search.csp.MapCSP
 
addToNeighbors(Hashtable<String, List<String>>, String, String) - Static method in class aima.search.csp.MapCSP
 
addToNeighbors(Hashtable<String, List<String>>, String, String, String) - Static method in class aima.search.csp.MapCSP
 
addToNeighbors(Hashtable<String, List<String>>, String, String, String, String) - Static method in class aima.search.csp.MapCSP
 
addToNeighbors(Hashtable<String, List<String>>, String, String, String, String, String) - Static method in class aima.search.csp.MapCSP
 
addToNeighbors(Hashtable<String, List<String>>, String, String, String, String, String, String) - Static method in class aima.search.csp.MapCSP
 
addToPathCost(Double) - Method in class aima.search.framework.Node
 
addUnidirectionalLink(String, String, Double) - Method in class aima.search.map.ExtendableMap
Adds a one-way connection to the map.
addVertex(VertexLabelType) - Method in class aima.util.LabeledGraph
Adds a new vertex to the graph if it is not already present.
ADELAIDE - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
adjustTransformation(double, double, double, double) - Method in class aima.gui.framework.AgentView
Specifies a bounding box in world coordinates.
Agent - Class in aima.basic
 
Agent() - Constructor for class aima.basic.Agent
 
Agent(AgentProgram) - Constructor for class aima.basic.Agent
 
AGENT_LOCATION - Static variable in class aima.search.map.DynAttributeNames
Name of a dynamic attribute, which contains the current location of the agent.
AGENT_SEL - Static variable in class aima.gui.applications.search.map.MapAgentFrame
 
AGENT_SEL - Static variable in class aima.gui.applications.VacuumAppDemo.VacuumFrame
 
AGENT_STATUS - Static variable in class aima.search.map.DynAttributeNames
Name of a dynamic attribute, which indicates the current status of the agent, such as traveling, completed or aborted.
AGENT_TRAVEL_DISTANCE - Static variable in class aima.search.map.DynAttributeNames
Name of a dynamic attribute, which maintains the total traveling distance of the agent since birth.
AgentAppController - Class in aima.gui.framework
Simple controller implementation which extends its base class by maintaining references to frame and model, and by simple demo implementations of the required three abstract methods.
AgentAppController() - Constructor for class aima.gui.framework.AgentAppController
 
AgentAppFrame - Class in aima.gui.framework
Universal frame for building graphical agent applications.
AgentAppFrame() - Constructor for class aima.gui.framework.AgentAppFrame
Standard constructor.
AgentAppFrame.AbstractAgentView - Class in aima.gui.framework
Base class for all agent views.
AgentAppFrame.AbstractAgentView() - Constructor for class aima.gui.framework.AgentAppFrame.AbstractAgentView
 
AgentAppFrame.Controller - Interface in aima.gui.framework
The agent application frame delegates the execution of all domain-level commands to a controller.
AgentAppFrame.SelectionState - Class in aima.gui.framework
Contains the names of all selectors and the indices of their selected items.
AgentAppFrame.SelectionState(String[]) - Constructor for class aima.gui.framework.AgentAppFrame.SelectionState
 
AgentAppModel - Class in aima.gui.framework
Facade hiding application specific design decisions from the AgentAppFrame.
AgentAppModel() - Constructor for class aima.gui.framework.AgentAppModel
 
AgentAppModel.ModelChangedListener - Interface in aima.gui.framework
Observer interface for views which need to be informed about model state changes and log messages to be printed out.
AgentProgram - Class in aima.basic
 
AgentProgram() - Constructor for class aima.basic.AgentProgram
 
agents - Variable in class aima.basic.Environment
 
agentThread - Variable in class aima.gui.framework.AgentAppFrame
Thread running the agent.
agentView - Variable in class aima.gui.framework.AgentAppFrame
 
AgentView - Class in aima.gui.framework
Simple agent view without content but with some useful transformation features.
AgentView() - Constructor for class aima.gui.framework.AgentView
 
aima - package aima
 
aima.basic - package aima.basic
 
aima.basic.simplerule - package aima.basic.simplerule
 
aima.basic.vaccum - package aima.basic.vaccum
 
aima.datastructures - package aima.datastructures
 
aima.games - package aima.games
 
aima.gui.applications - package aima.gui.applications
 
aima.gui.applications.search.map - package aima.gui.applications.search.map
aima.gui.framework - package aima.gui.framework
aima.learning.demos - package aima.learning.demos
 
aima.learning.framework - package aima.learning.framework
 
aima.learning.inductive - package aima.learning.inductive
 
aima.learning.knowledge - package aima.learning.knowledge
 
aima.learning.learners - package aima.learning.learners
 
aima.learning.neural - package aima.learning.neural
 
aima.learning.reinforcement - package aima.learning.reinforcement
 
aima.logic.common - package aima.logic.common
 
aima.logic.demos - package aima.logic.demos
 
aima.logic.fol - package aima.logic.fol
 
aima.logic.fol.demos - package aima.logic.fol.demos
 
aima.logic.fol.domain - package aima.logic.fol.domain
 
aima.logic.fol.inference - package aima.logic.fol.inference
 
aima.logic.fol.inference.otter - package aima.logic.fol.inference.otter
 
aima.logic.fol.inference.otter.defaultimpl - package aima.logic.fol.inference.otter.defaultimpl
 
aima.logic.fol.inference.proof - package aima.logic.fol.inference.proof
 
aima.logic.fol.inference.trace - package aima.logic.fol.inference.trace
 
aima.logic.fol.kb - package aima.logic.fol.kb
 
aima.logic.fol.kb.data - package aima.logic.fol.kb.data
 
aima.logic.fol.parsing - package aima.logic.fol.parsing
 
aima.logic.fol.parsing.ast - package aima.logic.fol.parsing.ast
 
aima.logic.propositional.algorithms - package aima.logic.propositional.algorithms
 
aima.logic.propositional.parsing - package aima.logic.propositional.parsing
 
aima.logic.propositional.parsing.ast - package aima.logic.propositional.parsing.ast
 
aima.logic.propositional.visitors - package aima.logic.propositional.visitors
 
aima.probability - package aima.probability
 
aima.probability.decision - package aima.probability.decision
 
aima.probability.decision.cellworld - package aima.probability.decision.cellworld
 
aima.probability.demos - package aima.probability.demos
 
aima.probability.reasoning - package aima.probability.reasoning
 
aima.search.csp - package aima.search.csp
 
aima.search.demos - package aima.search.demos
 
aima.search.eightpuzzle - package aima.search.eightpuzzle
 
aima.search.framework - package aima.search.framework
 
aima.search.informed - package aima.search.informed
 
aima.search.informed.ga - package aima.search.informed.ga
 
aima.search.map - package aima.search.map
aima.search.nodestore - package aima.search.nodestore
 
aima.search.nqueens - package aima.search.nqueens
 
aima.search.online - package aima.search.online
 
aima.search.uninformed - package aima.search.uninformed
 
aima.test - package aima.test
 
aima.test.coretest - package aima.test.coretest
 
aima.test.gametest - package aima.test.gametest
 
aima.test.learningtest - package aima.test.learningtest
 
aima.test.learningtest.neural - package aima.test.learningtest.neural
 
aima.test.logictest - package aima.test.logictest
 
aima.test.logictest.foltest - package aima.test.logictest.foltest
 
aima.test.logictest.prop - package aima.test.logictest.prop
 
aima.test.logictest.prop.algorithms - package aima.test.logictest.prop.algorithms
 
aima.test.logictest.prop.parser - package aima.test.logictest.prop.parser
 
aima.test.logictest.prop.visitors - package aima.test.logictest.prop.visitors
 
aima.test.probabilitytest - package aima.test.probabilitytest
 
aima.test.probdecisiontest - package aima.test.probdecisiontest
 
aima.test.probreasoningtest - package aima.test.probreasoningtest
 
aima.test.regression.logic.fol - package aima.test.regression.logic.fol
 
aima.test.search - package aima.test.search
 
aima.test.search.csp - package aima.test.search.csp
 
aima.test.search.eightpuzzle - package aima.test.search.eightpuzzle
 
aima.test.search.map - package aima.test.search.map
 
aima.test.search.nqueens - package aima.test.search.nqueens
 
aima.test.search.online - package aima.test.search.online
 
aima.test.search.searches - package aima.test.search.searches
 
aima.test.tvenvironmenttest - package aima.test.tvenvironmenttest
 
aima.test.utiltest - package aima.test.utiltest
 
aima.util - package aima.util
 
ALBANY - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
ALICE_SPRINGS - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
AllAimaTests - Class in aima.test
 
AllAimaTests() - Constructor for class aima.test.AllAimaTests
 
AllDemos - Class in aima
 
AllDemos() - Constructor for class aima.AllDemos
 
AllNeuralTests - Class in aima.test.learningtest.neural
 
AllNeuralTests() - Constructor for class aima.test.learningtest.neural.AllNeuralTests
 
alpha() - Method in class aima.games.AlphaBeta
 
AlphaBeta - Class in aima.games
 
AlphaBeta(int, int) - Constructor for class aima.games.AlphaBeta
 
alreadyContains(EnvironmentObject) - Method in class aima.basic.Environment
 
alreadyContains(Agent) - Method in class aima.basic.Environment
 
AND - Static variable in class aima.logic.fol.Connectors
 
ANDCondition - Class in aima.basic.simplerule
 
ANDCondition(Condition, Condition) - Constructor for class aima.basic.simplerule.ANDCondition
 
AndDetector - Class in aima.logic.propositional.visitors
 
AndDetector() - Constructor for class aima.logic.propositional.visitors.AndDetector
 
answerLiteralNameAdded(FOLDomainAnswerLiteralAddedEvent) - Method in interface aima.logic.fol.domain.FOLDomainListener
 
append(Percept) - Method in class aima.basic.PerceptSequence
 
apply(TermEquality, Clause) - Method in class aima.logic.fol.inference.Demodulation
 
apply(TermEquality, AtomicSentence) - Method in class aima.logic.fol.inference.Demodulation
 
apply(Clause, Clause) - Method in class aima.logic.fol.inference.Paramodulation
 
apply(Clause, Clause, boolean) - Method in class aima.logic.fol.inference.Paramodulation
 
ARAD - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
arrayLeftDivide(Matrix) - Method in class aima.util.Matrix
Element-by-element left division, C = A.\B
arrayLeftDivideEquals(Matrix) - Method in class aima.util.Matrix
Element-by-element left division in place, A = A.\B
arrayRightDivide(Matrix) - Method in class aima.util.Matrix
Element-by-element right division, C = A./B
arrayRightDivideEquals(Matrix) - Method in class aima.util.Matrix
Element-by-element right division in place, A = A./B
arrayTimes(Matrix) - Method in class aima.util.Matrix
Element-by-element multiplication, C = A.*B
arrayTimesEquals(Matrix) - Method in class aima.util.Matrix
Element-by-element multiplication in place, A = A.*B
ask(FOLKnowledgeBase, Sentence) - Method in class aima.logic.fol.inference.FOLBCAsk
 
ask(FOLKnowledgeBase, Sentence) - Method in class aima.logic.fol.inference.FOLFCAsk
function FOL-FC-ASK(KB, alpha) returns a substitution or false inputs: KB, the knowledge base, a set of first order definite clauses alpha, the query, an atomic sentence
ask(FOLKnowledgeBase, Sentence) - Method in class aima.logic.fol.inference.FOLModelElimination
 
ask(FOLKnowledgeBase, Sentence) - Method in class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
ask(FOLKnowledgeBase, Sentence) - Method in class aima.logic.fol.inference.FOLTFMResolution
 
ask(FOLKnowledgeBase, Sentence) - Method in interface aima.logic.fol.inference.InferenceProcedure
 
ask(String) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
ask(Sentence) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
ask(Query, ProbabilityDistribution) - Static method in class aima.probability.EnumerateJointAsk
 
ask(Query, BayesNet) - Static method in class aima.probability.EnumerationAsk
 
askWithDpll(String) - Method in class aima.logic.propositional.algorithms.KnowledgeBase
 
askWithTTEntails(String) - Method in class aima.logic.propositional.algorithms.KnowledgeBase
 
asList() - Method in class aima.util.AbstractQueue
 
asMatrix() - Method in class aima.probability.RandomVariable
 
asMatrix(String) - Method in class aima.probability.reasoning.SensorModel
 
asMatrix(String) - Method in class aima.probability.reasoning.TransitionModel
 
asMatrix() - Method in class aima.probability.reasoning.TransitionModel
 
asMdp() - Method in class aima.probability.decision.cellworld.CellWorld
 
asMdp() - Method in interface aima.probability.decision.MDPSource
 
asSentence() - Method in class aima.logic.propositional.algorithms.KnowledgeBase
 
Assignment - Class in aima.search.csp
 
Assignment() - Constructor for class aima.search.csp.Assignment
 
Assignment(List<String>) - Constructor for class aima.search.csp.Assignment
 
AssignmentTest - Class in aima.test.search.csp
 
AssignmentTest() - Constructor for class aima.test.search.csp.AssignmentTest
 
ASTAR_SEARCH - Static variable in class aima.search.framework.SearchFactory
Search strategy: A* search.
AStarEvaluationFunction - Class in aima.search.informed
 
AStarEvaluationFunction() - Constructor for class aima.search.informed.AStarEvaluationFunction
 
AStarSearch - Class in aima.search.informed
 
AStarSearch(QueueSearch) - Constructor for class aima.search.informed.AStarSearch
 
AStarSearchTest - Class in aima.test.search.searches
 
AStarSearchTest() - Constructor for class aima.test.search.searches.AStarSearchTest
 
asUtilityFunction() - Method in class aima.probability.decision.MDPRewardFunction
 
AtomicSentence - Interface in aima.logic.fol.parsing.ast
 
AtomicSentence - Class in aima.logic.propositional.parsing.ast
 
AtomicSentence() - Constructor for class aima.logic.propositional.parsing.ast.AtomicSentence
 
Attribute - Interface in aima.learning.framework
 
AttributeSpecification - Interface in aima.learning.framework
 

B

BackPropagationTests - Class in aima.test.learningtest.neural
 
BackPropagationTests() - Constructor for class aima.test.learningtest.neural.BackPropagationTests
 
BackPropLearning - Class in aima.learning.neural
 
BackPropLearning(double, double) - Constructor for class aima.learning.neural.BackPropLearning
 
backTrackingSearch() - Method in class aima.search.csp.CSP
 
BasicEnvironmentView - Class in aima.basic
 
BasicEnvironmentView() - Constructor for class aima.basic.BasicEnvironmentView
 
BasicTraverser - Class in aima.logic.propositional.visitors
 
BasicTraverser() - Constructor for class aima.logic.propositional.visitors.BasicTraverser
 
BayesNet - Class in aima.probability
 
BayesNet(BayesNetNode) - Constructor for class aima.probability.BayesNet
 
BayesNet(BayesNetNode, BayesNetNode) - Constructor for class aima.probability.BayesNet
 
BayesNet(BayesNetNode, BayesNetNode, BayesNetNode) - Constructor for class aima.probability.BayesNet
 
BayesNet(List<BayesNetNode>) - Constructor for class aima.probability.BayesNet
 
BayesNetNode - Class in aima.probability
 
BayesNetNode(String) - Constructor for class aima.probability.BayesNetNode
 
BayesNetNodeTest - Class in aima.test.probabilitytest
 
BayesNetNodeTest() - Constructor for class aima.test.probabilitytest.BayesNetNodeTest
 
BayesNetTest - Class in aima.test.probabilitytest
 
BayesNetTest() - Constructor for class aima.test.probabilitytest.BayesNetTest
 
belief() - Method in class aima.probability.reasoning.HMMAgent
 
BestFirstSearch - Class in aima.search.framework
 
BestFirstSearch(QueueSearch, EvaluationFunction) - Constructor for class aima.search.framework.BestFirstSearch
 
beta() - Method in class aima.games.AlphaBeta
 
BF_SEARCH - Static variable in class aima.search.framework.SearchFactory
Search strategy: Depth first search.
BICOND - Static variable in class aima.logic.fol.Connectors
 
BidirectionalMapProblem - Class in aima.search.map
 
BidirectionalMapProblem(Map, String, String) - Constructor for class aima.search.map.BidirectionalMapProblem
 
BidirectionalMapProblem(Map, String, String, HeuristicFunction) - Constructor for class aima.search.map.BidirectionalMapProblem
 
BidirectionalProblem - Interface in aima.search.framework
 
BidirectionalSearch - Class in aima.search.uninformed
 
BidirectionalSearch() - Constructor for class aima.search.uninformed.BidirectionalSearch
 
BidirectionalSearch.SearchOutcome - Enum in aima.search.uninformed
 
BidirectionalSearchTest - Class in aima.test.search.searches
 
BidirectionalSearchTest() - Constructor for class aima.test.search.searches.BidirectionalSearchTest
 
binaryResolvents(Clause) - Method in class aima.logic.fol.kb.data.Clause
 
BinarySentence - Class in aima.logic.propositional.parsing.ast
 
BinarySentence(String, Sentence, Sentence) - Constructor for class aima.logic.propositional.parsing.ast.BinarySentence
 
BLUE - Static variable in class aima.search.csp.MapCSP
 
bothLocationsClean() - Method in class aima.basic.vaccum.VaccumEnvironmentModel
 
BreadthFirstSearch - Class in aima.search.uninformed
Artificial Intelligence A Modern Approach (2nd Edition): page 73.
BreadthFirstSearch(QueueSearch) - Constructor for class aima.search.uninformed.BreadthFirstSearch
 
BreadthFirstSearchTest - Class in aima.test.search.searches
 
BreadthFirstSearchTest() - Constructor for class aima.test.search.searches.BreadthFirstSearchTest
 
BRISBANE - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
BROKEN_HILL - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
BROOME - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
BUCHAREST - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 

C

CachedStateNodeStore - Class in aima.search.nodestore
 
CachedStateNodeStore(NodeStore) - Constructor for class aima.search.nodestore.CachedStateNodeStore
 
CAIRNS - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
calculate_next_backward_message(RandomVariable, RandomVariable, String) - Method in class aima.probability.reasoning.HiddenMarkovModel
 
calculateBiasUpdates(LayerSensitivity, double, double) - Method in class aima.learning.neural.BackPropLearning
 
calculateBiasUpdates(LayerSensitivity, double) - Static method in class aima.learning.neural.BackPropLearning
 
calculateGainFor(String) - Method in class aima.learning.framework.DataSet
 
calculateMean(List<Double>) - Static method in class aima.util.Util
 
calculateSquareOfDistanceBetweenLocations(XYLocation, XYLocation) - Static method in class aima.util.Calculator
 
calculateStDev(List<Double>, double) - Static method in class aima.util.Util
 
calculateStepCost(Object, Object, String) - Method in class aima.search.framework.DefaultStepCostFunction
 
calculateStepCost(Object, Object, String) - Method in interface aima.search.framework.StepCostFunction
 
calculateStepCost(Object, Object, String) - Method in class aima.search.map.MapStepCostFunction
 
calculateWeightUpdates(LayerSensitivity, Vector, double, double) - Method in class aima.learning.neural.BackPropLearning
 
calculateWeightUpdates(LayerSensitivity, Vector, double) - Static method in class aima.learning.neural.BackPropLearning
 
Calculator - Class in aima.util
 
Calculator() - Constructor for class aima.util.Calculator
 
CAMARVON - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
CANBERRA - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
canMoveGap(String) - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
Cell - Class in aima.probability.decision.cellworld
 
Cell(int, int, double) - Constructor for class aima.probability.decision.cellworld.Cell
 
CellWorld - Class in aima.probability.decision.cellworld
 
CellWorld(int, int, double) - Constructor for class aima.probability.decision.cellworld.CellWorld
 
CellWorldPosition - Class in aima.probability.decision.cellworld
 
CellWorldPosition(int, int) - Constructor for class aima.probability.decision.cellworld.CellWorldPosition
 
CellWorldTest - Class in aima.test.probdecisiontest
 
CellWorldTest() - Constructor for class aima.test.probdecisiontest.CellWorldTest
 
Chain - Class in aima.logic.fol.kb.data
 
Chain() - Constructor for class aima.logic.fol.kb.data.Chain
 
Chain(List<Literal>) - Constructor for class aima.logic.fol.kb.data.Chain
 
Chain(Set<Literal>) - Constructor for class aima.logic.fol.kb.data.Chain
 
ChainTest - Class in aima.test.logictest.foltest
 
ChainTest() - Constructor for class aima.test.logictest.foltest.ChainTest
 
chainWith(String, List) - Static method in class aima.util.LogicUtils
 
CHARLEVILLE - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
checkForNanOrInfinity(double) - Static method in class aima.util.Util
 
Clause - Class in aima.logic.fol.kb.data
 
Clause() - Constructor for class aima.logic.fol.kb.data.Clause
 
Clause(List<Literal>) - Constructor for class aima.logic.fol.kb.data.Clause
 
Clause(List<Literal>, List<Literal>) - Constructor for class aima.logic.fol.kb.data.Clause
 
ClauseFilter - Interface in aima.logic.fol.inference.otter
 
ClauseSimplifier - Interface in aima.logic.fol.inference.otter
 
clausesWithNonTrueValues(List<Sentence>, Model) - Method in class aima.logic.propositional.algorithms.DPLL
 
ClauseTest - Class in aima.test.logictest.foltest
 
ClauseTest() - Constructor for class aima.test.logictest.foltest.ClauseTest
 
clear() - Method in class aima.logic.common.Lexer
 
clear() - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
clear() - Method in class aima.search.map.ExtendableMap
Removes everything.
clear() - Method in class aima.search.nqueens.NQueensBoard
 
clear() - Method in class aima.util.LabeledGraph
Removes all vertices and all edges from the graph.
clearAgent() - Method in class aima.gui.applications.search.map.AbstractMapAgentController
Clears the model's tour history.
clearAgent() - Method in class aima.gui.applications.VacuumAppDemo.VacuumController
Does nothing.
clearAgent() - Method in class aima.gui.framework.AgentAppController
The associated AgentAppFrame calls this method when the clear button is pressed.
clearAgent() - Method in interface aima.gui.framework.AgentAppFrame.Controller
 
clearInstrumentation() - Method in class aima.search.framework.NodeExpander
 
clearInstrumentation() - Method in class aima.search.framework.QueueSearch
 
clearInstrumentation() - Method in class aima.search.informed.ga.GeneticAlgorithm
 
clearInstrumentation() - Method in class aima.search.informed.RecursiveBestFirstSearch
 
clearInstrumentation() - Method in class aima.search.uninformed.BidirectionalSearch
 
clearInstrumentation() - Method in class aima.search.uninformed.DepthLimitedSearch
 
clearLinks() - Method in class aima.search.map.ExtendableMap
Clears all connections but keeps location position informations.
clearTourHistory() - Method in class aima.gui.applications.search.map.MapAgentModel
Clears the list of already visited locations.
clone() - Method in class aima.games.TicTacToeBoard
 
clone() - Method in class aima.util.Matrix
Clone the Matrix object.
cloneBoard() - Method in class aima.games.TicTacToeBoard
 
CNF - Class in aima.logic.fol.kb.data
 
CNF(List<Clause>) - Constructor for class aima.logic.fol.kb.data.CNF
 
CNFClauseGatherer - Class in aima.logic.propositional.visitors
 
CNFClauseGatherer() - Constructor for class aima.logic.propositional.visitors.CNFClauseGatherer
 
CNFClauseGathererTest - Class in aima.test.logictest.prop.visitors
 
CNFClauseGathererTest() - Constructor for class aima.test.logictest.prop.visitors.CNFClauseGathererTest
 
CNFConverter - Class in aima.logic.fol
 
CNFConverter(FOLParser) - Constructor for class aima.logic.fol.CNFConverter
 
CNFConverterTest - Class in aima.test.logictest.foltest
 
CNFConverterTest() - Constructor for class aima.test.logictest.foltest.CNFConverterTest
 
CNFTransformer - Class in aima.logic.propositional.visitors
 
CNFTransformer() - Constructor for class aima.logic.propositional.visitors.CNFTransformer
 
CNFTransformerTest - Class in aima.test.logictest.prop.visitors
 
CNFTransformerTest() - Constructor for class aima.test.logictest.prop.visitors.CNFTransformerTest
 
collectAllVariables(Sentence) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
collectAllVariables(Sentence) - Method in class aima.logic.fol.VariableCollector
 
collectAllVariables(Term) - Method in class aima.logic.fol.VariableCollector
 
collectAllVariables(Clause) - Method in class aima.logic.fol.VariableCollector
 
collectAllVariables(Chain) - Method in class aima.logic.fol.VariableCollector
 
COMMA - Static variable in interface aima.logic.common.LogicTokenTypes
 
CommonFOLInferenceProcedureTests - Class in aima.test.logictest.foltest
 
CommonFOLInferenceProcedureTests() - Constructor for class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
compare(Object, Object) - Method in class aima.logic.propositional.parsing.ast.SymbolComparator
 
ComplexSentence - Class in aima.logic.propositional.parsing.ast
 
ComplexSentence() - Constructor for class aima.logic.propositional.parsing.ast.ComplexSentence
 
computeUtility(GameState) - Method in class aima.games.Game
 
computeUtility(GameState) - Method in class aima.games.TicTacToe
 
Condition - Class in aima.basic.simplerule
 
Condition() - Constructor for class aima.basic.simplerule.Condition
 
ConnectedSentence - Class in aima.logic.fol.parsing.ast
 
ConnectedSentence(String, Sentence, Sentence) - Constructor for class aima.logic.fol.parsing.ast.ConnectedSentence
 
CONNECTOR - Static variable in interface aima.logic.common.LogicTokenTypes
 
Connectors - Class in aima.logic.fol
 
Connectors() - Constructor for class aima.logic.fol.Connectors
 
CONSTANT - Static variable in interface aima.logic.common.LogicTokenTypes
 
Constant - Class in aima.logic.fol.parsing.ast
 
Constant(String) - Constructor for class aima.logic.fol.parsing.ast.Constant
 
ConstantDecisonTree - Class in aima.learning.inductive
 
ConstantDecisonTree(String) - Constructor for class aima.learning.inductive.ConstantDecisonTree
 
Constraint - Interface in aima.search.csp
 
constructWithCopy(double[][]) - Static method in class aima.util.Matrix
Construct a matrix from a copy of a 2-D array.
consume() - Method in class aima.logic.common.Lexer
 
consume() - Method in class aima.logic.common.Parser
 
consume() - Method in class aima.logic.fol.parsing.FOLParser
 
containsEmbeddedAnd(Sentence) - Method in class aima.logic.propositional.visitors.AndDetector
 
containsNodeBasedOn(Object) - Method in class aima.search.nodestore.CachedStateNodeStore
 
controller - Variable in class aima.gui.framework.AgentAppFrame
The controller, which executes the domain-level commands.
Converter<T> - Class in aima.util
 
Converter() - Constructor for class aima.util.Converter
 
convertToClauses(Sentence) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
convertToCNF(Sentence) - Method in class aima.logic.fol.CNFConverter
 
convertToCNF(Sentence) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
COOBER_PEDY - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
copy() - Method in class aima.games.AlphaBeta
 
copy() - Method in class aima.learning.framework.DataSet
 
copy() - Method in interface aima.logic.fol.parsing.ast.AtomicSentence
 
copy() - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
copy() - Method in class aima.logic.fol.parsing.ast.Constant
 
copy() - Method in interface aima.logic.fol.parsing.ast.FOLNode
 
copy() - Method in class aima.logic.fol.parsing.ast.Function
 
copy() - Method in class aima.logic.fol.parsing.ast.NotSentence
 
copy() - Method in class aima.logic.fol.parsing.ast.Predicate
 
copy() - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
copy() - Method in interface aima.logic.fol.parsing.ast.Sentence
 
copy() - Method in interface aima.logic.fol.parsing.ast.Term
 
copy() - Method in class aima.logic.fol.parsing.ast.TermEquality
 
copy() - Method in class aima.logic.fol.parsing.ast.Variable
 
copy() - Method in class aima.probability.decision.MDPUtilityFunction
 
copy() - Method in class aima.search.csp.Assignment
 
copy() - Method in class aima.util.Matrix
Make a deep copy of a matrix
copyExample() - Method in class aima.learning.neural.NNExample
 
copyVector() - Method in class aima.learning.neural.Vector
 
countTokens() - Method in class aima.basic.Tokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception.
CRAIOVA - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
createABCDEqualityAndSubstitutionKnowledgeBase(InferenceProcedure, boolean) - Static method in class aima.logic.fol.kb.FOLKnowledgeBaseFactory
 
createABCEqualityKnowledgeBase(InferenceProcedure, boolean) - Static method in class aima.logic.fol.kb.FOLKnowledgeBaseFactory
 
createAnswerLiteral(Sentence) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
createAttribute(String) - Method in interface aima.learning.framework.AttributeSpecification
 
createAttribute(String) - Method in class aima.learning.framework.NumericAttributeSpecification
 
createAttribute(String) - Method in class aima.learning.framework.StringAttributeSpecification
 
createController() - Method in class aima.gui.applications.search.map.RoutePlanningAgentAppDemo
Creates a RoutePlanningAgentController.
createController() - Method in class aima.gui.applications.VacuumAppDemo
Returns a VacuumController.
createController() - Method in class aima.gui.framework.SimpleAgentAppDemo
Factory method, responsible for creating the controller.
createDiagonalMatrix(List<Double>) - Static method in class aima.util.Matrix
Construct a diagonal Matrix from the given List of doubles
createDLTestsWithAttributeCount(DataSet, int) - Method in class aima.learning.inductive.DLTestFactory
 
createDLTestsWithAttributeCount(DataSet, int) - Method in class aima.test.learningtest.MockDLTestFactory
 
createExamplesFromDataSet(DataSet, Numerizer) - Method in class aima.learning.neural.NNDataSet
 
createExamplesFromFile(String) - Method in class aima.learning.neural.NNDataSet
 
createExogenousChange() - Method in class aima.basic.Environment
 
createFourByThreeMDP() - Static method in class aima.probability.decision.MDPFactory
 
createFrame() - Method in class aima.gui.applications.search.map.RoutePlanningAgentAppDemo
Creates and configures a RoutePlanningAgentFrame.
createFrame() - Method in class aima.gui.applications.VacuumAppDemo
Returns a VacuumFrame.
createFrame() - Method in class aima.gui.framework.SimpleAgentAppDemo
Factory method, responsible for creating the frame.
createHeuristic(int) - Method in class aima.gui.applications.search.map.AbstractMapAgentController
Factory method, responsible for creating a heuristic function.
createHeuristic(int) - Method in class aima.gui.applications.search.map.RoutePlanningAgentAppDemo.RoutePlanningAgentController
Returns the trivial zero function or a simple heuristic which is based on straight-line distance computation.
createIrisDataSetSpec() - Static method in class aima.learning.framework.DataSetFactory
 
createKingsKnowledgeBase(InferenceProcedure) - Static method in class aima.logic.fol.kb.FOLKnowledgeBaseFactory
 
createLovesAnimalKnowledgeBase(InferenceProcedure) - Static method in class aima.logic.fol.kb.FOLKnowledgeBaseFactory
 
createModel() - Method in class aima.gui.applications.search.map.RoutePlanningAgentAppDemo
Creates a MapAgentModel.
createModel() - Method in class aima.gui.applications.VacuumAppDemo
Returns a VacuumModel.
createModel() - Method in class aima.gui.framework.SimpleAgentAppDemo
Factory method, responsible for creating the model.
createNormalizedDataFromDataSet(DataSet, Numerizer) - Method in class aima.learning.neural.NNDataSet
 
createNormalizedDataFromFile(String) - Method in class aima.learning.neural.NNDataSet
 
createRainmanHMM() - Static method in class aima.probability.reasoning.HMMFactory
 
createRestaurantDataSetSpec() - Static method in class aima.learning.framework.DataSetFactory
 
createRingOfThievesKnowledgeBase(InferenceProcedure) - Static method in class aima.logic.fol.kb.FOLKnowledgeBaseFactory
 
createRobotHMM() - Static method in class aima.probability.reasoning.HMMFactory
 
createSearch(int, int) - Method in class aima.search.framework.SearchFactory
Creates a search instance.
createUnitBelief() - Method in class aima.probability.RandomVariable
 
createWeaponsKnowledgeBase(InferenceProcedure) - Static method in class aima.logic.fol.kb.FOLKnowledgeBaseFactory
 
crusadesDomain() - Static method in class aima.logic.fol.domain.DomainFactory
 
CSP - Class in aima.search.csp
 
CSP(List<String>, Constraint) - Constructor for class aima.search.csp.CSP
 
CSP(List<String>, Constraint, Domain) - Constructor for class aima.search.csp.CSP
 
CSPDemo - Class in aima.search.demos
 
CSPDemo() - Constructor for class aima.search.demos.CSPDemo
 
CurrentBestLearner - Class in aima.learning.learners
 
CurrentBestLearner(String) - Constructor for class aima.learning.learners.CurrentBestLearner
 
CurrentBestLearning - Class in aima.learning.knowledge
 
CurrentBestLearning(FOLDataSetDomain, FOLKnowledgeBase) - Constructor for class aima.learning.knowledge.CurrentBestLearning
 
currentBestLearning(List<FOLExample>) - Method in class aima.learning.knowledge.CurrentBestLearning
 
currentReward - Variable in class aima.learning.reinforcement.MDPAgent
 
currentState - Variable in class aima.learning.reinforcement.MDPAgent
 

D

DARWIN - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
DataSet - Class in aima.learning.framework
 
DataSet() - Constructor for class aima.learning.framework.DataSet
 
DataSet(DataSetSpecification) - Constructor for class aima.learning.framework.DataSet
 
DataSetFactory - Class in aima.learning.framework
 
DataSetFactory() - Constructor for class aima.learning.framework.DataSetFactory
 
DataSetSpecification - Class in aima.learning.framework
 
DataSetSpecification() - Constructor for class aima.learning.framework.DataSetSpecification
 
DataSetTest - Class in aima.test.learningtest
 
DataSetTest() - Constructor for class aima.test.learningtest.DataSetTest
 
DataSetTests - Class in aima.test.learningtest.neural
 
DataSetTests() - Constructor for class aima.test.learningtest.neural.DataSetTests
 
decideAction(MDPPerception<STATE_TYPE>) - Method in class aima.learning.reinforcement.MDPAgent
 
decideAction(MDPPerception<STATE_TYPE>) - Method in class aima.learning.reinforcement.PassiveADPAgent
 
decideAction(MDPPerception<STATE_TYPE>) - Method in class aima.learning.reinforcement.PassiveTDAgent
 
decideAction(MDPPerception<STATE_TYPE>) - Method in class aima.learning.reinforcement.QLearningAgent
 
DecisionList - Class in aima.learning.inductive
 
DecisionList(String, String) - Constructor for class aima.learning.inductive.DecisionList
 
DecisionListLearner - Class in aima.learning.learners
 
DecisionListLearner(String, String, DLTestFactory) - Constructor for class aima.learning.learners.DecisionListLearner
 
DecisionListTest - Class in aima.test.learningtest
 
DecisionListTest() - Constructor for class aima.test.learningtest.DecisionListTest
 
DecisionTree - Class in aima.learning.inductive
 
DecisionTree() - Constructor for class aima.learning.inductive.DecisionTree
 
DecisionTree(String) - Constructor for class aima.learning.inductive.DecisionTree
 
DecisionTreeLearner - Class in aima.learning.learners
 
DecisionTreeLearner() - Constructor for class aima.learning.learners.DecisionTreeLearner
 
DecisionTreeLearner(DecisionTree, String) - Constructor for class aima.learning.learners.DecisionTreeLearner
 
DecisionTreeTest - Class in aima.test.learningtest
 
DecisionTreeTest() - Constructor for class aima.test.learningtest.DecisionTreeTest
 
decrement() - Method in class aima.util.MixedRadixNumber
 
DEFAULT_DELIMITERS - Static variable in class aima.basic.Tokenizer
Default delimiters "\t\n\r\f": the space character, the tab character, the newline character, the carriage-return character, and the form-feed character.
DefaultClauseFilter - Class in aima.logic.fol.inference.otter.defaultimpl
 
DefaultClauseFilter() - Constructor for class aima.logic.fol.inference.otter.defaultimpl.DefaultClauseFilter
 
DefaultClauseSimplifier - Class in aima.logic.fol.inference.otter.defaultimpl
 
DefaultClauseSimplifier() - Constructor for class aima.logic.fol.inference.otter.defaultimpl.DefaultClauseSimplifier
 
DefaultClauseSimplifier(List<TermEquality>) - Constructor for class aima.logic.fol.inference.otter.defaultimpl.DefaultClauseSimplifier
 
DefaultHeuristicFunction - Class in aima.search.framework
 
DefaultHeuristicFunction() - Constructor for class aima.search.framework.DefaultHeuristicFunction
 
DefaultLightestClauseHeuristic - Class in aima.logic.fol.inference.otter.defaultimpl
 
DefaultLightestClauseHeuristic() - Constructor for class aima.logic.fol.inference.otter.defaultimpl.DefaultLightestClauseHeuristic
 
defaultOrderDomainOf(String) - Method in class aima.search.csp.CSP
 
DefaultStepCostFunction - Class in aima.search.framework
 
DefaultStepCostFunction() - Constructor for class aima.search.framework.DefaultStepCostFunction
 
defineNumericAttribute(String) - Method in class aima.learning.framework.DataSetSpecification
 
defineStringAttribute(String, String[]) - Method in class aima.learning.framework.DataSetSpecification
 
Demodulation - Class in aima.logic.fol.inference
 
Demodulation() - Constructor for class aima.logic.fol.inference.Demodulation
 
DemodulationTest - Class in aima.test.logictest.foltest
 
DemodulationTest() - Constructor for class aima.test.logictest.foltest.DemodulationTest
 
denumerize(List<Double>) - Method in class aima.learning.neural.IrisDataSetNumerizer
 
denumerize(List<Double>) - Method in interface aima.learning.neural.Numerizer
 
DepthFirstSearch - Class in aima.search.uninformed
Artificial Intelligence A Modern Approach (2nd Edition): page 75.
DepthFirstSearch(QueueSearch) - Constructor for class aima.search.uninformed.DepthFirstSearch
 
DepthFirstSearchTest - Class in aima.test.search.searches
 
DepthFirstSearchTest() - Constructor for class aima.test.search.searches.DepthFirstSearchTest
 
DepthLimitedSearch - Class in aima.search.uninformed
 
DepthLimitedSearch(int) - Constructor for class aima.search.uninformed.DepthLimitedSearch
 
DepthLimitedSearchTest - Class in aima.test.search.searches
 
DepthLimitedSearchTest() - Constructor for class aima.test.search.searches.DepthLimitedSearchTest
 
deriv(double) - Method in interface aima.learning.neural.ActivationFunction
 
deriv(double) - Method in class aima.learning.neural.HardLimitActivationFunction
 
deriv(double) - Method in class aima.learning.neural.LogSigActivationFunction
 
deriv(double) - Method in class aima.learning.neural.PureLinearActivationFunction
 
DESTINATION_SEL - Static variable in class aima.gui.applications.search.map.MapAgentFrame
 
destinations - Variable in class aima.gui.applications.search.map.AbstractMapAgentController
Some location names.
destinations - Variable in class aima.gui.applications.search.map.MapAgentModel
A list of location names, possibly null.
det() - Method in class aima.util.LUDecomposition
Determinant
det() - Method in class aima.util.Matrix
Matrix determinant
DF_SEARCH - Static variable in class aima.search.framework.SearchFactory
Search strategy: Depth first search.
die() - Method in class aima.basic.Agent
 
difference(Set<T>, Set<T>) - Method in class aima.util.SetOps
 
DIRTY - Static variable in class aima.gui.applications.VacuumAppDemo.VacuumModel
 
displayDPLLSatisfiableStatus(String) - Static method in class aima.logic.demos.DPLLDemo
 
distance(Point2D) - Method in class aima.search.map.Point2D
Returns the Euclidean distance between a specified point and this point.
DLTest - Class in aima.learning.inductive
 
DLTest() - Constructor for class aima.learning.inductive.DLTest
 
DLTestFactory - Class in aima.learning.inductive
 
DLTestFactory() - Constructor for class aima.learning.inductive.DLTestFactory
 
DLTestTestCase - Class in aima.test.learningtest
 
DLTestTestCase() - Constructor for class aima.test.learningtest.DLTestTestCase
 
DO_NOTHING - Static variable in class aima.probability.reasoning.HmmConstants
 
DOBRETA - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
Domain - Class in aima.search.csp
 
Domain(List<String>) - Constructor for class aima.search.csp.Domain
 
DomainFactory - Class in aima.logic.fol.domain
 
DomainFactory() - Constructor for class aima.logic.fol.domain.DomainFactory
 
DomainsTest - Class in aima.test.search.csp
 
DomainsTest() - Constructor for class aima.test.search.csp.DomainsTest
 
DomainTest - Class in aima.test.logictest.foltest
 
DomainTest() - Constructor for class aima.test.logictest.foltest.DomainTest
 
DOOR_CLOSED - Static variable in class aima.probability.reasoning.HmmConstants
 
DOOR_OPEN - Static variable in class aima.probability.reasoning.HmmConstants
 
doubleValue() - Method in class aima.util.MixedRadixNumber
 
down() - Method in class aima.basic.XYLocation
 
DOWN - Static variable in class aima.probability.decision.cellworld.CellWorld
 
DOWN - Static variable in class aima.search.eightpuzzle.EightPuzzleBoard
 
DPLL - Class in aima.logic.propositional.algorithms
 
DPLL() - Constructor for class aima.logic.propositional.algorithms.DPLL
 
DPLL.SymbolValuePair - Class in aima.logic.propositional.algorithms
 
DPLL.SymbolValuePair() - Constructor for class aima.logic.propositional.algorithms.DPLL.SymbolValuePair
 
DPLL.SymbolValuePair(Symbol, boolean) - Constructor for class aima.logic.propositional.algorithms.DPLL.SymbolValuePair
 
DPLLDemo - Class in aima.logic.demos
 
DPLLDemo() - Constructor for class aima.logic.demos.DPLLDemo
 
dpllSatisfiable(Sentence) - Method in class aima.logic.propositional.algorithms.DPLL
 
dpllSatisfiable(String) - Method in class aima.logic.propositional.algorithms.DPLL
 
dpllSatisfiable(Sentence, Model) - Method in class aima.logic.propositional.algorithms.DPLL
 
DPLLTest - Class in aima.test.logictest.prop.algorithms
 
DPLLTest() - Constructor for class aima.test.logictest.prop.algorithms.DPLLTest
 
DUBBO - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
duplicate() - Method in class aima.probability.RandomVariable
 
DynAttributeNames - Class in aima.search.map
The AIMA framework uses dynamic attributes to make implementations of agents and environments completely independent of each other.
DynAttributeNames() - Constructor for class aima.search.map.DynAttributeNames
 

E

east() - Method in class aima.basic.XYLocation
 
EFORIE - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
EightPuzzleBoard - Class in aima.search.eightpuzzle
 
EightPuzzleBoard() - Constructor for class aima.search.eightpuzzle.EightPuzzleBoard
 
EightPuzzleBoard(int[]) - Constructor for class aima.search.eightpuzzle.EightPuzzleBoard
 
EightPuzzleBoardMoveTest - Class in aima.test.search.eightpuzzle
 
EightPuzzleBoardMoveTest() - Constructor for class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
EightPuzzleBoardTest - Class in aima.test.search.eightpuzzle
 
EightPuzzleBoardTest() - Constructor for class aima.test.search.eightpuzzle.EightPuzzleBoardTest
 
EightPuzzleDemo - Class in aima.search.demos
 
EightPuzzleDemo() - Constructor for class aima.search.demos.EightPuzzleDemo
 
EightPuzzleGoalTest - Class in aima.search.eightpuzzle
 
EightPuzzleGoalTest() - Constructor for class aima.search.eightpuzzle.EightPuzzleGoalTest
 
EightPuzzleSuccessorFunction - Class in aima.search.eightpuzzle
 
EightPuzzleSuccessorFunction() - Constructor for class aima.search.eightpuzzle.EightPuzzleSuccessorFunction
 
EightPuzzleSuccessorFunctionTest - Class in aima.test.search.eightpuzzle
 
EightPuzzleSuccessorFunctionTest() - Constructor for class aima.test.search.eightpuzzle.EightPuzzleSuccessorFunctionTest
 
emptyDataSet() - Method in class aima.learning.framework.DataSet
 
emptyMdp() - Method in class aima.probability.decision.MDP
 
EnsembleLearningTest - Class in aima.test.learningtest
 
EnsembleLearningTest() - Constructor for class aima.test.learningtest.EnsembleLearningTest
 
EnumerateJointAsk - Class in aima.probability
 
EnumerateJointAsk() - Constructor for class aima.probability.EnumerateJointAsk
 
EnumerationAsk - Class in aima.probability
 
EnumerationAsk() - Constructor for class aima.probability.EnumerationAsk
 
enumerationAskDemo() - Static method in class aima.probability.demos.ProbabilityDemo
 
EnumerationAskTest - Class in aima.test.probabilitytest
 
EnumerationAskTest() - Constructor for class aima.test.probabilitytest.EnumerationAskTest
 
enumerationJointAskDemo() - Static method in class aima.probability.demos.ProbabilityDemo
 
EnumerationJointAskTest - Class in aima.test.probabilitytest
 
EnumerationJointAskTest() - Constructor for class aima.test.probabilitytest.EnumerationJointAskTest
 
ENV_SEL - Static variable in class aima.gui.applications.VacuumAppDemo.VacuumFrame
 
envChanged(String) - Method in class aima.basic.BasicEnvironmentView
 
envChanged(String) - Method in class aima.gui.applications.search.map.MapAgentModel
Reacts on environment changes and updates the tour history.
envChanged(String) - Method in class aima.gui.framework.AgentAppModel
Reacts on environment changes.
enviromentSpecificAttributes - Variable in class aima.basic.Agent
 
Environment - Class in aima.basic
 
Environment() - Constructor for class aima.basic.Environment
 
EnvironmentObject - Class in aima.basic
 
EnvironmentObject() - Constructor for class aima.basic.EnvironmentObject
 
EOI - Static variable in interface aima.logic.common.LogicTokenTypes
 
EQUALCondition - Class in aima.basic.simplerule
 
EQUALCondition(Object, Object) - Constructor for class aima.basic.simplerule.EQUALCondition
 
equals(Object) - Method in class aima.basic.Percept
 
equals(Object) - Method in class aima.basic.PerceptSequence
 
equals(Object) - Method in class aima.basic.simplerule.Condition
 
equals(Object) - Method in class aima.basic.simplerule.Rule
 
equals(Object) - Method in class aima.basic.XYLocation
 
equals(Object) - Method in class aima.games.GameState
 
equals(Object) - Method in class aima.games.TicTacToeBoard
 
equals(Object) - Method in class aima.learning.framework.DataSet
 
equals(Object) - Method in class aima.learning.framework.Example
 
EQUALS - Static variable in interface aima.logic.common.LogicTokenTypes
 
equals(Object) - Method in class aima.logic.common.Token
 
equals(Object) - Method in class aima.logic.fol.kb.data.Clause
 
equals(Object) - Method in class aima.logic.fol.kb.data.Literal
 
equals(Object) - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
equals(Object) - Method in class aima.logic.fol.parsing.ast.Constant
 
equals(Object) - Method in class aima.logic.fol.parsing.ast.Function
 
equals(Object) - Method in class aima.logic.fol.parsing.ast.NotSentence
 
equals(Object) - Method in class aima.logic.fol.parsing.ast.Predicate
 
equals(Object) - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
equals(Object) - Method in class aima.logic.fol.parsing.ast.TermEquality
 
equals(Object) - Method in class aima.logic.fol.parsing.ast.Variable
 
equals(Object) - Method in class aima.logic.propositional.algorithms.PLFCEntails.HornClause
 
equals(Object) - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
equals(Object) - Method in class aima.logic.propositional.parsing.ast.MultiSentence
 
equals(Object) - Method in class aima.logic.propositional.parsing.ast.Symbol
 
equals(Object) - Method in class aima.logic.propositional.parsing.ast.UnarySentence
 
equals(Object) - Method in class aima.probability.BayesNetNode
 
equals(Object) - Method in class aima.probability.decision.cellworld.CellWorldPosition
 
equals(Object) - Method in class aima.probability.decision.MDPTransition
 
equals(Object) - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
equals(Object) - Method in class aima.search.nqueens.NQueensBoard
 
equals(Object) - Method in class aima.search.online.ActionState
 
equals(Object) - Method in class aima.util.Pair
 
equals(Object) - Method in class aima.util.Triplet
 
errorVectorFrom(Vector) - Method in class aima.learning.neural.Layer
 
ESPERANCE - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
evaluate(ObjectWithDynamicAttributes) - Method in class aima.basic.simplerule.ANDCondition
 
evaluate(ObjectWithDynamicAttributes) - Method in class aima.basic.simplerule.Condition
 
evaluate(ObjectWithDynamicAttributes) - Method in class aima.basic.simplerule.EQUALCondition
 
evaluate(ObjectWithDynamicAttributes) - Method in class aima.basic.simplerule.NOTCondition
 
evaluate(ObjectWithDynamicAttributes) - Method in class aima.basic.simplerule.ORCondition
 
evaluate(ObjectWithDynamicAttributes) - Method in class aima.basic.simplerule.Rule
 
evaluateManhattanDistanceOf(int, XYLocation) - Method in class aima.search.eightpuzzle.ManhattanHeuristicFunction
 
EvaluationFunction - Interface in aima.search.framework
 
Example - Class in aima.learning.framework
 
Example(Hashtable<String, Attribute>, Attribute) - Constructor for class aima.learning.framework.Example
 
exampleFromString(String, DataSetSpecification, String) - Static method in class aima.learning.framework.DataSetFactory
 
examples - Variable in class aima.learning.framework.DataSet
 
execute(Percept) - Method in class aima.basic.Agent
 
execute(Percept) - Method in class aima.basic.AgentProgram
 
execute(Percept) - Method in class aima.basic.vaccum.ModelBasedTVEVaccumAgentProgram
 
execute(Percept) - Method in class aima.basic.vaccum.ReflexAgentWithStateProgram
 
execute(Percept) - Method in class aima.basic.vaccum.SimpleReflexAgentProgram
 
execute(Percept) - Method in class aima.basic.vaccum.TableDrivenAgentProgram
 
execute(ACTION_TYPE, Randomizer) - Method in class aima.learning.reinforcement.MDPAgent
 
execute(CellWorldPosition, String, Randomizer) - Method in class aima.probability.decision.cellworld.CellWorld
 
execute(STATE_TYPE, ACTION_TYPE, Randomizer) - Method in class aima.probability.decision.MDP
 
execute(STATE_TYPE, ACTION_TYPE, Randomizer) - Method in interface aima.probability.decision.MDPSource
 
execute(Percept) - Method in class aima.search.framework.SearchAgent
 
execute(Percept) - Method in class aima.search.framework.SimpleProblemSolvingAgent
 
execute(Percept) - Method in class aima.search.online.LRTAStarAgent
 
execute(Percept) - Method in class aima.search.online.OnlineDFSAgent
 
executeAction(Agent, String) - Method in class aima.basic.Environment
 
executeAction(Agent, String) - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
executeAction(Agent, String) - Method in class aima.basic.XYEnvironment
 
executeAction(Agent, String) - Method in class aima.search.map.MapEnvironment
 
executeTrial(Randomizer) - Method in class aima.learning.reinforcement.MDPAgent
 
EXISTS - Static variable in class aima.logic.fol.Quantifiers
 
expandNode(Node, Problem) - Method in class aima.search.framework.NodeExpander
 
extend(Symbol, boolean) - Method in class aima.logic.propositional.algorithms.Model
 
extend(String, boolean) - Method in class aima.logic.propositional.algorithms.Model
 
ExtendableMap - Class in aima.search.map
Implements a map with locations, distance labeled links between the locations, straight line distances, and 2d-placement positions of locations.
ExtendableMap() - Constructor for class aima.search.map.ExtendableMap
Creates an empty map.

F

FAGARAS - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
FAILURE - Static variable in class aima.learning.learners.DecisionListLearner
 
FALSE - Static variable in interface aima.logic.common.LogicTokenTypes
 
FalseSentence - Class in aima.logic.propositional.parsing.ast
 
FalseSentence() - Constructor for class aima.logic.propositional.parsing.ast.FalseSentence
 
feedForward(Vector) - Method in class aima.learning.neural.Layer
 
FeedForwardNeuralNetwork - Class in aima.learning.neural
 
FeedForwardNeuralNetwork(NNConfig) - Constructor for class aima.learning.neural.FeedForwardNeuralNetwork
 
FeedForwardNeuralNetwork(Matrix, Vector, Matrix, Vector) - Constructor for class aima.learning.neural.FeedForwardNeuralNetwork
 
fetch(Literal) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
fetch(List<Literal>) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
FIFONodeStore - Class in aima.search.nodestore
 
FIFONodeStore() - Constructor for class aima.search.nodestore.FIFONodeStore
 
FIFOQueue - Class in aima.datastructures
 
FIFOQueue() - Constructor for class aima.datastructures.FIFOQueue
 
FIFOQueueTest - Class in aima.test.search
 
FIFOQueueTest() - Constructor for class aima.test.search.FIFOQueueTest
 
fillLookAheadBuffer() - Method in class aima.logic.common.Lexer
 
fillLookAheadBuffer() - Method in class aima.logic.common.Parser
 
fillLookAheadBuffer() - Method in class aima.logic.fol.parsing.FOLParser
 
filter(Set<Clause>) - Method in interface aima.logic.fol.inference.otter.ClauseFilter
 
filter(Set<Clause>) - Method in class aima.logic.fol.inference.otter.defaultimpl.DefaultClauseFilter
 
filter(String, Randomizer) - Method in class aima.probability.reasoning.ParticleSet
 
filter(String, String, Randomizer) - Method in class aima.probability.reasoning.ParticleSet
 
findModelFor(String, int, double) - Method in class aima.logic.propositional.algorithms.WalkSAT
 
findPureSymbolValuePair(List<Sentence>, Model, List) - Method in class aima.logic.propositional.algorithms.DPLL
 
findSubsumedClauses(Set<Clause>) - Static method in class aima.logic.fol.SubsumptionElimination
 
fireModelChanged() - Method in class aima.gui.framework.AgentAppModel
Signals to all registered listeners that the model has changed.
first(List<T>) - Static method in class aima.util.Util
 
firstTermIsAndSentence() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
FitnessFunction - Interface in aima.search.informed.ga
 
FixedLagSmoothing - Class in aima.probability.reasoning
 
FixedLagSmoothing(HiddenMarkovModel, int) - Constructor for class aima.probability.reasoning.FixedLagSmoothing
 
flip(Symbol) - Method in class aima.logic.propositional.algorithms.Model
 
floatValue() - Method in class aima.util.MixedRadixNumber
 
flush() - Static method in class aima.logic.fol.StandardizeApartIndexicalFactory
 
FOLBCAsk - Class in aima.logic.fol.inference
 
FOLBCAsk() - Constructor for class aima.logic.fol.inference.FOLBCAsk
 
FOLBCAskTest - Class in aima.test.logictest.foltest
 
FOLBCAskTest() - Constructor for class aima.test.logictest.foltest.FOLBCAskTest
 
FOLDataSetDomain - Class in aima.learning.knowledge
 
FOLDataSetDomain(DataSetSpecification, String) - Constructor for class aima.learning.knowledge.FOLDataSetDomain
 
FolDemo - Class in aima.logic.fol.demos
 
FolDemo() - Constructor for class aima.logic.fol.demos.FolDemo
 
FOLDomain - Class in aima.logic.fol.domain
 
FOLDomain() - Constructor for class aima.logic.fol.domain.FOLDomain
 
FOLDomain(FOLDomain) - Constructor for class aima.logic.fol.domain.FOLDomain
 
FOLDomain(Set<String>, Set<String>, Set<String>) - Constructor for class aima.logic.fol.domain.FOLDomain
 
FOLDomainAnswerLiteralAddedEvent - Class in aima.logic.fol.domain
 
FOLDomainAnswerLiteralAddedEvent(Object, String) - Constructor for class aima.logic.fol.domain.FOLDomainAnswerLiteralAddedEvent
 
FOLDomainEvent - Class in aima.logic.fol.domain
 
FOLDomainEvent(Object) - Constructor for class aima.logic.fol.domain.FOLDomainEvent
 
FOLDomainListener - Interface in aima.logic.fol.domain
 
FOLDomainSkolemConstantAddedEvent - Class in aima.logic.fol.domain
 
FOLDomainSkolemConstantAddedEvent(Object, String) - Constructor for class aima.logic.fol.domain.FOLDomainSkolemConstantAddedEvent
 
FOLDomainSkolemFunctionAddedEvent - Class in aima.logic.fol.domain
 
FOLDomainSkolemFunctionAddedEvent(Object, String) - Constructor for class aima.logic.fol.domain.FOLDomainSkolemFunctionAddedEvent
 
FOLExample - Class in aima.learning.knowledge
 
FOLExample(FOLDataSetDomain, Example, int) - Constructor for class aima.learning.knowledge.FOLExample
 
FOLFCAsk - Class in aima.logic.fol.inference
 
FOLFCAsk() - Constructor for class aima.logic.fol.inference.FOLFCAsk
 
FOLFCAskTest - Class in aima.test.logictest.foltest
 
FOLFCAskTest() - Constructor for class aima.test.logictest.foltest.FOLFCAskTest
 
FOLKnowledgeBase - Class in aima.logic.fol.kb
 
FOLKnowledgeBase(FOLDomain) - Constructor for class aima.logic.fol.kb.FOLKnowledgeBase
 
FOLKnowledgeBase(FOLDomain, InferenceProcedure) - Constructor for class aima.logic.fol.kb.FOLKnowledgeBase
 
FOLKnowledgeBase(FOLDomain, InferenceProcedure, Unifier) - Constructor for class aima.logic.fol.kb.FOLKnowledgeBase
 
FOLKnowledgeBaseFactory - Class in aima.logic.fol.kb
 
FOLKnowledgeBaseFactory() - Constructor for class aima.logic.fol.kb.FOLKnowledgeBaseFactory
 
FOLKnowledgeBaseTest - Class in aima.test.logictest.foltest
 
FOLKnowledgeBaseTest() - Constructor for class aima.test.logictest.foltest.FOLKnowledgeBaseTest
 
FOLLexer - Class in aima.logic.fol.parsing
 
FOLLexer(FOLDomain) - Constructor for class aima.logic.fol.parsing.FOLLexer
 
FOLLexerTest - Class in aima.test.logictest.foltest
 
FOLLexerTest() - Constructor for class aima.test.logictest.foltest.FOLLexerTest
 
FOLModelElimination - Class in aima.logic.fol.inference
 
FOLModelElimination() - Constructor for class aima.logic.fol.inference.FOLModelElimination
 
FOLModelElimination(long) - Constructor for class aima.logic.fol.inference.FOLModelElimination
 
FOLModelElimination(FOLModelEliminationTracer) - Constructor for class aima.logic.fol.inference.FOLModelElimination
 
FOLModelElimination(FOLModelEliminationTracer, long) - Constructor for class aima.logic.fol.inference.FOLModelElimination
 
FOLModelEliminationTest - Class in aima.test.logictest.foltest
 
FOLModelEliminationTest() - Constructor for class aima.test.logictest.foltest.FOLModelEliminationTest
 
FOLModelEliminationTracer - Interface in aima.logic.fol.inference.trace
 
FOLNode - Interface in aima.logic.fol.parsing.ast
 
FOLOTTERLikeTheoremProver - Class in aima.logic.fol.inference
 
FOLOTTERLikeTheoremProver() - Constructor for class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
FOLOTTERLikeTheoremProver(long) - Constructor for class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
FOLOTTERLikeTheoremProver(boolean) - Constructor for class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
FOLOTTERLikeTheoremProver(long, boolean) - Constructor for class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
FOLOTTERLikeTheoremProverTest - Class in aima.test.logictest.foltest
 
FOLOTTERLikeTheoremProverTest() - Constructor for class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
FOLParser - Class in aima.logic.fol.parsing
 
FOLParser(FOLLexer) - Constructor for class aima.logic.fol.parsing.FOLParser
 
FOLParser(FOLDomain) - Constructor for class aima.logic.fol.parsing.FOLParser
 
FOLParserTest - Class in aima.test.logictest.foltest
 
FOLParserTest() - Constructor for class aima.test.logictest.foltest.FOLParserTest
 
FOLSubstTest - Class in aima.test.logictest.foltest
 
FOLSubstTest() - Constructor for class aima.test.logictest.foltest.FOLSubstTest
 
FOLTFMResolution - Class in aima.logic.fol.inference
 
FOLTFMResolution() - Constructor for class aima.logic.fol.inference.FOLTFMResolution
 
FOLTFMResolution(long) - Constructor for class aima.logic.fol.inference.FOLTFMResolution
 
FOLTFMResolution(FOLTFMResolutionTracer) - Constructor for class aima.logic.fol.inference.FOLTFMResolution
 
FOLTFMResolutionRegression - Class in aima.test.regression.logic.fol
 
FOLTFMResolutionRegression() - Constructor for class aima.test.regression.logic.fol.FOLTFMResolutionRegression
 
FOLTFMResolutionTest - Class in aima.test.logictest.foltest
 
FOLTFMResolutionTest() - Constructor for class aima.test.logictest.foltest.FOLTFMResolutionTest
 
FOLTFMResolutionTracer - Interface in aima.logic.fol.inference.trace
 
FOLVisitor - Interface in aima.logic.fol.parsing
 
FORALL - Static variable in class aima.logic.fol.Quantifiers
 
formulateGoal() - Method in class aima.search.framework.SimpleProblemSolvingAgent
 
formulateGoal() - Method in class aima.search.map.MapAgent
 
formulateProblem(Object) - Method in class aima.search.framework.SimpleProblemSolvingAgent
 
formulateProblem(Object) - Method in class aima.search.map.MapAgent
 
forward(RandomVariable, String, String) - Method in class aima.probability.reasoning.HiddenMarkovModel
 
forward(RandomVariable, String) - Method in class aima.probability.reasoning.HiddenMarkovModel
 
forward_backward(List<String>) - Method in class aima.probability.reasoning.HiddenMarkovModel
 
frame - Variable in class aima.gui.framework.AgentAppController
 
FrequencyCounter<T> - Class in aima.util
 
FrequencyCounter() - Constructor for class aima.util.FrequencyCounter
 
fromFile(String, DataSetSpecification, String) - Method in class aima.learning.framework.DataSetFactory
 
FUNCTION - Static variable in interface aima.logic.common.LogicTokenTypes
 
Function - Class in aima.logic.fol.parsing.ast
 
Function(String, List<Term>) - Constructor for class aima.logic.fol.parsing.ast.Function
 
FunctionApproximator - Interface in aima.learning.neural
 

G

Game - Class in aima.games
 
Game() - Constructor for class aima.games.Game
 
GameAgent - Class in aima.games
 
GameAgent(Game) - Constructor for class aima.games.GameAgent
 
GameState - Class in aima.games
 
GameState() - Constructor for class aima.games.GameState
 
GBF_SEARCH - Static variable in class aima.search.framework.SearchFactory
Search strategy: Greedy best first search.
generateParticleSetForPredictedState(Randomizer) - Method in class aima.probability.reasoning.ParticleSet
 
generateParticleSetForPredictedState(String, Randomizer) - Method in class aima.probability.reasoning.ParticleSet
 
generateRandomDoubleBetween(double, double) - Static method in class aima.util.Util
 
GenerateRandomEightPuzzleBoard - Class in aima.search.demos
 
GenerateRandomEightPuzzleBoard() - Constructor for class aima.search.demos.GenerateRandomEightPuzzleBoard
 
generateRandomIndividual(int) - Method in class aima.search.nqueens.NQueensFitnessFunction
 
GeneticAlgorithm - Class in aima.search.informed.ga
 
GeneticAlgorithm(int, Set<Character>, double) - Constructor for class aima.search.informed.ga.GeneticAlgorithm
 
geneticAlgorithm(Set<String>, FitnessFunction, GoalTest) - Method in class aima.search.informed.ga.GeneticAlgorithm
 
geneticAlgorithm(Set<String>, FitnessFunction, int) - Method in class aima.search.informed.ga.GeneticAlgorithm
 
GERALDTON - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
get() - Method in class aima.datastructures.FIFOQueue
 
get() - Method in class aima.datastructures.LIFOQueue
 
get(String) - Method in class aima.games.GameState
 
get(String, String) - Method in class aima.probability.reasoning.SensorModel
 
get(String, String) - Method in class aima.probability.reasoning.TransitionModel
 
get(String) - Method in class aima.search.framework.Metrics
 
get() - Method in class aima.util.AbstractQueue
 
get(VertexLabelType, VertexLabelType) - Method in class aima.util.LabeledGraph
Returns the label of the edge between the specified vertices and null if there is no edge between them.
get(int, int) - Method in class aima.util.Matrix
Get a single element.
get() - Method in interface aima.util.Queue
 
get(RowHeaderType, ColumnHeaderType) - Method in class aima.util.Table
 
getAction() - Method in class aima.basic.simplerule.Rule
 
getAction(STATE_TYPE) - Method in class aima.probability.decision.MDPPolicy
 
getAction() - Method in class aima.probability.decision.MDPTransition
 
getAction() - Method in class aima.search.framework.Node
 
getAction() - Method in class aima.search.framework.Successor
 
getAction() - Method in class aima.search.online.ActionState
 
getActions() - Method in class aima.search.framework.SearchAgent
 
getActivationFunction() - Method in class aima.learning.neural.Layer
 
getAdaptation(Object, Map) - Method in class aima.search.map.AdaptableHeuristicFunction
Creates a clone and stores goal and map in the corresponding attributes.
getAgent() - Method in class aima.gui.applications.search.map.MapAgentModel
Returns the agent.
getAgent() - Method in class aima.gui.applications.VacuumAppDemo.VacuumModel
 
getAgentLocation(Agent) - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
getAgentMap() - Method in class aima.gui.applications.search.map.MapAgentModel
Returns the map used by the agent.
getAgentMap() - Method in class aima.search.map.Scenario
 
getAgentperformance(Agent) - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
getAgents() - Method in class aima.basic.Environment
 
getAllActions() - Method in class aima.probability.decision.cellworld.CellWorld
 
getAllActions() - Method in class aima.probability.decision.MDP
 
getAllActions() - Method in interface aima.probability.decision.MDPSource
 
getAllClauses() - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
getAllDefiniteClauseImplications() - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
getAllDefiniteClauses() - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
getAllObjects() - Method in class aima.basic.Environment
 
getAlphaBetaValue(GameState) - Method in class aima.games.Game
 
getAlphaBetaValue(GameState) - Method in class aima.games.TicTacToe
 
getAnswerBindings() - Method in interface aima.logic.fol.inference.proof.Proof
 
getAnswerBindings() - Method in class aima.logic.fol.inference.proof.ProofFinal
 
getAnswerLiteralNameName() - Method in class aima.logic.fol.domain.FOLDomainAnswerLiteralAddedEvent
 
getArgs() - Method in interface aima.logic.fol.parsing.ast.AtomicSentence
 
getArgs() - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
getArgs() - Method in class aima.logic.fol.parsing.ast.Constant
 
getArgs() - Method in interface aima.logic.fol.parsing.ast.FOLNode
 
getArgs() - Method in class aima.logic.fol.parsing.ast.Function
 
getArgs() - Method in class aima.logic.fol.parsing.ast.NotSentence
 
getArgs() - Method in class aima.logic.fol.parsing.ast.Predicate
 
getArgs() - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
getArgs() - Method in interface aima.logic.fol.parsing.ast.Term
 
getArgs() - Method in class aima.logic.fol.parsing.ast.TermEquality
 
getArgs() - Method in class aima.logic.fol.parsing.ast.Variable
 
getArray() - Method in class aima.util.Matrix
Access the internal two-dimensional array.
getArrayCopy() - Method in class aima.util.Matrix
Copy the internal two-dimensional array.
getAssignedSymbols() - Method in class aima.logic.propositional.algorithms.Model
 
getAssignment(String) - Method in class aima.search.csp.Assignment
 
getAtomicSentence() - Method in class aima.logic.fol.kb.data.Literal
 
getAttribute(Object) - Method in class aima.basic.ObjectWithDynamicAttributes
 
getAttributeName() - Method in interface aima.learning.framework.AttributeSpecification
 
getAttributeName() - Method in class aima.learning.framework.NumericAttributeSpecification
 
getAttributeName() - Method in class aima.learning.framework.StringAttributeSpecification
 
getAttributeName() - Method in class aima.learning.inductive.DecisionTree
 
getAttributeNames() - Method in class aima.learning.framework.DataSet
 
getAttributeNames() - Method in class aima.learning.framework.DataSetSpecification
 
getAttributeNames() - Method in class aima.test.learningtest.MockDataSetSpecification
 
getAttributeSpecFor(String) - Method in class aima.learning.framework.DataSetSpecification
 
getAttributeValueAsDouble(String) - Method in class aima.learning.framework.Example
 
getAttributeValueAsString(String) - Method in class aima.learning.framework.Example
 
getBiasVector() - Method in class aima.learning.neural.Layer
 
getBindings() - Method in class aima.logic.fol.inference.proof.ProofStepBwChGoal
 
getBoard(GameState) - Method in class aima.games.TicTacToe
 
getBoard() - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
getBoardForIndividual(String) - Method in class aima.search.nqueens.NQueensFitnessFunction
 
getBoardPic() - Method in class aima.search.nqueens.NQueensBoard
 
getBrotherOfFunction(Term) - Method in class aima.test.logictest.foltest.FOLParserTest
 
getChildren() - Method in class aima.probability.BayesNetNode
 
getClassification() - Method in class aima.learning.knowledge.FOLExample
 
getClauseFilter() - Method in class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
getClausesFrom(Sentence) - Method in class aima.logic.propositional.visitors.CNFClauseGatherer
 
getClauseSimplifier() - Method in class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
getColumnDimension() - Method in class aima.util.Matrix
Get column dimension.
getColumnPackedCopy() - Method in class aima.util.Matrix
Make a one-dimensional column packed copy of the internal array.
getComparator(Problem) - Method in class aima.search.framework.BestFirstSearch
 
getComparator(Problem) - Method in class aima.search.framework.PrioritySearch
 
getComparator(Problem) - Method in class aima.search.uninformed.UniformCostSearch
 
getConflictedVariables(Constraint) - Method in class aima.search.csp.Assignment
 
getConjunctionOfClauses() - Method in class aima.logic.fol.kb.data.CNF
 
getConnector() - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
getConstants() - Method in class aima.logic.fol.domain.FOLDomain
 
getContrapositives() - Method in class aima.logic.fol.kb.data.Chain
A contrapositive of a chain is a permutation in which a different literal is placed at the front.
getCount(T) - Method in class aima.util.FrequencyCounter
 
getCurrentNumeralValue(int) - Method in class aima.util.MixedRadixNumber
 
getCurrentReward() - Method in class aima.learning.reinforcement.MDPAgent
 
getCurrentState() - Method in class aima.learning.reinforcement.MDPAgent
 
getDataSetTargetName() - Method in class aima.learning.knowledge.FOLDataSetDomain
 
getDecisionList() - Method in class aima.learning.learners.DecisionListLearner
 
getDecisionTree() - Method in class aima.learning.learners.DecisionTreeLearner
 
getDepth() - Method in class aima.search.framework.Node
 
getDescription() - Method in class aima.learning.knowledge.FOLExample
 
getDescriptionDataSetNames() - Method in class aima.learning.knowledge.FOLDataSetDomain
 
getDescriptionPredicateNames() - Method in class aima.learning.knowledge.FOLDataSetDomain
 
getDestinationState() - Method in class aima.probability.decision.MDPTransition
 
getDistance(String, String) - Method in class aima.search.map.ExtendableMap
Returns the travel distance between the two specified locations if they are linked by a connection and null otherwise.
getDistance(String, String) - Method in interface aima.search.map.Map
Returns the travel distance between the two specified locations if they are linked by a connection and null otherwise.
getDomainOf(String) - Method in class aima.search.csp.Domain
 
getDouble(String) - Method in class aima.search.framework.Metrics
 
getDoublePivot() - Method in class aima.util.LUDecomposition
Return pivot permutation vector as a one-dimensional double array
getEnemyOfFunction() - Method in class aima.test.logictest.foltest.FOLParserTest
 
getEnv() - Method in class aima.gui.applications.VacuumAppDemo.VacuumModel
 
getEnv() - Method in class aima.search.map.Scenario
 
getEnvMap() - Method in class aima.gui.applications.search.map.MapAgentModel
Returns the map used by the environment.
getEnvMap() - Method in class aima.search.map.Scenario
 
getEqualityIdentity() - Method in class aima.logic.fol.kb.data.Clause
 
getEqualitySynbol() - Static method in class aima.logic.fol.parsing.ast.TermEquality
 
getEvidenceVariables() - Method in class aima.probability.Query
 
getExample(int) - Method in class aima.learning.framework.DataSet
 
getExample(int) - Method in class aima.learning.neural.NNDataSet
 
getExampleAtRandom() - Method in class aima.learning.neural.NNDataSet
 
getExampleConstant(int) - Method in class aima.learning.knowledge.FOLDataSetDomain
 
getExampleNumber() - Method in class aima.learning.knowledge.FOLExample
 
getFactors() - Method in class aima.logic.fol.kb.data.Clause
 
getFinalStates() - Method in class aima.probability.decision.cellworld.CellWorld
 
getFinalStates() - Method in interface aima.probability.decision.MDPSource
 
getFiniteAlphabetForBoardOfSize(int) - Method in class aima.search.nqueens.NQueensFitnessFunction
 
getFirst() - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
getFirst() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
getFirst() - Method in class aima.util.AbstractQueue
 
getFirst() - Method in class aima.util.Pair
 
getFirst() - Method in class aima.util.Triplet
 
getFOLDomain() - Method in class aima.logic.fol.parsing.FOLLexer
 
getFOLDomain() - Method in class aima.logic.fol.parsing.FOLParser
 
getFOLName(String) - Method in class aima.learning.knowledge.FOLDataSetDomain
 
getForwardSubstitution() - Method in class aima.logic.fol.StandardizeApartResult
 
getFunctionName() - Method in class aima.logic.fol.parsing.ast.Function
 
getFunctions() - Method in class aima.logic.fol.domain.FOLDomain
 
getGoalPredicateName() - Method in class aima.learning.knowledge.FOLDataSetDomain
 
getHead() - Method in class aima.logic.fol.kb.data.Chain
 
getHeuristicFunction() - Method in class aima.search.framework.Problem
 
getHeuristicFunction() - Method in class aima.search.map.MapAgent
 
getHeuristicValue(Object) - Method in class aima.search.eightpuzzle.ManhattanHeuristicFunction
 
getHeuristicValue(Object) - Method in class aima.search.eightpuzzle.MisplacedTilleHeuristicFunction
 
getHeuristicValue(Object) - Method in class aima.search.framework.DefaultHeuristicFunction
 
getHeuristicValue(Object) - Method in interface aima.search.framework.HeuristicFunction
 
getHeuristicValue(Object) - Method in class aima.search.nqueens.QueensToBePlacedHeuristic
 
getHiddenLayer() - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
getHiddenLayerBias() - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
getHiddenLayerWeights() - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
getHypothesis() - Method in class aima.learning.knowledge.Hypothesis
FORALL v (Classification(v) <=> ((Description1(v) AND Description2(v, Constant1)) OR (Description1(v) AND Description3(v)) ) )
getImpureSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolClassifier
 
getIndexedValue() - Method in class aima.logic.fol.parsing.ast.Variable
 
getIndexical() - Method in class aima.logic.fol.parsing.ast.Variable
 
getInferenceProcedure() - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
getInformationFor() - Method in class aima.learning.framework.DataSet
 
getInitAgentLocation() - Method in class aima.search.map.Scenario
 
getInitialState() - Method in class aima.probability.decision.cellworld.CellWorld
 
getInitialState() - Method in class aima.probability.decision.MDP
 
getInitialState() - Method in interface aima.probability.decision.MDPSource
 
getInitialState() - Method in class aima.probability.decision.MDPTransition
 
getInitialState() - Method in class aima.search.framework.Problem
 
getInput() - Method in class aima.learning.neural.NNExample
 
getInstance() - Static method in class aima.search.framework.SearchFactory
Provides access to the factory.
getInstrumentation() - Method in class aima.search.framework.SearchAgent
 
getInt(String) - Method in class aima.search.framework.Metrics
 
getIrisDataSet() - Static method in class aima.learning.framework.DataSetFactory
 
getIterations() - Method in class aima.search.informed.ga.GeneticAlgorithm
 
getJustification() - Method in class aima.logic.fol.inference.proof.AbstractProofStep
 
getJustification() - Method in interface aima.logic.fol.inference.proof.ProofStep
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepBwChGoal
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepChainCancellation
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepChainContrapositive
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepChainDropped
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepChainFromClause
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepChainReduction
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepClauseBinaryResolvent
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepClauseClausifySentence
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepClauseDemodulation
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepClauseFactor
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepClauseParamodulation
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepFoChAlreadyAFact
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepFoChAssertFact
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepGoal
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepPremise
 
getJustification() - Method in class aima.logic.fol.inference.proof.ProofStepRenaming
 
getKingPredicate(Term) - Method in class aima.test.logictest.foltest.FOLParserTest
 
getL() - Method in class aima.util.LUDecomposition
Return lower triangular factor
getLast() - Method in class aima.util.AbstractQueue
 
getLastActivationValues() - Method in class aima.learning.neural.Layer
 
getLastBiasUpdateVector() - Method in class aima.learning.neural.Layer
 
getLastInducedField() - Method in class aima.learning.neural.Layer
 
getLastInputValues() - Method in class aima.learning.neural.Layer
 
getLastSearchState() - Method in class aima.search.informed.HillClimbingSearch
 
getLastSearchState() - Method in class aima.search.informed.SimulatedAnnealingSearch
 
getLastWeightUpdateMatrix() - Method in class aima.learning.neural.Layer
 
getLayer() - Method in class aima.learning.neural.LayerSensitivity
 
getLegsOfFunction() - Method in class aima.test.logictest.foltest.FOLParserTest
 
getLevel(GameState) - Method in class aima.games.Game
 
getLightestClause() - Method in class aima.logic.fol.inference.otter.defaultimpl.DefaultLightestClauseHeuristic
 
getLightestClause() - Method in interface aima.logic.fol.inference.otter.LightestClauseHeuristic
 
getLightestClauseHeuristic() - Method in class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
getLiterals() - Method in class aima.logic.fol.kb.data.Chain
 
getLiterals() - Method in class aima.logic.fol.kb.data.Clause
 
getLocation1Status() - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
getLocation2Status() - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
getLocationOf(int) - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
getLocations() - Method in class aima.gui.applications.search.map.MapAgentModel
Returns all location names mentioned in the environment map or in the agent map.
getLocations() - Method in class aima.gui.applications.VacuumAppDemo.VacuumModel
Returns the names of all locations used.
getLocations() - Method in class aima.search.map.ExtendableMap
Returns a list of all locations.
getLocations() - Method in interface aima.search.map.Map
Returns a list of all locations.
getLocationsLinkedTo(String) - Method in class aima.search.map.ExtendableMap
Answers to the question: Where can I get, following one of the connections starting at the specified location?
getLocationsLinkedTo(String) - Method in interface aima.search.map.Map
Answers to the question: Where can I get, following one of the connections starting at the specified location?
getLocationStatus(String) - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
getLocCoords(String) - Method in class aima.gui.applications.search.map.MapAgentModel
Returns the coordinates of the specified location.
getMap() - Static method in class aima.search.csp.MapCSP
 
getMap() - Method in class aima.search.map.MapEnvironment
 
getMatchingSubstitution(Term, AtomicSentence) - Method in class aima.logic.fol.inference.AbstractModulation
 
getMatchingSubstitution() - Method in class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
getMatchingTerm() - Method in class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
getMatrix(int, int, int, int) - Method in class aima.util.Matrix
Get a submatrix.
getMatrix(int[], int[]) - Method in class aima.util.Matrix
Get a submatrix.
getMatrix(int, int, int[]) - Method in class aima.util.Matrix
Get a submatrix.
getMatrix(int[], int, int) - Method in class aima.util.Matrix
Get a submatrix.
getMaxAllowedValue() - Method in class aima.util.MixedRadixNumber
 
getMaxQueryTime() - Method in class aima.logic.fol.inference.FOLModelElimination
 
getMaxQueryTime() - Method in class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
getMaxQueryTime() - Method in class aima.logic.fol.inference.FOLTFMResolution
 
getMaxQueueSize() - Method in class aima.search.framework.QueueSearch
 
getMaxQueueSize() - Method in class aima.search.uninformed.BidirectionalSearch
 
getMaxRecursiveDepth() - Method in class aima.search.informed.RecursiveBestFirstSearch
 
getMeans() - Method in class aima.learning.neural.NNDataSet
 
getMetrics() - Method in class aima.search.framework.NodeExpander
 
getMetrics() - Method in class aima.search.framework.PrioritySearch
 
getMetrics() - Method in interface aima.search.framework.Search
 
getMetrics() - Method in class aima.search.informed.ga.GeneticAlgorithm
 
getMetrics() - Method in class aima.search.uninformed.BidirectionalSearch
 
getMetrics() - Method in class aima.search.uninformed.BreadthFirstSearch
 
getMetrics() - Method in class aima.search.uninformed.DepthFirstSearch
 
getMetrics() - Method in class aima.search.uninformed.IterativeDeepeningSearch
 
getMiniMaxValue(GameState) - Method in class aima.games.Game
 
getMiniMaxValue(GameState) - Method in class aima.games.TicTacToe
 
getMinimumConflictingValueFor(String, List, Constraint) - Method in class aima.search.csp.Assignment
 
getMove(GameState, int, int) - Method in class aima.games.TicTacToe
 
getMoves(GameState) - Method in class aima.games.Game
 
getNamesOfStringAttributes() - Method in class aima.learning.framework.DataSetSpecification
 
getNegated() - Method in class aima.logic.fol.parsing.ast.NotSentence
 
getNegated() - Method in class aima.logic.propositional.parsing.ast.UnarySentence
 
getNegativeLiterals() - Method in class aima.logic.fol.kb.data.Clause
 
getNegativeSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.NegativeSymbolCollector
 
getNegativeSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolClassifier
 
getNextIndex() - Method in interface aima.logic.fol.StandardizeApartIndexical
 
getNodeBasedOn(Object) - Method in class aima.search.nodestore.CachedStateNodeStore
 
getNodesExpanded() - Method in class aima.search.framework.NodeExpander
 
getNodesExpanded() - Method in class aima.search.uninformed.BidirectionalSearch
 
getNonFinalStates() - Method in class aima.probability.decision.cellworld.CellWorld
 
getNonFinalStates() - Method in interface aima.probability.decision.MDPSource
 
getNonTargetAttributes() - Method in class aima.learning.framework.DataSet
 
getNonTrivialFactors() - Method in class aima.logic.fol.kb.data.Clause
 
getNormalizedData() - Method in class aima.learning.neural.NNDataSet
 
getNumberFacts() - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
getNumberLiterals() - Method in class aima.logic.fol.kb.data.Chain
 
getNumberLiterals() - Method in class aima.logic.fol.kb.data.Clause
 
getNumberNegativeLiterals() - Method in class aima.logic.fol.kb.data.Clause
 
getNumberOfAttacksOn(XYLocation) - Method in class aima.search.nqueens.NQueensBoard
 
getNumberOfClauses() - Method in class aima.logic.fol.kb.data.CNF
 
getNumberOfConflictsFor(String, Object, Constraint) - Method in class aima.search.csp.Assignment
 
getNumberOfMarkedPositions() - Method in class aima.games.TicTacToeBoard
 
getNumberOfQueensOnBoard() - Method in class aima.search.nqueens.NQueensBoard
 
getNumberPositiveLiterals() - Method in class aima.logic.fol.kb.data.Clause
 
getNumberRules() - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
getObjects() - Method in class aima.basic.Environment
 
getObjectsAt(XYLocation) - Method in class aima.basic.XYEnvironment
 
getObjectsNear(Agent, int) - Method in class aima.basic.XYEnvironment
 
getOperator() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
getOperator() - Method in class aima.logic.propositional.parsing.ast.MultiSentence
 
getOriginalProblem() - Method in interface aima.search.framework.BidirectionalProblem
 
getOriginalProblem() - Method in class aima.search.map.BidirectionalMapProblem
 
getOriginalSentence() - Method in class aima.logic.fol.StandardizeApartResult
 
getOriginalSentences() - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
getOutcome() - Method in class aima.search.informed.HillClimbingSearch
 
getOutcome() - Method in class aima.search.informed.SimulatedAnnealingSearch
 
getOutputLayer() - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
getOutputLayerBias() - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
getOutputLayerWeights() - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
getParameterAsDouble(String) - Method in class aima.learning.neural.NNConfig
 
getParameterAsInteger(String) - Method in class aima.learning.neural.NNConfig
 
getParent() - Method in class aima.search.framework.Node
 
getParents() - Method in class aima.probability.BayesNetNode
 
getParser() - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
getParticle(int) - Method in class aima.probability.reasoning.ParticleSet
 
getPathCost() - Method in class aima.search.framework.Node
 
getPathCost() - Method in class aima.search.framework.QueueSearch
 
getPathCost() - Method in class aima.search.informed.RecursiveBestFirstSearch
 
getPathCost() - Method in class aima.search.uninformed.BidirectionalSearch
 
getPathCost() - Method in class aima.search.uninformed.DepthLimitedSearch
 
getPathFromRoot() - Method in class aima.search.framework.Node
 
getPenultimateBiasUpdateVector() - Method in class aima.learning.neural.Layer
 
getPenultimateWeightUpdateMatrix() - Method in class aima.learning.neural.Layer
 
getPerceptSeenBy(Agent) - Method in class aima.basic.Environment
 
getPerceptSeenBy(Agent) - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
getPerceptSeenBy(Agent) - Method in class aima.basic.XYEnvironment
 
getPerceptSeenBy(Agent) - Method in class aima.search.map.MapEnvironment
 
getPivot() - Method in class aima.util.LUDecomposition
Return pivot permutation vector
getPlayerToMove(GameState) - Method in class aima.games.Game
 
getPolicy() - Method in class aima.learning.reinforcement.QTable
 
getPopulationSize() - Method in class aima.search.informed.ga.GeneticAlgorithm
 
getPosition(String) - Method in class aima.search.map.ExtendableMap
Returns an array with two integers describing the the position of the specified location.
getPosition(String) - Method in interface aima.search.map.Map
Returns an array with two integers describing the the position of the specified location.
getPositions() - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
getPositiveLiterals() - Method in class aima.logic.fol.kb.data.Clause
 
getPositiveSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.PositiveSymbolCollector
 
getPositiveSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolClassifier
 
getPossibleAttributeValues(String) - Method in class aima.learning.framework.DataSet
 
getPossibleAttributeValues(String) - Method in class aima.learning.framework.DataSetSpecification
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.AbstractProofStep
 
getPredecessorSteps() - Method in interface aima.logic.fol.inference.proof.ProofStep
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepBwChGoal
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepChainCancellation
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepChainContrapositive
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepChainDropped
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepChainFromClause
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepChainReduction
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepClauseBinaryResolvent
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepClauseClausifySentence
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepClauseDemodulation
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepClauseFactor
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepClauseParamodulation
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepFoChAlreadyAFact
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepFoChAssertFact
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepGoal
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepPremise
 
getPredecessorSteps() - Method in class aima.logic.fol.inference.proof.ProofStepRenaming
 
getPredicateName() - Method in class aima.logic.fol.parsing.ast.Predicate
 
getPredicates() - Method in class aima.logic.fol.domain.FOLDomain
 
getPredicates(Sentence) - Method in class aima.logic.fol.PredicateCollector
 
getPrefix() - Method in interface aima.logic.fol.StandardizeApartIndexical
 
getPremiseSymbols() - Method in class aima.logic.propositional.algorithms.PLFCEntails.HornClause
 
getPreviousAction() - Method in class aima.learning.reinforcement.MDPAgent
 
getPreviousState() - Method in class aima.learning.reinforcement.MDPAgent
 
getPriorSample(Randomizer) - Method in class aima.probability.BayesNet
 
getPriorSample() - Method in class aima.probability.BayesNet
 
getProbabilityOf(String) - Method in class aima.probability.RandomVariable
 
getProblem() - Method in class aima.search.online.LRTAStarAgent
 
getProblem() - Method in class aima.search.online.OnlineDFSAgent
 
getProof() - Method in class aima.logic.fol.inference.proof.AbstractProofStep
 
getProof() - Method in interface aima.logic.fol.inference.proof.ProofStep
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepBwChGoal
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepChainCancellation
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepChainContrapositive
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepChainDropped
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepChainFromClause
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepChainReduction
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepClauseBinaryResolvent
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepClauseClausifySentence
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepClauseDemodulation
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepClauseFactor
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepClauseParamodulation
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepFoChAlreadyAFact
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepFoChAssertFact
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepGoal
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepPremise
 
getProof() - Method in class aima.logic.fol.inference.proof.ProofStepRenaming
 
getProofs() - Method in interface aima.logic.fol.inference.InferenceResult
 
getProofStep() - Method in class aima.logic.fol.kb.data.Chain
 
getProofStep() - Method in class aima.logic.fol.kb.data.Clause
 
getPureNegativeSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolClassifier
 
getPurePositiveSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolClassifier
 
getPureSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolClassifier
 
getQ() - Method in class aima.learning.reinforcement.QLearningAgent
 
getQTable() - Method in class aima.learning.reinforcement.QLearningAgent
 
getQuantified() - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
getQuantifier() - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
getQueenPositions() - Method in class aima.search.nqueens.NQueensBoard
 
getQueryVariable() - Method in class aima.probability.Query
 
getQueueSize() - Method in class aima.search.framework.QueueSearch
 
getQueueSize() - Method in class aima.search.uninformed.BidirectionalSearch
 
getQValue(STATE_TYPE, ACTION_TYPE) - Method in class aima.learning.reinforcement.QTable
 
getRestaurantDataSet() - Static method in class aima.learning.framework.DataSetFactory
 
getReverseProblem() - Method in interface aima.search.framework.BidirectionalProblem
 
getReverseProblem() - Method in class aima.search.map.BidirectionalMapProblem
 
getReverseSubstitution() - Method in class aima.logic.fol.StandardizeApartResult
 
getReward() - Method in class aima.probability.decision.cellworld.Cell
 
getReward() - Method in class aima.probability.decision.MDPPerception
 
getRewardFor(STATE_TYPE) - Method in class aima.probability.decision.MDP
 
getRewardFor(STATE_TYPE) - Method in class aima.probability.decision.MDPRewardFunction
 
getRewardFunction() - Method in class aima.probability.decision.cellworld.CellWorld
 
getRewardFunction() - Method in interface aima.probability.decision.MDPSource
 
getRowDimension() - Method in class aima.util.Matrix
Get row dimension.
getRowPackedCopy() - Method in class aima.util.Matrix
Make a one-dimensional row packed copy of the internal array.
getSearchMetric(String) - Method in interface aima.search.framework.Measurable
 
getSearchMetric(String) - Method in class aima.search.framework.NodeExpander
 
getSearchModeNames() - Method in class aima.search.framework.SearchFactory
Returns the names of all search modes, which are supported by this factory.
getSearchOutcome() - Method in class aima.search.uninformed.BidirectionalSearch
 
getSearchStrategyNames() - Method in class aima.search.framework.SearchFactory
Returns the names of all search strategies, which are supported by this factory.
getSecond() - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
getSecond() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
getSecond() - Method in class aima.util.Pair
 
getSecond() - Method in class aima.util.Triplet
 
getSelection() - Method in class aima.gui.framework.AgentAppFrame
Returns an object which represents the current selection state of all selectors.
getSensitivityMatrix() - Method in class aima.learning.neural.LayerSensitivity
 
getSentences() - Method in class aima.logic.propositional.algorithms.KnowledgeBase
 
getSentences() - Method in class aima.logic.propositional.parsing.ast.MultiSentence
 
getSize() - Method in class aima.search.nqueens.NQueensBoard
 
getSkolemConstantName() - Method in class aima.logic.fol.domain.FOLDomainSkolemConstantAddedEvent
 
getSkolemConstantName() - Method in class aima.logic.fol.domain.FOLDomainSkolemFunctionAddedEvent
 
getSortedAttributeKeys() - Method in class aima.basic.ObjectWithDynamicAttributes
 
getStandardized() - Method in class aima.logic.fol.StandardizeApartResult
 
getState() - Method in class aima.games.Game
 
getState() - Method in class aima.probability.decision.MDPPerception
 
getState() - Method in class aima.probability.reasoning.Particle
 
getState() - Method in class aima.search.framework.Node
 
getState() - Method in class aima.search.framework.Successor
 
getState() - Method in class aima.search.online.ActionState
 
getStateForGivenActionAndProbability(String, String, double) - Method in class aima.probability.reasoning.TransitionModel
 
getStateForProbability(String, double) - Method in class aima.probability.reasoning.TransitionModel
 
getStateForProbability(String, String, double) - Method in class aima.probability.reasoning.TransitionModel
 
getStates() - Method in class aima.util.FrequencyCounter
 
getStatus() - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
getStatus(Symbol) - Method in class aima.logic.propositional.algorithms.Model
 
getStatusOf(String) - Method in class aima.basic.vaccum.VaccumEnvironmentModel
 
getStdevs() - Method in class aima.learning.neural.NNDataSet
 
getStepCost() - Method in class aima.search.framework.Node
 
getStepCostFunction() - Method in class aima.search.framework.Problem
 
getStepNumber() - Method in class aima.logic.fol.inference.proof.AbstractProofStep
 
getStepNumber() - Method in interface aima.logic.fol.inference.proof.ProofStep
 
getSteps() - Method in interface aima.logic.fol.inference.proof.Proof
 
getSteps() - Method in class aima.logic.fol.inference.proof.ProofFinal
 
getStumpFor(DataSet, String, String, String, List<String>, String) - Static method in class aima.learning.inductive.DecisionTree
 
getStumpsFor(DataSet, String, String) - Static method in class aima.learning.inductive.DecisionTree
 
getSuccessorFunction() - Method in class aima.search.framework.Problem
 
getSuccessors(Object) - Method in class aima.search.eightpuzzle.EightPuzzleSuccessorFunction
 
getSuccessors(Object) - Method in interface aima.search.framework.SuccessorFunction
 
getSuccessors(Object) - Method in class aima.search.map.MapSuccessorFunction
 
getSuccessors(Object) - Method in class aima.search.nqueens.NQueensSuccessorFunction
 
getSuccessors(VertexLabelType) - Method in class aima.util.LabeledGraph
Returns the labels of those vertices which can be obtained by following the edges starting at the specified vertex.
getSuccessorStates(GameState) - Method in class aima.games.Game
 
getSuccessorStates(GameState) - Method in class aima.games.TicTacToe
 
getSymbolicName() - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
getSymbolicName() - Method in class aima.logic.fol.parsing.ast.Constant
 
getSymbolicName() - Method in interface aima.logic.fol.parsing.ast.FOLNode
 
getSymbolicName() - Method in class aima.logic.fol.parsing.ast.Function
 
getSymbolicName() - Method in class aima.logic.fol.parsing.ast.NotSentence
 
getSymbolicName() - Method in class aima.logic.fol.parsing.ast.Predicate
 
getSymbolicName() - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
getSymbolicName() - Method in class aima.logic.fol.parsing.ast.TermEquality
 
getSymbolicName() - Method in class aima.logic.fol.parsing.ast.Variable
 
getSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolClassifier
 
getSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolCollector
 
getTail() - Method in class aima.logic.fol.kb.data.Chain
 
getTarget() - Method in class aima.learning.framework.DataSetSpecification
 
getTarget() - Method in class aima.learning.neural.NNExample
 
getTargetAttributeName() - Method in class aima.learning.framework.DataSet
 
getTemp(int) - Method in class aima.search.informed.Scheduler
 
getTerm1() - Method in class aima.logic.fol.parsing.ast.TermEquality
 
getTerm2() - Method in class aima.logic.fol.parsing.ast.TermEquality
 
getTerms() - Method in class aima.logic.fol.parsing.ast.Function
 
getTerms() - Method in class aima.logic.fol.parsing.ast.Predicate
 
getText() - Method in class aima.logic.common.Token
 
getThird() - Method in class aima.util.Triplet
 
getTourHistory() - Method in class aima.gui.applications.search.map.MapAgentModel
Returns a list of all already visited agent locations.
getTracer() - Method in class aima.logic.fol.inference.FOLTFMResolution
 
getTransitionModel() - Method in class aima.probability.decision.cellworld.CellWorld
 
getTransitionModel() - Method in interface aima.probability.decision.MDPSource
 
getTransitionProbability(CellWorldPosition, String, CellWorldPosition) - Method in class aima.probability.decision.cellworld.CellWorld
 
getTransitionProbability(MDPTransition<STATE_TYPE, ACTION_TYPE>) - Method in class aima.probability.decision.MDP
 
getTransitionProbability(STATE_TYPE, ACTION_TYPE, STATE_TYPE) - Method in class aima.probability.decision.MDPTransitionModel
 
getTransitionsWith(STATE_TYPE, ACTION_TYPE) - Method in class aima.probability.decision.MDP
 
getTransitionsWithStartingStateAndAction(STATE_TYPE, ACTION_TYPE) - Method in class aima.probability.decision.MDPTransitionModel
 
getTransitionWithMaximumExpectedUtility(STATE_TYPE, MDPUtilityFunction<STATE_TYPE>) - Method in class aima.probability.decision.MDPTransitionModel
 
getTransitionWithMaximumExpectedUtilityUsingPolicy(MDPPolicy<STATE_TYPE, ACTION_TYPE>, STATE_TYPE, MDPUtilityFunction<STATE_TYPE>) - Method in class aima.probability.decision.MDPTransitionModel
 
getTrueGoalValue() - Method in class aima.learning.knowledge.FOLDataSetDomain
 
getType() - Method in class aima.logic.common.Token
 
getU() - Method in class aima.util.LUDecomposition
Return upper triangular factor
getUnMarkedPositions() - Method in class aima.games.TicTacToeBoard
 
getUtility(GameState) - Method in class aima.games.Game
 
getUtility(STATE_TYPE) - Method in class aima.probability.decision.MDPUtilityFunction
 
getUtilityFunction() - Method in class aima.learning.reinforcement.PassiveADPAgent
 
getUtilityFunction() - Method in class aima.learning.reinforcement.PassiveTDAgent
 
getValue(int, int) - Method in class aima.games.TicTacToeBoard
 
getValue(int) - Method in class aima.gui.framework.AgentAppFrame.SelectionState
Returns the index of the selected item of a specified selector.
getValue(String) - Method in class aima.gui.framework.AgentAppFrame.SelectionState
Returns the index of the selected item of a specified selector.
getValue(int) - Method in class aima.learning.neural.Vector
 
getValue() - Method in class aima.logic.fol.parsing.ast.Constant
 
getValue() - Method in class aima.logic.fol.parsing.ast.Variable
 
getValue() - Method in class aima.logic.propositional.parsing.ast.Symbol
 
getValue(Problem, Node) - Method in interface aima.search.framework.EvaluationFunction
 
getValue(Problem, Node) - Method in class aima.search.informed.AStarEvaluationFunction
 
getValue(String) - Method in interface aima.search.informed.ga.FitnessFunction
 
getValue(Problem, Node) - Method in class aima.search.informed.GreedyBestFirstEvaluationFunction
 
getValue(String) - Method in class aima.search.nqueens.NQueensFitnessFunction
 
getValueAt(XYLocation) - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
getVariable() - Method in class aima.probability.BayesNetNode
 
getVariables() - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
getVariables() - Method in class aima.probability.BayesNet
 
getVariables() - Method in class aima.search.csp.Assignment
 
getVertexLabels() - Method in class aima.util.LabeledGraph
Returns the labels of all vertices within the graph.
getWeight() - Method in class aima.probability.reasoning.Particle
 
getWeightMatrix() - Method in class aima.learning.neural.Layer
 
getX() - Method in class aima.probability.decision.cellworld.Cell
 
getX() - Method in class aima.probability.decision.cellworld.CellWorldPosition
 
getX() - Method in class aima.search.map.Point2D
 
getXCoOrdinate() - Method in class aima.basic.XYLocation
 
getY() - Method in class aima.probability.decision.cellworld.Cell
 
getY() - Method in class aima.probability.decision.cellworld.CellWorldPosition
 
getY() - Method in class aima.search.map.Point2D
 
getYCoOrdinate() - Method in class aima.basic.XYLocation
 
GIURGIU - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
goal - Variable in class aima.search.map.AdaptableHeuristicFunction
The Current Goal.
GoalTest - Interface in aima.search.framework
 
goalTest - Variable in class aima.search.framework.Problem
 
GRAPH_SEARCH - Static variable in class aima.search.framework.SearchFactory
Search mode: graph search.
GraphSearch - Class in aima.search.framework
Artificial Intelligence A Modern Approach (2nd Edition): Figure 3.19, page 83.
GraphSearch() - Constructor for class aima.search.framework.GraphSearch
 
GreedyBestFirstEvaluationFunction - Class in aima.search.informed
 
GreedyBestFirstEvaluationFunction() - Constructor for class aima.search.informed.GreedyBestFirstEvaluationFunction
 
GreedyBestFirstSearch - Class in aima.search.informed
 
GreedyBestFirstSearch(QueueSearch) - Constructor for class aima.search.informed.GreedyBestFirstSearch
 
GreedyBestFirstSearchTest - Class in aima.test.search.searches
 
GreedyBestFirstSearchTest() - Constructor for class aima.test.search.searches.GreedyBestFirstSearchTest
 
GREEN - Static variable in class aima.search.csp.MapCSP
 

H

HALLS_CREEK - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
HardLimitActivationFunction - Class in aima.learning.neural
 
HardLimitActivationFunction() - Constructor for class aima.learning.neural.HardLimitActivationFunction
 
hasAgent(String) - Method in class aima.gui.applications.VacuumAppDemo.VacuumModel
Checks whether the agent is currently at the specified location.
hasAssignmentFor(String) - Method in class aima.search.csp.Assignment
 
hasEnded() - Method in class aima.games.Game
 
hashCode() - Method in class aima.basic.Percept
 
hashCode() - Method in class aima.basic.PerceptSequence
 
hashCode() - Method in class aima.basic.simplerule.Condition
 
hashCode() - Method in class aima.basic.simplerule.Rule
 
hashCode() - Method in class aima.basic.XYLocation
 
hashCode() - Method in class aima.games.GameState
 
hashCode() - Method in class aima.learning.framework.DataSet
 
hashCode() - Method in class aima.learning.framework.Example
 
hashCode() - Method in class aima.logic.common.Token
 
hashCode() - Method in class aima.logic.fol.kb.data.Clause
 
hashCode() - Method in class aima.logic.fol.kb.data.Literal
 
hashCode() - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
hashCode() - Method in class aima.logic.fol.parsing.ast.Constant
 
hashCode() - Method in class aima.logic.fol.parsing.ast.Function
 
hashCode() - Method in class aima.logic.fol.parsing.ast.NotSentence
 
hashCode() - Method in class aima.logic.fol.parsing.ast.Predicate
 
hashCode() - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
hashCode() - Method in class aima.logic.fol.parsing.ast.TermEquality
 
hashCode() - Method in class aima.logic.fol.parsing.ast.Variable
 
hashCode() - Method in class aima.logic.propositional.algorithms.PLFCEntails.HornClause
 
hashCode() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
hashCode() - Method in class aima.logic.propositional.parsing.ast.MultiSentence
 
hashCode() - Method in class aima.logic.propositional.parsing.ast.Symbol
 
hashCode() - Method in class aima.logic.propositional.parsing.ast.UnarySentence
 
hashCode() - Method in class aima.probability.decision.cellworld.CellWorldPosition
 
hashCode() - Method in class aima.probability.decision.MDPTransition
 
hashCode() - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
hashCode() - Method in class aima.search.nqueens.NQueensBoard
 
hashCode() - Method in class aima.search.online.ActionState
 
hashCode() - Method in class aima.util.Pair
 
hashCode() - Method in class aima.util.Triplet
 
hasInfos(String) - Method in class aima.gui.applications.search.map.MapAgentModel
Checks whether special informations can be perceived at the location.
hasMoreElements() - Method in class aima.basic.Tokenizer
Returns the same value as the hasMoreTokens method.
hasMoreExamples() - Method in class aima.learning.neural.NNDataSet
 
hasMoreTokens() - Method in class aima.basic.Tokenizer
Tests if there are more tokens available from this tokenizer's string.
hasObjects(String) - Method in class aima.gui.applications.search.map.MapAgentModel
Checks whether interesting objects can be perceived at the location.
hasState(String) - Method in class aima.probability.reasoning.Particle
 
hasUtilityFor(STATE_TYPE) - Method in class aima.probability.decision.MDPUtilityFunction
 
HAY - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
head() - Method in class aima.logic.propositional.algorithms.PLFCEntails.HornClause
 
heuristic - Variable in class aima.gui.applications.search.map.AbstractMapAgentController
Heuristic function to be used when performing informed search.
HEURISTIC_SEL - Static variable in class aima.gui.applications.search.map.MapAgentFrame
 
HeuristicFunction - Interface in aima.search.framework
 
heuristicFunction - Variable in class aima.search.framework.Problem
 
HiddenMarkovModel - Class in aima.probability.reasoning
 
HiddenMarkovModel(RandomVariable, TransitionModel, SensorModel) - Constructor for class aima.probability.reasoning.HiddenMarkovModel
 
HILL_SEARCH - Static variable in class aima.search.framework.SearchFactory
Search strategy: Hill climbing search.
HillClimbingSearch - Class in aima.search.informed
 
HillClimbingSearch() - Constructor for class aima.search.informed.HillClimbingSearch
 
HillClimbingSearch.SearchOutcome - Enum in aima.search.informed
 
HIRSOVA - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
HMMAgent - Class in aima.probability.reasoning
 
HMMAgent(HiddenMarkovModel) - Constructor for class aima.probability.reasoning.HMMAgent
 
HMMAgentTest - Class in aima.test.probreasoningtest
 
HMMAgentTest() - Constructor for class aima.test.probreasoningtest.HMMAgentTest
 
HmmConstants - Class in aima.probability.reasoning
 
HmmConstants() - Constructor for class aima.probability.reasoning.HmmConstants
 
HMMFactory - Class in aima.probability.reasoning
 
HMMFactory() - Constructor for class aima.probability.reasoning.HMMFactory
 
HMMTest - Class in aima.test.probreasoningtest
 
HMMTest() - Constructor for class aima.test.probreasoningtest.HMMTest
 
howManyExamplesLeft() - Method in class aima.learning.neural.NNDataSet
 
Hypothesis - Class in aima.learning.knowledge
 
Hypothesis(Sentence) - Constructor for class aima.learning.knowledge.Hypothesis
 

I

IASI - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
ID_SEARCH - Static variable in class aima.search.framework.SearchFactory
Search strategy: Iterative deepening search.
identity(int, int) - Static method in class aima.util.Matrix
Generate identity matrix
IMPLIES - Static variable in class aima.logic.fol.Connectors
 
in(Set<T>, T) - Method in class aima.util.SetOps
 
increment(int, int) - Method in interface aima.logic.fol.inference.trace.FOLModelEliminationTracer
 
increment() - Method in class aima.util.MixedRadixNumber
 
incrementFor(T) - Method in class aima.util.FrequencyCounter
 
indexHavingMaxValue() - Method in class aima.learning.neural.Vector
 
InferenceProcedure - Interface in aima.logic.fol.inference
 
InferenceResult - Interface in aima.logic.fol.inference
 
InferenceResultPrinter - Class in aima.logic.fol.inference
 
InferenceResultPrinter() - Constructor for class aima.logic.fol.inference.InferenceResultPrinter
 
influencedBy(BayesNetNode) - Method in class aima.probability.BayesNetNode
 
influencedBy(BayesNetNode, BayesNetNode) - Method in class aima.probability.BayesNetNode
 
information(double[]) - Static method in class aima.util.Util
 
InformationAndGainTest - Class in aima.test.learningtest
 
InformationAndGainTest() - Constructor for class aima.test.learningtest.InformationAndGainTest
 
init() - Method in class aima.basic.vaccum.ReflexAgentWithStateProgram
Realizations of this class should implement the init() method so that it calls the setState() and setRules() method.
initialSOS(Set<Clause>) - Method in class aima.logic.fol.inference.otter.defaultimpl.DefaultLightestClauseHeuristic
 
initialSOS(Set<Clause>) - Method in interface aima.logic.fol.inference.otter.LightestClauseHeuristic
 
initialState - Variable in class aima.games.Game
 
initialState - Variable in class aima.search.framework.Problem
 
initialUtilityFunction() - Method in class aima.probability.decision.MDP
 
initMap(ExtendableMap) - Static method in class aima.search.map.SimplifiedRoadMapOfAustralia
Initializes a map with a simplified road map of Australia.
initMap(ExtendableMap) - Static method in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
Initializes a map with a simplified road map of Romania.
input - Variable in class aima.logic.common.Lexer
 
interpretInput(Percept) - Method in class aima.basic.vaccum.SimpleReflexAgentProgram
 
intersection(Set<T>, Set<T>) - Method in class aima.util.SetOps
 
intValue() - Method in class aima.util.MixedRadixNumber
 
inverse() - Method in class aima.util.Matrix
Matrix inverse or pseudoinverse
IrisDataSetNumerizer - Class in aima.learning.neural
 
IrisDataSetNumerizer() - Constructor for class aima.learning.neural.IrisDataSetNumerizer
 
IrisNNDataSet - Class in aima.learning.neural
 
IrisNNDataSet() - Constructor for class aima.learning.neural.IrisNNDataSet
 
isAlive - Variable in class aima.basic.Agent
 
isAlive() - Method in class aima.basic.Agent
 
isAND(String) - Static method in class aima.logic.fol.Connectors
 
isAndSentence() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
isAnyColumnComplete() - Method in class aima.games.TicTacToeBoard
 
isAnyDiagonalComplete() - Method in class aima.games.TicTacToeBoard
 
isAnyRowComplete() - Method in class aima.games.TicTacToeBoard
 
isBICOND(String) - Static method in class aima.logic.fol.Connectors
 
isBiconditional() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
isBlocked(XYLocation) - Method in class aima.basic.XYEnvironment
 
isBlocked(Pair<Integer, Integer>) - Method in class aima.probability.decision.cellworld.CellWorld
 
isComplete() - Method in class aima.search.csp.Assignment
 
isCompound() - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
isCompound() - Method in class aima.logic.fol.parsing.ast.Constant
 
isCompound() - Method in interface aima.logic.fol.parsing.ast.FOLNode
 
isCompound() - Method in class aima.logic.fol.parsing.ast.Function
 
isCompound() - Method in class aima.logic.fol.parsing.ast.NotSentence
 
isCompound() - Method in class aima.logic.fol.parsing.ast.Predicate
 
isCompound() - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
isCompound() - Method in class aima.logic.fol.parsing.ast.TermEquality
 
isCompound() - Method in class aima.logic.fol.parsing.ast.Variable
 
isCorrect(Vector) - Method in class aima.learning.neural.NNExample
 
isDefiniteClause() - Method in class aima.logic.fol.kb.data.Clause
 
isDestination(String) - Method in class aima.gui.applications.search.map.MapAgentModel
Checks whether a given location is one of the specified destinations.
isDirty(String) - Method in class aima.gui.applications.VacuumAppDemo.VacuumModel
Checks whether the specified location is dirty.
isDone() - Method in class aima.basic.Environment
 
isEmpty(int, int) - Method in class aima.games.TicTacToeBoard
 
isEmpty() - Method in class aima.gui.applications.search.map.MapAgentModel
Checks whether there is a scenario available.
isEmpty() - Method in class aima.logic.fol.kb.data.Chain
 
isEmpty() - Method in class aima.logic.fol.kb.data.Clause
 
isEmpty() - Method in interface aima.search.framework.NodeStore
 
isEmpty() - Method in class aima.search.nodestore.CachedStateNodeStore
 
isEmpty() - Method in class aima.search.nodestore.FIFONodeStore
 
isEmpty() - Method in class aima.search.nodestore.LIFONodeStore
 
isEmpty() - Method in class aima.search.nodestore.PriorityNodeStore
 
isEmpty() - Method in class aima.util.AbstractQueue
 
isEndOfFile(int) - Method in class aima.logic.common.Lexer
 
isEndOfInput(Token) - Method in class aima.logic.common.Parser
 
isEndOfInput(Token) - Method in class aima.logic.fol.parsing.FOLParser
 
isEXISTS(String) - Static method in class aima.logic.fol.Quantifiers
 
isFalse(Symbol) - Method in class aima.logic.propositional.algorithms.Model
 
isFalse(Sentence) - Method in class aima.logic.propositional.algorithms.Model
 
isFORALL(String) - Static method in class aima.logic.fol.Quantifiers
 
isGoalState(Object) - Method in class aima.search.eightpuzzle.EightPuzzleGoalTest
 
isGoalState(Object) - Method in interface aima.search.framework.GoalTest
 
isGoalState(Object) - Method in class aima.search.framework.Problem
 
isGoalState(Object) - Method in class aima.search.map.MapGoalTest
 
isGoalState(Object) - Method in class aima.search.nqueens.NQueensFitnessFunction
 
isGoalState(Object) - Method in class aima.search.nqueens.NQueensGoalTest
 
isHornClause() - Method in class aima.logic.fol.kb.data.Clause
 
isImmutable() - Method in class aima.logic.fol.kb.data.Clause
 
isImplication() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
isImplicationDefiniteClause() - Method in class aima.logic.fol.kb.data.Clause
 
isIMPLIES(String) - Static method in class aima.logic.fol.Connectors
 
isLocation(String) - Method in class aima.search.map.ExtendableMap
Checks whether the given string is the name of a location.
isMarked(String, int, int) - Method in class aima.games.TicTacToeBoard
 
isMatch() - Method in class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
isMultivalued(String) - Method in class aima.learning.knowledge.FOLDataSetDomain
 
isNegativeLiteral() - Method in class aima.logic.fol.kb.data.Literal
 
isNonsingular() - Method in class aima.util.LUDecomposition
Is the matrix nonsingular?
isNOT(String) - Static method in class aima.logic.fol.Connectors
 
isOR(String) - Static method in class aima.logic.fol.Connectors
 
isOrSentence() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
isPartialResultDueToTimeout() - Method in interface aima.logic.fol.inference.InferenceResult
 
isPositiveLiteral() - Method in class aima.logic.fol.kb.data.Literal
 
isPossiblyFalse() - Method in interface aima.logic.fol.inference.InferenceResult
 
isPrepared - Variable in class aima.gui.framework.AgentAppFrame
Flag, indicating whether the agent is ready for running.
isRenaming(Literal) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
isRenaming(Literal, List<Literal>) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
isRootNode() - Method in class aima.search.framework.Node
 
isSatisfiedWith(Assignment, String, Object) - Method in interface aima.search.csp.Constraint
 
isSatisfiedWith(Assignment, String, Object) - Method in class aima.search.csp.MapColoringConstraint
 
isSquareUnderAttack(XYLocation) - Method in class aima.search.nqueens.NQueensBoard
 
isStandardizedApartCheckRequired() - Method in class aima.logic.fol.kb.data.Clause
 
isStart(String) - Method in class aima.gui.applications.search.map.MapAgentModel
Checks whether a given location is the initial location of the agent.
isTautology() - Method in class aima.logic.fol.kb.data.Clause
 
isTerminalState(STATE_TYPE) - Method in class aima.probability.decision.MDP
 
isTrue() - Method in interface aima.logic.fol.inference.InferenceResult
 
isTrue(Symbol) - Method in class aima.logic.propositional.algorithms.Model
 
isTrue(Sentence) - Method in class aima.logic.propositional.algorithms.Model
 
isTrueFor(double, Hashtable<String, Boolean>) - Method in class aima.probability.BayesNetNode
 
isUnitClause() - Method in class aima.logic.fol.kb.data.Clause
 
isUnknown(Sentence) - Method in class aima.logic.propositional.algorithms.Model
 
isUnknownDueToTimeout() - Method in interface aima.logic.fol.inference.InferenceResult
 
isUseParamodulation() - Method in class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
isValid(String) - Method in interface aima.learning.framework.AttributeSpecification
 
isValid(List<String>) - Method in class aima.learning.framework.DataSetSpecification
 
isValid(String) - Method in class aima.learning.framework.NumericAttributeSpecification
 
isValid(String) - Method in class aima.learning.framework.StringAttributeSpecification
 
isValidMatch(Term, Set<Variable>, Term, Map<Variable, Term>) - Method in class aima.logic.fol.inference.AbstractModulation
 
isValidMatch(Term, Set<Variable>, Term, Map<Variable, Term>) - Method in class aima.logic.fol.inference.Demodulation
 
isValidMatch(Term, Set<Variable>, Term, Map<Variable, Term>) - Method in class aima.logic.fol.inference.Paramodulation
 
isVertexLabel(VertexLabelType) - Method in class aima.util.LabeledGraph
Checks whether the given label is the label of one of the vertices.
ITERATIONS - Static variable in class aima.search.informed.ga.GeneticAlgorithm
 
IterativeDeepeningSearch - Class in aima.search.uninformed
 
IterativeDeepeningSearch() - Constructor for class aima.search.uninformed.IterativeDeepeningSearch
 
IterativeDeepeningSearchTest - Class in aima.test.search.searches
 
IterativeDeepeningSearchTest() - Constructor for class aima.test.search.searches.IterativeDeepeningSearchTest
 
iterator() - Method in class aima.learning.framework.DataSet
 

J

JavaRandomizer - Class in aima.probability
 
JavaRandomizer() - Constructor for class aima.probability.JavaRandomizer
 

K

KALGOORLIE - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
KATHERINE - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
keySet() - Method in class aima.search.framework.Metrics
 
kingsDomain() - Static method in class aima.logic.fol.domain.DomainFactory
 
KnowledgeBase - Class in aima.logic.propositional.algorithms
 
KnowledgeBase() - Constructor for class aima.logic.propositional.algorithms.KnowledgeBase
 
KnowledgeBaseTest - Class in aima.test.logictest.prop.algorithms
 
KnowledgeBaseTest() - Constructor for class aima.test.logictest.prop.algorithms.KnowledgeBaseTest
 
knowsDomain() - Static method in class aima.logic.fol.domain.DomainFactory
 

L

LabeledGraph<VertexLabelType,EdgeLabelType> - Class in aima.util
Represents a directed labeled graph.
LabeledGraph() - Constructor for class aima.util.LabeledGraph
Creates a new empty graph.
LAKES_ENTRANCE - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
Layer - Class in aima.learning.neural
 
Layer(Matrix, Vector, ActivationFunction) - Constructor for class aima.learning.neural.Layer
 
Layer(int, int, double, double, ActivationFunction) - Constructor for class aima.learning.neural.Layer
 
LayerSensitivity - Class in aima.learning.neural
 
LayerSensitivity(Layer) - Constructor for class aima.learning.neural.LayerSensitivity
 
LayerTests - Class in aima.test.learningtest.neural
 
LayerTests() - Constructor for class aima.test.learningtest.neural.LayerTests
 
Learner - Interface in aima.learning.framework
 
LearnerTests - Class in aima.test.learningtest
 
LearnerTests() - Constructor for class aima.test.learningtest.LearnerTests
 
LearningDemo - Class in aima.learning.demos
 
LearningDemo() - Constructor for class aima.learning.demos.LearningDemo
 
LearningTests - Class in aima.test.learningtest
 
LearningTests() - Constructor for class aima.test.learningtest.LearningTests
 
left() - Method in class aima.basic.XYLocation
 
LEFT - Static variable in class aima.probability.decision.cellworld.CellWorld
 
LEFT - Static variable in class aima.search.eightpuzzle.EightPuzzleBoard
 
level - Variable in class aima.games.Game
 
Lexer - Class in aima.logic.common
 
Lexer() - Constructor for class aima.logic.common.Lexer
 
lexer - Variable in class aima.logic.common.Parser
 
LIFONodeStore - Class in aima.search.nodestore
 
LIFONodeStore() - Constructor for class aima.search.nodestore.LIFONodeStore
 
LIFOQueue - Class in aima.datastructures
 
LIFOQueue() - Constructor for class aima.datastructures.LIFOQueue
 
LIFOQueueTest - Class in aima.test.search
 
LIFOQueueTest() - Constructor for class aima.test.search.LIFOQueueTest
 
LightestClauseHeuristic - Interface in aima.logic.fol.inference.otter
 
likelihoodWeighting(String, Hashtable<String, Boolean>, int, Randomizer) - Method in class aima.probability.BayesNet
 
likelihoodWeighting(String, Hashtable<String, Boolean>, int) - Method in class aima.probability.BayesNet
 
lineThroughBoard() - Method in class aima.games.TicTacToeBoard
 
linkedList - Variable in class aima.util.AbstractQueue
 
listeners - Variable in class aima.gui.framework.AgentAppModel
Maintains all views.
listMatches(List, String) - Static method in class aima.search.framework.SearchUtils
 
ListTest - Class in aima.test.utiltest
 
ListTest() - Constructor for class aima.test.utiltest.ListTest
 
listToSet(List<T>) - Method in class aima.util.Converter
 
Literal - Class in aima.logic.fol.kb.data
 
Literal(AtomicSentence) - Constructor for class aima.logic.fol.kb.data.Literal
 
Literal(AtomicSentence, boolean) - Constructor for class aima.logic.fol.kb.data.Literal
 
live() - Method in class aima.basic.Agent
 
loadNextCharacterFromInput() - Method in class aima.logic.common.Lexer
 
loadNextTokenFromInput() - Method in class aima.logic.common.Parser
 
loadNextTokenFromInput() - Method in class aima.logic.fol.parsing.FOLParser
 
LOCATION - Static variable in class aima.basic.XYEnvironment
 
locationAt(String) - Method in class aima.basic.XYLocation
 
log2(double) - Static method in class aima.util.Util
 
LogicDemo - Class in aima.logic.demos
 
LogicDemo() - Constructor for class aima.logic.demos.LogicDemo
 
LogicTests - Class in aima.test.logictest
 
LogicTests() - Constructor for class aima.test.logictest.LogicTests
 
LogicTokenTypes - Interface in aima.logic.common
 
LogicUtils - Class in aima.util
 
LogicUtils() - Constructor for class aima.util.LogicUtils
 
logMessage(String) - Method in class aima.gui.framework.AgentAppFrame
Prints a log message on the text area.
logMessage(String) - Method in interface aima.gui.framework.AgentAppModel.ModelChangedListener
 
LogSigActivationFunction - Class in aima.learning.neural
 
LogSigActivationFunction() - Constructor for class aima.learning.neural.LogSigActivationFunction
 
LONGREACH - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
longValue() - Method in class aima.util.MixedRadixNumber
 
lookAhead - Variable in class aima.logic.common.Lexer
 
lookAhead(int) - Method in class aima.logic.common.Lexer
 
lookAhead - Variable in class aima.logic.common.Parser
 
lookAhead(int) - Method in class aima.logic.common.Parser
 
lookAhead - Variable in class aima.logic.fol.parsing.FOLParser
 
lookAhead(int) - Method in class aima.logic.fol.parsing.FOLParser
 
lookAheadBuffer - Variable in class aima.logic.common.Lexer
 
lookAheadBuffer - Variable in class aima.logic.common.Parser
 
lookAheadBuffer - Variable in class aima.logic.fol.parsing.FOLParser
 
lovesAnimalDomain() - Static method in class aima.logic.fol.domain.DomainFactory
 
LOWER_LIMIT_WEIGHTS - Static variable in class aima.learning.neural.FeedForwardNeuralNetwork
 
LPAREN - Static variable in interface aima.logic.common.LogicTokenTypes
 
LRTAStarAgent - Class in aima.search.online
 
LRTAStarAgent(Problem) - Constructor for class aima.search.online.LRTAStarAgent
 
LRTAStarAgentTest - Class in aima.test.search.online
 
LRTAStarAgentTest() - Constructor for class aima.test.search.online.LRTAStarAgentTest
 
lu() - Method in class aima.util.Matrix
LU Decomposition
LUDecomposition - Class in aima.util
LU Decomposition.
LUDecomposition(Matrix) - Constructor for class aima.util.LUDecomposition
LU Decomposition, a structure to access L, U and piv.
LUGOJ - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 

M

MACKAY - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
main(String[]) - Static method in class aima.AllDemos
 
main(String[]) - Static method in class aima.basic.vaccum.TrivialVaccumDemo
 
main(String[]) - Static method in class aima.basic.vaccum.TveDemo
 
main(String[]) - Static method in class aima.games.TicTacToeDemo
 
main(String[]) - Static method in class aima.gui.applications.search.map.RoutePlanningAgentAppDemo
Application starter.
main(String[]) - Static method in class aima.gui.applications.VacuumAppDemo
Starts the application.
main(String[]) - Static method in class aima.gui.framework.AgentAppFrame
 
main(String[]) - Static method in class aima.gui.framework.SimpleAgentAppDemo
Starts a simple test frame application.
main(String[]) - Static method in class aima.learning.demos.LearningDemo
 
main(String[]) - Static method in class aima.logic.demos.DPLLDemo
 
main(String[]) - Static method in class aima.logic.demos.LogicDemo
 
main(String[]) - Static method in class aima.logic.demos.PLFCEntailsDemo
 
main(String[]) - Static method in class aima.logic.demos.PLResolutionDemo
 
main(String[]) - Static method in class aima.logic.demos.TTEntailsDemo
 
main(String[]) - Static method in class aima.logic.demos.WalkSatDemo
 
main(String[]) - Static method in class aima.logic.fol.demos.FolDemo
 
main(String[]) - Static method in class aima.probability.demos.ProbabilityDemo
 
main(String[]) - Static method in class aima.search.demos.CSPDemo
 
main(String[]) - Static method in class aima.search.demos.EightPuzzleDemo
 
main(String[]) - Static method in class aima.search.demos.GenerateRandomEightPuzzleBoard
 
main(String[]) - Static method in class aima.search.demos.MapDemo
 
main(String[]) - Static method in class aima.search.demos.NQueensDemo
 
main(String[]) - Static method in class aima.search.demos.SearchDemo
 
main(String[]) - Static method in class aima.test.logictest.LogicTests
 
MajorityLearner - Class in aima.learning.learners
 
MajorityLearner() - Constructor for class aima.learning.learners.MajorityLearner
 
makeAlphaBetaMove() - Method in class aima.games.Game
 
makeAlphaBetaMove() - Method in class aima.games.GameAgent
 
makeMiniMaxMove() - Method in class aima.games.Game
 
makeMiniMaxMove() - Method in class aima.games.GameAgent
 
makeMove(GameState, Object) - Method in class aima.games.Game
 
makeMove(GameState, Object) - Method in class aima.games.TicTacToe
 
makeMove(GameState, int, int) - Method in class aima.games.TicTacToe
 
makeMove(int, int) - Method in class aima.games.TicTacToe
 
makePerimeter() - Method in class aima.basic.XYEnvironment
 
ManhattanHeuristicFunction - Class in aima.search.eightpuzzle
 
ManhattanHeuristicFunction() - Constructor for class aima.search.eightpuzzle.ManhattanHeuristicFunction
 
map - Variable in class aima.search.map.AdaptableHeuristicFunction
The map to be used for distance to goal estimates.
Map - Interface in aima.search.map
Provides a general interface for maps.
MapAgent - Class in aima.search.map
 
MapAgent(MapEnvironment, Search) - Constructor for class aima.search.map.MapAgent
 
MapAgent(MapEnvironment, Search, int) - Constructor for class aima.search.map.MapAgent
 
MapAgent(MapEnvironment, Search, String[]) - Constructor for class aima.search.map.MapAgent
 
MapAgentFrame - Class in aima.gui.applications.search.map
Universal frame for experiments with route planning agents.
MapAgentFrame() - Constructor for class aima.gui.applications.search.map.MapAgentFrame
Standard constructor.
MapAgentModel - Class in aima.gui.applications.search.map
Provides a ready-to-use implementation of a model for route planning agent applications.
MapAgentModel() - Constructor for class aima.gui.applications.search.map.MapAgentModel
 
MapAgentTest - Class in aima.test.search.map
 
MapAgentTest() - Constructor for class aima.test.search.map.MapAgentTest
 
MapColoringConstraint - Class in aima.search.csp
 
MapCSP - Class in aima.search.csp
 
MapCSPTest - Class in aima.test.search.csp
 
MapCSPTest() - Constructor for class aima.test.search.csp.MapCSPTest
 
MapDemo - Class in aima.search.demos
 
MapDemo() - Constructor for class aima.search.demos.MapDemo
 
MapEnvironment - Class in aima.search.map
 
MapEnvironment(Map) - Constructor for class aima.search.map.MapEnvironment
 
MapEnvironmentTest - Class in aima.test.search.map
 
MapEnvironmentTest() - Constructor for class aima.test.search.map.MapEnvironmentTest
 
MapGoalTest - Class in aima.search.map
 
MapGoalTest(String) - Constructor for class aima.search.map.MapGoalTest
 
MapStepCostFunction - Class in aima.search.map
 
MapStepCostFunction(Map) - Constructor for class aima.search.map.MapStepCostFunction
 
MapStepCostFunctionTest - Class in aima.test.search.map
 
MapStepCostFunctionTest() - Constructor for class aima.test.search.map.MapStepCostFunctionTest
 
MapSuccessorFunction - Class in aima.search.map
 
MapSuccessorFunction(Map) - Constructor for class aima.search.map.MapSuccessorFunction
 
MapSuccessorFunctionTest - Class in aima.test.search.map
 
MapSuccessorFunctionTest() - Constructor for class aima.test.search.map.MapSuccessorFunctionTest
 
MapTest - Class in aima.test.search.map
 
MapTest() - Constructor for class aima.test.search.map.MapTest
 
mark(int, int, String) - Method in class aima.games.TicTacToeBoard
 
markBlocked(int, int) - Method in class aima.probability.decision.cellworld.CellWorld
 
markO(int, int) - Method in class aima.games.TicTacToeBoard
 
markX(int, int) - Method in class aima.games.TicTacToeBoard
 
match(String) - Method in class aima.logic.common.Parser
 
match(String) - Method in class aima.logic.fol.parsing.FOLParser
 
matchedExamples(DataSet) - Method in class aima.learning.inductive.DLTest
 
matches(Example) - Method in class aima.learning.inductive.DLTest
 
matches(String, boolean) - Method in class aima.logic.propositional.algorithms.Model
 
matchingDataSet(String, String) - Method in class aima.learning.framework.DataSet
 
Matrix - Class in aima.util
Jama = Java Matrix class.
Matrix(int, int) - Constructor for class aima.util.Matrix
Construct an m-by-n matrix of zeros.
Matrix(int, int, double) - Constructor for class aima.util.Matrix
Construct an m-by-n constant matrix.
Matrix(double[][]) - Constructor for class aima.util.Matrix
Construct a matrix from a 2-D array.
Matrix(double[][], int, int) - Constructor for class aima.util.Matrix
Construct a matrix quickly without checking arguments.
Matrix(double[], int) - Constructor for class aima.util.Matrix
Construct a matrix from a one-dimensional packed array
max(int, int) - Static method in class aima.util.Util
 
max(int, int, int) - Static method in class aima.util.Util
 
maxDiff(STATE_TYPE, ACTION_TYPE, STATE_TYPE) - Method in class aima.learning.reinforcement.QTable
 
maxValue(GameState) - Method in class aima.games.Game
 
maxValue(GameState, AlphaBeta) - Method in class aima.games.Game
 
mcmcAsk(String, Hashtable<String, Boolean>, int, Randomizer) - Method in class aima.probability.BayesNet
 
mcmcAsk(String, Hashtable<String, Boolean>, int) - Method in class aima.probability.BayesNet
 
mcSearch(int) - Method in class aima.search.csp.CSP
 
mdp - Variable in class aima.learning.reinforcement.MDPAgent
 
MDP<STATE_TYPE,ACTION_TYPE> - Class in aima.probability.decision
 
MDP(MDPSource<STATE_TYPE, ACTION_TYPE>) - Constructor for class aima.probability.decision.MDP
 
MDPAgent<STATE_TYPE,ACTION_TYPE> - Class in aima.learning.reinforcement
 
MDPAgent(MDP<STATE_TYPE, ACTION_TYPE>) - Constructor for class aima.learning.reinforcement.MDPAgent
 
MDPFactory - Class in aima.probability.decision
 
MDPFactory() - Constructor for class aima.probability.decision.MDPFactory
 
MDPPerception<STATE_TYPE> - Class in aima.probability.decision
 
MDPPerception(STATE_TYPE, double) - Constructor for class aima.probability.decision.MDPPerception
 
MDPPolicy<STATE_TYPE,ACTION_TYPE> - Class in aima.probability.decision
 
MDPPolicy() - Constructor for class aima.probability.decision.MDPPolicy
 
MDPRewardFunction<STATE_TYPE> - Class in aima.probability.decision
 
MDPRewardFunction() - Constructor for class aima.probability.decision.MDPRewardFunction
 
MDPSource<STATE_TYPE,ACTION_TYPE> - Interface in aima.probability.decision
 
MDPTransition<STATE_TYPE,ACTION_TYPE> - Class in aima.probability.decision
 
MDPTransition(STATE_TYPE, ACTION_TYPE, STATE_TYPE) - Constructor for class aima.probability.decision.MDPTransition
 
MDPTransitionModel<STATE_TYPE,ACTION_TYPE> - Class in aima.probability.decision
 
MDPTransitionModel(List<STATE_TYPE>) - Constructor for class aima.probability.decision.MDPTransitionModel
 
MDPUtilityFunction<STATE_TYPE> - Class in aima.probability.decision
 
MDPUtilityFunction() - Constructor for class aima.probability.decision.MDPUtilityFunction
 
MeanStDevTests - Class in aima.test.utiltest
 
MeanStDevTests() - Constructor for class aima.test.utiltest.MeanStDevTests
 
Measurable - Interface in aima.search.framework
 
MEHADIA - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
MELBOURNE - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
mergeWith(DecisionList) - Method in class aima.learning.inductive.DecisionList
 
Metrics - Class in aima.search.framework
 
Metrics() - Constructor for class aima.search.framework.Metrics
 
metrics - Variable in class aima.search.framework.NodeExpander
 
metrics - Variable in class aima.search.informed.ga.GeneticAlgorithm
 
metrics - Variable in class aima.search.uninformed.BidirectionalSearch
 
min(int, int) - Static method in class aima.util.Util
 
min(int, int, int) - Static method in class aima.util.Util
 
minus(Vector) - Method in class aima.learning.neural.Vector
 
minus(Matrix) - Method in class aima.util.Matrix
C = A - B
minusEquals(Matrix) - Method in class aima.util.Matrix
A = A - B
minValue(GameState) - Method in class aima.games.Game
 
minValue(GameState, AlphaBeta) - Method in class aima.games.Game
 
MisplacedTileHeuristicFunctionTest - Class in aima.test.search
 
MisplacedTileHeuristicFunctionTest() - Constructor for class aima.test.search.MisplacedTileHeuristicFunctionTest
 
MisplacedTilleHeuristicFunction - Class in aima.search.eightpuzzle
 
MisplacedTilleHeuristicFunction() - Constructor for class aima.search.eightpuzzle.MisplacedTilleHeuristicFunction
 
MixedRadixNumber - Class in aima.util
 
MixedRadixNumber(long, int[]) - Constructor for class aima.util.MixedRadixNumber
 
MixedRadixNumber(long, List<Integer>) - Constructor for class aima.util.MixedRadixNumber
 
MixedRadixNumberTest - Class in aima.test.utiltest
 
MixedRadixNumberTest() - Constructor for class aima.test.utiltest.MixedRadixNumberTest
 
MockAgent - Class in aima.basic
 
MockAgent() - Constructor for class aima.basic.MockAgent
 
MockDataSetSpecification - Class in aima.test.learningtest
 
MockDataSetSpecification(String) - Constructor for class aima.test.learningtest.MockDataSetSpecification
 
MockDLTestFactory - Class in aima.test.learningtest
 
MockDLTestFactory(List<DLTest>) - Constructor for class aima.test.learningtest.MockDLTestFactory
 
MockRandomizer - Class in aima.test.probabilitytest
 
MockRandomizer(double[]) - Constructor for class aima.test.probabilitytest.MockRandomizer
 
mode(List<T>) - Static method in class aima.util.Util
 
model - Variable in class aima.gui.framework.AgentAppController
 
model - Variable in class aima.gui.framework.AgentView
Maintains a reference to the model which provides the data to be displayed.
Model - Class in aima.logic.propositional.algorithms
 
Model() - Constructor for class aima.logic.propositional.algorithms.Model
 
ModelBasedTVEVaccumAgent - Class in aima.basic.vaccum
 
ModelBasedTVEVaccumAgent() - Constructor for class aima.basic.vaccum.ModelBasedTVEVaccumAgent
 
ModelBasedTVEVaccumAgentProgram - Class in aima.basic.vaccum
 
ModelBasedTVEVaccumAgentTest - Class in aima.test.tvenvironmenttest
 
ModelBasedTVEVaccumAgentTest(String) - Constructor for class aima.test.tvenvironmenttest.ModelBasedTVEVaccumAgentTest
 
modelChanged() - Method in class aima.gui.framework.AgentAppFrame
Updates the agent view after the state of the model has changed.
modelChanged() - Method in interface aima.gui.framework.AgentAppModel.ModelChangedListener
 
ModelTest - Class in aima.test.logictest.prop.algorithms
 
ModelTest() - Constructor for class aima.test.logictest.prop.algorithms.ModelTest
 
MOUNT_GAMBIER - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
moveGapDown() - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
moveGapLeft() - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
moveGapRight() - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
moveGapUp() - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
moveObject(Agent, String) - Method in class aima.basic.XYEnvironment
 
moveObjectToAbsoluteLocation(Agent, XYLocation) - Method in class aima.basic.XYEnvironment
 
moveProbabilisticallyFrom(int, int, String, Randomizer) - Method in class aima.probability.decision.cellworld.CellWorld
 
moveQueen(XYLocation, XYLocation) - Method in class aima.search.nqueens.NQueensBoard
 
MT_ISA - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
MultiSentence - Class in aima.logic.propositional.parsing.ast
 
MultiSentence(String, List<Sentence>) - Constructor for class aima.logic.propositional.parsing.ast.MultiSentence
 

N

name() - Method in interface aima.learning.framework.Attribute
 
name() - Method in class aima.learning.framework.NumericAttribute
 
name() - Method in class aima.learning.framework.StringAttribute
 
nds - Variable in class aima.learning.neural.NNDataSet
 
NEAMT - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
NegativeSymbolCollector - Class in aima.logic.propositional.visitors
 
NegativeSymbolCollector() - Constructor for class aima.logic.propositional.visitors.NegativeSymbolCollector
 
NEWCASTLE - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
newInstance(AtomicSentence) - Method in class aima.logic.fol.kb.data.Literal
 
newInstance(AtomicSentence) - Method in class aima.logic.fol.kb.data.ReducedLiteral
 
newStandardizeApartIndexical(Character) - Static method in class aima.logic.fol.StandardizeApartIndexicalFactory
 
nextDouble() - Method in class aima.probability.JavaRandomizer
 
nextDouble() - Method in interface aima.probability.Randomizer
 
nextDouble() - Method in class aima.test.probabilitytest.MockRandomizer
 
nextDouble() - Method in class aima.util.RangeRandomizer
 
nextElement() - Method in class aima.basic.Tokenizer
Returns the same value as the nextToken method, except that its declared return value is Object rather than String.
nextToken() - Method in class aima.basic.Tokenizer
Returns the next token from this string tokenizer.
nextToken(String) - Method in class aima.basic.Tokenizer
Returns the next token in this string tokenizer's string.
nextToken() - Method in class aima.logic.common.Lexer
 
nextToken() - Method in class aima.logic.fol.parsing.FOLLexer
 
nextToken() - Method in class aima.logic.propositional.parsing.PELexer
 
NNConfig - Class in aima.learning.neural
 
NNConfig(Hashtable<String, Object>) - Constructor for class aima.learning.neural.NNConfig
 
NNConfig() - Constructor for class aima.learning.neural.NNConfig
 
NNDataSet - Class in aima.learning.neural
 
NNDataSet() - Constructor for class aima.learning.neural.NNDataSet
 
NNExample - Class in aima.learning.neural
 
NNExample(List<Double>, List<Double>) - Constructor for class aima.learning.neural.NNExample
 
NNTrainingScheme - Interface in aima.learning.neural
 
NO - Static variable in class aima.util.Util
 
NO_OP - Static variable in class aima.basic.Agent
 
NO_OP - Static variable in class aima.basic.vaccum.SimpleReflexAgentProgram
 
NO_OP - Static variable in class aima.basic.vaccum.TableDrivenAgentProgram
 
NO_OP - Static variable in class aima.probability.decision.cellworld.CellWorld
 
Node - Class in aima.search.framework
Artificial Intelligence A Modern Approach (2nd Edition): page 69.
Node(Object) - Constructor for class aima.search.framework.Node
 
Node(Node, Object) - Constructor for class aima.search.framework.Node
 
NodeExpander - Class in aima.search.framework
 
NodeExpander() - Constructor for class aima.search.framework.NodeExpander
 
NODES_EXPANDED - Static variable in class aima.search.framework.NodeExpander
 
NodeStore - Interface in aima.search.framework
 
NodeTest - Class in aima.test.search
 
NodeTest() - Constructor for class aima.test.search.NodeTest
 
norm1() - Method in class aima.util.Matrix
One norm
normalize() - Method in class aima.learning.reinforcement.QTable
 
normalize() - Method in class aima.probability.RandomVariable
 
normalize(double[]) - Static method in class aima.util.Util
 
normalize(List<Double>) - Static method in class aima.util.Util
 
normalizeFromMeanAndStdev(List<Double>, double, double) - Static method in class aima.util.Util
 
normInf() - Method in class aima.util.Matrix
Infinity norm
NORSEMAN - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
north() - Method in class aima.basic.XYLocation
 
NOT - Static variable in class aima.logic.fol.Connectors
 
NOT_RAINING - Static variable in class aima.probability.reasoning.HmmConstants
 
NOTCondition - Class in aima.basic.simplerule
 
NOTCondition(Condition) - Constructor for class aima.basic.simplerule.NOTCondition
 
notifyListener(FOLDomainListener) - Method in class aima.logic.fol.domain.FOLDomainAnswerLiteralAddedEvent
 
notifyListener(FOLDomainListener) - Method in class aima.logic.fol.domain.FOLDomainEvent
 
notifyListener(FOLDomainListener) - Method in class aima.logic.fol.domain.FOLDomainSkolemConstantAddedEvent
 
notifyListener(FOLDomainListener) - Method in class aima.logic.fol.domain.FOLDomainSkolemFunctionAddedEvent
 
notifyViewOfMetrics() - Method in class aima.search.framework.SimpleProblemSolvingAgent
 
notifyViewOfMetrics() - Method in class aima.search.map.MapAgent
 
notNull() - Method in class aima.logic.propositional.algorithms.DPLL.SymbolValuePair
 
NotSentence - Class in aima.logic.fol.parsing.ast
 
NotSentence(Sentence) - Constructor for class aima.logic.fol.parsing.ast.NotSentence
 
NQueensBoard - Class in aima.search.nqueens
 
NQueensBoard(int) - Constructor for class aima.search.nqueens.NQueensBoard
 
NQueensBoardTest - Class in aima.test.search.nqueens
 
NQueensBoardTest() - Constructor for class aima.test.search.nqueens.NQueensBoardTest
 
NQueensDemo - Class in aima.search.demos
 
NQueensDemo() - Constructor for class aima.search.demos.NQueensDemo
 
NQueensFitnessFunction - Class in aima.search.nqueens
 
NQueensFitnessFunction() - Constructor for class aima.search.nqueens.NQueensFitnessFunction
 
NQueensFitnessFunctionTest - Class in aima.test.search.nqueens
 
NQueensFitnessFunctionTest() - Constructor for class aima.test.search.nqueens.NQueensFitnessFunctionTest
 
nQueensGeneticAlgorithmSearch() - Static method in class aima.search.demos.NQueensDemo
 
NQueensGoalTest - Class in aima.search.nqueens
 
NQueensGoalTest() - Constructor for class aima.search.nqueens.NQueensGoalTest
 
NQueensGoalTestTest - Class in aima.test.search.nqueens
 
NQueensGoalTestTest() - Constructor for class aima.test.search.nqueens.NQueensGoalTestTest
 
NQueensSuccessorFunction - Class in aima.search.nqueens
 
NQueensSuccessorFunction() - Constructor for class aima.search.nqueens.NQueensSuccessorFunction
 
NQueensSuccessorFunctionTest - Class in aima.test.search.nqueens
 
NQueensSuccessorFunctionTest() - Constructor for class aima.test.search.nqueens.NQueensSuccessorFunctionTest
 
NSW - Static variable in class aima.search.csp.MapCSP
 
NT - Static variable in class aima.search.csp.MapCSP
 
ntimes(String, int) - Static method in class aima.util.Util
 
NUMBER_OF_HIDDEN_NEURONS - Static variable in class aima.learning.neural.FeedForwardNeuralNetwork
 
NUMBER_OF_INPUTS - Static variable in class aima.learning.neural.FeedForwardNeuralNetwork
 
NUMBER_OF_OUTPUTS - Static variable in class aima.learning.neural.FeedForwardNeuralNetwork
 
numberOfInputs() - Method in class aima.learning.neural.Layer
 
numberOfNeurons() - Method in class aima.learning.neural.Layer
 
numberOfParticlesWithState(String) - Method in class aima.probability.reasoning.ParticleSet
 
NumericAttribute - Class in aima.learning.framework
 
NumericAttribute(double, NumericAttributeSpecification) - Constructor for class aima.learning.framework.NumericAttribute
 
NumericAttributeSpecification - Class in aima.learning.framework
 
NumericAttributeSpecification(String) - Constructor for class aima.learning.framework.NumericAttributeSpecification
 
numerize(Hashtable<String, Hashtable<String, Integer>>) - Method in class aima.learning.framework.Example
 
numerize(Example) - Method in class aima.learning.neural.IrisDataSetNumerizer
 
numerize(Example) - Method in interface aima.learning.neural.Numerizer
 
Numerizer - Interface in aima.learning.neural
 
NYNGAN - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 

O

objects - Variable in class aima.basic.Environment
 
ObjectWithDynamicAttributes - Class in aima.basic
 
ObjectWithDynamicAttributes() - Constructor for class aima.basic.ObjectWithDynamicAttributes
 
occurCheck(Map<Variable, Term>, Variable, FOLNode) - Method in class aima.logic.fol.Unifier
 
OnlineDFSAgent - Class in aima.search.online
 
OnlineDFSAgent(Problem) - Constructor for class aima.search.online.OnlineDFSAgent
 
OnlineDFSAgentTest - Class in aima.test.search.online
 
OnlineDFSAgentTest() - Constructor for class aima.test.search.online.OnlineDFSAgentTest
 
OR - Static variable in class aima.logic.fol.Connectors
 
ORADEA - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
ORCondition - Class in aima.basic.simplerule
 
ORCondition(Condition, Condition) - Constructor for class aima.basic.simplerule.ORCondition
 

P

paint(Graphics) - Method in class aima.gui.applications.VacuumAppDemo.VacuumView
Creates a 2D-graphics showing the agent in its environment.
paint(Graphics) - Method in class aima.gui.framework.AgentView
Shows a graphical representation of the agent in its environment.
Pair<X,Y> - Class in aima.util
 
Pair(X, Y) - Constructor for class aima.util.Pair
 
Paramodulation - Class in aima.logic.fol.inference
 
Paramodulation() - Constructor for class aima.logic.fol.inference.Paramodulation
 
ParamodulationTest - Class in aima.test.logictest.foltest
 
ParamodulationTest() - Constructor for class aima.test.logictest.foltest.ParamodulationTest
 
parse(String) - Method in class aima.logic.common.Parser
 
parse(String) - Method in class aima.logic.fol.parsing.FOLParser
 
parse(String) - Method in class aima.logic.propositional.parsing.PEParser
 
parseConstant() - Method in class aima.logic.fol.parsing.FOLParser
 
parseFunction() - Method in class aima.logic.fol.parsing.FOLParser
 
parseNotSentence() - Method in class aima.logic.fol.parsing.FOLParser
 
parsePredicate() - Method in class aima.logic.fol.parsing.FOLParser
 
Parser - Class in aima.logic.common
 
Parser() - Constructor for class aima.logic.common.Parser
 
parseTermEquality() - Method in class aima.logic.fol.parsing.FOLParser
 
ParseTreeNode - Interface in aima.logic.common
 
parseVariable() - Method in class aima.logic.fol.parsing.FOLParser
 
Particle - Class in aima.probability.reasoning
 
Particle(String, double) - Constructor for class aima.probability.reasoning.Particle
 
Particle(String) - Constructor for class aima.probability.reasoning.Particle
 
ParticleFilterTest - Class in aima.test.probreasoningtest
 
ParticleFilterTest() - Constructor for class aima.test.probreasoningtest.ParticleFilterTest
 
ParticleSet - Class in aima.probability.reasoning
 
ParticleSet(HiddenMarkovModel) - Constructor for class aima.probability.reasoning.ParticleSet
 
PassiveADPAgent<STATE_TYPE,ACTION_TYPE> - Class in aima.learning.reinforcement
 
PassiveADPAgent(MDP<STATE_TYPE, ACTION_TYPE>, MDPPolicy<STATE_TYPE, ACTION_TYPE>) - Constructor for class aima.learning.reinforcement.PassiveADPAgent
 
PassiveTDAgent<STATE_TYPE,ACTION_TYPE> - Class in aima.learning.reinforcement
 
PassiveTDAgent(MDP<STATE_TYPE, ACTION_TYPE>, MDPPolicy<STATE_TYPE, ACTION_TYPE>) - Constructor for class aima.learning.reinforcement.PassiveTDAgent
 
PELexer - Class in aima.logic.propositional.parsing
 
PELexer() - Constructor for class aima.logic.propositional.parsing.PELexer
 
PELexer(String) - Constructor for class aima.logic.propositional.parsing.PELexer
 
PELexerTest - Class in aima.test.logictest.prop.parser
 
PELexerTest() - Constructor for class aima.test.logictest.prop.parser.PELexerTest
 
PEParser - Class in aima.logic.propositional.parsing
 
PEParser() - Constructor for class aima.logic.propositional.parsing.PEParser
 
PEParserTest - Class in aima.test.logictest.prop.parser
 
PEParserTest() - Constructor for class aima.test.logictest.prop.parser.PEParserTest
 
perceive(String) - Method in class aima.probability.reasoning.HMMAgent
 
Percept - Class in aima.basic
 
Percept() - Constructor for class aima.basic.Percept
 
Percept(Object, Object) - Constructor for class aima.basic.Percept
 
Percept(Object, Object, Object, Object) - Constructor for class aima.basic.Percept
 
Percept(Object[], Object[]) - Constructor for class aima.basic.Percept
 
PERCEPT_IN - Static variable in class aima.search.map.DynAttributeNames
Name of a dynamic attribute, which tells the agent where it is.
PERCEPT_INFOS - Static variable in class aima.search.map.DynAttributeNames
Name of a dynamic attribute.
PERCEPT_OBJECTS - Static variable in class aima.search.map.DynAttributeNames
Name of a dynamic attribute.
PERCEPT_POSSIBLE_ACTIONS - Static variable in class aima.search.map.DynAttributeNames
Name of a dynamic attribute, which tells the agent which actions are possible at the current location of the agent.
perceptionUpdate(RandomVariable, String) - Method in class aima.probability.reasoning.HiddenMarkovModel
 
perceptionUpdate(String, Randomizer) - Method in class aima.probability.reasoning.ParticleSet
 
Perceptron - Class in aima.learning.neural
 
Perceptron(int, int) - Constructor for class aima.learning.neural.Perceptron
 
PerceptSequence - Class in aima.basic
 
PerceptSequence() - Constructor for class aima.basic.PerceptSequence
 
PerceptSequence(Percept) - Constructor for class aima.basic.PerceptSequence
 
PerceptSequence(Percept, Percept) - Constructor for class aima.basic.PerceptSequence
 
PerceptSequence(Percept, Percept, Percept) - Constructor for class aima.basic.PerceptSequence
 
PerceptSequenceTest - Class in aima.test.coretest
 
PerceptSequenceTest() - Constructor for class aima.test.coretest.PerceptSequenceTest
 
PerceptTest - Class in aima.test.coretest
 
PerceptTest() - Constructor for class aima.test.coretest.PerceptTest
 
PERTH - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
PITESTI - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
PLFCEntails - Class in aima.logic.propositional.algorithms
 
PLFCEntails() - Constructor for class aima.logic.propositional.algorithms.PLFCEntails
 
plfcEntails(KnowledgeBase, String) - Method in class aima.logic.propositional.algorithms.PLFCEntails
 
plfcEntails(KnowledgeBase, Symbol) - Method in class aima.logic.propositional.algorithms.PLFCEntails
 
PLFCEntails.HornClause - Class in aima.logic.propositional.algorithms
 
PLFCEntails.HornClause(Sentence) - Constructor for class aima.logic.propositional.algorithms.PLFCEntails.HornClause
 
PLFCEntailsDemo - Class in aima.logic.demos
 
PLFCEntailsDemo() - Constructor for class aima.logic.demos.PLFCEntailsDemo
 
PLFCEntailsTest - Class in aima.test.logictest.prop.algorithms
 
PLFCEntailsTest() - Constructor for class aima.test.logictest.prop.algorithms.PLFCEntailsTest
 
PLResolution - Class in aima.logic.propositional.algorithms
 
PLResolution() - Constructor for class aima.logic.propositional.algorithms.PLResolution
 
plResolution(KnowledgeBase, String) - Method in class aima.logic.propositional.algorithms.PLResolution
 
plResolution(KnowledgeBase, Sentence) - Method in class aima.logic.propositional.algorithms.PLResolution
 
plResolution(String, String) - Method in class aima.logic.propositional.algorithms.PLResolution
 
PLResolutionDemo - Class in aima.logic.demos
 
PLResolutionDemo() - Constructor for class aima.logic.demos.PLResolutionDemo
 
PLResolutionTest - Class in aima.test.logictest.prop.algorithms
 
PLResolutionTest() - Constructor for class aima.test.logictest.prop.algorithms.PLResolutionTest
 
plResolve(Sentence, Sentence) - Method in class aima.logic.propositional.algorithms.PLResolution
 
plus(Vector) - Method in class aima.learning.neural.Vector
 
plus(Matrix) - Method in class aima.util.Matrix
C = A + B
plusEquals(Matrix) - Method in class aima.util.Matrix
A = A + B
PLVisitor - Interface in aima.logic.propositional.parsing
 
Point2D - Class in aima.search.map
Simplified version of java.awt.geom.Point2D.
Point2D(double, double) - Constructor for class aima.search.map.Point2D
 
policyEvaluation(MDPPolicy<STATE_TYPE, ACTION_TYPE>, MDPUtilityFunction<STATE_TYPE>, double, int) - Method in class aima.probability.decision.MDP
 
policyIteration(double) - Method in class aima.probability.decision.MDP
 
PolicyIterationTest - Class in aima.test.probdecisiontest
 
PolicyIterationTest() - Constructor for class aima.test.probdecisiontest.PolicyIterationTest
 
POPULATION_SIZE - Static variable in class aima.search.informed.ga.GeneticAlgorithm
 
PORT_AUGUSTA - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
PORT_HEDLAND - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
PORT_LINCOLN - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
PORT_MACQUARIE - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
position() - Method in class aima.probability.decision.cellworld.Cell
 
PositiveSymbolCollector - Class in aima.logic.propositional.visitors
 
PositiveSymbolCollector() - Constructor for class aima.logic.propositional.visitors.PositiveSymbolCollector
 
possibleAttributeValues() - Method in class aima.learning.framework.StringAttributeSpecification
 
PREDICATE - Static variable in interface aima.logic.common.LogicTokenTypes
 
Predicate - Class in aima.logic.fol.parsing.ast
 
Predicate(String, List<Term>) - Constructor for class aima.logic.fol.parsing.ast.Predicate
 
PredicateCollector - Class in aima.logic.fol
 
PredicateCollector() - Constructor for class aima.logic.fol.PredicateCollector
 
PredicateCollectorTest - Class in aima.test.logictest.foltest
 
PredicateCollectorTest() - Constructor for class aima.test.logictest.foltest.PredicateCollectorTest
 
predict(Example) - Method in interface aima.learning.framework.Learner
 
predict(Example) - Method in class aima.learning.inductive.ConstantDecisonTree
 
predict(Example) - Method in class aima.learning.inductive.DecisionList
 
predict(Example) - Method in class aima.learning.inductive.DecisionTree
 
predict(Example) - Method in class aima.learning.learners.AdaBoostLearner
 
predict(Example) - Method in class aima.learning.learners.CurrentBestLearner
 
predict(Example) - Method in class aima.learning.learners.DecisionListLearner
 
predict(Example) - Method in class aima.learning.learners.DecisionTreeLearner
 
predict(Example) - Method in class aima.learning.learners.MajorityLearner
 
predict(NNExample) - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
predict(NNExample) - Method in class aima.learning.neural.Perceptron
 
predict(RandomVariable, String) - Method in class aima.probability.reasoning.HiddenMarkovModel
 
premisesContainsSymbol(Symbol) - Method in class aima.logic.propositional.algorithms.PLFCEntails.HornClause
 
prepare(Scenario, List<String>) - Method in class aima.gui.applications.search.map.MapAgentModel
Assigns values to the attributes MapAgentModel.scenario and MapAgentModel.destinations, clears the history and informs all interested listeners about the model change.
prepareAgent() - Method in class aima.gui.applications.search.map.AbstractMapAgentController
Template method, which performs necessary preparations for running the agent.
prepareAgent() - Method in class aima.gui.applications.VacuumAppDemo.VacuumController
Creates a vacuum agent and a corresponding environment based on the selection state of the selectors and finally updates the model.
prepareAgent() - Method in class aima.gui.framework.AgentAppController
The associated AgentAppFrame calls this method when the prepare button is pressed, the selection state of the selectors changes, and also when the run button is pressed without previously performed preparation.
prepareAgent() - Method in interface aima.gui.framework.AgentAppFrame.Controller
 
prepareModel() - Method in class aima.gui.applications.search.map.AbstractMapAgentController
Primitive operation, responsible for preparing the model.
prepareModel() - Method in class aima.gui.applications.search.map.RoutePlanningAgentAppDemo.RoutePlanningAgentController
Prepares the model for the previously specified scenario and destinations.
presentState - Variable in class aima.games.Game
 
previousAction - Variable in class aima.learning.reinforcement.MDPAgent
 
previousState - Variable in class aima.learning.reinforcement.MDPAgent
 
print() - Method in class aima.games.TicTacToeBoard
 
print() - Method in class aima.logic.propositional.algorithms.Model
 
print() - Method in class aima.search.nqueens.NQueensBoard
 
print(int, int) - Method in class aima.util.Matrix
Print the matrix to stdout.
print(PrintWriter, int, int) - Method in class aima.util.Matrix
Print the matrix to the output stream.
print(NumberFormat, int) - Method in class aima.util.Matrix
Print the matrix to stdout.
print(PrintWriter, NumberFormat, int) - Method in class aima.util.Matrix
Print the matrix to the output stream.
printInferenceResult(InferenceResult) - Static method in class aima.logic.fol.inference.InferenceResultPrinter
Utility method for outputting InferenceResults in a formatted textual representation.
printPossibleMoves() - Method in class aima.games.TicTacToe
 
printProof(Proof) - Static method in class aima.logic.fol.inference.proof.ProofPrinter
Utility method for outputting proofs in a formatted textual representation.
prior() - Method in class aima.probability.reasoning.HiddenMarkovModel
 
PriorityNodeStore - Class in aima.search.nodestore
 
PriorityNodeStore(Comparator<Node>) - Constructor for class aima.search.nodestore.PriorityNodeStore
 
PrioritySearch - Class in aima.search.framework
 
PrioritySearch() - Constructor for class aima.search.framework.PrioritySearch
 
ProbabilisticReasoningTests - Class in aima.test.probreasoningtest
 
ProbabilisticReasoningTests() - Constructor for class aima.test.probreasoningtest.ProbabilisticReasoningTests
 
ProbabilityDecisionTests - Class in aima.test.probdecisiontest
 
ProbabilityDecisionTests() - Constructor for class aima.test.probdecisiontest.ProbabilityDecisionTests
 
ProbabilityDemo - Class in aima.probability.demos
 
ProbabilityDemo() - Constructor for class aima.probability.demos.ProbabilityDemo
 
ProbabilityDistribution - Class in aima.probability
 
ProbabilityDistribution(String) - Constructor for class aima.probability.ProbabilityDistribution
 
ProbabilityDistribution(String, String) - Constructor for class aima.probability.ProbabilityDistribution
 
ProbabilityDistribution(String, String, String) - Constructor for class aima.probability.ProbabilityDistribution
 
ProbabilityDistribution(String, String, String, String) - Constructor for class aima.probability.ProbabilityDistribution
 
ProbabilityDistribution(String[]) - Constructor for class aima.probability.ProbabilityDistribution
 
probabilityOf(String, Boolean, Hashtable<String, Boolean>) - Method in class aima.probability.BayesNet
 
probabilityOf(Hashtable) - Method in class aima.probability.BayesNetNode
 
probabilityOf(Hashtable) - Method in class aima.probability.ProbabilityDistribution
 
probabilityOf(String, boolean) - Method in class aima.probability.ProbabilityDistribution
 
probabilityOf(T) - Method in class aima.util.FrequencyCounter
 
probabilityOfAcceptance(double, double) - Method in class aima.search.informed.SimulatedAnnealingSearch
 
ProbabilitySamplingTest - Class in aima.test.probabilitytest
 
ProbabilitySamplingTest() - Constructor for class aima.test.probabilitytest.ProbabilitySamplingTest
 
ProbabilityTests - Class in aima.test.probabilitytest
 
ProbabilityTests() - Constructor for class aima.test.probabilitytest.ProbabilityTests
 
Problem - Class in aima.search.framework
Artificial Intelligence A Modern Approach (2nd Edition): page 62.
Problem() - Constructor for class aima.search.framework.Problem
 
Problem(Object, SuccessorFunction, GoalTest) - Constructor for class aima.search.framework.Problem
 
Problem(Object, SuccessorFunction, GoalTest, StepCostFunction) - Constructor for class aima.search.framework.Problem
 
Problem(Object, SuccessorFunction, GoalTest, HeuristicFunction) - Constructor for class aima.search.framework.Problem
 
Problem(Object, SuccessorFunction, GoalTest, StepCostFunction, HeuristicFunction) - Constructor for class aima.search.framework.Problem
 
processError(FeedForwardNeuralNetwork, Vector) - Method in class aima.learning.neural.BackPropLearning
 
processError(Vector) - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
processError(Vector) - Method in interface aima.learning.neural.FunctionApproximator
 
processError(FeedForwardNeuralNetwork, Vector) - Method in interface aima.learning.neural.NNTrainingScheme
 
processError(Vector) - Method in class aima.learning.neural.Perceptron
 
processInput(FeedForwardNeuralNetwork, Vector) - Method in class aima.learning.neural.BackPropLearning
 
processInput(Vector) - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
processInput(Vector) - Method in interface aima.learning.neural.FunctionApproximator
 
processInput(FeedForwardNeuralNetwork, Vector) - Method in interface aima.learning.neural.NNTrainingScheme
 
processInput(Vector) - Method in class aima.learning.neural.Perceptron
 
program - Variable in class aima.basic.Agent
 
Proof - Interface in aima.logic.fol.inference.proof
 
ProofFinal - Class in aima.logic.fol.inference.proof
 
ProofFinal(ProofStep, Map<Variable, Term>) - Constructor for class aima.logic.fol.inference.proof.ProofFinal
 
ProofPrinter - Class in aima.logic.fol.inference.proof
 
ProofPrinter() - Constructor for class aima.logic.fol.inference.proof.ProofPrinter
 
ProofStep - Interface in aima.logic.fol.inference.proof
 
ProofStepBwChGoal - Class in aima.logic.fol.inference.proof
 
ProofStepBwChGoal(Clause, Literal, Map<Variable, Term>) - Constructor for class aima.logic.fol.inference.proof.ProofStepBwChGoal
 
ProofStepChainCancellation - Class in aima.logic.fol.inference.proof
 
ProofStepChainCancellation(Chain, Chain, Map<Variable, Term>) - Constructor for class aima.logic.fol.inference.proof.ProofStepChainCancellation
 
ProofStepChainContrapositive - Class in aima.logic.fol.inference.proof
 
ProofStepChainContrapositive(Chain, Chain) - Constructor for class aima.logic.fol.inference.proof.ProofStepChainContrapositive
 
ProofStepChainDropped - Class in aima.logic.fol.inference.proof
 
ProofStepChainDropped(Chain, Chain) - Constructor for class aima.logic.fol.inference.proof.ProofStepChainDropped
 
ProofStepChainFromClause - Class in aima.logic.fol.inference.proof
 
ProofStepChainFromClause(Chain, Clause) - Constructor for class aima.logic.fol.inference.proof.ProofStepChainFromClause
 
ProofStepChainReduction - Class in aima.logic.fol.inference.proof
 
ProofStepChainReduction(Chain, Chain, Chain, Map<Variable, Term>) - Constructor for class aima.logic.fol.inference.proof.ProofStepChainReduction
 
ProofStepClauseBinaryResolvent - Class in aima.logic.fol.inference.proof
 
ProofStepClauseBinaryResolvent(Clause, Clause, Clause, Map<Variable, Term>, Map<Variable, Term>) - Constructor for class aima.logic.fol.inference.proof.ProofStepClauseBinaryResolvent
 
ProofStepClauseClausifySentence - Class in aima.logic.fol.inference.proof
 
ProofStepClauseClausifySentence(Clause, Sentence) - Constructor for class aima.logic.fol.inference.proof.ProofStepClauseClausifySentence
 
ProofStepClauseDemodulation - Class in aima.logic.fol.inference.proof
 
ProofStepClauseDemodulation(Clause, Clause, TermEquality) - Constructor for class aima.logic.fol.inference.proof.ProofStepClauseDemodulation
 
ProofStepClauseFactor - Class in aima.logic.fol.inference.proof
 
ProofStepClauseFactor(Clause, Clause) - Constructor for class aima.logic.fol.inference.proof.ProofStepClauseFactor
 
ProofStepClauseParamodulation - Class in aima.logic.fol.inference.proof
 
ProofStepClauseParamodulation(Clause, Clause, Clause, TermEquality) - Constructor for class aima.logic.fol.inference.proof.ProofStepClauseParamodulation
 
ProofStepFoChAlreadyAFact - Class in aima.logic.fol.inference.proof
 
ProofStepFoChAlreadyAFact(Literal) - Constructor for class aima.logic.fol.inference.proof.ProofStepFoChAlreadyAFact
 
ProofStepFoChAssertFact - Class in aima.logic.fol.inference.proof
 
ProofStepFoChAssertFact(Clause, Literal, Map<Variable, Term>, ProofStep) - Constructor for class aima.logic.fol.inference.proof.ProofStepFoChAssertFact
 
ProofStepGoal - Class in aima.logic.fol.inference.proof
 
ProofStepGoal(Object) - Constructor for class aima.logic.fol.inference.proof.ProofStepGoal
 
ProofStepPremise - Class in aima.logic.fol.inference.proof
 
ProofStepPremise(Object) - Constructor for class aima.logic.fol.inference.proof.ProofStepPremise
 
ProofStepRenaming - Class in aima.logic.fol.inference.proof
 
ProofStepRenaming(Object, ProofStep) - Constructor for class aima.logic.fol.inference.proof.ProofStepRenaming
 
PropTests - Class in aima.test.logictest.prop
 
PropTests() - Constructor for class aima.test.logictest.prop.PropTests
 
PureLinearActivationFunction - Class in aima.learning.neural
 
PureLinearActivationFunction() - Constructor for class aima.learning.neural.PureLinearActivationFunction
 
PUSH_DOOR - Static variable in class aima.probability.reasoning.HmmConstants
 
put(String, Object) - Method in class aima.games.GameState
 

Q

Q - Static variable in class aima.search.csp.MapCSP
 
QLearningAgent<STATE_TYPE,ACTION_TYPE> - Class in aima.learning.reinforcement
 
QLearningAgent(MDP<STATE_TYPE, ACTION_TYPE>) - Constructor for class aima.learning.reinforcement.QLearningAgent
 
QTable<STATE_TYPE,ACTION_TYPE> - Class in aima.learning.reinforcement
 
QTable(List<ACTION_TYPE>) - Constructor for class aima.learning.reinforcement.QTable
 
QTableTest - Class in aima.test.learningtest
 
QTableTest() - Constructor for class aima.test.learningtest.QTableTest
 
QuantifiedSentence - Class in aima.logic.fol.parsing.ast
 
QuantifiedSentence(String, List<Variable>, Sentence) - Constructor for class aima.logic.fol.parsing.ast.QuantifiedSentence
 
QUANTIFIER - Static variable in interface aima.logic.common.LogicTokenTypes
 
Quantifiers - Class in aima.logic.fol
 
Quantifiers() - Constructor for class aima.logic.fol.Quantifiers
 
queenExistsAt(XYLocation) - Method in class aima.search.nqueens.NQueensBoard
 
QueensToBePlacedHeuristic - Class in aima.search.nqueens
 
QueensToBePlacedHeuristic() - Constructor for class aima.search.nqueens.QueensToBePlacedHeuristic
 
Query - Class in aima.probability
 
Query(String, String[], boolean[]) - Constructor for class aima.probability.Query
 
Queue - Interface in aima.util
 
QueueSearch - Class in aima.search.framework
 
QueueSearch() - Constructor for class aima.search.framework.QueueSearch
 
QueueTest - Class in aima.test.search
 
QueueTest() - Constructor for class aima.test.search.QueueTest
 

R

RabbitEyeDataSet - Class in aima.learning.neural
 
RabbitEyeDataSet() - Constructor for class aima.learning.neural.RabbitEyeDataSet
 
RAINING - Static variable in class aima.probability.reasoning.HmmConstants
 
random(int, int) - Static method in class aima.util.Matrix
Generate matrix with random elements
randomActionFor(STATE_TYPE) - Method in class aima.probability.decision.MDPTransitionModel
 
randomBoolean() - Static method in class aima.util.Util
 
Randomizer - Interface in aima.probability
 
randomlyGenerateDestination() - Method in class aima.search.map.ExtendableMap
Returns a location which is selected by random.
randomlyGenerateDestination() - Method in interface aima.search.map.Map
Returns a location which is selected by random.
randomNumberBetween(int, int) - Static method in class aima.util.Util
 
randomPolicy() - Method in class aima.probability.decision.MDP
 
RandomVariable - Class in aima.probability
 
RandomVariable(List<String>) - Constructor for class aima.probability.RandomVariable
 
RandomVariable(String, List<String>) - Constructor for class aima.probability.RandomVariable
 
RandomVariableTest - Class in aima.test.probreasoningtest
 
RandomVariableTest() - Constructor for class aima.test.probreasoningtest.RandomVariableTest
 
RangeRandomizer - Class in aima.util
 
RangeRandomizer(double, double) - Constructor for class aima.util.RangeRandomizer
 
RBF_SEARCH - Static variable in class aima.search.framework.SearchFactory
Search strategy: Recursive best first search.
read(BufferedReader) - Static method in class aima.util.Matrix
Read a matrix from a stream.
recreate(Object) - Method in class aima.logic.fol.parsing.AbstractFOLVisitor
 
recreate(Object) - Method in class aima.logic.propositional.parsing.AbstractPLVisitor
 
RecursiveBestFirstSearch - Class in aima.search.informed
 
RecursiveBestFirstSearch(EvaluationFunction) - Constructor for class aima.search.informed.RecursiveBestFirstSearch
 
RecursiveBestFirstSearchTest - Class in aima.test.search.searches
 
RecursiveBestFirstSearchTest() - Constructor for class aima.test.search.searches.RecursiveBestFirstSearchTest
 
RED - Static variable in class aima.search.csp.MapCSP
 
ReducedLiteral - Class in aima.logic.fol.kb.data
 
ReducedLiteral(AtomicSentence) - Constructor for class aima.logic.fol.kb.data.ReducedLiteral
 
ReducedLiteral(AtomicSentence, boolean) - Constructor for class aima.logic.fol.kb.data.ReducedLiteral
 
ReflexAgentWithStateProgram - Class in aima.basic.vaccum
 
ReflexAgentWithStateProgram() - Constructor for class aima.basic.vaccum.ReflexAgentWithStateProgram
 
ReflexVaccumAgent - Class in aima.basic.vaccum
 
ReflexVaccumAgent() - Constructor for class aima.basic.vaccum.ReflexVaccumAgent
 
ReflexVaccumAgentTest - Class in aima.test.tvenvironmenttest
 
ReflexVaccumAgentTest() - Constructor for class aima.test.tvenvironmenttest.ReflexVaccumAgentTest
 
ReflexVaccumAgentWithState - Class in aima.basic.vaccum
 
ReflexVaccumAgentWithState() - Constructor for class aima.basic.vaccum.ReflexVaccumAgentWithState
 
ReflexVaccumAgentWithStateTest - Class in aima.test.tvenvironmenttest
 
ReflexVaccumAgentWithStateTest() - Constructor for class aima.test.tvenvironmenttest.ReflexVaccumAgentWithStateTest
 
refreshDataset() - Method in class aima.learning.neural.NNDataSet
 
registerView(BasicEnvironmentView) - Method in class aima.basic.Environment
 
ReinforcementLearningTest - Class in aima.test.learningtest
 
ReinforcementLearningTest() - Constructor for class aima.test.learningtest.ReinforcementLearningTest
 
rejectionSample(String, Hashtable, int, Randomizer) - Method in class aima.probability.BayesNet
 
rejectionSample(String, Hashtable<String, Boolean>, int) - Method in class aima.probability.BayesNet
 
remove() - Method in class aima.datastructures.FIFOQueue
 
remove() - Method in class aima.datastructures.LIFOQueue
 
remove(String) - Method in class aima.search.csp.Assignment
 
remove(String, Object) - Method in class aima.search.csp.Domain
 
remove() - Method in interface aima.search.framework.NodeStore
 
remove() - Method in class aima.search.nodestore.CachedStateNodeStore
 
remove() - Method in class aima.search.nodestore.FIFONodeStore
 
remove() - Method in class aima.search.nodestore.LIFONodeStore
 
remove() - Method in class aima.search.nodestore.PriorityNodeStore
 
remove() - Method in class aima.util.AbstractQueue
 
remove(VertexLabelType, VertexLabelType) - Method in class aima.util.LabeledGraph
Removes an edge from the graph.
remove() - Method in interface aima.util.Queue
 
removeAttribute(Object) - Method in class aima.basic.ObjectWithDynamicAttributes
 
removeBidirectionalLink(String, String) - Method in class aima.search.map.ExtendableMap
Removes the two corresponding one-way connections.
removedClauseFromSOS(Clause) - Method in class aima.logic.fol.inference.otter.defaultimpl.DefaultLightestClauseHeuristic
 
removedClauseFromSOS(Clause) - Method in interface aima.logic.fol.inference.otter.LightestClauseHeuristic
 
removeExample(Example) - Method in class aima.learning.framework.DataSet
 
removeFirst() - Method in class aima.util.AbstractQueue
 
removeFOLDomainListener(FOLDomainListener) - Method in class aima.logic.fol.domain.FOLDomain
 
removeFrom(List<T>, T) - Static method in class aima.util.Util
 
removeLast() - Method in class aima.util.AbstractQueue
 
removeQueenFrom(XYLocation) - Method in class aima.search.nqueens.NQueensBoard
 
removeUnidirectionalLink(String, String) - Method in class aima.search.map.ExtendableMap
Removes a one-way connection.
reorderCNFTransform(Set<Symbol>, Set<Symbol>) - Static method in class aima.util.LogicUtils
 
replace(AtomicSentence, Term, Term) - Method in class aima.logic.fol.inference.AbstractModulation.ReplaceMatchingTerm
 
replaceAnswerBindings(Map<Variable, Term>) - Method in interface aima.logic.fol.inference.proof.Proof
 
replaceAnswerBindings(Map<Variable, Term>) - Method in class aima.logic.fol.inference.proof.ProofFinal
 
reset() - Method in class aima.basic.Tokenizer
Resets this tokenizer's state so the tokenizing starts from the begin.
reset() - Method in interface aima.logic.fol.inference.trace.FOLModelEliminationTracer
 
rest(List<T>) - Static method in class aima.util.Util
 
right() - Method in class aima.basic.XYLocation
 
RIGHT - Static variable in class aima.probability.decision.cellworld.CellWorld
 
RIGHT - Static variable in class aima.search.eightpuzzle.EightPuzzleBoard
 
RIMNICU_VILCEA - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
ringOfThievesDomain() - Static method in class aima.logic.fol.domain.DomainFactory
 
ROCKHAMPTON - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
RoutePlanningAgentAppDemo - Class in aima.gui.applications.search.map
Demo example of a route planning agent application with GUI.
RoutePlanningAgentAppDemo() - Constructor for class aima.gui.applications.search.map.RoutePlanningAgentAppDemo
 
RoutePlanningAgentAppDemo.RoutePlanningAgentController - Class in aima.gui.applications.search.map
Controller for a graphical route planning agent application.
RoutePlanningAgentAppDemo.RoutePlanningAgentController() - Constructor for class aima.gui.applications.search.map.RoutePlanningAgentAppDemo.RoutePlanningAgentController
 
RoutePlanningAgentAppDemo.RoutePlanningAgentFrame - Class in aima.gui.applications.search.map
Frame for a graphical route planning agent application.
RoutePlanningAgentAppDemo.RoutePlanningAgentFrame() - Constructor for class aima.gui.applications.search.map.RoutePlanningAgentAppDemo.RoutePlanningAgentFrame
Creates a new frame.
RoutePlanningAgentAppDemo.RoutePlanningAgentFrame.MapType - Enum in aima.gui.applications.search.map
 
RPAREN - Static variable in interface aima.logic.common.LogicTokenTypes
 
Rule - Class in aima.basic.simplerule
 
Rule(Condition, String) - Constructor for class aima.basic.simplerule.Rule
 
ruleAction(Rule) - Method in class aima.basic.vaccum.ReflexAgentWithStateProgram
 
ruleAction(Rule) - Method in class aima.basic.vaccum.SimpleReflexAgentProgram
 
ruleMatch(ObjectWithDynamicAttributes, Set<Rule>) - Method in class aima.basic.vaccum.ReflexAgentWithStateProgram
 
ruleMatch(ObjectWithDynamicAttributes, Set<Rule>) - Method in class aima.basic.vaccum.SimpleReflexAgentProgram
 
RuleTest - Class in aima.test.coretest
 
RuleTest() - Constructor for class aima.test.coretest.RuleTest
 
runAgent() - Method in class aima.gui.applications.search.map.AbstractMapAgentController
Template method, which calls AbstractMapAgentController.startAgent() and then updates the status bar of the frame.
runAgent() - Method in class aima.gui.applications.VacuumAppDemo.VacuumController
Starts the agent and afterwards updates the status of the frame.
runAgent() - Method in class aima.gui.framework.AgentAppController
The associated AgentAppFrame calls this method when the run button is activated.
runAgent() - Method in interface aima.gui.framework.AgentAppFrame.Controller
 

S

SA - Static variable in class aima.search.csp.MapCSP
 
satisfies(Constraint) - Method in class aima.search.csp.Assignment
 
scale(int) - Method in class aima.gui.framework.AgentView
Transforms a given world length into view length.
scenario - Variable in class aima.gui.applications.search.map.AbstractMapAgentController
A scenario.
scenario - Variable in class aima.gui.applications.search.map.MapAgentModel
A scenario.
Scenario - Class in aima.search.map
A scenario specifies an environment, the agent's knowledge about the environment, and the agents initial location.
Scenario(MapEnvironment, Map, String) - Constructor for class aima.search.map.Scenario
Creates a scenario.
SCENARIO_SEL - Static variable in class aima.gui.applications.search.map.MapAgentFrame
 
Scheduler - Class in aima.search.informed
 
Scheduler(int, double, int) - Constructor for class aima.search.informed.Scheduler
 
Scheduler() - Constructor for class aima.search.informed.Scheduler
 
search - Variable in class aima.gui.applications.search.map.AbstractMapAgentController
Search method to be used.
search(Problem, NodeStore) - Method in class aima.search.framework.GraphSearch
 
search - Variable in class aima.search.framework.PrioritySearch
 
search(Problem) - Method in class aima.search.framework.PrioritySearch
 
search(Problem, NodeStore) - Method in class aima.search.framework.QueueSearch
 
Search - Interface in aima.search.framework
 
search(Problem) - Method in interface aima.search.framework.Search
 
search(Problem) - Method in class aima.search.framework.SimpleProblemSolvingAgent
 
search(Problem) - Method in class aima.search.informed.HillClimbingSearch
 
search(Problem) - Method in class aima.search.informed.RecursiveBestFirstSearch
 
search(Problem) - Method in class aima.search.informed.SimulatedAnnealingSearch
 
search(Problem) - Method in class aima.search.map.MapAgent
 
search(Problem) - Method in class aima.search.uninformed.BidirectionalSearch
 
search(Problem) - Method in class aima.search.uninformed.BreadthFirstSearch
 
search(Problem) - Method in class aima.search.uninformed.DepthFirstSearch
 
search(Problem) - Method in class aima.search.uninformed.DepthLimitedSearch
 
search(Problem) - Method in class aima.search.uninformed.IterativeDeepeningSearch
 
SEARCH_MODE_SEL - Static variable in class aima.gui.applications.search.map.MapAgentFrame
 
SEARCH_SEL - Static variable in class aima.gui.applications.search.map.MapAgentFrame
 
SearchAgent - Class in aima.search.framework
 
SearchAgent(Problem, Search) - Constructor for class aima.search.framework.SearchAgent
 
SearchDemo - Class in aima.search.demos
 
SearchDemo() - Constructor for class aima.search.demos.SearchDemo
 
SearchFactory - Class in aima.search.framework
Useful factory for configuring search objects.
SearchTests - Class in aima.test.search
 
SearchTests() - Constructor for class aima.test.search.SearchTests
 
SearchUtils - Class in aima.search.framework
 
SearchUtils() - Constructor for class aima.search.framework.SearchUtils
 
secondTermIsAndSentence() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
SEE_DOOR_CLOSED - Static variable in class aima.probability.reasoning.HmmConstants
 
SEE_DOOR_OPEN - Static variable in class aima.probability.reasoning.HmmConstants
 
SEE_NO_UMBRELLA - Static variable in class aima.probability.reasoning.HmmConstants
 
SEE_UMBRELLA - Static variable in class aima.probability.reasoning.HmmConstants
 
selectFirstUnassignedVariable() - Method in class aima.search.csp.Assignment
 
selectionChanged() - Method in class aima.gui.applications.search.map.RoutePlanningAgentAppDemo.RoutePlanningAgentFrame
Changes the destination selector items depending on the scenario selection if necessary, and calls the super class implementation afterwards.
selectionChanged() - Method in class aima.gui.framework.AgentAppFrame
Tells the controller to prepare the agent.
selectRandomlyFromList(List<T>) - Static method in class aima.util.Util
 
selectScenarioAndDest(int, int) - Method in class aima.gui.applications.search.map.AbstractMapAgentController
Primitive operation, responsible for assigning values to attributes AbstractMapAgentController.scenario and AbstractMapAgentController.destinations.
selectScenarioAndDest(int, int) - Method in class aima.gui.applications.search.map.RoutePlanningAgentAppDemo.RoutePlanningAgentController
Configures a scenario and a list of destinations.
sensitivityMatrixFromErrorMatrix(Vector) - Method in class aima.learning.neural.LayerSensitivity
 
sensitivityMatrixFromSucceedingLayer(LayerSensitivity) - Method in class aima.learning.neural.LayerSensitivity
 
sensorModel() - Method in class aima.probability.reasoning.HiddenMarkovModel
 
SensorModel - Class in aima.probability.reasoning
 
SensorModel(List<String>, List<String>) - Constructor for class aima.probability.reasoning.SensorModel
 
Sentence - Interface in aima.logic.fol.parsing.ast
 
Sentence - Class in aima.logic.propositional.parsing.ast
 
Sentence() - Constructor for class aima.logic.propositional.parsing.ast.Sentence
 
set(boolean[], double) - Method in class aima.probability.ProbabilityDistribution
 
set(boolean, double) - Method in class aima.probability.ProbabilityDistribution
 
set(boolean, boolean, double) - Method in class aima.probability.ProbabilityDistribution
 
set(boolean, boolean, boolean, double) - Method in class aima.probability.ProbabilityDistribution
 
set(boolean, boolean, boolean, boolean, double) - Method in class aima.probability.ProbabilityDistribution
 
set(String, int) - Method in class aima.search.framework.Metrics
 
set(String, double) - Method in class aima.search.framework.Metrics
 
set(VertexLabelType, VertexLabelType, EdgeLabelType) - Method in class aima.util.LabeledGraph
Adds a directed labeled edge to the graph.
set(int, int, double) - Method in class aima.util.Matrix
Set a single element.
set(RowHeaderType, ColumnHeaderType, ValueType) - Method in class aima.util.Table
 
setAction(STATE_TYPE, ACTION_TYPE) - Method in class aima.probability.decision.MDPPolicy
 
setAction(String) - Method in class aima.search.framework.Node
 
setAgent(Agent) - Method in class aima.gui.applications.VacuumAppDemo.VacuumModel
 
setAgentView(AgentAppFrame.AbstractAgentView) - Method in class aima.gui.framework.AgentAppFrame
Template method, replacing the agent view.
setAlpha(int) - Method in class aima.games.AlphaBeta
 
setAssignment(String, Object) - Method in class aima.search.csp.Assignment
 
setAttribute(Object, Object) - Method in class aima.basic.ObjectWithDynamicAttributes
 
setBeta(int) - Method in class aima.games.AlphaBeta
 
setBoard(List<XYLocation>) - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
setBoard(List<XYLocation>) - Method in class aima.search.nqueens.NQueensBoard
 
setBorder(int, int, int, int) - Method in class aima.gui.framework.AgentView
Specifies the number of pixels left blank on each side of the agent view panel.
setClauseFilter(ClauseFilter) - Method in class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
setClauseSimplifier(ClauseSimplifier) - Method in class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
setConfig(String, Double) - Method in class aima.learning.neural.NNConfig
 
setConfig(String, int) - Method in class aima.learning.neural.NNConfig
 
setController(AgentAppFrame.Controller) - Method in class aima.gui.framework.AgentAppFrame
Defines, who should react on button and selection events.
setCurrentReward(Double) - Method in class aima.learning.reinforcement.MDPAgent
 
setDefaultSelection() - Method in class aima.gui.framework.AgentAppFrame
Adjusts selection state of all selectors.
setDistAndDirToRefLocation(String, double, int) - Method in class aima.search.map.ExtendableMap
Defines the position of a location within the map.
setEnv(TrivialVaccumEnvironment) - Method in class aima.gui.applications.VacuumAppDemo.VacuumModel
 
setFrame(AgentAppFrame) - Method in class aima.gui.framework.AgentAppController
Gives the controller access to the frame.
setGapToPosition2() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
setGapToPosition3() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
setGapToPosition4() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
setGapToPosition5() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
setGapToPosition6() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
setGapToPosition7() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
setGapToPosition8() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
setGapToPosition9() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
setHeuristicFunction(HeuristicFunction) - Method in class aima.search.map.MapAgent
 
setImmutable() - Method in class aima.logic.fol.kb.data.Clause
 
setIndexical(int) - Method in class aima.logic.fol.parsing.ast.Variable
 
setInferenceProcedure(InferenceProcedure) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
setInput(String) - Method in class aima.logic.common.Lexer
 
setIterations(int) - Method in class aima.search.informed.ga.GeneticAlgorithm
 
setLastBiasUpdateVector(Vector) - Method in class aima.learning.neural.Layer
 
setLastWeightUpdateMatrix(Matrix) - Method in class aima.learning.neural.Layer
 
setLightestClauseHeuristic(LightestClauseHeuristic) - Method in class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
setLocationStatus(String, String) - Method in class aima.basic.vaccum.VaccumEnvironmentModel
 
setMatrix(int, int, int, int, Matrix) - Method in class aima.util.Matrix
Set a submatrix.
setMatrix(int[], int[], Matrix) - Method in class aima.util.Matrix
Set a submatrix.
setMatrix(int[], int, int, Matrix) - Method in class aima.util.Matrix
Set a submatrix.
setMatrix(int, int, int[], Matrix) - Method in class aima.util.Matrix
Set a submatrix.
setMaxQueryTime(long) - Method in class aima.logic.fol.inference.FOLModelElimination
 
setMaxQueryTime(long) - Method in class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
setMaxQueryTime(long) - Method in class aima.logic.fol.inference.FOLTFMResolution
 
setMaxRecursiveDepth(int) - Method in class aima.search.informed.RecursiveBestFirstSearch
 
setModel(AgentAppModel) - Method in class aima.gui.framework.AgentAppController
 
setModel(AgentAppModel) - Method in class aima.gui.framework.AgentAppFrame
Gives the frame access to agent and environment data.
setNeuralNetwork(FunctionApproximator) - Method in class aima.learning.neural.BackPropLearning
 
setNeuralNetwork(FunctionApproximator) - Method in interface aima.learning.neural.NNTrainingScheme
 
setNodesExpanded(int) - Method in class aima.search.framework.NodeExpander
 
setNodesExpanded(int) - Method in class aima.search.uninformed.BidirectionalSearch
 
SetOps<T> - Class in aima.util
 
SetOps() - Constructor for class aima.util.SetOps
 
setPathCost(Double) - Method in class aima.search.framework.QueueSearch
 
setPathCost(Double) - Method in class aima.search.informed.RecursiveBestFirstSearch
 
setPathCost(Double) - Method in class aima.search.uninformed.BidirectionalSearch
 
setPathCost(Double) - Method in class aima.search.uninformed.DepthLimitedSearch
 
setPenultimateBiasUpdateVector(Vector) - Method in class aima.learning.neural.Layer
 
setPenultimateWeightUpdateMatrix(Matrix) - Method in class aima.learning.neural.Layer
 
setPopulationSize(int) - Method in class aima.search.informed.ga.GeneticAlgorithm
 
setPosition(String, double, double) - Method in class aima.search.map.ExtendableMap
Defines the position of a location as with respect to an orthogonal coordinate system.
setPredecessor(ProofStep) - Method in class aima.logic.fol.inference.proof.ProofStepBwChGoal
 
setPreviousAction(ACTION_TYPE) - Method in class aima.learning.reinforcement.MDPAgent
 
setPreviousState(STATE_TYPE) - Method in class aima.learning.reinforcement.MDPAgent
 
setProbability(boolean, double) - Method in class aima.probability.BayesNetNode
 
setProbability(boolean, boolean, double) - Method in class aima.probability.BayesNetNode
 
setProbabilityOf(String, Double) - Method in class aima.probability.RandomVariable
 
setProblem(Problem) - Method in class aima.search.online.LRTAStarAgent
 
setProblem(Problem) - Method in class aima.search.online.OnlineDFSAgent
 
setProofStep(ProofStep) - Method in class aima.logic.fol.kb.data.Chain
 
setProofStep(ProofStep) - Method in class aima.logic.fol.kb.data.Clause
 
setQueueSize(int) - Method in class aima.search.framework.QueueSearch
 
setQueueSize(int) - Method in class aima.search.uninformed.BidirectionalSearch
 
setQValue(STATE_TYPE, ACTION_TYPE, Double) - Method in class aima.learning.reinforcement.QTable
 
setReward(double) - Method in class aima.probability.decision.cellworld.Cell
 
setReward(int, int, double) - Method in class aima.probability.decision.cellworld.CellWorld
 
setReward(STATE_TYPE, double) - Method in class aima.probability.decision.MDP
 
setReward(STATE_TYPE, Double) - Method in class aima.probability.decision.MDPRewardFunction
 
setRules(Set<Rule>) - Method in class aima.basic.vaccum.ReflexAgentWithStateProgram
 
setSearchMetric(String, Object) - Method in interface aima.search.framework.Measurable
 
setSelectorItems(String, String[], int) - Method in class aima.gui.framework.AgentAppFrame
Sets the choice items and the default value of a specified selector.
setSelectors(String[], String[]) - Method in class aima.gui.framework.AgentAppFrame
Specifies a set of combo boxes to be added to the toolbar.
setSensingProbability(String, String, double) - Method in class aima.probability.reasoning.SensorModel
 
setSpecification(DataSetSpecification) - Method in class aima.learning.framework.DataSet
 
setSplitPaneResizeWeight(double) - Method in class aima.gui.framework.AgentAppFrame
Specifies how to distribute extra space when resizing the split pane.
setStandardizedApartCheckNotRequired() - Method in class aima.logic.fol.kb.data.Clause
 
setState(ObjectWithDynamicAttributes) - Method in class aima.basic.vaccum.ReflexAgentWithStateProgram
 
setStatus(String) - Method in class aima.gui.framework.AgentAppFrame
Displays a text in the status bar.
setStepCost(Double) - Method in class aima.search.framework.Node
 
setStepNumber(int) - Method in class aima.logic.fol.inference.proof.AbstractProofStep
 
setStepNumber(int) - Method in interface aima.logic.fol.inference.proof.ProofStep
 
setTarget(String) - Method in class aima.learning.framework.DataSetSpecification
 
setTargetColumns() - Method in class aima.learning.neural.IrisNNDataSet
 
setTargetColumns() - Method in class aima.learning.neural.NNDataSet
 
setTargetColumns() - Method in class aima.learning.neural.RabbitEyeDataSet
 
setTerminalState(int, int) - Method in class aima.probability.decision.cellworld.CellWorld
 
setTerminalState(CellWorldPosition) - Method in class aima.probability.decision.cellworld.CellWorld
 
SetTest - Class in aima.test.utiltest
 
SetTest() - Constructor for class aima.test.utiltest.SetTest
 
setToList(Set<T>) - Method in class aima.util.Converter
 
setTracer(FOLTFMResolutionTracer) - Method in class aima.logic.fol.inference.FOLTFMResolution
 
setTrainingScheme(NNTrainingScheme) - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
setTransitionProbability(MDPTransition<STATE_TYPE, ACTION_TYPE>, double) - Method in class aima.probability.decision.MDP
 
setTransitionProbability(STATE_TYPE, ACTION_TYPE, STATE_TYPE, double) - Method in class aima.probability.decision.MDPTransitionModel
 
setTransitionProbability(String, String, Double) - Method in class aima.probability.reasoning.TransitionModel
 
setTransitionProbability(String, String, String, Double) - Method in class aima.probability.reasoning.TransitionModel
 
setUp() - Method in class aima.test.coretest.XYEnvironmentTest
 
setUp() - Method in class aima.test.gametest.TicTacToeTest
 
setUp() - Method in class aima.test.learningtest.QTableTest
 
setUp() - Method in class aima.test.learningtest.ReinforcementLearningTest
 
setUp() - Method in class aima.test.logictest.foltest.ClauseTest
 
setUp() - Method in class aima.test.logictest.foltest.DemodulationTest
 
setUp() - Method in class aima.test.logictest.foltest.FOLKnowledgeBaseTest
 
setUp() - Method in class aima.test.logictest.foltest.FOLLexerTest
 
setUp() - Method in class aima.test.logictest.foltest.FOLParserTest
 
setUp() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
setUp() - Method in class aima.test.logictest.foltest.ParamodulationTest
 
setUp() - Method in class aima.test.logictest.foltest.PredicateCollectorTest
 
setUp() - Method in class aima.test.logictest.foltest.UnifierTest
 
setUp() - Method in class aima.test.logictest.foltest.VariableCollectorTest
 
setUp() - Method in class aima.test.logictest.prop.algorithms.DPLLTest
 
setUp() - Method in class aima.test.logictest.prop.algorithms.KnowledgeBaseTest
 
setUp() - Method in class aima.test.logictest.prop.algorithms.ModelTest
 
setUp() - Method in class aima.test.logictest.prop.algorithms.PLFCEntailsTest
 
setUp() - Method in class aima.test.logictest.prop.algorithms.PLResolutionTest
 
setUp() - Method in class aima.test.logictest.prop.algorithms.TTEntailsTest
 
setUp() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
setUp() - Method in class aima.test.logictest.prop.visitors.CNFClauseGathererTest
 
setUp() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
setUp() - Method in class aima.test.logictest.prop.visitors.SymbolClassifierTest
 
setUp() - Method in class aima.test.logictest.prop.visitors.SymbolCollectorTest
 
setUp() - Method in class aima.test.probabilitytest.BayesNetNodeTest
 
setUp() - Method in class aima.test.probabilitytest.BayesNetTest
 
setUp() - Method in class aima.test.probdecisiontest.CellWorldTest
 
setUp() - Method in class aima.test.probdecisiontest.PolicyIterationTest
 
setUp() - Method in class aima.test.probdecisiontest.ValueIterationTest
 
setUp() - Method in class aima.test.probreasoningtest.HMMAgentTest
 
setUp() - Method in class aima.test.probreasoningtest.HMMTest
 
setUp() - Method in class aima.test.probreasoningtest.ParticleFilterTest
 
setUp() - Method in class aima.test.probreasoningtest.RandomVariableTest
 
setUp() - Method in class aima.test.search.csp.AssignmentTest
 
setUp() - Method in class aima.test.search.csp.DomainsTest
 
setUp() - Method in class aima.test.search.csp.MapCSPTest
 
setUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
setUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardTest
 
setUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleSuccessorFunctionTest
 
setUp() - Method in class aima.test.search.map.MapAgentTest
 
setUp() - Method in class aima.test.search.map.MapEnvironmentTest
 
setUp() - Method in class aima.test.search.map.MapStepCostFunctionTest
 
setUp() - Method in class aima.test.search.map.MapSuccessorFunctionTest
 
setUp() - Method in class aima.test.search.map.MapTest
 
setUp() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
setUp() - Method in class aima.test.search.nqueens.NQueensFitnessFunctionTest
 
setUp() - Method in class aima.test.search.nqueens.NQueensGoalTestTest
 
setUp() - Method in class aima.test.search.nqueens.NQueensSuccessorFunctionTest
 
setUp() - Method in class aima.test.search.online.LRTAStarAgentTest
 
setUp() - Method in class aima.test.search.online.OnlineDFSAgentTest
 
setUp() - Method in class aima.test.search.QueueTest
 
setUp() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
setUp() - Method in class aima.test.search.searches.RecursiveBestFirstSearchTest
 
setUp() - Method in class aima.test.tvenvironmenttest.ModelBasedTVEVaccumAgentTest
 
setUp() - Method in class aima.test.tvenvironmenttest.ReflexVaccumAgentTest
 
setUp() - Method in class aima.test.tvenvironmenttest.ReflexVaccumAgentWithStateTest
 
setUp() - Method in class aima.test.tvenvironmenttest.SimpleReflexVaccumAgentTest
 
setUp() - Method in class aima.test.tvenvironmenttest.TableDrivenAgentProgramTest
 
setUp() - Method in class aima.test.tvenvironmenttest.TableDrivenVaccumAgentTest
 
setUp() - Method in class aima.test.tvenvironmenttest.TrivialVaccumEnvironmentTest
 
setUp() - Method in class aima.test.utiltest.MeanStDevTests
 
setUp() - Method in class aima.test.utiltest.SetTest
 
setUp() - Method in class aima.test.utiltest.TableTest
 
setUpdateDelay(int) - Method in class aima.gui.framework.AgentAppFrame
Sets a delay for displaying model changes.
setUpToParse(String) - Method in class aima.logic.fol.parsing.FOLParser
 
setUseParamodulation(boolean) - Method in class aima.logic.fol.inference.FOLOTTERLikeTheoremProver
 
setUtility(STATE_TYPE, double) - Method in class aima.probability.decision.MDPUtilityFunction
 
setValue(int, double) - Method in class aima.learning.neural.Vector
 
setWeight(double) - Method in class aima.probability.reasoning.Particle
 
SIBIU - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
SimpleAgentAppDemo - Class in aima.gui.framework
In this framework a graphical agent application consists of at least three parts: An AgentAppModel, an AgentAppFrame, and an AgentAppController.
SimpleAgentAppDemo() - Constructor for class aima.gui.framework.SimpleAgentAppDemo
 
SimpleProblemSolvingAgent - Class in aima.search.framework
 
SimpleProblemSolvingAgent() - Constructor for class aima.search.framework.SimpleProblemSolvingAgent
 
SimpleProblemSolvingAgent(int) - Constructor for class aima.search.framework.SimpleProblemSolvingAgent
 
SimpleReflexAgentProgram - Class in aima.basic.vaccum
 
SimpleReflexAgentProgram(Set<Rule>) - Constructor for class aima.basic.vaccum.SimpleReflexAgentProgram
 
SimpleReflexVaccumAgent - Class in aima.basic.vaccum
 
SimpleReflexVaccumAgent() - Constructor for class aima.basic.vaccum.SimpleReflexVaccumAgent
 
SimpleReflexVaccumAgentTest - Class in aima.test.tvenvironmenttest
 
SimpleReflexVaccumAgentTest() - Constructor for class aima.test.tvenvironmenttest.SimpleReflexVaccumAgentTest
 
SimplifiedRoadMapOfAustralia - Class in aima.search.map
Represents a simplified road map of Australia.
SimplifiedRoadMapOfAustralia() - Constructor for class aima.search.map.SimplifiedRoadMapOfAustralia
 
SimplifiedRoadMapOfPartOfRomania - Class in aima.search.map
Represents a simplified road map of Romania.
SimplifiedRoadMapOfPartOfRomania() - Constructor for class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
simplify(Clause) - Method in interface aima.logic.fol.inference.otter.ClauseSimplifier
 
simplify(Clause) - Method in class aima.logic.fol.inference.otter.defaultimpl.DefaultClauseSimplifier
 
SimulatedAnnealingSearch - Class in aima.search.informed
 
SimulatedAnnealingSearch() - Constructor for class aima.search.informed.SimulatedAnnealingSearch
 
SimulatedAnnealingSearch.SearchOutcome - Enum in aima.search.informed
 
SimulatedAnnealingSearchTest - Class in aima.test.search.searches
 
SimulatedAnnealingSearchTest() - Constructor for class aima.test.search.searches.SimulatedAnnealingSearchTest
 
size() - Method in class aima.gui.framework.AgentAppFrame.SelectionState
Returns the number of selectors currently available.
size() - Method in class aima.learning.framework.DataSet
 
size() - Method in class aima.learning.neural.Vector
 
size() - Method in class aima.logic.propositional.algorithms.KnowledgeBase
 
size() - Method in class aima.probability.reasoning.ParticleSet
 
size() - Method in interface aima.search.framework.NodeStore
 
size() - Method in class aima.search.nodestore.CachedStateNodeStore
 
size() - Method in class aima.search.nodestore.FIFONodeStore
 
size() - Method in class aima.search.nodestore.LIFONodeStore
 
size() - Method in class aima.search.nodestore.PriorityNodeStore
 
size() - Method in class aima.util.AbstractQueue
 
skolemConstantAdded(FOLDomainSkolemConstantAddedEvent) - Method in interface aima.logic.fol.domain.FOLDomainListener
 
skolemFunctionAdded(FOLDomainSkolemFunctionAddedEvent) - Method in interface aima.logic.fol.domain.FOLDomainListener
 
smooth(String) - Method in class aima.probability.reasoning.FixedLagSmoothing
 
solve(Matrix) - Method in class aima.util.LUDecomposition
Solve A*X = B
solve(Matrix) - Method in class aima.util.Matrix
Solve A*X = B
solveTranspose(Matrix) - Method in class aima.util.Matrix
Solve X*A = B, which is also A'*X' = B'
south() - Method in class aima.basic.XYLocation
 
specification - Variable in class aima.learning.framework.DataSet
 
splitByAttribute(String) - Method in class aima.learning.framework.DataSet
 
standardizeApart(Sentence) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
standardizeApart(Clause) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
standardizeApart(Chain) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
StandardizeApart - Class in aima.logic.fol
 
StandardizeApart() - Constructor for class aima.logic.fol.StandardizeApart
 
StandardizeApart(VariableCollector, SubstVisitor) - Constructor for class aima.logic.fol.StandardizeApart
 
standardizeApart(Sentence, StandardizeApartIndexical) - Method in class aima.logic.fol.StandardizeApart
 
standardizeApart(Clause, StandardizeApartIndexical) - Method in class aima.logic.fol.StandardizeApart
 
standardizeApart(Chain, StandardizeApartIndexical) - Method in class aima.logic.fol.StandardizeApart
 
standardizeApart(List<Literal>, List<Literal>, StandardizeApartIndexical) - Method in class aima.logic.fol.StandardizeApart
 
standardizeApart(Chain, int) - Static method in class aima.logic.fol.StandardizeApartInPlace
 
standardizeApart(Clause, int) - Static method in class aima.logic.fol.StandardizeApartInPlace
 
StandardizeApartIndexical - Interface in aima.logic.fol
 
StandardizeApartIndexicalFactory - Class in aima.logic.fol
 
StandardizeApartIndexicalFactory() - Constructor for class aima.logic.fol.StandardizeApartIndexicalFactory
 
StandardizeApartInPlace - Class in aima.logic.fol
 
StandardizeApartInPlace() - Constructor for class aima.logic.fol.StandardizeApartInPlace
 
StandardizeApartResult - Class in aima.logic.fol
 
StandardizeApartResult(Sentence, Sentence, Map<Variable, Term>, Map<Variable, Term>) - Constructor for class aima.logic.fol.StandardizeApartResult
 
startAgent() - Method in class aima.gui.applications.search.map.AbstractMapAgentController
Primitive operation, responsible for creating and starting the agent.
startAgent() - Method in class aima.gui.applications.search.map.RoutePlanningAgentAppDemo.RoutePlanningAgentController
Creates environment and agent, starts the agent and initiates some text outputs describing the state of the agent.
startApplication() - Method in class aima.gui.framework.SimpleAgentAppDemo
Creates an agent application, makes the parts know each other, and finally sets the frame visible.
states() - Method in class aima.probability.decision.MDPPolicy
 
states() - Method in class aima.probability.RandomVariable
 
step() - Method in class aima.basic.Environment
 
step(int) - Method in class aima.basic.Environment
 
stepCostFunction - Variable in class aima.search.framework.Problem
 
StepCostFunction - Interface in aima.search.framework
 
stepFinished(Set<Clause>, InferenceResult) - Method in interface aima.logic.fol.inference.trace.FOLTFMResolutionTracer
 
stepInnerFor(Clause, Clause) - Method in interface aima.logic.fol.inference.trace.FOLTFMResolutionTracer
 
stepOuterFor(Clause) - Method in interface aima.logic.fol.inference.trace.FOLTFMResolutionTracer
 
stepResolved(Clause, Clause, Set<Clause>) - Method in interface aima.logic.fol.inference.trace.FOLTFMResolutionTracer
 
stepStartWhile(Set<Clause>, int, int) - Method in interface aima.logic.fol.inference.trace.FOLTFMResolutionTracer
 
stepUntilDone() - Method in class aima.basic.Environment
 
StringAttribute - Class in aima.learning.framework
 
StringAttribute(String, StringAttributeSpecification) - Constructor for class aima.learning.framework.StringAttribute
 
StringAttributeSpecification - Class in aima.learning.framework
 
StringAttributeSpecification(String, List<String>) - Constructor for class aima.learning.framework.StringAttributeSpecification
 
StringAttributeSpecification(String, String[]) - Constructor for class aima.learning.framework.StringAttributeSpecification
 
stringsToVariables(Set<String>) - Static method in class aima.util.LogicUtils
 
stringToList(String) - Static method in class aima.search.framework.SearchUtils
 
StumpLearner - Class in aima.learning.learners
 
StumpLearner(DecisionTree, String) - Constructor for class aima.learning.learners.StumpLearner
 
subst(Map<Variable, Term>, Sentence) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
subst(Map<Variable, Term>, Literal) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
subst(Map<Variable, Term>, Term) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
subst(Map<Variable, Term>, Sentence) - Method in class aima.logic.fol.SubstVisitor
Note: Refer to Artificial Intelligence A Modern Approach (2nd Edition): page 273.
subst(Map<Variable, Term>, Term) - Method in class aima.logic.fol.SubstVisitor
 
subst(Map<Variable, Term>, Function) - Method in class aima.logic.fol.SubstVisitor
 
subst(Map<Variable, Term>, Literal) - Method in class aima.logic.fol.SubstVisitor
 
substVisitor - Variable in class aima.logic.fol.inference.AbstractModulation
 
SubstVisitor - Class in aima.logic.fol
 
SubstVisitor() - Constructor for class aima.logic.fol.SubstVisitor
 
subsumes(Clause) - Method in class aima.logic.fol.kb.data.Clause
 
SubsumptionElimination - Class in aima.logic.fol
 
SubsumptionElimination() - Constructor for class aima.logic.fol.SubsumptionElimination
 
SubsumptionEliminationTest - Class in aima.test.logictest.foltest
 
SubsumptionEliminationTest() - Constructor for class aima.test.logictest.foltest.SubsumptionEliminationTest
 
Successor - Class in aima.search.framework
 
Successor(String, Object) - Constructor for class aima.search.framework.Successor
 
successorFunction - Variable in class aima.search.framework.Problem
 
SuccessorFunction - Interface in aima.search.framework
 
suite() - Static method in class aima.test.AllAimaTests
 
suite() - Static method in class aima.test.learningtest.LearningTests
 
suite() - Static method in class aima.test.learningtest.neural.AllNeuralTests
 
suite() - Static method in class aima.test.logictest.LogicTests
 
suite() - Static method in class aima.test.logictest.prop.PropTests
 
suite() - Static method in class aima.test.probabilitytest.ProbabilityTests
 
suite() - Static method in class aima.test.probdecisiontest.ProbabilityDecisionTests
 
suite() - Static method in class aima.test.probreasoningtest.ProbabilisticReasoningTests
 
suite() - Static method in class aima.test.search.SearchTests
 
sumOfSquares(List<T>) - Static method in class aima.util.Util
 
SYDNEY - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
SYMBOL - Static variable in interface aima.logic.common.LogicTokenTypes
 
symbol - Variable in class aima.logic.propositional.algorithms.DPLL.SymbolValuePair
 
Symbol - Class in aima.logic.propositional.parsing.ast
 
Symbol(String) - Constructor for class aima.logic.propositional.parsing.ast.Symbol
 
SymbolClassifier - Class in aima.logic.propositional.visitors
 
SymbolClassifier() - Constructor for class aima.logic.propositional.visitors.SymbolClassifier
 
SymbolClassifierTest - Class in aima.test.logictest.prop.visitors
 
SymbolClassifierTest() - Constructor for class aima.test.logictest.prop.visitors.SymbolClassifierTest
 
SymbolCollector - Class in aima.logic.propositional.visitors
 
SymbolCollector() - Constructor for class aima.logic.propositional.visitors.SymbolCollector
 
SymbolCollectorTest - Class in aima.test.logictest.prop.visitors
 
SymbolCollectorTest() - Constructor for class aima.test.logictest.prop.visitors.SymbolCollectorTest
 
SymbolComparator - Class in aima.logic.propositional.parsing.ast
 
SymbolComparator() - Constructor for class aima.logic.propositional.parsing.ast.SymbolComparator
 

T

T - Static variable in class aima.search.csp.MapCSP
 
Table<RowHeaderType,ColumnHeaderType,ValueType> - Class in aima.util
 
Table(List<RowHeaderType>, List<ColumnHeaderType>) - Constructor for class aima.util.Table
 
TableDrivenAgentProgram - Class in aima.basic.vaccum
 
TableDrivenAgentProgram(Map<PerceptSequence, String>) - Constructor for class aima.basic.vaccum.TableDrivenAgentProgram
 
TableDrivenAgentProgramTest - Class in aima.test.tvenvironmenttest
 
TableDrivenAgentProgramTest() - Constructor for class aima.test.tvenvironmenttest.TableDrivenAgentProgramTest
 
TableDrivenVaccumAgent - Class in aima.basic.vaccum
 
TableDrivenVaccumAgent() - Constructor for class aima.basic.vaccum.TableDrivenVaccumAgent
 
TableDrivenVaccumAgentTest - Class in aima.test.tvenvironmenttest
 
TableDrivenVaccumAgentTest() - Constructor for class aima.test.tvenvironmenttest.TableDrivenVaccumAgentTest
 
TableTest - Class in aima.test.utiltest
 
TableTest() - Constructor for class aima.test.utiltest.TableTest
 
TAMWORTH - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
targetColumnNumbers - Variable in class aima.learning.neural.NNDataSet
 
targetValue() - Method in class aima.learning.framework.Example
 
tell(String) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
tell(List<? extends Sentence>) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
tell(Sentence) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
tell(String) - Method in class aima.logic.propositional.algorithms.KnowledgeBase
 
tellAll(String[]) - Method in class aima.logic.propositional.algorithms.KnowledgeBase
 
TENNANT_CREEK - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
Term - Interface in aima.logic.fol.parsing.ast
 
TermEquality - Class in aima.logic.fol.parsing.ast
 
TermEquality(Term, Term) - Constructor for class aima.logic.fol.parsing.ast.TermEquality
 
terminalTest(GameState) - Method in class aima.games.Game
 
terminalTest(GameState) - Method in class aima.games.TicTacToe
 
tesMiniMax4() - Method in class aima.test.gametest.TicTacToeTest
 
test(DataSet) - Method in interface aima.learning.framework.Learner
 
test(DataSet) - Method in class aima.learning.learners.AdaBoostLearner
 
test(DataSet) - Method in class aima.learning.learners.CurrentBestLearner
 
test(DataSet) - Method in class aima.learning.learners.DecisionListLearner
 
test(DataSet) - Method in class aima.learning.learners.DecisionTreeLearner
 
test(DataSet) - Method in class aima.learning.learners.MajorityLearner
 
test_A_StartingAtGoal() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_AB_BothWaysPath() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_AB_OriginalOnlyPath() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_AB_ReverseOnlyPath() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_ABC_BothWaysPath() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_ABC_OriginalOnlyPath() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_ABC_ReverseOnlyPath() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_ABC_StartingAtGoal() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_ABCD_BothWaysPath() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_ABCDE_OriginalOnlyPath() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_ABCDE_ReverseOnlyPath() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_ABCDEF_MoreComplexReverseFirstButNotFromOriginal() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_ABCDEF_OriginalFirst() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_ABCDEF_ReverseFirstButNotFromOriginal() - Method in class aima.test.search.searches.BidirectionalSearchTest
 
test_generateRandomIndividual() - Method in class aima.test.search.nqueens.NQueensFitnessFunctionTest
 
test_getBoardForIndividual() - Method in class aima.test.search.nqueens.NQueensFitnessFunctionTest
 
test_getFiniteAlphabet() - Method in class aima.test.search.nqueens.NQueensFitnessFunctionTest
 
test_getValue() - Method in class aima.test.search.nqueens.NQueensFitnessFunctionTest
 
test_isGoalState() - Method in class aima.test.search.nqueens.NQueensFitnessFunctionTest
 
testAbsoluteMoveObject() - Method in class aima.test.coretest.XYEnvironmentTest
 
testActualDecisionTreeClassifiesRestaurantDataSetCorrectly() - Method in class aima.test.learningtest.DecisionTreeTest
 
testAdaBoostEnablesCollectionOfStumpsToClassifyDataSetAccurately() - Method in class aima.test.learningtest.EnsembleLearningTest
 
testAddAgent() - Method in class aima.test.search.map.MapEnvironmentTest
 
testAddComplexRule() - Method in class aima.test.logictest.foltest.FOLKnowledgeBaseTest
 
testAdditionalVariableMixtures() - Method in class aima.test.logictest.foltest.UnifierTest
 
testAddObject() - Method in class aima.test.coretest.XYEnvironmentTest
 
testAddObject2() - Method in class aima.test.coretest.XYEnvironmentTest
 
testAddObjectTwice() - Method in class aima.test.coretest.XYEnvironmentTest
 
testAddRuleAndFact() - Method in class aima.test.logictest.foltest.FOLKnowledgeBaseTest
 
testAddToBack() - Method in class aima.test.search.QueueTest
 
testAddToFront() - Method in class aima.test.search.QueueTest
 
testAgentActionNumber1() - Method in class aima.test.tvenvironmenttest.ModelBasedTVEVaccumAgentTest
 
testAgentActionNumber2() - Method in class aima.test.tvenvironmenttest.ModelBasedTVEVaccumAgentTest
 
testAgentActionNumber3() - Method in class aima.test.tvenvironmenttest.ModelBasedTVEVaccumAgentTest
 
testAgentActionNumber4() - Method in class aima.test.tvenvironmenttest.ModelBasedTVEVaccumAgentTest
 
testAgentActionNumber5() - Method in class aima.test.tvenvironmenttest.ModelBasedTVEVaccumAgentTest
 
testAgentActionNumber6() - Method in class aima.test.tvenvironmenttest.ModelBasedTVEVaccumAgentTest
 
testAgentActionNumber7() - Method in class aima.test.tvenvironmenttest.ModelBasedTVEVaccumAgentTest
 
testAgentActionNumber8() - Method in class aima.test.tvenvironmenttest.ModelBasedTVEVaccumAgentTest
 
testAgentAdd() - Method in class aima.test.tvenvironmenttest.TrivialVaccumEnvironmentTest
 
testAIMAExample() - Method in class aima.test.logictest.prop.algorithms.PLFCEntailsTest
 
testAIMAExample() - Method in class aima.test.logictest.prop.algorithms.WalkSATTest
 
testAimaExample() - Method in class aima.test.logictest.prop.visitors.CNFClauseGathererTest
 
testAimaExample() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testAIMAExample() - Method in class aima.test.logictest.prop.visitors.SymbolClassifierTest
 
testAllCombinationsOfSuccessLines() - Method in class aima.test.gametest.TicTacToeTest
 
testAllowedMaxValue() - Method in class aima.test.utiltest.MixedRadixNumberTest
 
testAlphaBeta() - Method in class aima.test.gametest.TicTacToeTest
 
testAlphaBetaMinValueCalculation() - Method in class aima.test.gametest.TicTacToeTest
 
testAlreadyAtGoal() - Method in class aima.test.search.map.MapAgentTest
 
testAlreadyAtGoal() - Method in class aima.test.search.online.LRTAStarAgentTest
 
testAlreadyAtGoal() - Method in class aima.test.search.online.OnlineDFSAgentTest
 
testANDRule() - Method in class aima.test.coretest.RuleTest
 
testAsList() - Method in class aima.test.search.QueueTest
 
testAssignmentCompletion() - Method in class aima.test.search.csp.AssignmentTest
 
testAssignmentDefaultVariableSelection() - Method in class aima.test.search.csp.AssignmentTest
 
testAStarSearch() - Method in class aima.test.search.searches.AStarSearchTest
 
testAtomicSentenceFalseParse() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
testAtomicSentenceSymbolParse() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
testAtomicSentenceTrueParse() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
testAttack2() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testAttack3() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testAttack4() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testAttack6() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testBackTrackingSearch() - Method in class aima.test.search.csp.MapCSPTest
 
testBasicDataSetInformationCalculation() - Method in class aima.test.learningtest.InformationAndGainTest
 
testBasics() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testBasicSentenceTransformation() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testBasicUsage() - Method in class aima.test.probabilitytest.EnumerationJointAskTest
 
testBiasUpdateMatrixesFormedCorrectly() - Method in class aima.test.learningtest.neural.LayerTests
 
testBiConditionalTransformation() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testBinaryResolvents() - Method in class aima.test.logictest.foltest.ClauseTest
 
testBinaryResolventsOrderDoesNotMatter() - Method in class aima.test.logictest.foltest.ClauseTest
 
testBinarySentenceParse() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
testBoardDisplay() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testBreadthFirstSuccesfulSearch() - Method in class aima.test.search.searches.BreadthFirstSearchTest
 
testBreadthFirstUnSuccesfulSearch() - Method in class aima.test.search.searches.BreadthFirstSearchTest
 
testBypassReflexivityAxiom() - Method in class aima.test.logictest.foltest.DemodulationTest
 
testBypassReflexivityAxiom() - Method in class aima.test.logictest.foltest.ParamodulationTest
 
testCalculateUtilityOfABoard() - Method in class aima.test.gametest.TicTacToeTest
 
testCannotTransitionFromFinalState() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testCascadedOccursCheck() - Method in class aima.test.logictest.foltest.UnifierTest
 
testClassificationReturnedWhenAllExamplesHaveTheSameClassification() - Method in class aima.test.learningtest.LearnerTests
 
testCleanClean() - Method in class aima.test.tvenvironmenttest.ReflexVaccumAgentTest
 
testCleanClean() - Method in class aima.test.tvenvironmenttest.ReflexVaccumAgentWithStateTest
 
testCleanClean() - Method in class aima.test.tvenvironmenttest.SimpleReflexVaccumAgentTest
 
testCleanClean() - Method in class aima.test.tvenvironmenttest.TableDrivenVaccumAgentTest
 
testCleanDirty() - Method in class aima.test.tvenvironmenttest.ReflexVaccumAgentTest
 
testCleanDirty() - Method in class aima.test.tvenvironmenttest.ReflexVaccumAgentWithStateTest
 
testCleanDirty() - Method in class aima.test.tvenvironmenttest.SimpleReflexVaccumAgentTest
 
testCleanDirty() - Method in class aima.test.tvenvironmenttest.TableDrivenVaccumAgentTest
 
testCollectSymbolsFromComplexSentence() - Method in class aima.test.logictest.prop.visitors.SymbolCollectorTest
 
testComplexBoardSuccessorGenerator() - Method in class aima.test.search.nqueens.NQueensSuccessorFunctionTest
 
testComplexConnectedSentence1() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testComplexEquals() - Method in class aima.test.logictest.foltest.ClauseTest
 
testComplexSentence() - Method in class aima.test.logictest.prop.algorithms.ModelTest
 
testComplexSentenceParse() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
testConnectedImplication() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testConnectedSentence() - Method in class aima.test.logictest.foltest.UnifierTest
 
testConnectiveANDSentenceAndSngleVariable() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testConnectors() - Method in class aima.test.logictest.foltest.FOLLexerTest
 
testContrapositives() - Method in class aima.test.logictest.foltest.ChainTest
 
testCornerDiagonalAttack() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testCornerQueenAttack1() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testCornerQueenAttack2() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testCorrectPlacement() - Method in class aima.test.search.nqueens.NQueensGoalTestTest
 
testCosts() - Method in class aima.test.search.map.MapStepCostFunctionTest
 
testCreation() - Method in class aima.test.gametest.TicTacToeTest
 
testCurrentBestLearnerOnRestaurantDataSet() - Method in class aima.test.learningtest.LearnerTests
 
testCurrentNumberalValue() - Method in class aima.test.utiltest.MixedRadixNumberTest
 
testCutOff() - Method in class aima.test.search.searches.DepthLimitedSearchTest
 
testDataSetSplit() - Method in class aima.test.learningtest.InformationAndGainTest
 
testDecisionList() - Method in class aima.test.learningtest.DLTestTestCase
 
testDecisionListFallsThruToDefaultIfNoTestMatches() - Method in class aima.test.learningtest.DecisionListTest
 
testDecisionListFallsThruToNextTestIfOneDoesntMatch() - Method in class aima.test.learningtest.DecisionListTest
 
testDecisionListHandlesEmptyDataSet() - Method in class aima.test.learningtest.DecisionListTest
 
testDecisionListLearnerReturnsFailureWhenTestsEmpty() - Method in class aima.test.learningtest.LearnerTests
 
testDecisionListLearnerReturnsNegativeDLWhenDataSetEmpty() - Method in class aima.test.learningtest.LearnerTests
 
testDecisionListMerge() - Method in class aima.test.learningtest.DecisionListTest
 
testDecisionListTestRunOnRestaurantDataSet() - Method in class aima.test.learningtest.LearnerTests
 
testDecisionListWithSingleTestReturnsTestValueIfTestSuccessful() - Method in class aima.test.learningtest.DecisionListTest
 
testDecisonListWithNoTestsReturnsDefaultValue() - Method in class aima.test.learningtest.DecisionListTest
 
testDecrement() - Method in class aima.test.utiltest.MixedRadixNumberTest
 
testDefaultClauseSimplifier() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testDefaultUsedWhenTrainingDataSetHasNoExamples() - Method in class aima.test.learningtest.LearnerTests
 
testDefiniteClauseKBKingsQueryCriminalXFalse(InferenceProcedure) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testDefiniteClauseKBKingsQueryCriminalXFalse() - Method in class aima.test.logictest.foltest.FOLBCAskTest
 
testDefiniteClauseKBKingsQueryCriminalXFalse() - Method in class aima.test.logictest.foltest.FOLFCAskTest
 
testDefiniteClauseKBKingsQueryCriminalXFalse() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testDefiniteClauseKBKingsQueryCriminalXFalse() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testDefiniteClauseKBKingsQueryCriminalXFalse() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testDefiniteClauseKBKingsQueryEvilXReturnsJohnSucceeds(InferenceProcedure) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testDefiniteClauseKBKingsQueryEvilXReturnsJohnSucceeds() - Method in class aima.test.logictest.foltest.FOLBCAskTest
 
testDefiniteClauseKBKingsQueryEvilXReturnsJohnSucceeds() - Method in class aima.test.logictest.foltest.FOLFCAskTest
 
testDefiniteClauseKBKingsQueryEvilXReturnsJohnSucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testDefiniteClauseKBKingsQueryEvilXReturnsJohnSucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testDefiniteClauseKBKingsQueryEvilXReturnsJohnSucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testDefiniteClauseKBKingsQueryJohnEvilSucceeds(InferenceProcedure) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testDefiniteClauseKBKingsQueryJohnEvilSucceeds() - Method in class aima.test.logictest.foltest.FOLBCAskTest
 
testDefiniteClauseKBKingsQueryJohnEvilSucceeds() - Method in class aima.test.logictest.foltest.FOLFCAskTest
 
testDefiniteClauseKBKingsQueryJohnEvilSucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testDefiniteClauseKBKingsQueryJohnEvilSucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testDefiniteClauseKBKingsQueryJohnEvilSucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testDefiniteClauseKBKingsQueryKingXReturnsJohnAndRichardSucceeds(InferenceProcedure) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testDefiniteClauseKBKingsQueryKingXReturnsJohnAndRichardSucceeds() - Method in class aima.test.logictest.foltest.FOLBCAskTest
 
testDefiniteClauseKBKingsQueryKingXReturnsJohnAndRichardSucceeds() - Method in class aima.test.logictest.foltest.FOLFCAskTest
 
testDefiniteClauseKBKingsQueryKingXReturnsJohnAndRichardSucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testDefiniteClauseKBKingsQueryKingXReturnsJohnAndRichardSucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testDefiniteClauseKBKingsQueryKingXReturnsJohnAndRichardSucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testDefiniteClauseKBKingsQueryRichardEvilFalse(InferenceProcedure) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testDefiniteClauseKBKingsQueryRichardEvilFalse() - Method in class aima.test.logictest.foltest.FOLBCAskTest
 
testDefiniteClauseKBKingsQueryRichardEvilFalse() - Method in class aima.test.logictest.foltest.FOLFCAskTest
 
testDefiniteClauseKBKingsQueryRichardEvilFalse() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testDefiniteClauseKBKingsQueryRichardEvilFalse() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testDefiniteClauseKBKingsQueryRichardEvilFalse() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testDefiniteClauseKBWeaponsQueryCriminalXReturnsWestSucceeds(InferenceProcedure) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testDefiniteClauseKBWeaponsQueryCriminalXReturnsWestSucceeds() - Method in class aima.test.logictest.foltest.FOLBCAskTest
 
testDefiniteClauseKBWeaponsQueryCriminalXReturnsWestSucceeds() - Method in class aima.test.logictest.foltest.FOLFCAskTest
 
testDefiniteClauseKBWeaponsQueryCriminalXReturnsWestSucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testDefiniteClauseKBWeaponsQueryCriminalXReturnsWestSucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testDefiniteClauseKBWeaponsQueryCriminalXReturnsWestSucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testDeMorgan1() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testDeMorgan2() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testDepthFirstSuccesfulSearch() - Method in class aima.test.search.searches.DepthFirstSearchTest
 
testDepthFirstUnSuccessfulSearch() - Method in class aima.test.search.searches.DepthFirstSearchTest
 
testDifference() - Method in class aima.test.utiltest.SetTest
 
testDifference2() - Method in class aima.test.utiltest.SetTest
 
testDirtyClean() - Method in class aima.test.tvenvironmenttest.ReflexVaccumAgentTest
 
testDirtyClean() - Method in class aima.test.tvenvironmenttest.ReflexVaccumAgentWithStateTest
 
testDirtyClean() - Method in class aima.test.tvenvironmenttest.SimpleReflexVaccumAgentTest
 
testDirtyClean() - Method in class aima.test.tvenvironmenttest.TableDrivenVaccumAgentTest
 
testDirtyDirty() - Method in class aima.test.tvenvironmenttest.ReflexVaccumAgentTest
 
testDirtyDirty() - Method in class aima.test.tvenvironmenttest.ReflexVaccumAgentWithStateTest
 
testDirtyDirty() - Method in class aima.test.tvenvironmenttest.SimpleReflexVaccumAgentTest
 
testDirtyDirty() - Method in class aima.test.tvenvironmenttest.TableDrivenVaccumAgentTest
 
testDistances() - Method in class aima.test.search.map.MapTest
 
testDLTestMatchesEvenOnMismatchedTargetAttributeValue() - Method in class aima.test.learningtest.DLTestTestCase
 
testDLTestMatchFailsOnMismatchedExample() - Method in class aima.test.learningtest.DLTestTestCase
 
testDLTestMatchSucceedsWithMatchedExample() - Method in class aima.test.learningtest.DLTestTestCase
 
testDLTestReturnsMatchedAndUnmatchedExamplesCorrectly() - Method in class aima.test.learningtest.DLTestTestCase
 
testDomain() - Method in class aima.test.logictest.foltest.DomainTest
 
testDontPlaceTwoQueensOnOneSquare() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testDPLLFilteringNonTrueClausesGivesNullWhenAllClausesAreKnown() - Method in class aima.test.logictest.prop.algorithms.DPLLTest
 
testDPLLFiltersClausesTheStatusOfWhichAreKnown() - Method in class aima.test.logictest.prop.algorithms.DPLLTest
 
testDPLLFindsPureNegativeSymbolsWhenTheyExist() - Method in class aima.test.logictest.prop.algorithms.DPLLTest
 
testDPLLFindsPurePositiveSymbolsWhenTheyExist() - Method in class aima.test.logictest.prop.algorithms.DPLLTest
 
testDPLLReturnsFalseWhenOneClauseFalseInModel() - Method in class aima.test.logictest.prop.algorithms.DPLLTest
 
testDPLLReturnsTrueWhenAllClausesTrueInModel() - Method in class aima.test.logictest.prop.algorithms.DPLLTest
 
testDPLLSucceedsWithAandNotA() - Method in class aima.test.logictest.prop.algorithms.DPLLTest
 
testDPLLSucceedsWithChadCarffsBugReport() - Method in class aima.test.logictest.prop.algorithms.DPLLTest
 
testDPLLSucceedsWithChadCarffsBugReport2() - Method in class aima.test.logictest.prop.algorithms.DPLLTest
 
testDPLLSucceedsWithStackOverflowBugReport1() - Method in class aima.test.logictest.prop.algorithms.DPLLTest
 
testEdgeQueenAttack() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testEmptyBoard() - Method in class aima.test.search.nqueens.NQueensGoalTestTest
 
testEmptyDomains() - Method in class aima.test.search.csp.DomainsTest
 
testEmptyKnowledgeBaseIsAnEmptyString() - Method in class aima.test.logictest.prop.algorithms.KnowledgeBaseTest
 
testEmptyModel() - Method in class aima.test.logictest.prop.algorithms.ModelTest
 
testEnumerationAllVariablesExcludingQueryKnown() - Method in class aima.test.probabilitytest.EnumerationAskTest
 
testEnumerationAskAimaExample() - Method in class aima.test.probabilitytest.EnumerationAskTest
 
testEnumerationAskinMCMC() - Method in class aima.test.probabilitytest.ProbabilitySamplingTest
 
testEquality() - Method in class aima.test.coretest.XYLocationTest
 
testEquality() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testEqualityAndSubstitutionAxiomsKBabcdFFASucceeds(InferenceProcedure) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testEqualityAndSubstitutionAxiomsKBabcdFFASucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testEqualityAndSubstitutionAxiomsKBabcdFFASucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testEqualityAndSubstitutionAxiomsKBabcdFFASucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testEqualityAndSubstitutionAxiomsKBabcdPDSucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testEqualityAndSubstitutionAxiomsKBabcdPDSucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testEqualityAndSubstitutionAxiomsKBabcdPFFASucceeds(InferenceProcedure, boolean) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testEqualityAndSubstitutionAxiomsKBabcdPFFASucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testEqualityAndSubstitutionAxiomsKBabcdPFFASucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testEqualityAndSubstitutionAxiomsKBabcdPFFASucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testEqualityAndSubstitutionNoAxiomsKBabcdFFASucceeds(InferenceProcedure, boolean) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testEqualityAndSubstitutionNoAxiomsKBabcdFFASucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testEqualityAndSubstitutionNoAxiomsKBabcdFFASucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testEqualityAndSubstitutionNoAxiomsKBabcdFFASucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testEqualityAndSubstitutionNoAxiomsKBabcdPDSucceeds(InferenceProcedure, boolean) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testEqualityAndSubstitutionNoAxiomsKBabcdPDSucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testEqualityAndSubstitutionNoAxiomsKBabcdPDSucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testEqualityAndSubstitutionNoAxiomsKBabcdPDSucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testEqualityAndSubstitutionNoAxiomsKBabcdPFFASucceeds(InferenceProcedure, boolean) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testEqualityAndSubstitutionNoAxiomsKBabcdPFFASucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testEqualityAndSubstitutionNoAxiomsKBabcdPFFASucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testEqualityAndSubstitutionNoAxiomsKBabcdPFFASucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testEqualityAxiomsKBabcAEqualsCSucceeds(InferenceProcedure) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testEqualityAxiomsKBabcAEqualsCSucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testEqualityAxiomsKBabcAEqualsCSucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testEqualityAxiomsKBabcAEqualsCSucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testEqualityBinaryResolvents() - Method in class aima.test.logictest.foltest.ClauseTest
 
testEqualityNoAxiomsKBabcAEqualsCSucceeds(InferenceProcedure, boolean) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testEqualityNoAxiomsKBabcAEqualsCSucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testEqualityNoAxiomsKBabcAEqualsCSucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testEqualityNoAxiomsKBabcAEqualsCSucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testEQUALRule() - Method in class aima.test.coretest.RuleTest
 
testEquals() - Method in class aima.test.coretest.PerceptSequenceTest
 
testEquals() - Method in class aima.test.coretest.PerceptTest
 
testExampleFormation() - Method in class aima.test.learningtest.neural.DataSetTests
 
testExampleFromBookFigure4_6Page103() - Method in class aima.test.search.searches.RecursiveBestFirstSearchTest
 
testExamplePg295() - Method in class aima.test.logictest.foltest.CNFConverterTest
 
testExamplePg296() - Method in class aima.test.logictest.foltest.CNFConverterTest
 
testExamplesPg299() - Method in class aima.test.logictest.foltest.CNFConverterTest
 
testExceptions() - Method in class aima.test.search.QueueTest
 
testExecuteAction() - Method in class aima.test.search.map.MapEnvironmentTest
 
testExhaustsSearchSpace() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testExistingSequences() - Method in class aima.test.tvenvironmenttest.TableDrivenAgentProgramTest
 
testExtendModel() - Method in class aima.test.logictest.prop.algorithms.ModelTest
 
testExtraParanthizedSentence() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testFactNotAddedWhenAlreadyPresent() - Method in class aima.test.logictest.foltest.FOLKnowledgeBaseTest
 
testFailure() - Method in class aima.test.search.searches.DepthLimitedSearchTest
 
testFailureIfThetaisNull() - Method in class aima.test.logictest.foltest.UnifierTest
 
testFeedForward() - Method in class aima.test.learningtest.neural.LayerTests
 
testFeedForwardAndBAckLoopWorks() - Method in class aima.test.learningtest.neural.BackPropagationTests
 
testFifoQueue() - Method in class aima.test.search.FIFOQueueTest
 
testFifoQueue() - Method in class aima.test.search.LIFOQueueTest
 
testFig4_18() - Method in class aima.test.search.online.OnlineDFSAgentTest
 
testFilteringWithParticleSetsForRobotHmm() - Method in class aima.test.probreasoningtest.ParticleFilterTest
 
testFilteringWithParticleSetsWorksForRainmanHmm() - Method in class aima.test.probreasoningtest.ParticleFilterTest
 
testFindSubsumedClauses() - Method in class aima.test.logictest.foltest.SubsumptionEliminationTest
 
testFirstStepsOfQLAAgentUnderNormalProbability() - Method in class aima.test.learningtest.ReinforcementLearningTest
 
testFirstStepsOfQLAAgentWhenFirstStepTerminates() - Method in class aima.test.learningtest.ReinforcementLearningTest
 
testForGivenNegativeDeltaEProbabilityOfAcceptanceDecreasesWithDecreasingTemperature() - Method in class aima.test.search.searches.SimulatedAnnealingSearchTest
 
testForwardBackwardOnRainmanHmm() - Method in class aima.test.probreasoningtest.HMMTest
 
testForwardBackwardOnRainmanHmmFor3daysData() - Method in class aima.test.probreasoningtest.HMMTest
 
testForwardMessagingWorksForFiltering() - Method in class aima.test.probreasoningtest.HMMTest
 
testFourSuccessiveNotsTransformation() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testFullFOLKBLovesAnimalQueryKillsCuriosityTunaSucceeds(InferenceProcedure, boolean) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testFullFOLKBLovesAnimalQueryKillsCuriosityTunaSucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testFullFOLKBLovesAnimalQueryKillsCuriosityTunaSucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testFullFOLKBLovesAnimalQueryKillsCuriosityTunaSucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testFullFOLKBLovesAnimalQueryKillsJackTunaFalse(InferenceProcedure, boolean) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testFullFOLKBLovesAnimalQueryKillsJackTunaFalse() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testFullFOLKBLovesAnimalQueryKillsJackTunaFalse() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testFullFOLKBLovesAnimalQueryKillsJackTunaFalse() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testFullFOLKBLovesAnimalQueryKillsJackTunaFalse() - Method in class aima.test.regression.logic.fol.FOLTFMResolutionRegression
 
testFullFOLKBLovesAnimalQueryNotKillsJackTunaSucceeds(InferenceProcedure, boolean) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testFullFOLKBLovesAnimalQueryNotKillsJackTunaSucceeds() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testFullFOLKBLovesAnimalQueryNotKillsJackTunaSucceeds() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testFullFOLKBLovesAnimalQueryNotKillsJackTunaSucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testFunctions() - Method in class aima.test.logictest.foltest.FOLLexerTest
 
testGainCalculation() - Method in class aima.test.learningtest.InformationAndGainTest
 
testGameStateEquality() - Method in class aima.test.gametest.TicTacToeTest
 
testGenerateCorrect3successors() - Method in class aima.test.search.eightpuzzle.EightPuzzleSuccessorFunctionTest
 
testGenerateCorrectWhenGapMovedRightward() - Method in class aima.test.search.eightpuzzle.EightPuzzleSuccessorFunctionTest
 
testGenerateSuccessors() - Method in class aima.test.gametest.TicTacToeTest
 
testGetBoard() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardTest
 
testGetFirst() - Method in class aima.test.search.QueueTest
 
testGetLast() - Method in class aima.test.search.QueueTest
 
testGetLocation() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardTest
 
testGetObjectsAt() - Method in class aima.test.coretest.XYEnvironmentTest
 
testGetObjectsNear() - Method in class aima.test.coretest.XYEnvironmentTest
 
testGetPathFromRoot() - Method in class aima.test.search.NodeTest
 
testGetPositions() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardTest
 
testGettingValuesOnInvalidStateThrowsException() - Method in class aima.test.probreasoningtest.RandomVariableTest
 
testGetValueAt() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardTest
 
testGivenABoardNUmberOfPossibleMovesCalculatedCorrectly() - Method in class aima.test.gametest.TicTacToeTest
 
testGreedyBestFirstSearch() - Method in class aima.test.search.searches.GreedyBestFirstSearchTest
 
testHashCode() - Method in class aima.test.coretest.PerceptSequenceTest
 
testHashCode() - Method in class aima.test.coretest.PerceptTest
 
testHashCode() - Method in class aima.test.logictest.foltest.ClauseTest
 
testHeuristicCalculation() - Method in class aima.test.search.MisplacedTileHeuristicFunctionTest
 
testHornClauseKBRingOfThievesQuerySkisXReturnsNancyRedBertDrew(InferenceProcedure) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
testHornClauseKBRingOfThievesQuerySkisXReturnsNancyRedBertDrew() - Method in class aima.test.logictest.foltest.FOLModelEliminationTest
 
testHornClauseKBRingOfThievesQuerySkisXReturnsNancyRedBertDrew() - Method in class aima.test.logictest.foltest.FOLOTTERLikeTheoremProverTest
 
testHornClauseKBRingOfThievesQuerySkisXReturnsNancyRedBertDrew() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
testImmutable() - Method in class aima.test.logictest.foltest.ClauseTest
 
testImplicationsAndExtendedAndsOrs() - Method in class aima.test.logictest.foltest.CNFConverterTest
 
testImplicationTransformation() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testInCorrectPlacement() - Method in class aima.test.search.nqueens.NQueensGoalTestTest
 
testIncrement() - Method in class aima.test.utiltest.MixedRadixNumberTest
 
testInducedDecisionTreeClassifiesRestaurantDataSetCorrectly() - Method in class aima.test.learningtest.DecisionTreeTest
 
testInducedTreeClassifiesDataSetCorrectly() - Method in class aima.test.learningtest.LearnerTests
 
testInductionAxiomSchema() - Method in class aima.test.logictest.foltest.CNFConverterTest
 
testInfluenceSemantics() - Method in class aima.test.probabilitytest.BayesNetNodeTest
 
testInformationCalculation() - Method in class aima.test.learningtest.InformationAndGainTest
 
testInitialization() - Method in class aima.test.search.QueueTest
 
testInitialSetup() - Method in class aima.test.learningtest.QTableTest
 
testIntersection() - Method in class aima.test.utiltest.SetTest
 
testInvalidMaxValue() - Method in class aima.test.utiltest.MixedRadixNumberTest
 
testInvalidRadixs() - Method in class aima.test.utiltest.MixedRadixNumberTest
 
testIsBlocked() - Method in class aima.test.coretest.XYEnvironmentTest
 
testIsDefiniteClause() - Method in class aima.test.logictest.foltest.ClauseTest
 
testIsEmpty() - Method in class aima.test.logictest.foltest.ChainTest
 
testIsEmpty() - Method in class aima.test.logictest.foltest.ClauseTest
 
testIsHornClause() - Method in class aima.test.logictest.foltest.ClauseTest
 
testIsImplicationDefiniteClause() - Method in class aima.test.logictest.foltest.ClauseTest
 
testIsTautology() - Method in class aima.test.logictest.foltest.ClauseTest
 
testIsUnitClause() - Method in class aima.test.logictest.foltest.ClauseTest
 
testIterativeDeepeningSearch() - Method in class aima.test.search.searches.IterativeDeepeningSearchTest
 
testKnowledgeBaseWithOneSentenceToString() - Method in class aima.test.logictest.prop.algorithms.KnowledgeBaseTest
 
testKnowledgeBaseWithThreeSentencesToString() - Method in class aima.test.logictest.prop.algorithms.KnowledgeBaseTest
 
testKnowledgeBaseWithTwoSentencesToString() - Method in class aima.test.logictest.prop.algorithms.KnowledgeBaseTest
 
testKnows1() - Method in class aima.test.logictest.foltest.UnifierTest
 
testKnows2() - Method in class aima.test.logictest.foltest.UnifierTest
 
testKnows3() - Method in class aima.test.logictest.foltest.UnifierTest
 
testKnows5() - Method in class aima.test.logictest.foltest.UnifierTest
 
testLexBasicExpression() - Method in class aima.test.logictest.foltest.FOLLexerTest
 
testLexBasicExpression() - Method in class aima.test.logictest.prop.parser.PELexerTest
 
testLexBiCOnditionalExpression() - Method in class aima.test.logictest.prop.parser.PELexerTest
 
testLexImpliesExpression() - Method in class aima.test.logictest.prop.parser.PELexerTest
 
testLexNotExpression() - Method in class aima.test.logictest.prop.parser.PELexerTest
 
testLikelihoodWeighting() - Method in class aima.test.probabilitytest.ProbabilitySamplingTest
 
testListOfSymbolsCloneing() - Method in class aima.test.utiltest.ListTest
 
testListRemove() - Method in class aima.test.utiltest.SetTest
 
testLoadsDatasetFile() - Method in class aima.test.learningtest.DataSetTest
 
testLoadsIrisDataSetWithNumericAndStringAttributes() - Method in class aima.test.learningtest.DataSetTest
 
testLocationsLinkedTo() - Method in class aima.test.search.map.MapTest
 
testMajorityLearner() - Method in class aima.test.learningtest.LearnerTests
 
testMajorityReturnedWhenAttributesToExamineIsEmpty() - Method in class aima.test.learningtest.LearnerTests
 
testMakePerimeter() - Method in class aima.test.coretest.XYEnvironmentTest
 
testMarkingAsSquareMakesItNonEmpty() - Method in class aima.test.gametest.TicTacToeTest
 
testMaximumTransitionDetection() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMCMCask() - Method in class aima.test.probabilitytest.ProbabilitySamplingTest
 
testMCMCask2() - Method in class aima.test.probabilitytest.ProbabilitySamplingTest
 
testMCSearch() - Method in class aima.test.search.csp.MapCSPTest
 
testMeanCalculation() - Method in class aima.test.utiltest.MeanStDevTests
 
testMidBoardDiagonalAttack() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testMiniMax() - Method in class aima.test.gametest.TicTacToeTest
 
testMiniMax15() - Method in class aima.test.gametest.TicTacToeTest
 
testMiniMax2() - Method in class aima.test.gametest.TicTacToeTest
 
testMiniMax3() - Method in class aima.test.gametest.TicTacToeTest
 
testMiniMax6() - Method in class aima.test.gametest.TicTacToeTest
 
testMiniMax7() - Method in class aima.test.gametest.TicTacToeTest
 
testModeFunction() - Method in class aima.test.utiltest.ListTest
 
testModelEvaluation() - Method in class aima.test.logictest.prop.algorithms.TTEntailsTest
 
testMoveDownActuallyMovesLeftWhenProbabilityBetween80And90Percent() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveDownActuallyMovesRightWhenProbabilityGreaterThan90Percent() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveDownIntoBlockedCellLeavesPositionUnchanged() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveDownIntoUnblockedCellChangesPositionCorrectly() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveDownIntoWallLeavesPositionUnchanged() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveFromATerminalStateFailsForAllProbabilityValues() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveLeftIntoBlockedCellLeavesPositionUnchanged() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveLeftIntoUnblockedCellActuallyMovesDownWhenProbabilityGreaterThan90Percent() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveLeftIntoUnblockedCellActuallyMovesUpWhenProbabilityBetween80And90Percent() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveLeftIntoUnblockedCellChangesPositionCorrectly() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveLeftIntoWallLeavesPositionUnchanged() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveNonExistentQueen() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testMoveObject() - Method in class aima.test.coretest.XYEnvironmentTest
 
testMoveQueen() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testMoveRightIntoBlockedCellLeavesPositionUnchanged() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveRightIntoUnblockedCellActuallyMovesDownWhenProbabilityGreaterThan90Percent() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveRightIntoUnblockedCellActuallyMovesUpWhenProbabilityBetween80And90Percent() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveRightIntoUnblockedCellChangesPositionCorrectly() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveRightIntoWallLeavesPositionUnchanged() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveUpActuallyMovesLeftWhenProbabilityBetween80And90Percent() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveUpActuallyMovesRightWhenProbabilityGreaterThan90Percent() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveUpIntoBlockedCellLeavesPositionUnchanged() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveUpIntoUnblockedCellChangesPositionCorrectly() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveUpIntoWallLeavesPositionUnchanged() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testMoveWithBlockingWalls() - Method in class aima.test.coretest.XYEnvironmentTest
 
testMovingBumpsLevelByOne() - Method in class aima.test.gametest.TicTacToeTest
 
testMultiAndClause() - Method in class aima.test.logictest.prop.visitors.CNFClauseGathererTest
 
testMultiAndClause2() - Method in class aima.test.logictest.prop.visitors.CNFClauseGathererTest
 
testMultiArgPredicate() - Method in class aima.test.logictest.foltest.FOLLexerTest
 
testMultipleAddToBack() - Method in class aima.test.search.QueueTest
 
testMultipleAddToFront() - Method in class aima.test.search.QueueTest
 
testMultipleClauseResolution() - Method in class aima.test.logictest.prop.algorithms.PLResolutionTest
 
testMultipleQueens() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testMultipleTermEqualitiesInBothClausesExample() - Method in class aima.test.logictest.foltest.ParamodulationTest
 
testMultipleVariablePartiallySucceedsWithPredicate() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testMultipleVariables() - Method in class aima.test.logictest.foltest.VariableCollectorTest
 
testMultipleVariableSubstitutionWithPredicate() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testMultiSentenceAndParse() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
testMultiSentenceBracketedParse() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
testMultiSentenceOrParse() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
testNegationsAndNestedImplications() - Method in class aima.test.logictest.foltest.CNFConverterTest
 
testNegativeTermEquality() - Method in class aima.test.logictest.foltest.ParamodulationTest
 
testNestedExistsAndOrs() - Method in class aima.test.logictest.foltest.CNFConverterTest
 
testNewAIMAExample() - Method in class aima.test.logictest.prop.algorithms.TTEntailsTest
 
testNonDestructiveRemoveExample() - Method in class aima.test.learningtest.DataSetTest
 
testNonEmptyDomains() - Method in class aima.test.search.csp.DomainsTest
 
testNonExistingSequence() - Method in class aima.test.tvenvironmenttest.TableDrivenAgentProgramTest
 
testNonTrivialFactors() - Method in class aima.test.logictest.foltest.ClauseTest
 
testNoPath() - Method in class aima.test.search.map.MapAgentTest
 
testNoPath() - Method in class aima.test.search.online.LRTAStarAgentTest
 
testNoPath() - Method in class aima.test.search.online.OnlineDFSAgentTest
 
testNormalization() - Method in class aima.test.utiltest.MeanStDevTests
 
testNormalizationOfFileBasedDataProducesCorrectMeanStdDevAndNormalizedValues() - Method in class aima.test.learningtest.neural.DataSetTests
 
testNormalSearch() - Method in class aima.test.search.map.MapAgentTest
 
testNormalSearch() - Method in class aima.test.search.online.LRTAStarAgentTest
 
testNormalSearch() - Method in class aima.test.search.online.OnlineDFSAgentTest
 
testNotAllowedParseLeadingIndexedVariable() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testNOTRule() - Method in class aima.test.coretest.RuleTest
 
testNotSentence() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testNOTSentence() - Method in class aima.test.logictest.foltest.UnifierTest
 
testNotSentence() - Method in class aima.test.logictest.prop.visitors.CNFClauseGathererTest
 
testNotSentenceParse() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
testNullAccess() - Method in class aima.test.utiltest.TableTest
 
testNumberOfUnBlockedCells() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testNumerizesAndDeNumerizesIrisDataSetExample1() - Method in class aima.test.learningtest.DataSetTest
 
testNumerizesAndDeNumerizesIrisDataSetExample2() - Method in class aima.test.learningtest.DataSetTest
 
testNumerizesAndDeNumerizesIrisDataSetExample3() - Method in class aima.test.learningtest.DataSetTest
 
testOn(DataSet) - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
testOnCreationBoardIsEmpty() - Method in class aima.test.gametest.TicTacToeTest
 
testOnDataSet(NNDataSet) - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
testOnDataSet(NNDataSet) - Method in class aima.learning.neural.Perceptron
 
testOneStepFixedLagSmoothingOnRainManHmm() - Method in class aima.test.probreasoningtest.HMMTest
 
testOneStepFixedLagSmoothingOnRainManHmmWithDifferingEvidence() - Method in class aima.test.probreasoningtest.HMMTest
 
testOrDistribution1() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testOrDistribution2() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testORRule() - Method in class aima.test.coretest.RuleTest
 
testParanthisedSingleVariable() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testParseComplexParanthizedSentence() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testParseFunction() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testParseIndexedVariable() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testParseMultiArityFunction() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testParseMultiArityFunctionEquality() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testParseSimpleConnectedSentence() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testParseSimpleConstant() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testParseSimpleVariable() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testParticleSetConversionToRandomVariable() - Method in class aima.test.probreasoningtest.ParticleFilterTest
 
testParticleSetForPerceptionUpdatedStateGeneratedFromPredictedStateParticleSetGivenPerception() - Method in class aima.test.probreasoningtest.ParticleFilterTest
 
testParticleSetForPredictedStateGeneratedFromOldStateParticleSet() - Method in class aima.test.probreasoningtest.ParticleFilterTest
 
testPassiveADPAgent() - Method in class aima.test.learningtest.ReinforcementLearningTest
 
testPassiveTDAgent() - Method in class aima.test.learningtest.ReinforcementLearningTest
 
testPerceptron() - Method in class aima.test.learningtest.neural.BackPropagationTests
 
testPerceptSeenBy() - Method in class aima.test.search.map.MapEnvironmentTest
 
testPLResolve1() - Method in class aima.test.logictest.prop.algorithms.PLResolutionTest
 
testPLResolve2() - Method in class aima.test.logictest.prop.algorithms.PLResolutionTest
 
testPLResolve3() - Method in class aima.test.logictest.prop.algorithms.PLResolutionTest
 
testPLResolve4() - Method in class aima.test.logictest.prop.algorithms.PLResolutionTest
 
testPLResolve5() - Method in class aima.test.logictest.prop.algorithms.PLResolutionTest
 
testPLResolveWithNoLiteralMatching() - Method in class aima.test.logictest.prop.algorithms.PLResolutionTest
 
testPLResolveWithOneLiteralMatching() - Method in class aima.test.logictest.prop.algorithms.PLResolutionTest
 
testPLResolveWithOneLiteralSentencesMatching() - Method in class aima.test.logictest.prop.algorithms.PLResolutionTest
 
testPLResolveWithTwoLiteralsMatching() - Method in class aima.test.logictest.prop.algorithms.PLResolutionTest
 
testPolicyEvaluation() - Method in class aima.test.probdecisiontest.PolicyIterationTest
 
testPolicyIteration() - Method in class aima.test.probdecisiontest.PolicyIterationTest
 
testPosition1Movabilty() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition1MoveDown() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition1MoveLeft() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition1MoveRight() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition1MoveUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition2Movabilty() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition2MoveDown() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition2MoveLeft() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition2MoveRight() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition2MoveUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition3Movabilty() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition3MoveDown() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition3MoveLeft() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition3MoveRight() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition3MoveUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition4Movabilty() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition4MoveDown() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition4MoveLeft() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition4MoveRight() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition4MoveUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition5Movabilty() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition5MoveDown() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition5MoveLeft() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition5MoveRight() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition5MoveUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition6Movabilty() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition6MoveDown() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition6MoveLeft() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition6MoveRight() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition6MoveUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition7Movabilty() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition7MoveDown() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition7MoveLeft() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition7MoveRight() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition7MoveUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition8Movabilty() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition8MoveDown() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition8MoveLeft() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition8MoveRight() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition8MoveUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition9Movabilty() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition9MoveDown() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition9MoveLeft() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition9MoveRight() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPosition9MoveUp() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardMoveTest
 
testPredicate() - Method in class aima.test.logictest.foltest.FOLLexerTest
 
testPredicate() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testPrint() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testPriorSample() - Method in class aima.test.probabilitytest.ProbabilitySamplingTest
 
testQuantifiedSentence() - Method in class aima.test.logictest.foltest.UnifierTest
 
testQuantifiedSentenceWithPathologicalParanthising() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testQuantifiedSentenceWithSingleVariable() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testQuantifiedSentenceWithTwoVariables() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testQuantifiedVariables() - Method in class aima.test.logictest.foltest.VariableCollectorTest
 
testQuantifier() - Method in class aima.test.logictest.foltest.FOLLexerTest
 
testQUpDate() - Method in class aima.test.learningtest.QTableTest
 
testRainmanHmmInitialization() - Method in class aima.test.probreasoningtest.HMMTest
 
testRainmanHMMPredictionAndMeasurementUpdateStepsModifyBeliefCorrectly() - Method in class aima.test.probreasoningtest.HMMAgentTest
 
testRainmanInitialization() - Method in class aima.test.probreasoningtest.HMMAgentTest
 
testRandomGeneration() - Method in class aima.test.search.map.MapTest
 
testRandomNumberGenrationWhenStartAndEndNumbersAreSame() - Method in class aima.test.utiltest.MeanStDevTests
 
testRandomVariableConversionToParticleSet() - Method in class aima.test.probreasoningtest.ParticleFilterTest
 
testRecursiveBackwardMessageCalculationIsCorrect() - Method in class aima.test.probreasoningtest.HMMTest
 
testRejectionSample() - Method in class aima.test.probabilitytest.ProbabilitySamplingTest
 
testRemoveFirst() - Method in class aima.test.search.QueueTest
 
testRemoveLast() - Method in class aima.test.search.QueueTest
 
testRemoveNonExistentQueen() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testRemoveQueen() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testRobotHMMInitialization() - Method in class aima.test.probreasoningtest.HMMTest
 
testRobotHMMPredictionAndMeasurementUpdateStepsModifyBeliefCorrectly() - Method in class aima.test.probreasoningtest.HMMAgentTest
 
testRobotInitialization() - Method in class aima.test.probreasoningtest.HMMAgentTest
 
testRootNode() - Method in class aima.test.search.NodeTest
 
testRoundTripConversion() - Method in class aima.test.probreasoningtest.ParticleFilterTest
 
testSensitivityMatrixCalculationFromErrorVector() - Method in class aima.test.learningtest.neural.LayerTests
 
testSensitivityMatrixCalculationFromSucceedingLayer() - Method in class aima.test.learningtest.neural.LayerTests
 
testSentenceStatusWhenPFalseAndQFalse() - Method in class aima.test.logictest.prop.algorithms.ModelTest
 
testSentenceStatusWhenPFalseAndQTrue() - Method in class aima.test.logictest.prop.algorithms.ModelTest
 
testSentenceStatusWhenPTrueAndQFalse() - Method in class aima.test.logictest.prop.algorithms.ModelTest
 
testSentenceStatusWhenPTrueAndQTrue() - Method in class aima.test.logictest.prop.algorithms.ModelTest
 
testSetBoard() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardTest
 
testSettingValuesOnInvalidStateThrowsException() - Method in class aima.test.probreasoningtest.RandomVariableTest
 
testSimpleAndClause() - Method in class aima.test.logictest.prop.visitors.CNFClauseGathererTest
 
testSimpleAtomicExamples() - Method in class aima.test.logictest.foltest.DemodulationTest
 
testSimpleAtomicNonExample() - Method in class aima.test.logictest.foltest.DemodulationTest
 
testSimpleBoardSuccessorGenerator() - Method in class aima.test.search.nqueens.NQueensSuccessorFunctionTest
 
testSimpleClauseExamples() - Method in class aima.test.logictest.foltest.DemodulationTest
 
testSimpleClauseNonExample() - Method in class aima.test.logictest.foltest.DemodulationTest
 
testSimpleDiagonalAttack() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testSimpleEquals() - Method in class aima.test.logictest.foltest.ClauseTest
 
testSimpleExample() - Method in class aima.test.logictest.foltest.ParamodulationTest
 
testSimpleHorizontalAttack() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testSimpleNegativeSymbol() - Method in class aima.test.logictest.prop.visitors.SymbolClassifierTest
 
testSimpleParanthizedSentence() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testSimplePositiveSymbol() - Method in class aima.test.logictest.prop.visitors.SymbolClassifierTest
 
testSimplepredicate() - Method in class aima.test.logictest.foltest.VariableCollectorTest
 
testSimpleSentence() - Method in class aima.test.logictest.foltest.PredicateCollectorTest
 
testSimpleSentence1() - Method in class aima.test.logictest.prop.algorithms.TTEntailsTest
 
testSimpleSentence2() - Method in class aima.test.logictest.prop.algorithms.TTEntailsTest
 
testSimpleSentence3() - Method in class aima.test.logictest.prop.algorithms.TTEntailsTest
 
testSimpleSentence4() - Method in class aima.test.logictest.prop.algorithms.TTEntailsTest
 
testSimpleSentence5() - Method in class aima.test.logictest.prop.algorithms.TTEntailsTest
 
testSimpleSentence6() - Method in class aima.test.logictest.prop.algorithms.TTEntailsTest
 
testSimpleVariableUnification() - Method in class aima.test.logictest.foltest.UnifierTest
 
testSimpleVerticalAttack() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
testSingleSquareBoard() - Method in class aima.test.search.nqueens.NQueensGoalTestTest
 
testSingleSymbolPositiveAndNegative() - Method in class aima.test.logictest.prop.visitors.SymbolClassifierTest
 
testStartingAtGoal() - Method in class aima.test.search.searches.RecursiveBestFirstSearchTest
 
testStDevCalculation() - Method in class aima.test.utiltest.MeanStDevTests
 
testStumpCreationForDataSet() - Method in class aima.test.learningtest.DecisionTreeTest
 
testStumpCreationForSpecifiedAttributeValuePair() - Method in class aima.test.learningtest.DecisionTreeTest
 
testStumpPredictionForDataSet() - Method in class aima.test.learningtest.DecisionTreeTest
 
testSubstSingleVariableFailsWithPredicate() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testSubstSingleVariableSucceedsWithPredicate() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testSubstSingleVariableSucceedsWithTermEquality() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testSubstSingleVariableSucceedsWithTermEquality2() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testSubstWithExistentialQuantifierAndSngleVariable() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testSubstWithNOTSentenceAndSngleVariable() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testSubstWithUniversalQuantifierAndOneOfTwoVariablesMatched() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testSubstWithUniversalQuantifierAndSngleVariable() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testSubstWithUniversalQuantifierAndZeroVariablesMatched() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testSubsumes() - Method in class aima.test.logictest.foltest.ClauseTest
 
testSuccesfulDepthLimitedSearch() - Method in class aima.test.search.searches.DepthLimitedSearchTest
 
testSuccessors() - Method in class aima.test.search.map.MapSuccessorFunctionTest
 
testSUnkownSymbol() - Method in class aima.test.logictest.prop.algorithms.TTEntailsTest
 
testSymbol() - Method in class aima.test.logictest.prop.visitors.CNFClauseGathererTest
 
testSymbolTransform() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testTableInitialization() - Method in class aima.test.utiltest.TableTest
 
testTellDoesNotInsertSameSentenceTwice() - Method in class aima.test.logictest.prop.algorithms.KnowledgeBaseTest
 
testTellInsertsSentence() - Method in class aima.test.logictest.prop.algorithms.KnowledgeBaseTest
 
testTermEquality() - Method in class aima.test.logictest.foltest.CNFConverterTest
 
testTermEquality() - Method in class aima.test.logictest.foltest.FOLLexerTest
 
testTermEquality() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testTermEquality() - Method in class aima.test.logictest.foltest.UnifierTest
 
testTermEquality2() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testTerminalStateDetection() - Method in class aima.test.gametest.TicTacToeTest
 
testThetaPassedBackIfXEqualsYBothVariables() - Method in class aima.test.logictest.foltest.UnifierTest
 
testThreeSuccessiveNotsTransformation() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testThrowsExceptionForNonExistentFile() - Method in class aima.test.learningtest.DataSetTest
 
testToString() - Method in class aima.test.coretest.PerceptSequenceTest
 
testToString() - Method in class aima.test.coretest.PerceptTest
 
testTransitionModelCreation() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testTransitionModelGeneratesNewStateWhenGivenOldStateAndProbability() - Method in class aima.test.probreasoningtest.ParticleFilterTest
 
testTransitionProbabilityCalculationWhenBothRightAngledActiosnLeadToStartingPosition() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testTransitionProbabilityCalculationWhenEndingPositionCannotBeReachedUsingDesiredActionOrRightAngledSteps() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testTransitionProbabilityCalculationWhenEndingPositionIsNextToStartingPositionButIsBlocked() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testTransitionProbabilityCalculationWhenEndingPositionReachebleByExecutingSuggestedAction() - Method in class aima.test.probdecisiontest.CellWorldTest
 
testTrueFalseEvaluation() - Method in class aima.test.logictest.prop.algorithms.ModelTest
 
testTTEntailsSucceedsWithChadCarffsBugReport() - Method in class aima.test.logictest.prop.algorithms.TTEntailsTest
 
testTVEConstruction() - Method in class aima.test.tvenvironmenttest.TrivialVaccumEnvironmentTest
 
testTwoStepFixedLagSmoothingOnRainManHmm() - Method in class aima.test.probreasoningtest.HMMTest
 
testTwoSuccessiveNotsTransformation() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testUnificationFailure() - Method in class aima.test.logictest.foltest.UnifierTest
 
testUniformCostSuccesfulSearch() - Method in class aima.test.search.searches.UniformCostSearchTest
 
testUniformCostUnSuccesfulSearch() - Method in class aima.test.search.searches.UniformCostSearchTest
 
testUnion() - Method in class aima.test.utiltest.SetTest
 
testValueIterationInCellWorld() - Method in class aima.test.probdecisiontest.ValueIterationTest
 
testVariableEqualsConstant() - Method in class aima.test.logictest.foltest.UnifierTest
 
testVariablesAreCorrectlyObtainedFromBayesNetwork() - Method in class aima.test.probabilitytest.BayesNetTest
 
testWalkSat() - Method in class aima.test.logictest.prop.algorithms.WalkSATTest
 
testWalkSat2() - Method in class aima.test.logictest.prop.algorithms.WalkSATTest
 
testWeightsAndBiasesUpdatedCorrectly() - Method in class aima.test.learningtest.neural.LayerTests
 
testWeightUpdateMatrixesFormedCorrectly() - Method in class aima.test.learningtest.neural.LayerTests
 
testXYLocationAtributeSettingOnConstruction() - Method in class aima.test.coretest.XYLocationTest
 
textArea - Variable in class aima.gui.framework.AgentAppFrame
 
TicTacToe - Class in aima.games
 
TicTacToe() - Constructor for class aima.games.TicTacToe
 
TicTacToeBoard - Class in aima.games
 
TicTacToeBoard() - Constructor for class aima.games.TicTacToeBoard
 
TicTacToeDemo - Class in aima.games
 
TicTacToeDemo() - Constructor for class aima.games.TicTacToeDemo
 
TicTacToeTest - Class in aima.test.gametest
 
TicTacToeTest(String) - Constructor for class aima.test.gametest.TicTacToeTest
 
times(double) - Method in class aima.util.Matrix
Multiply a matrix by a scalar, C = s*A
times(Matrix) - Method in class aima.util.Matrix
Linear algebraic matrix multiplication, A * B
timesEquals(double) - Method in class aima.util.Matrix
Multiply a matrix by a scalar in place, A = s*A
TIMISOARA - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
Token - Class in aima.logic.common
 
Token(int, String) - Constructor for class aima.logic.common.Token
 
tokenize(String, String, boolean) - Static method in class aima.basic.Tokenizer
Constructs a string tokenizer for the specified string.
Tokenizer - Class in aima.basic
Replacement for StringTokenizer in java.util, beacuse of bug in the Sun's implementation.
Tokenizer(String, String, boolean) - Constructor for class aima.basic.Tokenizer
Constructs a string tokenizer for the specified string.
Tokenizer(String, String) - Constructor for class aima.basic.Tokenizer
Constructs a string tokenizer for the specified string.
Tokenizer(String, char) - Constructor for class aima.basic.Tokenizer
Constructs a string tokenizer for the specified string.
Tokenizer(String) - Constructor for class aima.basic.Tokenizer
Constructs a string tokenizer for the specified string.
toParticleSet(HiddenMarkovModel, Randomizer, int) - Method in class aima.probability.RandomVariable
 
toRandomVariable() - Method in class aima.probability.reasoning.ParticleSet
 
toString() - Method in class aima.basic.Percept
 
toString() - Method in class aima.basic.PerceptSequence
 
toString() - Method in class aima.basic.simplerule.ANDCondition
 
toString() - Method in class aima.basic.simplerule.EQUALCondition
 
toString() - Method in class aima.basic.simplerule.NOTCondition
 
toString() - Method in class aima.basic.simplerule.ORCondition
 
toString() - Method in class aima.basic.simplerule.Rule
 
toString() - Method in class aima.basic.XYLocation
 
toString() - Method in class aima.games.TicTacToeBoard
 
toString() - Method in class aima.gui.framework.AgentAppFrame.SelectionState
Returns a readable representation of the selection state.
toString() - Method in class aima.learning.framework.Example
 
toString() - Method in class aima.learning.inductive.ConstantDecisonTree
 
toString(int, StringBuffer) - Method in class aima.learning.inductive.ConstantDecisonTree
 
toString() - Method in class aima.learning.inductive.DecisionList
 
toString() - Method in class aima.learning.inductive.DecisionTree
 
toString(int, StringBuffer) - Method in class aima.learning.inductive.DecisionTree
 
toString() - Method in class aima.learning.inductive.DLTest
 
toString() - Method in class aima.learning.knowledge.FOLExample
 
toString() - Method in class aima.learning.reinforcement.QTable
 
toString() - Method in class aima.logic.common.Token
 
toString() - Method in class aima.logic.fol.inference.proof.ProofFinal
 
toString() - Method in class aima.logic.fol.kb.data.Chain
 
toString() - Method in class aima.logic.fol.kb.data.Clause
 
toString() - Method in class aima.logic.fol.kb.data.CNF
 
toString() - Method in class aima.logic.fol.kb.data.Literal
 
toString() - Method in class aima.logic.fol.kb.data.ReducedLiteral
 
toString() - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
toString() - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
toString() - Method in class aima.logic.fol.parsing.ast.Constant
 
toString() - Method in class aima.logic.fol.parsing.ast.Function
 
toString() - Method in class aima.logic.fol.parsing.ast.NotSentence
 
toString() - Method in class aima.logic.fol.parsing.ast.Predicate
 
toString() - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
toString() - Method in class aima.logic.fol.parsing.ast.TermEquality
 
toString() - Method in class aima.logic.fol.parsing.ast.Variable
 
toString() - Method in class aima.logic.propositional.algorithms.DPLL.SymbolValuePair
 
toString() - Method in class aima.logic.propositional.algorithms.KnowledgeBase
 
toString() - Method in class aima.logic.propositional.algorithms.Model
 
toString() - Method in class aima.logic.propositional.algorithms.PLFCEntails.HornClause
 
toString() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
toString() - Method in class aima.logic.propositional.parsing.ast.FalseSentence
 
toString() - Method in class aima.logic.propositional.parsing.ast.MultiSentence
 
toString() - Method in class aima.logic.propositional.parsing.ast.Symbol
 
toString() - Method in class aima.logic.propositional.parsing.ast.TrueSentence
 
toString() - Method in class aima.logic.propositional.parsing.ast.UnarySentence
 
toString() - Method in class aima.probability.BayesNetNode
 
toString() - Method in class aima.probability.decision.cellworld.CellWorldPosition
 
toString() - Method in class aima.probability.decision.MDP
 
toString() - Method in class aima.probability.decision.MDPPerception
 
toString() - Method in class aima.probability.decision.MDPPolicy
 
toString() - Method in class aima.probability.decision.MDPRewardFunction
 
toString() - Method in class aima.probability.decision.MDPTransition
 
toString() - Method in class aima.probability.decision.MDPTransitionModel
 
toString() - Method in class aima.probability.decision.MDPUtilityFunction
 
toString() - Method in class aima.probability.ProbabilityDistribution
 
toString() - Method in class aima.probability.RandomVariable
 
toString() - Method in class aima.search.csp.Assignment
 
toString() - Method in class aima.search.csp.Domain
 
toString() - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
toString() - Method in class aima.search.framework.Node
 
toString() - Method in class aima.search.nodestore.PriorityNodeStore
 
toString() - Method in class aima.search.nqueens.NQueensBoard
 
toString() - Method in class aima.search.online.ActionState
 
toString() - Method in class aima.util.FrequencyCounter
 
toString() - Method in class aima.util.Matrix
 
toString() - Method in class aima.util.MixedRadixNumber
 
toString() - Method in class aima.util.Pair
 
toString() - Method in class aima.util.Table
 
toString() - Method in class aima.util.Triplet
 
TOWNSVILLE - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
trace() - Method in class aima.util.Matrix
Matrix trace.
train(DataSet) - Method in interface aima.learning.framework.Learner
 
train(DataSet) - Method in class aima.learning.learners.AdaBoostLearner
 
train(DataSet) - Method in class aima.learning.learners.CurrentBestLearner
 
train(DataSet) - Method in class aima.learning.learners.DecisionListLearner
 
train(DataSet) - Method in class aima.learning.learners.DecisionTreeLearner
 
train(DataSet) - Method in class aima.learning.learners.MajorityLearner
 
train(DataSet) - Method in class aima.learning.learners.StumpLearner
 
trainOn(NNDataSet, int) - Method in class aima.learning.neural.FeedForwardNeuralNetwork
 
trainOn(NNDataSet, int) - Method in class aima.learning.neural.Perceptron
 
transform(Sentence) - Method in class aima.logic.propositional.visitors.CNFTransformer
 
transitionModel() - Method in class aima.probability.reasoning.HiddenMarkovModel
 
TransitionModel - Class in aima.probability.reasoning
 
TransitionModel(List<String>, List<String>) - Constructor for class aima.probability.reasoning.TransitionModel
 
TransitionModel(List<String>) - Constructor for class aima.probability.reasoning.TransitionModel
 
transpose() - Method in class aima.util.Matrix
Matrix transpose.
TREE_SEARCH - Static variable in class aima.search.framework.SearchFactory
Search mode: tree search.
TreeSearch - Class in aima.search.framework
 
TreeSearch() - Constructor for class aima.search.framework.TreeSearch
 
Triplet<X,Y,Z> - Class in aima.util
 
Triplet(X, Y, Z) - Constructor for class aima.util.Triplet
 
TrivialVaccumDemo - Class in aima.basic.vaccum
 
TrivialVaccumDemo() - Constructor for class aima.basic.vaccum.TrivialVaccumDemo
 
TrivialVaccumEnvironment - Class in aima.basic.vaccum
 
TrivialVaccumEnvironment() - Constructor for class aima.basic.vaccum.TrivialVaccumEnvironment
 
TrivialVaccumEnvironment(String, String) - Constructor for class aima.basic.vaccum.TrivialVaccumEnvironment
 
TrivialVaccumEnvironmentTest - Class in aima.test.tvenvironmenttest
 
TrivialVaccumEnvironmentTest(String) - Constructor for class aima.test.tvenvironmenttest.TrivialVaccumEnvironmentTest
 
TRUE - Static variable in interface aima.logic.common.LogicTokenTypes
 
TrueSentence - Class in aima.logic.propositional.parsing.ast
 
TrueSentence() - Constructor for class aima.logic.propositional.parsing.ast.TrueSentence
 
ttCheckAll(Sentence, Sentence, List, Model) - Method in class aima.logic.propositional.algorithms.TTEntails
 
TTEntails - Class in aima.logic.propositional.algorithms
 
TTEntails() - Constructor for class aima.logic.propositional.algorithms.TTEntails
 
ttEntails(KnowledgeBase, String) - Method in class aima.logic.propositional.algorithms.TTEntails
 
TTEntailsDemo - Class in aima.logic.demos
 
TTEntailsDemo() - Constructor for class aima.logic.demos.TTEntailsDemo
 
TTEntailsTest - Class in aima.test.logictest.prop.algorithms
 
TTEntailsTest() - Constructor for class aima.test.logictest.prop.algorithms.TTEntailsTest
 
TveDemo - Class in aima.basic.vaccum
 
TveDemo() - Constructor for class aima.basic.vaccum.TveDemo
 
TveDemo.CleanerPanel - Class in aima.basic.vaccum
 
TveDemo.CleanerPanel() - Constructor for class aima.basic.vaccum.TveDemo.CleanerPanel
 

U

UC_SEARCH - Static variable in class aima.search.framework.SearchFactory
Search strategy: Uniform cost search.
uminus() - Method in class aima.util.Matrix
Unary minus
UnarySentence - Class in aima.logic.propositional.parsing.ast
 
UnarySentence(Sentence) - Constructor for class aima.logic.propositional.parsing.ast.UnarySentence
 
unblockedCells() - Method in class aima.probability.decision.cellworld.CellWorld
 
unblockedPositions() - Method in class aima.probability.decision.cellworld.CellWorld
 
unifier - Variable in class aima.logic.fol.inference.AbstractModulation
 
Unifier - Class in aima.logic.fol
 
Unifier() - Constructor for class aima.logic.fol.Unifier
 
UnifierTest - Class in aima.test.logictest.foltest
 
UnifierTest() - Constructor for class aima.test.logictest.foltest.UnifierTest
 
UniformCostSearch - Class in aima.search.uninformed
 
UniformCostSearch(QueueSearch) - Constructor for class aima.search.uninformed.UniformCostSearch
 
UniformCostSearchTest - Class in aima.test.search.searches
 
UniformCostSearchTest() - Constructor for class aima.test.search.searches.UniformCostSearchTest
 
unify(FOLNode, FOLNode) - Method in class aima.logic.fol.kb.FOLKnowledgeBase
 
unify(FOLNode, FOLNode) - Method in class aima.logic.fol.Unifier
 
unify(FOLNode, FOLNode, Map<Variable, Term>) - Method in class aima.logic.fol.Unifier
function UNIFY(x, y, theta) returns a substitution to make x and y identical inputs: x, a variable, constant, list, or compound y, a variable, constant, list, or compound theta, the substitution built up so far (optional, defaults to empty)
unify(List<? extends FOLNode>, List<? extends FOLNode>, Map<Variable, Term>) - Method in class aima.logic.fol.Unifier
 
union(Set<T>, Set<T>) - Method in class aima.util.SetOps
 
unitMatrix() - Method in class aima.probability.reasoning.TransitionModel
 
unmatchedExamples(DataSet) - Method in class aima.learning.inductive.DLTest
 
up() - Method in class aima.basic.XYLocation
 
UP - Static variable in class aima.probability.decision.cellworld.CellWorld
 
UP - Static variable in class aima.search.eightpuzzle.EightPuzzleBoard
 
updateBiases() - Method in class aima.learning.neural.Layer
 
updateCells(int[]) - Method in class aima.basic.vaccum.TveDemo.CleanerPanel
 
updateFrom(Matrix) - Method in class aima.probability.RandomVariable
 
updateFromPerception(MDPPerception<STATE_TYPE>) - Method in class aima.learning.reinforcement.MDPAgent
 
upDateQ(STATE_TYPE, ACTION_TYPE, STATE_TYPE, double, double, double) - Method in class aima.learning.reinforcement.QTable
 
updateState(ObjectWithDynamicAttributes, String, Percept) - Method in class aima.basic.vaccum.ReflexAgentWithStateProgram
 
updateState(Percept) - Method in class aima.search.framework.SimpleProblemSolvingAgent
 
updateState(Percept) - Method in class aima.search.map.MapAgent
 
updateView(AgentAppModel) - Method in class aima.gui.framework.AgentAppFrame.AbstractAgentView
Called by the agent application frame after model changes.
updateView(AgentAppModel) - Method in class aima.gui.framework.AgentView
Stores the model and initiates painting.
updateViews(String) - Method in class aima.basic.Environment
 
updateWeights() - Method in class aima.learning.neural.Layer
 
UPPER_LIMIT_WEIGHTS - Static variable in class aima.learning.neural.FeedForwardNeuralNetwork
 
URZICENI - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
Util - Class in aima.util
 
Util() - Constructor for class aima.util.Util
 

V

V - Static variable in class aima.search.csp.MapCSP
 
VaccumEnvironmentModel - Class in aima.basic.vaccum
 
VaccumEnvironmentModel() - Constructor for class aima.basic.vaccum.VaccumEnvironmentModel
 
VacuumAppDemo - Class in aima.gui.applications
Simple graphical application for experiments with vacuum cleaner agents.
VacuumAppDemo() - Constructor for class aima.gui.applications.VacuumAppDemo
 
VacuumAppDemo.VacuumController - Class in aima.gui.applications
Defines how to react on user button events.
VacuumAppDemo.VacuumController() - Constructor for class aima.gui.applications.VacuumAppDemo.VacuumController
 
VacuumAppDemo.VacuumFrame - Class in aima.gui.applications
Adds some selectors to the base class and adjusts its size.
VacuumAppDemo.VacuumFrame() - Constructor for class aima.gui.applications.VacuumAppDemo.VacuumFrame
 
VacuumAppDemo.VacuumModel - Class in aima.gui.applications
Provides access to the used environment, the names of the locations (squares) maintained by the environment, and the current state of all locations.
VacuumAppDemo.VacuumModel() - Constructor for class aima.gui.applications.VacuumAppDemo.VacuumModel
 
VacuumAppDemo.VacuumView - Class in aima.gui.applications
Displays the informations provided by the VacuumModel on a panel using 2D-graphics.
VacuumAppDemo.VacuumView() - Constructor for class aima.gui.applications.VacuumAppDemo.VacuumView
 
value - Variable in class aima.logic.propositional.algorithms.DPLL.SymbolValuePair
 
valueAsDouble() - Method in class aima.learning.framework.NumericAttribute
 
valueAsString() - Method in interface aima.learning.framework.Attribute
 
valueAsString() - Method in class aima.learning.framework.NumericAttribute
 
valueAsString() - Method in class aima.learning.framework.StringAttribute
 
valueIterateOnce(double, MDPUtilityFunction<STATE_TYPE>) - Method in class aima.probability.decision.MDP
 
valueIteration(double, double, double) - Method in class aima.probability.decision.MDP
 
valueIterationForFixedIterations(int, double) - Method in class aima.probability.decision.MDP
 
ValueIterationTest - Class in aima.test.probdecisiontest
 
ValueIterationTest() - Constructor for class aima.test.probdecisiontest.ValueIterationTest
 
valueIterationTillMAximumUtilityGrowthFallsBelowErrorMargin(double, double) - Method in class aima.probability.decision.MDP
 
valueOf(String) - Static method in enum aima.gui.applications.search.map.RoutePlanningAgentAppDemo.RoutePlanningAgentFrame.MapType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum aima.search.informed.HillClimbingSearch.SearchOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum aima.search.informed.SimulatedAnnealingSearch.SearchOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum aima.search.uninformed.BidirectionalSearch.SearchOutcome
Returns the enum constant of this type with the specified name.
values() - Static method in enum aima.gui.applications.search.map.RoutePlanningAgentAppDemo.RoutePlanningAgentFrame.MapType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum aima.search.informed.HillClimbingSearch.SearchOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum aima.search.informed.SimulatedAnnealingSearch.SearchOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum aima.search.uninformed.BidirectionalSearch.SearchOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE - Static variable in interface aima.logic.common.LogicTokenTypes
 
Variable - Class in aima.logic.fol.parsing.ast
 
Variable(String) - Constructor for class aima.logic.fol.parsing.ast.Variable
 
Variable(String, int) - Constructor for class aima.logic.fol.parsing.ast.Variable
 
variableCollector - Variable in class aima.logic.fol.inference.AbstractModulation
 
VariableCollector - Class in aima.logic.fol
 
VariableCollector() - Constructor for class aima.logic.fol.VariableCollector
 
VariableCollectorTest - Class in aima.test.logictest.foltest
 
VariableCollectorTest() - Constructor for class aima.test.logictest.foltest.VariableCollectorTest
 
VASLUI - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 
Vector - Class in aima.learning.neural
 
Vector(int) - Constructor for class aima.learning.neural.Vector
 
Vector(List<Double>) - Constructor for class aima.learning.neural.Vector
 
views - Variable in class aima.basic.Environment
 
visitBinarySentence(BinarySentence, Object) - Method in class aima.logic.propositional.algorithms.Model
 
visitBinarySentence(BinarySentence, Object) - Method in class aima.logic.propositional.parsing.AbstractPLVisitor
 
visitBinarySentence(BinarySentence, Object) - Method in interface aima.logic.propositional.parsing.PLVisitor
 
visitBinarySentence(BinarySentence, Object) - Method in class aima.logic.propositional.visitors.AndDetector
 
visitBinarySentence(BinarySentence, Object) - Method in class aima.logic.propositional.visitors.BasicTraverser
 
visitBinarySentence(BinarySentence, Object) - Method in class aima.logic.propositional.visitors.CNFClauseGatherer
 
visitBinarySentence(BinarySentence, Object) - Method in class aima.logic.propositional.visitors.CNFTransformer
 
visitConnectedSentence(ConnectedSentence, Object) - Method in class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
visitConnectedSentence(ConnectedSentence, Object) - Method in class aima.logic.fol.inference.AbstractModulation.ReplaceMatchingTerm
 
visitConnectedSentence(ConnectedSentence, Object) - Method in class aima.logic.fol.parsing.AbstractFOLVisitor
 
visitConnectedSentence(ConnectedSentence, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitConnectedSentence(ConnectedSentence, Object) - Method in class aima.logic.fol.PredicateCollector
 
visitConnectedSentence(ConnectedSentence, Object) - Method in class aima.logic.fol.VariableCollector
 
visitConstant(Constant, Object) - Method in class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
visitConstant(Constant, Object) - Method in class aima.logic.fol.inference.AbstractModulation.ReplaceMatchingTerm
 
visitConstant(Constant, Object) - Method in class aima.logic.fol.parsing.AbstractFOLVisitor
 
visitConstant(Constant, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitConstant(Constant, Object) - Method in class aima.logic.fol.PredicateCollector
 
visitConstant(Constant, Object) - Method in class aima.logic.fol.VariableCollector
 
visitFalseSentence(FalseSentence, Object) - Method in class aima.logic.propositional.algorithms.Model
 
visitFalseSentence(FalseSentence, Object) - Method in class aima.logic.propositional.parsing.AbstractPLVisitor
 
visitFalseSentence(FalseSentence, Object) - Method in interface aima.logic.propositional.parsing.PLVisitor
 
visitFalseSentence(FalseSentence, Object) - Method in class aima.logic.propositional.visitors.AndDetector
 
visitFalseSentence(FalseSentence, Object) - Method in class aima.logic.propositional.visitors.BasicTraverser
 
visitFunction(Function, Object) - Method in class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
visitFunction(Function, Object) - Method in class aima.logic.fol.inference.AbstractModulation.ReplaceMatchingTerm
 
visitFunction(Function, Object) - Method in class aima.logic.fol.parsing.AbstractFOLVisitor
 
visitFunction(Function, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitFunction(Function, Object) - Method in class aima.logic.fol.PredicateCollector
 
visitFunction(Function, Object) - Method in class aima.logic.fol.VariableCollector
 
visitMultiSentence(MultiSentence, Object) - Method in class aima.logic.propositional.algorithms.Model
 
visitMultiSentence(MultiSentence, Object) - Method in class aima.logic.propositional.parsing.AbstractPLVisitor
 
visitMultiSentence(MultiSentence, Object) - Method in interface aima.logic.propositional.parsing.PLVisitor
 
visitMultiSentence(MultiSentence, Object) - Method in class aima.logic.propositional.visitors.AndDetector
 
visitMultiSentence(MultiSentence, Object) - Method in class aima.logic.propositional.visitors.BasicTraverser
 
visitNotSentence(NotSentence, Object) - Method in class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
visitNotSentence(NotSentence, Object) - Method in class aima.logic.fol.inference.AbstractModulation.ReplaceMatchingTerm
 
visitNotSentence(NotSentence, Object) - Method in class aima.logic.fol.parsing.AbstractFOLVisitor
 
visitNotSentence(NotSentence, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitNotSentence(NotSentence, Object) - Method in class aima.logic.fol.PredicateCollector
 
visitNotSentence(NotSentence, Object) - Method in class aima.logic.fol.VariableCollector
 
visitNotSentence(UnarySentence, Object) - Method in class aima.logic.propositional.algorithms.Model
 
visitNotSentence(UnarySentence, Object) - Method in class aima.logic.propositional.parsing.AbstractPLVisitor
 
visitNotSentence(UnarySentence, Object) - Method in interface aima.logic.propositional.parsing.PLVisitor
 
visitNotSentence(UnarySentence, Object) - Method in class aima.logic.propositional.visitors.AndDetector
 
visitNotSentence(UnarySentence, Object) - Method in class aima.logic.propositional.visitors.BasicTraverser
 
visitNotSentence(UnarySentence, Object) - Method in class aima.logic.propositional.visitors.CNFTransformer
 
visitNotSentence(UnarySentence, Object) - Method in class aima.logic.propositional.visitors.NegativeSymbolCollector
 
visitNotSentence(UnarySentence, Object) - Method in class aima.logic.propositional.visitors.PositiveSymbolCollector
 
Visitor - Interface in aima.logic.common
 
visitPredicate(Predicate, Object) - Method in class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
visitPredicate(Predicate, Object) - Method in class aima.logic.fol.inference.AbstractModulation.ReplaceMatchingTerm
 
visitPredicate(Predicate, Object) - Method in class aima.logic.fol.parsing.AbstractFOLVisitor
 
visitPredicate(Predicate, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitPredicate(Predicate, Object) - Method in class aima.logic.fol.PredicateCollector
 
visitPredicate(Predicate, Object) - Method in class aima.logic.fol.VariableCollector
 
visitQuantifiedSentence(QuantifiedSentence, Object) - Method in class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
visitQuantifiedSentence(QuantifiedSentence, Object) - Method in class aima.logic.fol.inference.AbstractModulation.ReplaceMatchingTerm
 
visitQuantifiedSentence(QuantifiedSentence, Object) - Method in class aima.logic.fol.parsing.AbstractFOLVisitor
 
visitQuantifiedSentence(QuantifiedSentence, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitQuantifiedSentence(QuantifiedSentence, Object) - Method in class aima.logic.fol.PredicateCollector
 
visitQuantifiedSentence(QuantifiedSentence, Object) - Method in class aima.logic.fol.SubstVisitor
 
visitQuantifiedSentence(QuantifiedSentence, Object) - Method in class aima.logic.fol.VariableCollector
 
visitSymbol(Symbol, Object) - Method in class aima.logic.propositional.algorithms.Model
 
visitSymbol(Symbol, Object) - Method in class aima.logic.propositional.parsing.AbstractPLVisitor
 
visitSymbol(Symbol, Object) - Method in interface aima.logic.propositional.parsing.PLVisitor
 
visitSymbol(Symbol, Object) - Method in class aima.logic.propositional.visitors.AndDetector
 
visitSymbol(Symbol, Object) - Method in class aima.logic.propositional.visitors.BasicTraverser
 
visitSymbol(Symbol, Object) - Method in class aima.logic.propositional.visitors.PositiveSymbolCollector
 
visitSymbol(Symbol, Object) - Method in class aima.logic.propositional.visitors.SymbolCollector
 
visitTermEquality(TermEquality, Object) - Method in class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
visitTermEquality(TermEquality, Object) - Method in class aima.logic.fol.inference.AbstractModulation.ReplaceMatchingTerm
 
visitTermEquality(TermEquality, Object) - Method in class aima.logic.fol.parsing.AbstractFOLVisitor
 
visitTermEquality(TermEquality, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitTermEquality(TermEquality, Object) - Method in class aima.logic.fol.PredicateCollector
 
visitTermEquality(TermEquality, Object) - Method in class aima.logic.fol.VariableCollector
 
visitTrueSentence(TrueSentence, Object) - Method in class aima.logic.propositional.algorithms.Model
 
visitTrueSentence(TrueSentence, Object) - Method in class aima.logic.propositional.parsing.AbstractPLVisitor
 
visitTrueSentence(TrueSentence, Object) - Method in interface aima.logic.propositional.parsing.PLVisitor
 
visitTrueSentence(TrueSentence, Object) - Method in class aima.logic.propositional.visitors.AndDetector
 
visitTrueSentence(TrueSentence, Object) - Method in class aima.logic.propositional.visitors.BasicTraverser
 
visitVariable(Variable, Object) - Method in class aima.logic.fol.inference.AbstractModulation.IdentifyCandidateMatchingTerm
 
visitVariable(Variable, Object) - Method in class aima.logic.fol.inference.AbstractModulation.ReplaceMatchingTerm
 
visitVariable(Variable, Object) - Method in class aima.logic.fol.parsing.AbstractFOLVisitor
 
visitVariable(Variable, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitVariable(Variable, Object) - Method in class aima.logic.fol.PredicateCollector
 
visitVariable(Variable, Object) - Method in class aima.logic.fol.SubstVisitor
 
visitVariable(Variable, Object) - Method in class aima.logic.fol.VariableCollector
 

W

WA - Static variable in class aima.search.csp.MapCSP
 
WAGGA_WAGGA - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
waitWithoutActing() - Method in class aima.probability.reasoning.HMMAgent
 
WalkSAT - Class in aima.logic.propositional.algorithms
 
WalkSAT() - Constructor for class aima.logic.propositional.algorithms.WalkSAT
 
WalkSatDemo - Class in aima.logic.demos
 
WalkSatDemo() - Constructor for class aima.logic.demos.WalkSatDemo
 
WalkSATTest - Class in aima.test.logictest.prop.algorithms
 
WalkSATTest() - Constructor for class aima.test.logictest.prop.algorithms.WalkSATTest
 
Wall - Class in aima.basic
 
Wall() - Constructor for class aima.basic.Wall
 
WARNAMBOOL - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 
weaponsDomain() - Static method in class aima.logic.fol.domain.DomainFactory
 
west() - Method in class aima.basic.XYLocation
 
WHITESPACE - Static variable in interface aima.logic.common.LogicTokenTypes
 
WYNDHAM - Static variable in class aima.search.map.SimplifiedRoadMapOfAustralia
 

X

x(Point2D) - Method in class aima.gui.framework.AgentView
Returns the x_view of a given point in world coordinates.
x(double) - Method in class aima.gui.framework.AgentView
Returns the x_view of a given x-value in world coordinates.
xtestDataSetPopulation() - Method in class aima.test.learningtest.neural.BackPropagationTests
 
xtestEqualityAndSubstitutionAxiomsKBabcdPDSucceeds(InferenceProcedure) - Method in class aima.test.logictest.foltest.CommonFOLInferenceProcedureTests
 
xtestEqualityAndSubstitutionAxiomsKBabcdPDSucceeds() - Method in class aima.test.logictest.foltest.FOLTFMResolutionTest
 
xtestFeedForwardAndBAckLoopWorksWithMomentum() - Method in class aima.test.learningtest.neural.BackPropagationTests
 
xtestForwardBackwardAndFixedLagSmoothingGiveSameResults() - Method in class aima.test.probreasoningtest.HMMTest
 
xtestQLearningAgent() - Method in class aima.test.learningtest.ReinforcementLearningTest
 
XYEnvironment - Class in aima.basic
 
XYEnvironment() - Constructor for class aima.basic.XYEnvironment
 
XYEnvironment(int, int) - Constructor for class aima.basic.XYEnvironment
 
XYEnvironmentTest - Class in aima.test.coretest
 
XYEnvironmentTest(String) - Constructor for class aima.test.coretest.XYEnvironmentTest
 
XYLocation - Class in aima.basic
 
XYLocation(int, int) - Constructor for class aima.basic.XYLocation
 
XYLocationTest - Class in aima.test.coretest
 
XYLocationTest(String) - Constructor for class aima.test.coretest.XYLocationTest
 

Y

y(Point2D) - Method in class aima.gui.framework.AgentView
Returns the y_view of a given point in world coordinates.
y(double) - Method in class aima.gui.framework.AgentView
Returns the y_view of a given y-value in world coordinates.
YES - Static variable in class aima.util.Util
 
yesno() - Static method in class aima.util.Util
 

Z

ZERIND - Static variable in class aima.search.map.SimplifiedRoadMapOfPartOfRomania
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z