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

A

AbstractFOLVisitor - Class in aima.logic.fol.parsing
 
AbstractFOLVisitor(FOLParser) - Constructor for class aima.logic.fol.parsing.AbstractFOLVisitor
 
AbstractPLVisitor - Class in aima.logic.propositional.parsing
 
AbstractPLVisitor() - Constructor for class aima.logic.propositional.parsing.AbstractPLVisitor
 
AbstractQueue - Class in aima.util
 
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.ParanthizedSentence
 
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
 
acceptAsInput(double) - Method in class aima.learning.statistics.Neuron
 
acceptInput(List<Double>) - Method in class aima.learning.statistics.Layer
 
actionsFromNodes(List<Node>) - Static method in class aima.search.framework.SearchUtils
 
activation(double) - Method in interface aima.learning.statistics.ActivationFunction
 
activation(double) - Method in class aima.learning.statistics.IdentityActivationFunction
 
activation() - Method in class aima.learning.statistics.Layer
 
activation(double) - Method in class aima.learning.statistics.LogSigActivationFunction
 
activation() - Method in class aima.learning.statistics.Neuron
 
activation(double) - Method in class aima.learning.statistics.SigmoidActivationFunction
 
activation(double) - Method in class aima.learning.statistics.SquareActivationFunction
 
activation(double) - Method in class aima.learning.statistics.TanhActivationFunction
 
ActivationFunction - Interface in aima.learning.statistics
 
AdaBoostLearner - Class in aima.learning.learners
 
AdaBoostLearner(List<Learner>, DataSet) - Constructor for class aima.learning.learners.AdaBoostLearner
 
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(Object) - Method in class aima.datastructures.PriorityQueue
 
add(List) - Method in class aima.datastructures.PriorityQueue
 
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(String) - Method in class aima.logic.fol.DLKnowledgeBase
 
add(Node) - Method in interface aima.search.framework.NodeStore
 
add(List) - Method in interface aima.search.framework.NodeStore
 
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) - 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
 
addConstant(String) - Method in class aima.logic.fol.FOLDomain
 
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
 
addFunction(String) - Method in class aima.logic.fol.FOLDomain
 
addLayer(Layer, Randomizer) - Method in class aima.learning.statistics.FeedForwardNetwork
 
addLeaf(String, String) - Method in class aima.learning.inductive.ConstantDecisonTree
 
addLeaf(String, String) - Method in class aima.learning.inductive.DecisionTree
 
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
 
addPredicate(String) - Method in class aima.logic.fol.FOLDomain
 
addQueenAt(XYLocation) - Method in class aima.search.nqueens.NQueensBoard
 
addToBack(Object) - Method in class aima.util.AbstractQueue
 
addToBack(List) - Method in class aima.util.AbstractQueue
 
addToDomain(String, Object) - Method in class aima.search.csp.Domain
 
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
 
Agent - Class in aima.basic
 
Agent() - Constructor for class aima.basic.Agent
 
Agent(AgentProgram) - Constructor for class aima.basic.Agent
 
AgentProgram - Class in aima.basic
 
AgentProgram() - Constructor for class aima.basic.AgentProgram
 
agents - Variable in class aima.basic.Environment
 
aima - package aima
 
aima.basic - package aima.basic
 
aima.basic.vaccum - package aima.basic.vaccum
 
aima.datastructures - package aima.datastructures
 
aima.games - package aima.games
 
aima.learning.demos - package aima.learning.demos
 
aima.learning.framework - package aima.learning.framework
 
aima.learning.inductive - package aima.learning.inductive
 
aima.learning.learners - package aima.learning.learners
 
aima.learning.statistics - package aima.learning.statistics
 
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.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.demos - package aima.probability.demos
 
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.nodestore - package aima.search.nodestore
 
aima.search.nqueens - package aima.search.nqueens
 
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.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.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.nqueens - package aima.test.search.nqueens
 
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
 
AllDemos - Class in aima
 
AllDemos() - Constructor for class aima.AllDemos
 
AllTests - Class in aima.test
 
AllTests() - Constructor for class aima.test.AllTests
 
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
 
AndDetector - Class in aima.logic.propositional.visitors
 
AndDetector() - Constructor for class aima.logic.propositional.visitors.AndDetector
 
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
 
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
 
AStarSearch - Class in aima.search.informed
 
AStarSearch(QueueSearch) - Constructor for class aima.search.informed.AStarSearch
 
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

backPropogate(FeedForwardNetwork, List<Double>, List<Double>) - Method in interface aima.learning.statistics.NeuralNetworkTrainingScheme
 
backPropogate(FeedForwardNetwork, List<Double>, List<Double>) - Method in class aima.learning.statistics.PerceptronLearning
 
backPropogate(FeedForwardNetwork, List<Double>, List<Double>) - Method in class aima.learning.statistics.StandardBackPropogation
 
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
 
beta() - Method in class aima.games.AlphaBeta
 
bias() - Method in class aima.learning.statistics.Neuron
 
BICOND - Static variable in class aima.logic.fol.Connectors
 
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
 
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
 

C

calculateGainFor(String) - Method in class aima.learning.framework.DataSet
 
calculateSquareOfDistanceBetweenLocations(XYLocation, XYLocation) - Static method in class aima.util.Calculator
 
calculateStepCost(Object, Object, String) - Method in class aima.search.framework.DefaultStepCostFunction
 
calculateStepCost(Object, Object, String) - Method in interface aima.search.framework.StepCostFunction
 
Calculator - Class in aima.util
 
Calculator() - Constructor for class aima.util.Calculator
 
canMoveGap(String) - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
chainWith(String, List) - Static method in class aima.util.LogicUtils
 
Clause - Class in aima.logic.fol
 
Clause(Predicate, FOLParser) - Constructor for class aima.logic.fol.Clause
 
clause(int) - Method in class aima.logic.fol.Rule
 
clausesContaining(String) - Method in class aima.logic.fol.Rule
 
clausesWithNonTrueValues(List<Sentence>, Model) - Method in class aima.logic.propositional.algorithms.DPLL
 
clear() - Method in class aima.logic.common.Lexer
 
clear() - Method in class aima.search.nqueens.NQueensBoard
 
clearInstrumentation() - Method in class aima.search.framework.NodeExpander
 
clearInstrumentation() - Method in class aima.search.framework.QueueSearch
 
clone() - Method in class aima.games.TicTacToeBoard
 
clone() - Method in class aima.logic.fol.parsing.ast.Constant
 
clone() - Method in class aima.logic.fol.parsing.ast.Variable
 
cloneBoard() - Method in class aima.games.TicTacToeBoard
 
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
 
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.VariableCollector
 
