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 |