| Name | Description | Type | Package | Framework |
| AbstractBaseGraph | The most general implementation of the Graph interface. | Class | org.jscience.computing.graph.graphs | JScience |
|
| AbstractConflictSet | This class provides a skeletal implementation of the ConflictSet interface to minimize the effort required to implement this interface. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| AbstractGame | This class implements the generic behaviour of a game to ease GamePlay implementations. | Class | org.jscience.computing.game | JScience |
|
| AbstractGraph | A skeletal implementation of the Graph interface, to minimize the effort required to implement graph interfaces. | Class | org.jscience.computing.graph.graphs | JScience |
|
| AbstractGraphIterator | An empty implementation of a graph iterator to minimize the effort required to implement graph iterators. | Class | org.jscience.computing.graph.iterators | JScience |
|
| AbstractKnowledgeBase | The main class of JEOPS. | Class | org.jscience.computing.ai.expertsystem | JScience |
|
| AbstractRuleBase | A generic rule base of Jeops. | Class | org.jscience.computing.ai.expertsystem | JScience |
|
| Activation | The interface for the neural network activation function. | Interface | org.jscience.computing.ai.neurocomputing | JScience |
|
| Activation .None | No activation function. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| Activation .Sigmoid | Sigmoid activation function. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| Activation .Stepped | A stepped activation function. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| Activation .Tanh | Hyperbolic tangent activation function. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| Agent | The Agent interface is the base class to define an autonoumous (possibly reproductive and moving) element. | Interface | org.jscience.computing.ai.agents | JScience |
|
| AgentEnvironment | The Environment interface is to be used in simulations with agents. | Interface | org.jscience.computing.ai.agents | JScience |
|
| AStarMap | AStarMap is simply derived from StandardMap2D to provide further functionality to visualize the A algorithm. | Class | org.jscience.computing.ai | JScience |
|
| AStarPathfinder | implements the Navigable interface. | Class | org.jscience.computing.ai | JScience |
|
| AStarPathfinder .AStarNode | The pathfinder node. | Class | org.jscience.computing.ai | JScience |
|
| AsUndirectedGraph | An undirected view of the backing directed graph specified in the constructor. | Class | org.jscience.computing.graph.graphs | JScience |
|
| Automaton | Finite-state automaton with regular expression operations. | Class | org.jscience.computing.automaton | JScience |
|
| AutoPlay | AutoPlay adds AI capabilites to a GamePlay by mapping Player objects to the game roles of a GamePlay. | Interface | org.jscience.computing.game | JScience |
|
| AwariGame | AwariGame implements an ancient African game (for all I know). | Class | org.jscience.computing.game.awari | JScience |
|
| AwariPlayer | AwariPlayer adds AI to the AwariGameSee Also:AwariGame, | Class | org.jscience.computing.game.awari | JScience |
|
| Axiom | | Class | org.jscience.computing.ai.planning | JScience |
|
| BinaryCodedGA | If you don't want to use default implementation of any method. | Class | org.jscience.computing.ai.evolutionary.geneticalgorithms | JScience |
|
| BJCheater | a BlackJack Player object that cheats during evaluation by looking at the next card that's on the deck | Class | org.jscience.computing.game.cards | JScience |
|
| BJPlayer | adds AI to the game BlackJackSee Also:BlackJack, | Class | org.jscience.computing.game.cards | JScience |
|
| BlackJack | BlackJack implements the rules for playing BlackJack. | Class | org.jscience.computing.game.cards | JScience |
|
| BoardPosition | BoardPosition represents a position on a chess board. | Class | org.jscience.computing.game.chess | JScience |
|
| BookPlayer | BookPlayer is a Player wrapper that can significantly improve normal Player performance by predefining move selections. | Class | org.jscience.computing.game | JScience |
|
| BorderTracingOp | | Class | org.jscience.computing.ai.vision | JScience |
|
| BreadthFirstIterator | A breadth-first iterator for a directed and an undirected graph. | Class | org.jscience.computing.graph.iterators | JScience |
|
| CAAgent | the CA agent is an embodied entity within the CA world. | Class | org.jscience.computing.ai.cellularautomaton | JScience |
|
| Calculate | This is the common interface for code calls in call terms. | Interface | org.jscience.computing.ai.planning | JScience |
|
| CannotPlayGameException | An Exception that is thrown if a Player cannot play a given gameSee Also:Serialized Form | Class | org.jscience.computing.game | JScience |
|
| Card | a representation of a game cardSee Also:Serialized Form | Class | org.jscience.computing.game.cards | JScience |
|
| CardDeck | represents a stack of cardsSee Also:Serialized Form | Class | org.jscience.computing.game.cards | JScience |
|
| Cell | A class representing an abstract cell in a simulated space. | Class | org.jscience.computing.ai.agents | JScience |
|
| CellularAutomata | This class provides the necessary functionality for simple 2-dimensional cellular automata. | Class | org.jscience.computing.ai.cellularautomaton | JScience |
|
| CellularAutomataLayered | Expands upon the cellular automata class by adding a separate layer of automata that are independent of the world states. | Class | org.jscience.computing.ai.cellularautomaton | JScience |
|
| CheckersGame | an implementation of the game checkers. | Class | org.jscience.computing.game.checkers | JScience |
|
| CheckersPlayer | AI for the CheckersGameSee Also:Serialized Form | Class | org.jscience.computing.game.checkers | JScience |
|
| ChessGame | ChessGame provides all external functions needed to play chess. | Class | org.jscience.computing.game.chess | JScience |
|
| ChessGraphics | This interface allows other programs to customize the appearence of the graphics used by the class JChess to visualize the chess board. | Interface | org.jscience.computing.game.chess | JScience |
|
| ChessPlayer | provides AI for a ChessGame - unfortunately, it's still a dumb playerSee Also:Serialized Form | Class | org.jscience.computing.game.chess | JScience |
|
| ClassFilterReteNode | A node in the Rete network that is activated if the object belongs to the class it represents. | Class | org.jscience.computing.ai.expertsystem.rete | JScience |
|
| ClientRecord | Object representing a client connected to an Interactive Task Server. | Class | org.jscience.computing.distributed.server | JScience |
|
| ClosestFirstIterator | A closest-first iterator for a directed or undirected graph. | Class | org.jscience.computing.graph.iterators | JScience |
|
| Cluster | Represents a collection of samples in a cluster. | Class | org.jscience.computing.kmeans | JScience |
|
| ClusterSet | Represents a collection of clusters, and allows operations on them. | Class | org.jscience.computing.kmeans | JScience |
|
| CompileTimeObject | All the objects at compile time are instances of classes that are derived from this abstract class. | Class | org.jscience.computing.ai.planning | JScience |
|
| CompLess | This class handles :sort-by logical preconditions that use numerical less than as the sorting function. | Class | org.jscience.computing.ai.planning | JScience |
|
| CompMore | This class handles :sort-by logical preconditions that use numerical more than as the sorting function. | Class | org.jscience.computing.ai.planning | JScience |
|
| ComputingUtils | A class representing some useful methods for computing scienceConstructor SummaryComputingUtils() | Class | org.jscience.computing | JScience |
|
| ConflictSet | Defines the required operations that a conflict set should implement. | Interface | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| ConflictSetElement | An element present in the conflict set. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| ConflictSetEvent | A semantic event that indicates that an element was either added to or removed from a conflict set. | Class | org.jscience.computing.ai.expertsystem | JScience |
|
| ConflictSetListener | The listener interface for receiving conflict set events. | Interface | org.jscience.computing.ai.expertsystem | JScience |
|
| ConnectedComponentTraversalEvent | A traversal event with respect to a connected component. | Class | org.jscience.computing.graph.events | JScience |
|
| ConnectivityInspector | Allows obtaining various connectivity aspects of a graph. | Class | org.jscience.computing.graph.algorithms | JScience |
|
| ContinuousEnvironment | A class representing a simulated space in which objects have freeConstructor SummaryContinuousEnvironment() | Class | org.jscience.computing.ai.agents | JScience |
|
| Converter | Utility class for conversionsConstructor SummaryConverter() | Class | org.jscience.computing.ai.util | JScience |
|
| ConvolutionFilter | This class implements a convolution filter. | Class | org.jscience.computing.ai.vision | JScience |
|
| Coordinate | Represents a single sample of data. | Class | org.jscience.computing.kmeans | JScience |
|
| CrossComponentIterator | Provides a cross-connected-component traversal functionality for iterator subclasses. | Class | org.jscience.computing.graph.iterators | JScience |
|
| CubicBoundedEnvironment | A class representing a cubic environment. | Class | org.jscience.computing.ai.agents | JScience |
|
| CubicCell | A class representing a cubic cell. | Class | org.jscience.computing.ai.agents | JScience |
|
| CubicTorusEnvironment | A class representing a cubic environment whose bounds are curved ontoFields inherited from class org. | Class | org.jscience.computing.ai.agents | JScience |
|
| CycleDetector | Performs cycle detection on a graph. | Class | org.jscience.computing.graph.algorithms | JScience |
|
| DataSet | Represents the dataset of samples. | Class | org.jscience.computing.kmeans | JScience |
|
| DataSetStatistics | This is a collection of TraitStatistics objects There is one TraitStatistics object per Trait | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| DataSetView | Draws the main window for visualizing the data. | Class | org.jscience.computing.kmeans.gui | JScience |
|
| DefaultConflictSet | A default conflict set, whose conflict resolution policy is not specified. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| DefaultDirectedGraph | A directed graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| DefaultDirectedWeightedGraph | A directed weighted graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| DefaultEdge | A skeletal implementation of the Edge interface, to minimize the effort required to implement the interface. | Class | org.jscience.computing.graph.edges | JScience |
|
| DefaultListenableGraph | A graph backed by the the graph specified at the constructor, which can be listened by GraphListeners and by | Class | org.jscience.computing.graph.graphs | JScience |
|
| DelAddAtomic | Each atomic element in the delete/add list of an operator both at compile time and run time is represented as an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| DelAddElement | Each element in the delete/add list of an operator both at compile time and run time is represented as an instance of a class derived from this | Class | org.jscience.computing.ai.planning | JScience |
|
| DelAddForAll | Each ForAll element in the delete/add list of an operator both at compile time and run time is represented as an instance of this | Class | org.jscience.computing.ai.planning | JScience |
|
| DelAddProtection | Each Protection element in the delete/add list of an operator both at compile time and run time is represented as an instance of | Class | org.jscience.computing.ai.planning | JScience |
|
| DepthFirstIterator | A depth-first iterator for a directed and an undirected graph. | Class | org.jscience.computing.graph.iterators | JScience |
|
| DijkstraShortestPath | An implementation of Dijkstra's shortest path algorithm using ClosestFirstIterator. | Class | org.jscience.computing.graph.algorithms | JScience |
|
| DirectedCAAgent | An extension of CAAgent that adds a directional functionality. | Class | org.jscience.computing.ai.cellularautomaton | JScience |
|
| DirectedEdge | A implementation of directed edge. | Class | org.jscience.computing.graph.edges | JScience |
|
| DirectedGraph | A graph whose all edges are directed. | Interface | org.jscience.computing.graph | JScience |
|
| DirectedMultigraph | A directed multigraph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| DirectedSubgraph | A directed graph that is a subgraph on other graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| DirectedWeightedEdge | An implementation of directed weighted edge. | Class | org.jscience.computing.graph.edges | JScience |
|
| DirectedWeightedMultigraph | A directed weighted multigraph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| DirectedWeightedSubgraph | A directed weighted graph that is a subgraph on other graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| DiscreteEnvironment | A class representing a simulated space in which objects position are constrained to a finite number of values, usually on a "grid". | Class | org.jscience.computing.ai.agents | JScience |
|
| DisplayManager | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| Domain | | Class | org.jscience.computing.ai.planning | JScience |
|
| DomainElement | This abstract class implements the basic common functionality of the all possible elements (i. | Class | org.jscience.computing.ai.planning | JScience |
|
| Edge | An edge used with graph objects. | Interface | org.jscience.computing.graph | JScience |
|
| EdgeFactories | This utility class is a container of various EdgeFactory classes. | Class | org.jscience.computing.graph.edges | JScience |
|
| EdgeFactories .DirectedEdgeFactory | An EdgeFactory for producing directed edges. | Class | org.jscience.computing.graph.edges | JScience |
|
| EdgeFactories .DirectedWeightedEdgeFactory | An EdgeFactory for producing directed edges with weights. | Class | org.jscience.computing.graph.edges | JScience |
|
| EdgeFactories .UndirectedEdgeFactory | An EdgeFactory for producing undirected edges. | Class | org.jscience.computing.graph.edges | JScience |
|
| EdgeFactories .UndirectedWeightedEdgeFactory | An EdgeFactory for producing undirected edges with weights. | Class | org.jscience.computing.graph.edges | JScience |
|
| EdgeFactory | An edge factory used by graphs for creating new edges. | Interface | org.jscience.computing.graph | JScience |
|
| EdgeListFactory | A factory for edge lists. | Interface | org.jscience.computing.graph.graphs | JScience |
|
| EdgeTraversalEvent | A traversal event for a graph edge. | Class | org.jscience.computing.graph.events | JScience |
|
| EightQueens | EightQueens implements the problem of placing 8 queens on a chess board so that they don't attack each other. | Class | org.jscience.computing.game.puzzle | JScience |
|
| EmptyGraphGenerator | Generates an empty graph of any size. | Class | org.jscience.computing.graph.generators | JScience |
|
| Environment | A class representing a simulated space. | Class | org.jscience.computing.ai.agents | JScience |
|
| EqualizeFilter | This filter performs histogram equalization on their a greyscale or RGBConstructor SummaryEqualizeFilter() | Class | org.jscience.computing.ai.vision | JScience |
|
| EvaluationException | This exception is thrown if an error occurs during evaluation of a rule. | Class | org.jscience.computing.ai.fuzzylogic | JScience |
|
| EvoFeedForwardNN | This class implements an evolutionary feedforward network. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| Evolvable | This interface allows any class to be evolvable by org. | Interface | org.jscience.computing.ai.evolutionary | JScience |
|
| FeedForwardNN | A simple implementation of a feedforward network. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| FFNHiddenLayer | This class implements a hidden layer for a feedforward network. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| FFNInputLayer | This class implements the input layer for the feedforward network. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| FFNLayer | An abstract class for the feedforward layers. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| FFNOutputLayer | This class implements the output layer for the feedforward network. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| FibonacciHeap | This class implements a Fibonacci heap data structure. | Class | org.jscience.computing.graph.util | JScience |
|
| FibonacciHeap .Node | necessary for maintaining the structure of the heap. | Class | org.jscience.computing.graph.util | JScience |
|
| Filter | This class provides abstract functionality for image processing filter operations. | Class | org.jscience.computing.ai.vision | JScience |
|
| FilterCriteria | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| FilterCriterion | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| FilterEngine | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| FilterReteNode | A discriminant node in the Rete network. | Class | org.jscience.computing.ai.expertsystem.rete | JScience |
|
| FinalReteNode | A final node in the Rete network. | Class | org.jscience.computing.ai.expertsystem.rete | JScience |
|
| FineGrainedInteractiveTasks | Provides an abstraction to run many interactive tasks concurrently so that if one stops before others it can be replaced by a new task. | Class | org.jscience.computing.distributed.server | JScience |
|
| FitnessFunction | | Interface | org.jscience.computing.ai.evolutionary.geneticprogramming | JScience |
|
| FixedPortRMISocketFactory | | Class | org.jscience.computing.distributed.server | JScience |
|
| FlatBoundedEnvironment | A class representing a flat environment. | Class | org.jscience.computing.ai.agents | JScience |
|
| FlatTorusEnvironment | A class representing a flat environment whose bounds are curved ontoFields inherited from class org. | Class | org.jscience.computing.ai.agents | JScience |
|
| Flock | This class groups org. | Class | org.jscience.computing.ai.artificiallife | JScience |
|
| FlockingAgent | based on Mike Miller's Java code conversion for The Computational Beauty of Nature by Gary William Flake. | Class | org.jscience.computing.ai.artificiallife | JScience |
|
| FourWinsGame | FourWinsGame represents the game of 4-wins or 4-connects. | Class | org.jscience.computing.game.fourwins | JScience |
|
| FourWinsPlayer | adds AI to the FourWinsGameSee Also:FourWinsGame, | Class | org.jscience.computing.game.fourwins | JScience |
|
| FSM | | Class | org.jscience.computing.automaton.machines | JScience |
|
| FSM .State | The FSM states. | Class | org.jscience.computing.automaton.machines | JScience |
|
| Function | Abstraction for the functions in genetic programming. | Class | org.jscience.computing.ai.evolutionary.geneticprogramming | JScience |
|
| FuzzyEngine | Fuzzy engine implementation. | Class | org.jscience.computing.ai.fuzzylogic | JScience |
|
| FuzzyExpression | Abstraction for fuzzy expressions. | Class | org.jscience.computing.ai.fuzzylogic | JScience |
|
| FuzzyRule | Abstraction for fuzzy rules. | Class | org.jscience.computing.ai.fuzzylogic | JScience |
|
| GameBoardMove | A specialized GameMove class suitable for board games to implement moves of pieces from and to positions on a board. | Class | org.jscience.computing.game | JScience |
|
| GameBoardPosition | GameBoardPosition implements a board position that can be used for various board game implementations. | Class | org.jscience.computing.game | JScience |
|
| GameDriver | The GameDriver provides an implementation for an AutoPlay. | Class | org.jscience.computing.game | JScience |
|
| GameException | thrown when game related exceptions are raised that should be caughtSee Also:GameRuntimeException, | Class | org.jscience.computing.game | JScience |
|
| GameGUI | The GameGUI interface is implemented by objects that use the JGamePlay interface to play a game. | Interface | org.jscience.computing.game | JScience |
|
| GameMove | GameMove provides the necessary methods that allow a GamePlay object to handle a game move properly. | Interface | org.jscience.computing.game | JScience |
|
| GamePlay | GamePlay provides all methods needed to play a game. | Interface | org.jscience.computing.game | JScience |
|
| GameRuntimeException | The GameRuntimeException provides access to the GamePlay object that is associated to the exception, so that Exception handing code can take | Class | org.jscience.computing.game | JScience |
|
| GameServer | A GameServer hosts a GamePlay object that clients can play remotely by connecting to it and following this server's protocol. | Class | org.jscience.computing.game | JScience |
|
| GameUtils | The class GameUtils provides several algorithms for operating on GamePlay objects. | Class | org.jscience.computing.game | JScience |
|
| Gaussian | This class implements the Gaussian activation function. | Class | org.jscience.computing.kmeans | JScience |
|
| GaussianFilter | ConvolutionFilter and calculates the kernel automatically from the standard deviation passed. | Class | org.jscience.computing.ai.vision | JScience |
|
| GeneticProgram | Genetic program implementation. | Class | org.jscience.computing.ai.evolutionary.geneticprogramming | JScience |
|
| GomokuGame | an implementation of the game Go-mokuSee Also:Serialized Form | Class | org.jscience.computing.game.gomoku | JScience |
|
| GomokuPlayer | adds AI to the GomokuGameSee Also:GomokuGame, | Class | org.jscience.computing.game.gomoku | JScience |
|
| Gradient | This class provides a method of creating a smooth gradient between up to 10 evenly distributed colour points. | Class | org.jscience.computing.ai.util | JScience |
|
| Graph | The root interface in the graph hierarchy. | Interface | org.jscience.computing.graph | JScience |
|
| Graph | Displays two dimensional clusters on a graph. | Class | org.jscience.computing.kmeans.gui | JScience |
|
| GraphChangeEvent | An event which indicates that a graph has changed. | Class | org.jscience.computing.graph.events | JScience |
|
| GraphDelegator | A graph backed by the the graph specified at the constructor, which delegates all its methods to the backing graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| GraphEdgeChangeEvent | An event which indicates that a graph edge has changed, or is about to change. | Class | org.jscience.computing.graph.events | JScience |
|
| GraphGenerator | GraphGenerator defines an interface for generating new graph structures. | Interface | org.jscience.computing.graph.generators | JScience |
|
| GraphHelper | A collection of utilities to assist the working with graphs. | Class | org.jscience.computing.graph | JScience |
|
| GraphIterator | | Interface | org.jscience.computing.graph.iterators | JScience |
|
| GraphListener | A listener that is notified when the graph changes. | Interface | org.jscience.computing.graph.events | JScience |
|
| GraphVertexChangeEvent | An event which indicates that a graph vertex has changed, or is about to change. | Class | org.jscience.computing.graph.events | JScience |
|
| GreyscaleFilter | This class converts an RGB colour to a greyscale image. | Class | org.jscience.computing.ai.vision | JScience |
|
| HexagonalCell | A class representing an hexagonal flat cell. | Class | org.jscience.computing.ai.agents | JScience |
|
| Histogram | This class provides a simple way of calculating a histogram for a given image. | Class | org.jscience.computing.ai.vision | JScience |
|
| HMM | | Class | org.jscience.computing.hmm | JScience |
|
| HoughTransformOp | This abstract class is for subclasses to implement different derivates of Hough Transforms. | Class | org.jscience.computing.ai.vision | JScience |
|
| ImageHelper | This utility class provides simple helper functions to aid image loading, saving and rendering within the Generation5 classes. | Class | org.jscience.computing.ai.util | JScience |
|
| ImportException | An exception thrown by the import list when an identifier can represent more than one class (ambiguity). | Class | org.jscience.computing.ai.expertsystem.compiler | JScience |
|
| ImportList | A list of import statements. | Class | org.jscience.computing.ai.expertsystem.compiler | JScience |
|
| Individual | This class combines a program and its computed fitness values. | Class | org.jscience.computing.ai.evolutionary.geneticprogramming | JScience |
|
| InfluenceMap | A class encapsulating basic influence mapping functionality. | Class | org.jscience.computing.ai | JScience |
|
| InteractiveTask | | Interface | org.jscience.computing.distributed | JScience |
|
| InteractiveTaskClient | This is a generic client that will connect to an InteractiveTaskServer, download its task, run it and perform interaction with the server at regular intervals. | Class | org.jscience.computing.distributed.client | JScience |
|
| InteractiveTaskServer | Remote interface for clients to connect to a server managing interactive tasks. | Interface | org.jscience.computing.distributed | JScience |
|
| InternalAxiom | Each axiom at compile time is represented as an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| InternalConflictSetEvent | A semantic event that indicates that an element was added to or removed from a conflict set. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| InternalConflictSetListener | The listener interface for receiving conflict set events. | Interface | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| InternalDomain | Each domain at compile time is represented as an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| InternalElement | Each domain element (i. | Class | org.jscience.computing.ai.planning | JScience |
|
| InternalMethod | Each method at compile time is represented as an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| InternalOperator | | Class | org.jscience.computing.ai.planning | JScience |
|
| InvalidFitnessValueException | Exception thrown when an invalid fitness value is tried to be used Default implementation throws this exception when the fitness value has | Class | org.jscience.computing.ai.evolutionary.geneticalgorithms | JScience |
|
| InvalidGAConfigurationException | Exception thrown when an invalid configuration of genetic algorithm is tried For example if you extend a genetic-algorithm class like BinaryCodedGa and | Class | org.jscience.computing.ai.evolutionary.geneticalgorithms | JScience |
|
| InvertFilter | This filter inverts an image. | Class | org.jscience.computing.ai.vision | JScience |
|
| Item | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| ItemManager | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| Items | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| JavaCompiler | Auxiliar class that compiles java files into bytecodes (. | Class | org.jscience.computing.ai.expertsystem.compiler | JScience |
|
| JAwari | JAwari can play the AwariGame in the JGameFrame GUI. | Class | org.jscience.computing.game.awari | JScience |
|
| JBlackJack | Fields inherited from class org. | Class | org.jscience.computing.game.cards | JScience |
|
| JCheckers | Fields inherited from class org. | Class | org.jscience.computing.game.checkers | JScience |
|
| JChess | class features easy customization of the appearance of the chess figures with a call to the method setGraphics (ChessGraphics icons). | Class | org.jscience.computing.game.chess | JScience |
|
| JDefaultGame | JDefaultGame provides a basic wrapper for GamePlay objects for implementing the JGamePlay interface. | Class | org.jscience.computing.game | JScience |
|
| JeopsException | An exception thrown by JEOPS. | Class | org.jscience.computing.ai.expertsystem.compiler | JScience |
|
| JFourWins | JFourWins provides the GUI wrapping for a FourWinsGame to be played withSee Also:FourWinsGame, | Class | org.jscience.computing.game.fourwins | JScience |
|
| JGameFrame | JGameFrame implements a generic GUI setup for a JGamePlay. | Class | org.jscience.computing.game | JScience |
|
| JGamePlay | JGamePlay provides functionality that is used by the GUI based JGameFrame to display the game specific features. | Interface | org.jscience.computing.game | JScience |
|
| JGomoku | GUI wrapper around GomokuGame for using a JGameFrameFields inherited from class org. | Class | org.jscience.computing.game.gomoku | JScience |
|
| JGraphModelAdapter | An adapter that reflects a JGraphT graph as a JGraph graph. | Class | org.jscience.computing.graph.external | JScience |
|
| JGraphModelAdapter .CellFactory | Creates the JGraph cells that reflect the respective JGraphT elements. | Interface | org.jscience.computing.graph.external | JScience |
|
| JGraphModelAdapter .DefaultCellFactory | A simple default cell factory. | Class | org.jscience.computing.graph.external | JScience |
|
| JMuehle | enables MuehleGame to be played with JGameFrameFields inherited from class org. | Class | org.jscience.computing.game.muehle | JScience |
|
| JoinReteNode | A node in the Rete network that has more than one input, so that objects coming from distinct parts of the network are joined together in instances | Class | org.jscience.computing.ai.expertsystem.rete | JScience |
|
| JPlayerClient | a GUI application acting as a client Player in a game played over theSee Also:GameServer, | Class | org.jscience.computing.game | JScience |
|
| JReversi | enables ReversiGame to be played with JGameFrameFields inherited from class org. | Class | org.jscience.computing.game.reversi | JScience |
|
| JSolitaire | enables Solitaire to be played with JGameFrameFields inherited from class org. | Class | org.jscience.computing.game.puzzle | JScience |
|
| JTilePuzzle | See Also:Serialized FormFields inherited from class javax. | Class | org.jscience.computing.game.puzzle | JScience |
|
| JWS | Fields inherited from class org. | Class | org.jscience.computing.game.wolfsheep | JScience |
|
| KMeans | Generates clusters from a dataset using the K-Means algorithm. | Class | org.jscience.computing.kmeans | JScience |
|
| KohonenNN | This class provides a simple implementation of a two-dimensional Kohonen self- organizing map. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| KohonenTrainer | This class implements the Kohonen training algorithm. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| LabeledElement | An graph element (vertex or edge) that can have a label. | Interface | org.jscience.computing.graph | JScience |
|
| LinearGraphGenerator | Generates a linear graph of any size. | Class | org.jscience.computing.graph.generators | JScience |
|
| LineHoughTransformOp | This class implements a Line Hough transform. | Class | org.jscience.computing.ai.vision | JScience |
|
| LinguisticVariable | Abstraction for fuzzy linguistic variables. | Class | org.jscience.computing.ai.fuzzylogic | JScience |
|
| List | Each list, both at compile time and at run time, is an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| ListenableDirectedGraph | A directed graph which is also ListenableGraph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| ListenableDirectedWeightedGraph | A directed weighted graph which is also ListenableGraph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| ListenableGraph | A graph that supports listeners on structural change events. | Interface | org.jscience.computing.graph | JScience |
|
| ListenableUndirectedGraph | An undirected graph which is also ListenableGraph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| ListenableUndirectedWeightedGraph | An undirected weighted graph which is also ListenableGraph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| Log | A temp class to help me centralize all my writes to stdout Doesn't need to be instantiated - just call Log. | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| LogicalExpression | Each logical expression at compile time is represented as a class derived from this abstract class. | Class | org.jscience.computing.ai.planning | JScience |
|
| LogicalExpressionAssignment | Each assign term in a logical expression at compile time is represented as an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| LogicalExpressionAtomic | Each atomic term in a logical expression at compile time is represented as an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| LogicalExpressionCall | Each call term in a logical expression at compile time is represented as an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| LogicalExpressionConjunction | Each conjunction at compile time is represented as an instance of thisConstructor SummaryLogicalExpressionConjunction(java. | Class | org.jscience.computing.ai.planning | JScience |
|
| LogicalExpressionDisjunction | Each disjunction at compile time is represented as an instance of thisConstructor SummaryLogicalExpressionDisjunction(java. | Class | org.jscience.computing.ai.planning | JScience |
|
| LogicalExpressionForAll | Each ForAll logical expression at compile time is represented as an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| LogicalExpressionNegation | Each negative term in a logical expression at compile time is represented as an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| LogicalExpressionNil | Each empty logical expression at compile time is represented as an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| LogicalPrecondition | | Class | org.jscience.computing.ai.planning | JScience |
|
| LRUConflictSet | A conflict set whose conflict resolution policy is one that the least recently fired rules have priority over the remaining ones. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| Main | Main class in the Jeops phase of converting rule files into Java When invoked, the method convert() will create a java file | Class | org.jscience.computing.ai.expertsystem.compiler | JScience |
|
| MatchingItemsManager | Now that i think about it, this class seems awfully silly. | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| MeanFilter | A mean filter implemented as a convolution filter. | Class | org.jscience.computing.ai.vision | JScience |
|
| MembershipFunction | Abstraction for fuzzy membership functions. | Interface | org.jscience.computing.ai.fuzzylogic | JScience |
|
| Method | | Class | org.jscience.computing.ai.planning | JScience |
|
| MineSweeper | An implementation of the game Mine SweeperSince:9/14/2002See Also:Serialized Form | Class | org.jscience.computing.game.mine | JScience |
|
| MobileAgent | The MobileAgent interface provides a better support for social agents. | Interface | org.jscience.computing.ai.agents | JScience |
|
| ModifiableInteger | The ModifiableInteger class wraps a value of the primitive type int in an object, similarly to Integer. | Class | org.jscience.computing.graph.util | JScience |
|
| MoveTemplate | MoveTemplate just provides a skeleton implementation for the GameMove interface, so you can focus soley on the game | Class | org.jscience.computing.game | JScience |
|
| MRUConflictSet | A conflict set whose conflict resolution policy is one that the most recently fired rules have priority over the remaining ones. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| MuehleGame | a representation of the game of MuehleSee Also:MuehlePosition, | Class | org.jscience.computing.game.muehle | JScience |
|
| MuehlePlayer | adds AI to the MuehleGame and provides a suitable heuristic to evaluateSee Also:MuehleGame, | Class | org.jscience.computing.game.muehle | JScience |
|
| MuehlePosition | The class MuehlePosition represents a Muehle game position. | Class | org.jscience.computing.game.muehle | JScience |
|
| Multigraph | A multigraph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| MultiInteractiveTask | This allows many InteractiveTasks to be bundled togather as one All tasks will be started simultaneously and the task as a whole will only | Class | org.jscience.computing.distributed.server | JScience |
|
| MultiServerDaemon | MultiServerDaemon allocates multiple clients between multiple servers in real-time. | Class | org.jscience.computing.distributed.server | JScience |
|
| MyIterator | This class implements an iterator with data members that can keep track of where the algorithm is in terms of bindings found so far so that when | Class | org.jscience.computing.ai.planning | JScience |
|
| NaturalConflictSet | A conflict set whose conflict resolution policy specifies that no rule can be fired more than once with the same objects. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| Navigable | A simple interface to allow pathfinders like the A algorithm to navigate through the environment. | Interface | org.jscience.computing.ai | JScience |
|
| NeuralNetwork | A neural network framework class. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| NeuralNetworkException | A simple class for neural network exceptions. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| NeuralNetworkTrainer | This class is intended to provide a common interface for the more complicated neural network training algorithms, such as a multi-stage Kohonen training | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| NoiseFilter | | Class | org.jscience.computing.ai.vision | JScience |
|
| NoMoreElementsException | This class defines an exception that will be thrown when there aren't more rules to be fired in a conflict set. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| NoRulesFiredException | This exception is thrown if defuzzification is attempted and no rules fired. | Class | org.jscience.computing.ai.fuzzylogic | JScience |
|
| Notifier | The neural network notifier interface. | Interface | org.jscience.computing.ai.neurocomputing | JScience |
|
| NumberedPredicate | This class represents a predicate with an integer number associated with it. | Class | org.jscience.computing.ai.planning | JScience |
|
| ObjectBase | This class models the facts over which the inference engine will act. | Class | org.jscience.computing.ai.expertsystem | JScience |
|
| OneShotConflictSet | A conflict set whose conflict resolution policy specifies that no rule can be fired more than once. | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| Operator | | Class | org.jscience.computing.ai.planning | JScience |
|
| Pathfinder | | Interface | org.jscience.computing.ai | JScience |
|
| Pathfinder .Node | | Interface | org.jscience.computing.ai | JScience |
|
| PerceptronNN | An implementation of a perceptron. | Class | org.jscience.computing.ai.neurocomputing | JScience |
|
| Plan | This class represent a plan as a LinkedList of ground instances of operators. | Class | org.jscience.computing.ai.planning | JScience |
|
| Planner | This class is the implementation of the Planner algorithm. | Class | org.jscience.computing.ai.planning | JScience |
|
| PlannerLexer | | Class | org.jscience.computing.ai.planning | JScience |
|
| PlannerParser | | Class | org.jscience.computing.ai.planning | JScience |
|
| PlannerTokenTypes | | Interface | org.jscience.computing.ai.planning | JScience |
|
| Player | The Player ojbect adds Artificial Intelligence to a GamePlay. | Interface | org.jscience.computing.game | JScience |
|
| Precondition | This abstract class represents an iterator over all the possible bindings that can satisfy its corresponding logical expression at run time. | Class | org.jscience.computing.ai.planning | JScience |
|
| PreconditionAssign | This class represents an iterator over all the possible bindings that can satisfy an assignment logical expression at run time. | Class | org.jscience.computing.ai.planning | JScience |
|
| PreconditionAtomic | This class represents an iterator over all the possible bindings that can satisfy an atomic logical expression at run time. | Class | org.jscience.computing.ai.planning | JScience |
|
| PreconditionCall | This class represents an iterator over all the possible bindings that can satisfy a call logical expression at run time. | Class | org.jscience.computing.ai.planning | JScience |
|
| PreconditionForAll | This class represents an iterator over all the possible bindings that can satisfy a ForAll logical expression at run time. | Class | org.jscience.computing.ai.planning | JScience |
|
| PreconditionNegation | This class represents an iterator over all the possible bindings that can satisfy a negation logical expression at run time. | Class | org.jscience.computing.ai.planning | JScience |
|
| PreconditionNil | This class represents an iterator over all the possible bindings that can satisfy an empty logical expression at run time. | Class | org.jscience.computing.ai.planning | JScience |
|
| Predicate | | Class | org.jscience.computing.ai.planning | JScience |
|
| PriorityConflictSet | A conflict set whose conflict resolution policy is one that rules defined first in the rule base have a higher priority over the ones defined | Class | org.jscience.computing.ai.expertsystem.conflict | JScience |
|
| PrisonersDilemmaAgent | A simple implementation of an agent that obeys the rules of the prisoner's dilemma. | Class | org.jscience.computing.game | JScience |
|
| Program | Abstraction for the programs in genetic programming. | Class | org.jscience.computing.ai.evolutionary.geneticprogramming | JScience |
|
| Pseudograph | A pseudograph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| PuzzleNotSolvableException | | Class | org.jscience.computing.game.puzzle | JScience |
|
| QLearner | Q-learning algorithm implementation. | Class | org.jscience.computing.ai.reinforcement.qlearning | JScience |
|
| QTable | Q-table implementationConstructor SummaryQTable() | Class | org.jscience.computing.ai.reinforcement.qlearning | JScience |
|
| QTableEntryNotFoundException | Exception thrown when an entry not found in the q-table. | Class | org.jscience.computing.ai.reinforcement.qlearning | JScience |
|
| QueryManager | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| QueryReader | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| RandomPlayer | RandomPlayer provides a reference implementation of the Player interface. | Class | org.jscience.computing.game | JScience |
|
| RankFilter | This class implements a simple rank filter: allowing you to select the median, minimum or maximum for any given neighbourhood size. | Class | org.jscience.computing.ai.vision | JScience |
|
| ReproductiveAgent | The ReproductiveAgent interface provides a better support for social agents. | Interface | org.jscience.computing.ai.agents | JScience |
|
| ReteNode | A node in the Rete network. | Class | org.jscience.computing.ai.expertsystem.rete | JScience |
|
| ReversiGame | also known as Othello gameSee Also:Serialized Form | Class | org.jscience.computing.game.reversi | JScience |
|
| ReversiPlayer | adds AI to the ReversiGameSee Also:ReversiGame, | Class | org.jscience.computing.game.reversi | JScience |
|
| RingGraphGenerator | Generates a ring graph of any size. | Class | org.jscience.computing.graph.generators | JScience |
|
| RuleEvent | A semantic event that indicates that a rule was fired. | Class | org.jscience.computing.ai.expertsystem | JScience |
|
| RuleFireListener | The listener interface for receiving rule fire events. | Interface | org.jscience.computing.ai.expertsystem | JScience |
|
| RuleParsingException | This exception is thrown if an error occurs during parsing a fuzzy rule. | Class | org.jscience.computing.ai.fuzzylogic | JScience |
|
| RunAutomaton | Finite-state automaton with fast run operation. | Class | org.jscience.computing.automaton | JScience |
|
| SampleChessGraphics | This class contains two set of sample chess graphics shipped with the antelmann. | Class | org.jscience.computing.game.chess | JScience |
|
| Scanner | Class used in the parsing of the rules file. | Class | org.jscience.computing.ai.expertsystem.compiler.parser | JScience |
|
| ServerRecord | Record representing an InteractiveTaskServer. | Class | org.jscience.computing.distributed.server | JScience |
|
| SimilarItems | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| SimilarityCriteria | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| SimilarityCriterion | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| SimilarityCriterionScore | protected SimilarityCriterionScore(java. | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| SimilarityCriterionScores | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| SimilarityDescription | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| SimilarityEngine | Pass it a bunch of data and the SimilarityEngine figures out how similar each item is (%) to a specified goal | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| SimilarityWeights | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| SimpleDirectedGraph | A simple directed graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| SimpleDirectedWeightedGraph | A simple directed weighted graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| SimpleGraph | A simple graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| SimpleWeightedGraph | A simple weighted graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| SingleServerWrapper | This wrapper simplifies the process of making your own server. | Class | org.jscience.computing.distributed.server | JScience |
|
| SobelEdgeDetectorFilter | This filter performs a simple edge detection algorithm (Sobel). | Class | org.jscience.computing.ai.vision | JScience |
|
| SocketPlayer | SocketPlayer is a wrapper around a standard Player object. | Class | org.jscience.computing.game | JScience |
|
| SocketPlayerServer | SocketPlayerServer provides the capability of taking network requests from a SocketPlayer. | Class | org.jscience.computing.game | JScience |
|
| Solitaire | A one-player game where the goal is to remove all 'peggs' on the board by jumping over them one by one. | Class | org.jscience.computing.game.puzzle | JScience |
|
| SolitaireSamples | class with static methods to provide standard configurations for Solitaire games. | Class | org.jscience.computing.game.puzzle | JScience |
|
| SolverThread | The thread that invokes Planner to solve a planning problem. | Class | org.jscience.computing.ai.planning | JScience |
|
| SquareCell | A class representing a square flat cell. | Class | org.jscience.computing.ai.agents | JScience |
|
| StandardMap2D | as Manhattan distance. | Class | org.jscience.computing.ai.util | JScience |
|
| State | This class is used to represent the current state of the world. | Class | org.jscience.computing.ai.planning | JScience |
|
| State | See Also:Serialized FormConstructor SummaryState() | Class | org.jscience.computing.automaton | JScience |
|
| StatePair | | Class | org.jscience.computing.automaton | JScience |
|
| StdLib | This class bundles all the code calls that are implemented in the standard library of Planner in one class. | Class | org.jscience.computing.ai.planning | JScience |
|
| StrongConnectivityInspector | Complements the ConnectivityInspector class with the capability to compute the strongly connected components of a | Class | org.jscience.computing.graph.algorithms | JScience |
|
| Subgraph | A subgraph is a graph that has a subset of vertices and a subset of edges with respect to some base graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| Task | A Task represents a single task that takes a paramater when it starts and returns a value when it terminates, both can be vectors. | Interface | org.jscience.computing.distributed | JScience |
|
| TaskAtom | Each task atom both at compile time and at run time is represented as an object of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| TaskList | | Class | org.jscience.computing.ai.planning | JScience |
|
| TemplatePlayer | The TemplatePlayer provides a useful skeleton implementation for the Player interface. | Class | org.jscience.computing.game | JScience |
|
| Term | Each term, both at compile time and at run time, is an instance of a class derived from this abstract class. | Class | org.jscience.computing.ai.planning | JScience |
|
| TermCall | | Class | org.jscience.computing.ai.planning | JScience |
|
| TermConstant | Each constant symbol, both at compile time and at run time, is an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| Terminal | Abstraction for the terminals in genetic programming. | Class | org.jscience.computing.ai.evolutionary.geneticprogramming | JScience |
|
| TermList | | Class | org.jscience.computing.ai.planning | JScience |
|
| TermNumber | | Class | org.jscience.computing.ai.planning | JScience |
|
| TermVariable | Each variable symbol both at compile time and at run time, is an instance of this class. | Class | org.jscience.computing.ai.planning | JScience |
|
| ThresholdFilter | This class encapsulates a variety of thresholding algorithms. | Class | org.jscience.computing.ai.vision | JScience |
|
| TickTackToe | This class implements the game TickTackToe. | Class | org.jscience.computing.game.tictactoe | JScience |
|
| TilePuzzle | See Also:TilePuzzleSamples, Constructor SummaryTilePuzzle() | Class | org.jscience.computing.game.puzzle | JScience |
|
| TilePuzzlePlayer | provides AI for a TilePuzzle gameSee Also:Serialized Form | Class | org.jscience.computing.game.puzzle | JScience |
|
| TilePuzzleSamples | class with static methods to provide standard configurations for TilePuzzle games. | Class | org.jscience.computing.game.puzzle | JScience |
|
| Token | Class used to store the tokens read from the rules file. | Class | org.jscience.computing.ai.expertsystem.compiler.parser | JScience |
|
| TokenConstants | Interface used to define the constants used by the tokenization process of the scanning/parser of the rule files. | Interface | org.jscience.computing.ai.expertsystem.compiler.parser | JScience |
|
| TopologicalOrderIterator | sort is a permutation p of the vertices of a graph such that an edge (i,j) implies that i appears before j in | Class | org.jscience.computing.graph.iterators | JScience |
|
| Trait | protected Trait(java. | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| TraitDescriptor | This class is the meta data for the traits That means the trait name and data type | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| TraitDescriptors | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| Traits | | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| TraitStatistics | The TraitStatistics class contains statistical info about the various values for a single, specific trait. | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| TraitValue | Constructor SummaryTraitValue(java. | Class | org.jscience.computing.ai.casebasedreasoning | JScience |
|
| Transition | Automaton transition. | Class | org.jscience.computing.automaton | JScience |
|
| TraversalListener | A listener on graph iterator or on a graph traverser. | Interface | org.jscience.computing.graph.events | JScience |
|
| TraversalListenerAdapter | An empty do-nothing implementation of the TraversalListener interface used for subclasses. | Class | org.jscience.computing.graph.events | JScience |
|
| TriangularCell | A class representing a triangular flat cell. | Class | org.jscience.computing.ai.agents | JScience |
|
| TriangularMembershipFunction | Triangular fuzzy membership function implementation. | Class | org.jscience.computing.ai.fuzzylogic | JScience |
|
| TuringMachine | This class implements a Turing machine by deriving from a finite-state machine. | Class | org.jscience.computing.automaton.machines | JScience |
|
| TuringMachine .Transition | This class handles the Turing Machine transitions. | Class | org.jscience.computing.automaton.machines | JScience |
|
| UndirectedEdge | A implementation for an undirected edge. | Class | org.jscience.computing.graph.edges | JScience |
|
| UndirectedGraph | A graph whose all edges are undirected. | Interface | org.jscience.computing.graph | JScience |
|
| UndirectedSubgraph | An undirected graph that is a subgraph on other graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| UndirectedWeightedEdge | An implementation of undirected weighted edge. | Class | org.jscience.computing.graph.edges | JScience |
|
| UndirectedWeightedSubgraph | An undirected weighted graph that is a subgraph on other graph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| UnmodifiableDirectedGraph | A directed graph that cannot be modified. | Class | org.jscience.computing.graph.graphs | JScience |
|
| UnmodifiableGraph | An unmodifiable view of the backing graph specified in the constructor. | Class | org.jscience.computing.graph.graphs | JScience |
|
| UnmodifiableUndirectedGraph | An undirected graph that cannot be modified. | Class | org.jscience.computing.graph.graphs | JScience |
|
| VertexDegreeComparator | Compares two vertices based on their degree. | Class | org.jscience.computing.graph.algorithms.util | JScience |
|
| VertexFactory | A vertex factory used by graph algorithms for creating new vertices. | Interface | org.jscience.computing.graph | JScience |
|
| VertexSetListener | A listener that is notified when the graph's vertex set changes. | Interface | org.jscience.computing.graph.events | JScience |
|
| VertexTraversalEvent | A traversal event for a graph vertex. | Class | org.jscience.computing.graph.events | JScience |
|
| VisioExporter | Exports a graph to a csv format that can be imported into MS Visio. | Class | org.jscience.computing.graph.external | JScience |
|
| VisioExporter .VertexNameProvider | Assigns a display name for each of the graph vertices. | Interface | org.jscience.computing.graph.external | JScience |
|
| WeightedGraph | A tagging interface for a graph whose all edges have weights. | Interface | org.jscience.computing.graph | JScience |
|
| WeightedMultigraph | A weighted multigraph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| WeightedPseudograph | A weighted pseudograph. | Class | org.jscience.computing.graph.graphs | JScience |
|
| WheelGraphGenerator | graph of any size. | Class | org.jscience.computing.graph.generators | JScience |
|
| WolfsheepGame | an implementation of the wolf&sheep game which is played on a chess-like board; it uses the BoardPosition from the chess package for convenience. | Class | org.jscience.computing.game.wolfsheep | JScience |
|
| WSPlayer | WSPlayer adds AI to the WolfsheepGame; can play both, wolf and sheep. | Class | org.jscience.computing.game.wolfsheep | JScience |
|
| WSPuzzle | WSPuzzle implements the 'Wolf & Sheep Puzzle'. | Class | org.jscience.computing.game.puzzle | JScience |