COMMA - Static variable in interface aima.logic.common.LogicTokenTypes
 
commonValuesInContainingClauses(String) - Method in class aima.logic.fol.Rule
 
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
 
conclusion() - Method in class aima.logic.fol.Rule
 
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
 
connectTo(Layer, Randomizer) - Method in class aima.learning.statistics.Layer
 
connectTo(Neuron, double) - Method in class aima.learning.statistics.Neuron
 
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
 
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
 
contains(String) - Method in class aima.logic.fol.Clause
 
containsEmbeddedAnd(Sentence) - Method in class aima.logic.propositional.visitors.AndDetector
 
Converter<T> - Class in aima.util
 
Converter() - Constructor for class aima.util.Converter
 
copy() - Method in class aima.learning.framework.DataSet
 
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.ParanthizedSentence
 
copy() - Method in class aima.logic.fol.parsing.ast.Predicate
 
copy() - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
copy() - Method in class 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.search.csp.Assignment
 
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.
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
 
createDLTestsWithAttributeCount(DataSet, int) - Method in class aima.learning.inductive.DLTestFactory
 
createDLTestsWithAttributeCount(DataSet, int) - Method in class aima.test.learningtest.MockDLTestFactory
 
createExogenousChange() - Method in class aima.basic.Environment
 
createIrisDataSetSpec() - Static method in class aima.learning.framework.DataSetFactory
 
createKingsKnowledgeBase() - Method in class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
createRestaurantDataSetSpec() - Static method in class aima.learning.framework.DataSetFactory
 
crusadesDomain() - Static method in class aima.logic.fol.parsing.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
 

D

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
 
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
 
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.
DefaultHeuristicFunction - Class in aima.search.framework
 
DefaultHeuristicFunction() - Constructor for class aima.search.framework.DefaultHeuristicFunction
 
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
 
delta(Layer) - Method in class aima.learning.statistics.StandardBackPropogation
 
denumerize(List<Double>) - Method in class aima.learning.statistics.IrisDataSetNumerizer
 
denumerize(List<Double>) - Method in interface aima.learning.statistics.Numerizer
 
DepthFirstSearch - Class in aima.search.uninformed
 
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.statistics.ActivationFunction
 
deriv(double) - Method in class aima.learning.statistics.IdentityActivationFunction
 
deriv(double) - Method in class aima.learning.statistics.LogSigActivationFunction
 
deriv(double) - Method in class aima.learning.statistics.SigmoidActivationFunction
 
deriv(double) - Method in class aima.learning.statistics.SquareActivationFunction
 
deriv(double) - Method in class aima.learning.statistics.TanhActivationFunction
 
die() - Method in class aima.basic.Agent
 
difference(Set<T>, Set<T>) - Method in class aima.util.SetOps
 
displayDPLLSatisfiableStatus(String) - Static method in class aima.logic.demos.DPLLDemo
 
DLKnowledgeBase - Class in aima.logic.fol
 
DLKnowledgeBase(FOLDomain) - Constructor for class aima.logic.fol.DLKnowledgeBase
 
DLKnowledgeBaseTest - Class in aima.test.logictest.foltest
 
DLKnowledgeBaseTest() - Constructor for class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
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
 
domain() - Method in class aima.logic.fol.Clause
 
Domain - Class in aima.search.csp
 
Domain(List<String>) - Constructor for class aima.search.csp.Domain
 
DomainFactory - Class in aima.logic.fol.parsing
 
DomainFactory() - Constructor for class aima.logic.fol.parsing.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
 
down() - Method in class aima.basic.XYLocation
 
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
 

E

east() - Method in class aima.basic.XYLocation
 
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
 
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
 
envChanged(String) - Method in class aima.basic.BasicEnvironmentView
 
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
 
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.Fact
 
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.ParanthizedSentence
 
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.search.eightpuzzle.EightPuzzleBoard
 
equals(Object) - Method in class aima.search.nqueens.NQueensBoard
 
error(List<Double>) - Method in class aima.learning.statistics.FeedForwardNetwork
 
error(List<Double>, FeedForwardNetwork) - Method in interface aima.learning.statistics.NeuralNetworkTrainingScheme
 
error(double) - Method in class aima.learning.statistics.Neuron
 
error(List<Double>, FeedForwardNetwork) - Method in class aima.learning.statistics.PerceptronLearning
 
error(List<Double>, FeedForwardNetwork) - Method in class aima.learning.statistics.StandardBackPropogation
 
evaluateManhattanDistanceOf(int, XYLocation) - Method in class aima.search.eightpuzzle.ManhattanHeuristicFunction
 
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.search.framework.SearchAgent
 
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
 
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
 

F

fact(int) - Method in class aima.logic.fol.DLKnowledgeBase
 
Fact - Class in aima.logic.fol
 
Fact(Sentence) - Constructor for class aima.logic.fol.Fact
 
facts() - Method in class aima.logic.fol.DLKnowledgeBase
 
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
 
FeedForwardNetwork - Class in aima.learning.statistics
 
FeedForwardNetwork() - Constructor for class aima.learning.statistics.FeedForwardNetwork
 
FeedForwardNetwork(int, int, Randomizer) - Constructor for class aima.learning.statistics.FeedForwardNetwork
 
FeedForwardNetwork(int, int, int, Randomizer) - Constructor for class aima.learning.statistics.FeedForwardNetwork
 
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
 
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
 
findUnitClauses(Set, Symbol, Model) - Method in class aima.logic.propositional.algorithms.DPLL
 
first(List<T>) - Static method in class aima.util.Util
 
firstTermIsAndSentence() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
flip(Symbol) - Method in class aima.logic.propositional.algorithms.Model
 
FolDemo - Class in aima.logic.fol.demos
 
FolDemo() - Constructor for class aima.logic.fol.demos.FolDemo
 
FOLDomain - Class in aima.logic.fol
 
FOLDomain(Set<String>, Set<String>, Set<String>) - Constructor for class aima.logic.fol.FOLDomain
 
FOLDomain() - Constructor for class aima.logic.fol.FOLDomain
 
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
 
FOLNode - Interface in aima.logic.fol.parsing.ast
 
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
 
FOLVisitor - Interface in aima.logic.fol.parsing
 
forwardChain(String) - Method in class aima.logic.fol.DLKnowledgeBase
 
forwardChain(Predicate) - Method in class aima.logic.fol.DLKnowledgeBase
 
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
 

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
 
GenerateRandomEightPuzzleBoard - Class in aima.search.demos
 
GenerateRandomEightPuzzleBoard() - Constructor for class aima.search.demos.GenerateRandomEightPuzzleBoard
 
get() - Method in class aima.datastructures.FIFOQueue
 
get() - Method in class aima.datastructures.LIFOQueue
 
get() - Method in class aima.datastructures.PriorityQueue
 
get(String) - Method in class aima.games.GameState
 
get(String) - Method in class aima.search.framework.Metrics
 
get() - Method in class aima.util.AbstractQueue
 
get() - Method in interface aima.util.Queue
 
get(RowHeaderType, ColumnHeaderType) - Method in class aima.util.Table
 
getAction() - Method in class aima.search.framework.Node
 
getAction() - Method in class aima.search.framework.Successor
 
getActions() - Method in class aima.search.framework.SearchAgent
 
getActivationFuncton() - Method in class aima.learning.statistics.Neuron
 
getAgentLocation(Agent) - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
getAgentperformance(Agent) - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
getAgents() - Method in class aima.basic.Environment
 
getAllObjects() - Method in class aima.basic.Environment
 
getAllVariableNames(Sentence) - Method in class aima.logic.fol.VariableCollector
 
getAlphaBetaValue(GameState) - Method in class aima.games.Game
 
getAlphaBetaValue(GameState) - Method in class aima.games.TicTacToe
 
getAssignedSymbols() - Method in class aima.logic.propositional.algorithms.Model
 
getAssignment(String) - Method in class aima.search.csp.Assignment
 
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
 
getBoard(GameState) - Method in class aima.games.TicTacToe
 
getBoard() - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
getBoardPic() - Method in class aima.search.nqueens.NQueensBoard
 
getBrotherOfFunction(String) - Method in class aima.test.logictest.foltest.FOLParserTest
 
getChildren() - Method in class aima.probability.BayesNetNode
 
getClausesFrom(Sentence) - Method in class aima.logic.propositional.visitors.CNFClauseGatherer
 
getComparator(Problem) - Method in class aima.search.framework.PrioritySearch
 
getComparator(Problem) - Method in class aima.search.informed.AStarSearch
 
getComparator(Problem) - Method in class aima.search.informed.GreedyBestFirstSearch
 
getConflictedVariables(Constraint) - Method in class aima.search.csp.Assignment
 
getConnector() - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
getConstants() - Method in class aima.logic.fol.FOLDomain
 
getDecisionList() - Method in class aima.learning.learners.DecisionListLearner
 
getDecisionTree() - Method in class aima.learning.learners.DecisionTreeLearner
 
getDepth() - Method in class aima.search.framework.Node
 
getDomainOf(String) - Method in class aima.search.csp.Domain
 
getEnemyOfFunction() - Method in class aima.test.logictest.foltest.FOLParserTest
 
getError(List<Double>) - Method in class aima.learning.statistics.Layer
 
getEvidenceVariables() - Method in class aima.probability.Query
 
getExample(int) - Method in class aima.learning.framework.DataSet
 
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
 
getFunctionName() - Method in class aima.logic.fol.parsing.ast.Function
 
getFunctions() - Method in class aima.logic.fol.FOLDomain
 
getHeuristicFunction() - Method in class aima.search.framework.Problem
 
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
 
getHiddenLayers() - Method in class aima.learning.statistics.FeedForwardNetwork
 
getImpureSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolClassifier
 
getInformationFor() - Method in class aima.learning.framework.DataSet
 
getInitialState() - Method in class aima.search.framework.Problem
 
getInputLayer() - Method in class aima.learning.statistics.FeedForwardNetwork
 
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
 
getKingPredicate(String) - Method in class aima.test.logictest.foltest.FOLParserTest
 
getLast() - Method in class aima.util.AbstractQueue
 
getLegsOfFunction() - Method in class aima.test.logictest.foltest.FOLParserTest
 
getLevel(GameState) - Method in class aima.games.Game
 
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
 
getLocationStatus(String) - Method in class aima.basic.vaccum.TrivialVaccumEnvironment
 
getMap() - Static method in class aima.search.csp.MapCSP
 
getMaxQueueSize() - Method in class aima.search.framework.QueueSearch
 
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.AStarSearch
 
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
 
getNegativeSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.NegativeSymbolCollector
 
getNegativeSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolClassifier
 
getNeuron(int) - Method in class aima.learning.statistics.Layer
 
getNeurons() - Method in class aima.learning.statistics.Layer
 
getNodesExpanded() - Method in class aima.search.framework.NodeExpander
 
getNonTargetAttributes() - Method in class aima.learning.framework.DataSet
 
getNumberOfAttacksOn(XYLocation) - Method in class aima.search.nqueens.NQueensBoard
 
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
 
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
 
getOutputLayer() - Method in class aima.learning.statistics.FeedForwardNetwork
 
getParanthized() - Method in class aima.logic.fol.parsing.ast.ParanthizedSentence
 
getParent() - Method in class aima.search.framework.Node
 
getParents() - Method in class aima.probability.BayesNetNode
 
getPathCost() - Method in class aima.search.framework.Node
 
getPathFromRoot() - Method in class aima.search.framework.Node
 
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
 
getPlayerToMove(GameState) - Method in class aima.games.Game
 
getPositions() - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
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
 
getPredicateName() - Method in class aima.logic.fol.parsing.ast.Predicate
 
getPredicates() - Method in class aima.logic.fol.FOLDomain
 
getPredicates(Sentence) - Method in class aima.logic.fol.PredicateCollector
 
getPremiseSymbols() - Method in class aima.logic.propositional.algorithms.PLFCEntails.HornClause
 
getPriorSample(Randomizer) - Method in class aima.probability.BayesNet
 
getPriorSample() - Method in class aima.probability.BayesNet
 
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
 
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
 
getRestaurantDataSet() - Static method in class aima.learning.framework.DataSetFactory
 
getRules() - Method in class aima.logic.fol.DLKnowledgeBase
 
getSearchMetric(String) - Method in interface aima.search.framework.Measurable
 
getSearchMetric(String) - Method in class aima.search.framework.NodeExpander
 
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
 
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
 
getState() - Method in class aima.games.Game
 
getState() - Method in class aima.search.framework.Node
 
getState() - Method in class aima.search.framework.Successor
 
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
 
getStepCost() - Method in class aima.search.framework.Node
 
getStepCostFunction() - Method in class aima.search.framework.Problem
 
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
 
getSubstitutedSentence(Sentence, Properties) - Method in class aima.logic.fol.SubstVisitor
 
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.nqueens.NQueensSuccessorFunction
 
getSuccessorStates(GameState) - Method in class aima.games.Game
 
getSuccessorStates(GameState) - Method in class aima.games.TicTacToe
 
getSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolClassifier
 
getSymbolsIn(Sentence) - Method in class aima.logic.propositional.visitors.SymbolCollector
 
getTarget() - Method in class aima.learning.framework.DataSetSpecification
 
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
 
getType() - Method in class aima.logic.common.Token
 
getUnMarkedPositions() - Method in class aima.games.TicTacToeBoard
 
getUtility(GameState) - Method in class aima.games.Game
 
getValue(int, int) - Method in class aima.games.TicTacToeBoard
 
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
 
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
 
getVariablesAsString() - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
getXCoOrdinate() - Method in class aima.basic.XYLocation
 
getYCoOrdinate() - Method in class aima.basic.XYLocation
 
GoalTest - Interface in aima.search.framework
 
GraphSearch - Class in aima.search.framework
 
GraphSearch() - Constructor for class aima.search.framework.GraphSearch
 
GreedyBestFirstSearch - Class in aima.search.informed
 
GreedyBestFirstSearch(QueueSearch) - Constructor for class aima.search.informed.GreedyBestFirstSearch
 
GREEN - Static variable in class aima.search.csp.MapCSP
 

H

hasAssignmentFor(String) - Method in class aima.search.csp.Assignment
 
hasEnded() - Method in class aima.games.Game
 
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.Fact
 
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.ParanthizedSentence
 
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.search.eightpuzzle.EightPuzzleBoard
 
hashCode() - Method in class aima.search.nqueens.NQueensBoard
 
hasMoreElements() - Method in class aima.basic.Tokenizer
Returns the same value as the hasMoreTokens method.
hasMoreTokens() - Method in class aima.basic.Tokenizer
Tests if there are more tokens available from this tokenizer's string.
hasValueFor(String) - Method in class aima.logic.fol.Clause
 
head() - Method in class aima.logic.propositional.algorithms.PLFCEntails.HornClause
 
HeuristicFunction - Interface in aima.search.framework
 
HillClimbingSearch - Class in aima.search.informed
 
HillClimbingSearch() - Constructor for class aima.search.informed.HillClimbingSearch
 

I

IdentityActivationFunction - Class in aima.learning.statistics
 
IdentityActivationFunction() - Constructor for class aima.learning.statistics.IdentityActivationFunction
 
IMPLIES - Static variable in class aima.logic.fol.Connectors
 
in(Set<T>, T) - Method in class aima.util.SetOps
 
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
 
initializeAllClauseDomainsFrom(List) - Method in class aima.logic.fol.Rule
 
initialState - Variable in class aima.games.Game
 
inLinks() - Method in class aima.learning.statistics.Neuron
 
input - Variable in class aima.logic.common.Lexer
 
intersection(Set<T>, Set<T>) - Method in class aima.util.SetOps
 
IrisDataSetNumerizer - Class in aima.learning.statistics
 
IrisDataSetNumerizer() - Constructor for class aima.learning.statistics.IrisDataSetNumerizer
 
isAlive - Variable in class aima.basic.Agent
 
isAlive() - Method in class aima.basic.Agent
 
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
 
isBiconditional() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
isBlocked(XYLocation) - Method in class aima.basic.XYEnvironment
 
isComplete() - Method in class aima.search.csp.Assignment
 
isDone() - Method in class aima.basic.Environment
 
isEmpty(int, int) - Method in class aima.games.TicTacToeBoard
 
isEmpty() - Method in interface aima.search.framework.NodeStore
 
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
 
isFalse(Symbol) - Method in class aima.logic.propositional.algorithms.Model
 
isFalse(Sentence) - Method in class aima.logic.propositional.algorithms.Model
 
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.nqueens.NQueensGoalTest
 
isImplication() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
isMarked(String, int, int) - Method in class aima.games.TicTacToeBoard
 
isOrSentence() - Method in class aima.logic.propositional.parsing.ast.BinarySentence
 
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
 
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
 
isUnknown(Sentence) - Method in class aima.logic.propositional.algorithms.Model
 
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
 
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
 
iterator() - Method in class aima.learning.statistics.Layer
 

J

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

K

keySet() - Method in class aima.search.framework.Metrics
 
kingsDomain() - Static method in class aima.logic.fol.parsing.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.parsing.DomainFactory
 

L

Layer - Class in aima.learning.statistics
 
Layer(int) - Constructor for class aima.learning.statistics.Layer
 
Layer(int, double, ActivationFunction) - Constructor for class aima.learning.statistics.Layer
 
Layer(int, List<Double>, ActivationFunction) - Constructor for class aima.learning.statistics.Layer
 
layerCount() - Method in class aima.learning.statistics.FeedForwardNetwork
 
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.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
 
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
 
Link - Class in aima.learning.statistics
 
Link(Neuron, Neuron, double) - Constructor for class aima.learning.statistics.Link
 
linkedList - Variable in class aima.util.AbstractQueue
 
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
 
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
 
LogSigActivationFunction - Class in aima.learning.statistics
 
LogSigActivationFunction() - Constructor for class aima.learning.statistics.LogSigActivationFunction
 
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
 
LPAREN - Static variable in interface aima.logic.common.LogicTokenTypes
 

M

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.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.NQueensDemo
 
main(String[]) - Static method in class aima.search.demos.SearchDemos
 
main(String[]) - Static method in class aima.test.AllTests
 
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
 
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
 
mark(int, int, String) - Method in class aima.games.TicTacToeBoard
 
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
 
max(int, int) - Static method in class aima.util.Util
 
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
 
Measurable - Interface in aima.search.framework
 
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
 
min(int, int) - Static method in class aima.util.Util
 
minValue(GameState) - Method in class aima.games.Game
 
minValue(GameState, AlphaBeta) - Method in class aima.games.Game
 
MisplacedTilleHeuristicFunction - Class in aima.search.eightpuzzle
 
MisplacedTilleHeuristicFunction() - Constructor for class aima.search.eightpuzzle.MisplacedTilleHeuristicFunction
 
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 - 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
 
ModelTest - Class in aima.test.logictest.prop.algorithms
 
ModelTest() - Constructor for class aima.test.logictest.prop.algorithms.ModelTest
 
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
 
moveQueen(XYLocation, XYLocation) - Method in class aima.search.nqueens.NQueensBoard
 
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
 
NegativeSymbolCollector - Class in aima.logic.propositional.visitors
 
NegativeSymbolCollector() - Constructor for class aima.logic.propositional.visitors.NegativeSymbolCollector
 
netInput() - Method in class aima.learning.statistics.Neuron
 
NeuralNetLearner - Class in aima.learning.learners
 
NeuralNetLearner(FeedForwardNetwork, IrisDataSetNumerizer, NeuralNetworkTrainingScheme, int) - Constructor for class aima.learning.learners.NeuralNetLearner
 
NeuralNetworkTest - Class in aima.test.learningtest
 
NeuralNetworkTest() - Constructor for class aima.test.learningtest.NeuralNetworkTest
 
NeuralNetworkTrainingScheme - Interface in aima.learning.statistics
 
Neuron - Class in aima.learning.statistics
 
Neuron() - Constructor for class aima.learning.statistics.Neuron
 
Neuron(double) - Constructor for class aima.learning.statistics.Neuron
 
Neuron(double, ActivationFunction) - Constructor for class aima.learning.statistics.Neuron
 
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
 
NO - Static variable in class aima.util.Util
 
Node - Class in aima.search.framework
 
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
 
normalize(double[]) - Static method in class aima.util.Util
 
normalize(List<Double>) - Static method in class aima.util.Util
 
north() - Method in class aima.basic.XYLocation
 
NOT - Static variable in class aima.logic.fol.Connectors
 
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
 
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
 
numClauses() - Method in class aima.logic.fol.Rule
 
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.statistics.IrisDataSetNumerizer
 
numerize(Example) - Method in interface aima.learning.statistics.Numerizer
 
Numerizer - Interface in aima.learning.statistics
 
numFacts() - Method in class aima.logic.fol.DLKnowledgeBase
 
numRules() - Method in class aima.logic.fol.DLKnowledgeBase
 

O

objects - Variable in class aima.basic.Environment
 
ObjectWithDynamicAttributes - Class in aima.basic
 
ObjectWithDynamicAttributes() - Constructor for class aima.basic.ObjectWithDynamicAttributes
 
OR - Static variable in class aima.logic.fol.Connectors
 
outLinks() - Method in class aima.learning.statistics.Neuron
 
output() - Method in class aima.learning.statistics.FeedForwardNetwork
 

P

Pair<X,Y> - Class in aima.util
 
Pair(X, Y) - Constructor for class aima.util.Pair
 
ParanthizedSentence - Class in aima.logic.fol.parsing.ast
 
ParanthizedSentence() - Constructor for class aima.logic.fol.parsing.ast.ParanthizedSentence
 
ParanthizedSentence(Sentence) - Constructor for class aima.logic.fol.parsing.ast.ParanthizedSentence
 
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
 
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
 
Percept - Class in aima.basic
 
Percept() - Constructor for class aima.basic.Percept
 
PerceptronLearning - Class in aima.learning.statistics
 
PerceptronLearning() - Constructor for class aima.learning.statistics.PerceptronLearning
 
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
 
PLVisitor - Interface in aima.logic.propositional.parsing
 
populateDomainsFrom(Fact) - Method in class aima.logic.fol.Clause
 
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() - Method in class aima.logic.fol.Fact
 
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.DecisionListLearner
 
predict(Example) - Method in class aima.learning.learners.DecisionTreeLearner
 
predict(Example) - Method in class aima.learning.learners.MajorityLearner
 
predict(Example) - Method in class aima.learning.learners.NeuralNetLearner
 
premisesContainsSymbol(Symbol) - Method in class aima.logic.propositional.algorithms.PLFCEntails.HornClause
 
presentState - Variable in class aima.games.Game
 
print() - Method in class aima.games.TicTacToeBoard
 
print() - Method in class aima.logic.propositional.algorithms.Model
 
print() - Method in class aima.search.nqueens.NQueensBoard
 
printPossibleMoves() - Method in class aima.games.TicTacToe
 
PriorityNodeStore - Class in aima.search.nodestore
 
PriorityNodeStore(Comparator) - Constructor for class aima.search.nodestore.PriorityNodeStore
 
PriorityQueue - Class in aima.datastructures
 
PriorityQueue(Comparator) - Constructor for class aima.datastructures.PriorityQueue
 
PrioritySearch - Class in aima.search.framework
 
PrioritySearch() - Constructor for class aima.search.framework.PrioritySearch
 
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
 
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
 
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
 
program - Variable in class aima.basic.Agent
 
propogateInput(List<Double>) - Method in class aima.learning.statistics.FeedForwardNetwork
 
PropTests - Class in aima.test.logictest.prop
 
PropTests() - Constructor for class aima.test.logictest.prop.PropTests
 
put(String, Object) - Method in class aima.games.GameState
 

Q

Q - Static variable in class aima.search.csp.MapCSP
 
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
 
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

randomBoolean() - Static method in class aima.util.Util
 
Randomizer - Interface in aima.probability
 
RangeRandomizer - Class in aima.util
 
RangeRandomizer(double, double) - Constructor for class aima.util.RangeRandomizer
 
recreate(Object) - Method in class aima.logic.fol.parsing.AbstractFOLVisitor
 
recreate(Object) - Method in class aima.logic.propositional.parsing.AbstractPLVisitor
 
RED - Static variable in class aima.search.csp.MapCSP
 
registerView(BasicEnvironmentView) - Method in class aima.basic.Environment
 
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() - Method in class aima.datastructures.PriorityQueue
 
remove(String) - Method in class aima.search.csp.Assignment
 
remove() - Method in interface aima.search.framework.NodeStore
 
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() - Method in interface aima.util.Queue
 
removeExample(Example) - Method in class aima.learning.framework.DataSet
 
removeFirst() - Method in class aima.util.AbstractQueue
 
removeFrom(List<T>, T) - Static method in class aima.util.Util
 
removeFromDomain(String, Object) - Method in class aima.search.csp.Domain
 
removeLast() - Method in class aima.util.AbstractQueue
 
removeQueenFrom(XYLocation) - Method in class aima.search.nqueens.NQueensBoard
 
renamingEquals(Sentence) - Method in class aima.logic.fol.parsing.ast.Constant
 
reorderCNFTransform(Set<Symbol>, Set<Symbol>) - Static method in class aima.util.LogicUtils
 
reset() - Method in class aima.basic.Tokenizer
Resets this tokenizer's state so the tokenizing starts from the begin.
rest(List<T>) - Static method in class aima.util.Util
 
right() - Method in class aima.basic.XYLocation
 
RIGHT - Static variable in class aima.search.eightpuzzle.EightPuzzleBoard
 
RPAREN - Static variable in interface aima.logic.common.LogicTokenTypes
 
rule(int) - Method in class aima.logic.fol.DLKnowledgeBase
 
Rule - Class in aima.logic.fol
 
Rule(Sentence, FOLParser) - Constructor for class aima.logic.fol.Rule
 

S

SA - Static variable in class aima.search.csp.MapCSP
 
satisfies(Constraint) - Method in class aima.search.csp.Assignment
 
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.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.informed.HillClimbingSearch
 
search(Problem) - Method in class aima.search.informed.SimulatedAnnealingSearch
 
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
 
SearchAgent - Class in aima.search.framework
 
SearchAgent(Problem, Search) - Constructor for class aima.search.framework.SearchAgent
 
SearchDemos - Class in aima.search.demos
 
SearchDemos() - Constructor for class aima.search.demos.SearchDemos
 
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
 
selectFirstUnassignedVariable() - Method in class aima.search.csp.Assignment
 
selectRandomlyFromList(List<T>) - Static method in class aima.util.Util
 
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(RowHeaderType, ColumnHeaderType, ValueType) - Method in class aima.util.Table
 
setAction(String) - Method in class aima.search.framework.Node
 
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
 
setBias(double) - Method in class aima.learning.statistics.Neuron
 
setBoard(List<XYLocation>) - Method in class aima.search.eightpuzzle.EightPuzzleBoard
 
setBoard(List<XYLocation>) - Method in class aima.search.nqueens.NQueensBoard
 
setFirst(Sentence) - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
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
 
setInput(String) - Method in class aima.logic.common.Lexer
 
setLocationStatus(String, String) - Method in class aima.basic.vaccum.VaccumEnvironmentModel
 
setNodesExpanded(int) - Method in class aima.search.framework.NodeExpander
 
SetOps<T> - Class in aima.util
 
SetOps() - Constructor for class aima.util.SetOps
 
setProbability(boolean, double) - Method in class aima.probability.BayesNetNode
 
setProbability(boolean, boolean, double) - Method in class aima.probability.BayesNetNode
 
setQueueSize(int) - Method in class aima.search.framework.QueueSearch
 
setSearchMetric(String, Object) - Method in interface aima.search.framework.Measurable
 
setSecond(Sentence) - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
setSpecification(DataSetSpecification) - Method in class aima.learning.framework.DataSet
 
setStepCost(Double) - Method in class aima.search.framework.Node
 
setTarget(String) - Method in class aima.learning.framework.DataSetSpecification
 
setTerm1(Sentence) - Method in class aima.logic.fol.parsing.ast.TermEquality
 
setTerm2(Sentence) - Method in class aima.logic.fol.parsing.ast.TermEquality
 
SetTest - Class in aima.test.utiltest
 
SetTest() - Constructor for class aima.test.utiltest.SetTest
 
setToList(Set<T>) - Method in class aima.util.Converter
 
setUp() - Method in class aima.test.coretest.XYEnvironmentTest
 
setUp() - Method in class aima.test.gametest.TicTacToeTest
 
setUp() - Method in class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
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.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.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.nqueens.NQueensBoardTest
 
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.QueueTest
 
setUp() - Method in class aima.test.tvenvironmenttest.ModelBasedTVEVaccumAgentTest
 
setUp() - Method in class aima.test.tvenvironmenttest.TrivialVaccumEnvironmentTest
 
setUp() - Method in class aima.test.utiltest.SetTest
 
setUp() - Method in class aima.test.utiltest.TableTest
 
setUpToParse(String) - Method in class aima.logic.fol.parsing.FOLParser
 
setVariables(List<Variable>) - Method in class aima.logic.fol.parsing.ast.QuantifiedSentence
 
setWeight(double) - Method in class aima.learning.statistics.Link
 
SigmoidActivationFunction - Class in aima.learning.statistics
 
SigmoidActivationFunction() - Constructor for class aima.learning.statistics.SigmoidActivationFunction
 
SimulatedAnnealingSearch - Class in aima.search.informed
 
SimulatedAnnealingSearch() - Constructor for class aima.search.informed.SimulatedAnnealingSearch
 
size() - Method in class aima.learning.framework.DataSet
 
size() - Method in class aima.logic.propositional.algorithms.KnowledgeBase
 
size() - Method in interface aima.search.framework.NodeStore
 
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
 
source() - Method in class aima.learning.statistics.Link
 
south() - Method in class aima.basic.XYLocation
 
specification - Variable in class aima.learning.framework.DataSet
 
splitByAttribute(String) - Method in class aima.learning.framework.DataSet
 
SquareActivationFunction - Class in aima.learning.statistics
 
SquareActivationFunction() - Constructor for class aima.learning.statistics.SquareActivationFunction
 
StandardBackPropogation - Class in aima.learning.statistics
 
StandardBackPropogation() - Constructor for class aima.learning.statistics.StandardBackPropogation
 
step() - Method in class aima.basic.Environment
 
step(int) - Method in class aima.basic.Environment
 
StepCostFunction - Interface in aima.search.framework
 
stepUntilNoOp() - 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
 
SubstVisitor - Class in aima.logic.fol
 
SubstVisitor(FOLParser) - Constructor for class aima.logic.fol.SubstVisitor
 
Successor - Class in aima.search.framework
 
Successor(String, Object) - Constructor for class aima.search.framework.Successor
 
SuccessorFunction - Interface in aima.search.framework
 
suite() - Static method in class aima.test.AllTests
 
suite() - Static method in class aima.test.learningtest.LearningTests
 
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.search.SearchTests
 
sumOfSquares(List<T>) - Static method in class aima.util.Util
 
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
 
TableTest - Class in aima.test.utiltest
 
TableTest() - Constructor for class aima.test.utiltest.TableTest
 
TanhActivationFunction - Class in aima.learning.statistics
 
TanhActivationFunction() - Constructor for class aima.learning.statistics.TanhActivationFunction
 
target() - Method in class aima.learning.statistics.Link
 
targetValue() - Method in class aima.learning.framework.Example
 
tell(String) - Method in class aima.logic.propositional.algorithms.KnowledgeBase
 
tellAll(String[]) - Method in class aima.logic.propositional.algorithms.KnowledgeBase
 
Term - Class in aima.logic.fol.parsing.ast
 
Term() - Constructor for class aima.logic.fol.parsing.ast.Term
 
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.DecisionListLearner
 
test(DataSet) - Method in class aima.learning.learners.DecisionTreeLearner
 
test(DataSet) - Method in class aima.learning.learners.MajorityLearner
 
test(DataSet) - Method in class aima.learning.learners.NeuralNetLearner
 
testAbsoluteMoveObject() - Method in class aima.test.coretest.XYEnvironmentTest
 
testActivationOfConnectedNeurons() - Method in class aima.test.learningtest.NeuralNetworkTest
 
testActualDecisionTreeClassifiesRestaurantDataSetCorrectly() - Method in class aima.test.learningtest.DecisionTreeTest
 
testAdaBoostEnablesCollectionOfStumpsToClassifyDataSetAccurately() - Method in class aima.test.learningtest.EnsembleLearningTest
 
testAddComplexRule() - Method in class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
testAddObject() - Method in class aima.test.coretest.XYEnvironmentTest
 
testAddObject2() - Method in class aima.test.coretest.XYEnvironmentTest
 
testAddObjectTwice() - Method in class aima.test.coretest.XYEnvironmentTest
 
testAddRule() - Method in class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
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
 
testAlphaBeta() - Method in class aima.test.gametest.TicTacToeTest
 
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
 
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
 
testBackPropogation() - Method in class aima.test.learningtest.NeuralNetworkTest
 
testBackPropogationLearnerOnIrisDataSet() - Method in class aima.test.learningtest.LearnerTests
 
testBackTrackingSearch() - Method in class aima.test.search.csp.MapCSPTest
 
testBasicDataSetInformationCalculation() - Method in class aima.test.learningtest.InformationAndGainTest
 
testBasicForwardChainingFails() - Method in class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
testBasicForwardChainingSucceeds() - Method in class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
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
 
testBiasSettingOnNeuron() - Method in class aima.test.learningtest.NeuralNetworkTest
 
testBiConditionalTransformation() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testBinarySentenceParse() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
testBoard() - Method in class aima.test.gametest.TicTacToeTest
 
testBreadthFirstSuccesfulSearch() - Method in class aima.test.search.searches.BreadthFirstSearchTest
 
testBreadthFirstUnSuccesfulSearch() - Method in class aima.test.search.searches.BreadthFirstSearchTest
 
testClassificationReturnedWhenAllExamplesHaveTheSameClassification() - Method in class aima.test.learningtest.LearnerTests
 
testClausesFormDomainsCorrectlyWithMatchingFacts() - Method in class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
testClausesFormDomainsCorrectlyWithNoMatchingFacts() - Method in class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
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
 
testComplexForwardChainingSucceeds() - Method in class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
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
 
testConnectiveANDSentenceAndSngleVariable() - Method in class aima.test.logictest.foltest.FOLSubstTest
 
testConnectors() - Method in class aima.test.logictest.foltest.FOLLexerTest
 
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
 
testCreation() - Method in class aima.test.gametest.TicTacToeTest
 
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
 
testDefaultUsedWhenTrainingDataSetHasNoExamples() - Method in class aima.test.learningtest.LearnerTests
 
testDefaultValuesOfUnConnectedNeuron() - Method in class aima.test.learningtest.NeuralNetworkTest
 
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
 
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
 
testExceptions() - Method in class aima.test.search.QueueTest
 
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.DLKnowledgeBaseTest
 
testFailure() - Method in class aima.test.search.searches.DepthLimitedSearchTest
 
testFailureIfThetaisNull() - Method in class aima.test.logictest.foltest.UnifierTest
 
testFeedForwardNeuralNetwork() - Method in class aima.test.learningtest.NeuralNetworkTest
 
testFifoQueue() - Method in class aima.test.search.FIFOQueueTest
 
testFifoQueue() - Method in class aima.test.search.LIFOQueueTest
 
testFindsFileCorrectly() - Method in class aima.test.learningtest.DataSetTest
 
testFinished() - Method in class aima.test.gametest.TicTacToeTest
 
testFourSuccessiveNotsTransformation() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testFunction(double) - Method in class aima.test.learningtest.NeuralNetworkTest
 
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
 
testGetValueAt() - Method in class aima.test.search.eightpuzzle.EightPuzzleBoardTest
 
testGetVariables() - Method in class aima.test.probabilitytest.BayesNetTest
 
testImplicationTransformation() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testInCorrectPlacement() - Method in class aima.test.search.nqueens.NQueensGoalTestTest
 
testInducedDecisionTreeClassifiesRestaurantDataSetCorrectly() - Method in class aima.test.learningtest.DecisionTreeTest
 
testInducedTreeClassifiesDataSetCorrectly() - Method in class aima.test.learningtest.LearnerTests
 
testInfluencedBy() - Method in class aima.test.probabilitytest.BayesNetNodeTest
 
testInformationCalculation() - Method in class aima.test.learningtest.InformationAndGainTest
 
testInitialization() - Method in class aima.test.search.QueueTest
 
testIntersection() - Method in class aima.test.utiltest.SetTest
 
testIsBlocked() - Method in class aima.test.coretest.XYEnvironmentTest
 
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
 
testLayerAcceptsInputAndGeneratesErrorCorrectly() - Method in class aima.test.learningtest.NeuralNetworkTest
 
testLayerConstruction() - Method in class aima.test.learningtest.NeuralNetworkTest
 
testLayerUpdatesActivationProperly() - Method in class aima.test.learningtest.NeuralNetworkTest
 
testLevel() - Method in class aima.test.gametest.TicTacToeTest
 
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
 
testLinkCreation() - Method in class aima.test.learningtest.NeuralNetworkTest
 
testListOfSymbolsCloneing() - Method in class aima.test.utiltest.ListTest
 
testListRemove() - Method in class aima.test.utiltest.SetTest
 
testLoadsIrisDataSetWithNumericAndStringAttributes() - Method in class aima.test.learningtest.DataSetTest
 
testMajorityLearner() - Method in class aima.test.learningtest.LearnerTests
 
testMajorityReturnedWhenAttributesToExamineIsEmpty() - Method in class aima.test.learningtest.LearnerTests
 
testMakePerimeter() - Method in class aima.test.coretest.XYEnvironmentTest
 
testMark() - Method in class aima.test.gametest.TicTacToeTest
 
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
 
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
 
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
 
testMoves() - Method in class aima.test.gametest.TicTacToeTest
 
testMoveWithBlockingWalls() - Method in class aima.test.coretest.XYEnvironmentTest
 
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
 
testMultipleQueens() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
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
 
testNeuronConnection() - Method in class aima.test.learningtest.NeuralNetworkTest
 
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
 
testNotSentence() - Method in class aima.test.logictest.foltest.FOLParserTest
 
testNotSentence() - Method in class aima.test.logictest.prop.visitors.CNFClauseGathererTest
 
testNotSentenceParse() - Method in class aima.test.logictest.prop.parser.PEParserTest
 
testNumerizesAndDeNumerizesIrisDataSetExample1() - Method in class aima.test.learningtest.DataSetTest
 
testNumerizesAndDeNumerizesIrisDataSetExample2() - Method in class aima.test.learningtest.DataSetTest
 
testNumerizesAndDeNumerizesIrisDataSetExample3() - Method in class aima.test.learningtest.DataSetTest
 
testOrDistribution1() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testOrDistribution2() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testParanthisedSngleVariable() - 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
 
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
 
testPerceptronLearnerOnIrisDataSet() - Method in class aima.test.learningtest.LearnerTests
 
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
 
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
 
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
 
testQuantifier() - Method in class aima.test.logictest.foltest.FOLLexerTest
 
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
 
testRootNode() - Method in class aima.test.search.NodeTest
 
testRulesFormDomainsCorrectlyForAllClauses() - Method in class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
testRuleTriggerable() - Method in class aima.test.logictest.foltest.DLKnowledgeBaseTest
 
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
 
testSimpleAndClause() - Method in class aima.test.logictest.prop.visitors.CNFClauseGathererTest
 
testSimpleBoardSuccessorGenerator() - Method in class aima.test.search.nqueens.NQueensSuccessorFunctionTest
 
testSimpleDiagonalAttack() - Method in class aima.test.search.nqueens.NQueensBoardTest
 
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
 
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
 
testSuccesfulDepthLimitedSearch() - Method in class aima.test.search.searches.DepthLimitedSearchTest
 
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.FOLLexerTest
 
testTermEquality() - Method in class aima.test.logictest.foltest.FOLParserTest
 
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
 
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
 
testTwoSuccessiveNotsTransformation() - Method in class aima.test.logictest.prop.visitors.CNFTransformerTest
 
testUnificationFailure() - Method in class aima.test.logictest.foltest.UnifierTest
 
testUnion() - Method in class aima.test.utiltest.SetTest
 
testUtility() - Method in class aima.test.gametest.TicTacToeTest
 
testVariableEqualsConstant() - Method in class aima.test.logictest.foltest.UnifierTest
 
testWalkSat() - Method in class aima.test.logictest.prop.algorithms.WalkSATTest
 
testWalkSat2() - Method in class aima.test.logictest.prop.algorithms.WalkSATTest
 
testXYLocationAtributeSettingOnConstruction() - Method in class aima.test.coretest.XYLocationTest
 
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
 
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.
toString() - Method in class aima.basic.XYLocation
 
toString() - Method in class aima.games.TicTacToeBoard
 
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.logic.common.Token
 
toString() - Method in class aima.logic.fol.Clause
 
toString() - Method in class aima.logic.fol.Fact
 
toString() - Method in class aima.logic.fol.parsing.ast.ConnectedSentence
 
toString() - Method in class aima.logic.fol.parsing.ast.Constant
 
toString() - Method in interface aima.logic.fol.parsing.ast.FOLNode
 
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.ParanthizedSentence
 
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.ProbabilityDistribution
 
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.nqueens.NQueensBoard
 
toString() - Method in class aima.util.Table
 
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.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.NeuralNetLearner
 
train(DataSet) - Method in class aima.learning.learners.StumpLearner
 
transform(Sentence) - Method in class aima.logic.propositional.visitors.CNFTransformer
 
TreeSearch - Class in aima.search.framework
 
TreeSearch() - Constructor for class aima.search.framework.TreeSearch
 
trigger(Rule) - Method in class aima.logic.fol.DLKnowledgeBase
 
triggerable() - Method in class aima.logic.fol.Rule
 
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

UnarySentence - Class in aima.logic.propositional.parsing.ast
 
UnarySentence(Sentence) - Constructor for class aima.logic.propositional.parsing.ast.UnarySentence
 
Unifier - Class in aima.logic.fol
 
Unifier(FOLParser) - Constructor for class aima.logic.fol.Unifier
 
UnifierTest - Class in aima.test.logictest.foltest
 
UnifierTest() - Constructor for class aima.test.logictest.foltest.UnifierTest
 
unify(FOLNode, FOLNode, Hashtable) - Method in class aima.logic.fol.Unifier
 
unify(List, List, Hashtable) - Method in class aima.logic.fol.Unifier
 
unify(String, String, Hashtable) - Method in class aima.logic.fol.Unifier
 
union(Set<T>, Set<T>) - Method in class aima.util.SetOps
 
unmatchedExamples(DataSet) - Method in class aima.learning.inductive.DLTest
 
up() - Method in class aima.basic.XYLocation
 
UP - Static variable in class aima.search.eightpuzzle.EightPuzzleBoard
 
update() - Method in class aima.learning.statistics.Layer
 
update() - Method in class aima.learning.statistics.Neuron
 
updateCells(int[]) - Method in class aima.basic.vaccum.TveDemo.CleanerPanel
 
updateViews(String) - Method in class aima.basic.Environment
 
updateWeightsAndBiases(FeedForwardNetwork) - Method in interface aima.learning.statistics.NeuralNetworkTrainingScheme
 
updateWeightsAndBiases(FeedForwardNetwork) - Method in class aima.learning.statistics.PerceptronLearning
 
updateWeightsAndBiases(FeedForwardNetwork) - Method in class aima.learning.statistics.StandardBackPropogation
 
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
 
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
 
valuesFor(String) - Method in class aima.logic.fol.Clause
 
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
 
VariableCollector - Class in aima.logic.fol
 
VariableCollector(FOLParser) - Constructor for class aima.logic.fol.VariableCollector
 
VariableCollectorTest - Class in aima.test.logictest.foltest
 
VariableCollectorTest() - Constructor for class aima.test.logictest.foltest.VariableCollectorTest
 
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.parsing.AbstractFOLVisitor
 
visitConnectedSentence(ConnectedSentence, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitConnectedSentence(ConnectedSentence, Object) - Method in class aima.logic.fol.PredicateCollector
 
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
 
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.parsing.AbstractFOLVisitor
 
visitFunction(Function, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitFunction(Function, Object) - Method in class aima.logic.fol.PredicateCollector
 
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.parsing.AbstractFOLVisitor
 
visitNotSentence(NotSentence, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitNotSentence(NotSentence, Object) - Method in class aima.logic.fol.PredicateCollector
 
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
 
visitParanthizedSentence(ParanthizedSentence, Object) - Method in class aima.logic.fol.parsing.AbstractFOLVisitor
 
visitParanthizedSentence(ParanthizedSentence, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitParanthizedSentence(ParanthizedSentence, Object) - Method in class aima.logic.fol.PredicateCollector
 
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
 
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
 
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.parsing.AbstractFOLVisitor
 
visitTermEquality(TermEquality, Object) - Method in interface aima.logic.fol.parsing.FOLVisitor
 
visitTermEquality(TermEquality, Object) - Method in class aima.logic.fol.PredicateCollector
 
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.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
 
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
 
weaponsDomain() - Static method in class aima.logic.fol.parsing.DomainFactory
 
weight() - Method in class aima.learning.statistics.Link
 
weights() - Method in class aima.learning.statistics.Layer
 
weights() - Method in class aima.learning.statistics.Neuron
 
west() - Method in class aima.basic.XYLocation
 
WHITESPACE - Static variable in interface aima.logic.common.LogicTokenTypes
 

X

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

YES - Static variable in class aima.util.Util
 
yesno() - Static method in class aima.util.Util
 

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