|
JGAP | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IClientEvolveStrategy | Interface for defining a strategy that controls how a client evolves generations. |
IClientFeedback | Interface for the feedback a client receives as a listener. |
IEvolveStrategy | Interface for defining a strategy that controls how a worker evolves a single request. |
IGenotypeInitializer | Interface specifying how to initialize a Genotype on behalf of the worker. |
IGridClientMediator | Interface for grid client mediators. |
IGridConfiguration | Interface for a grid configuration. |
IGridMasterConnectionListener | Listener that is called from GridMasterConnection. |
IRequestSplitStrategy | Interface for a strategy how to split a work request into parts. |
IResultMergeStrategy | Client side: Can be used in implementations of IClientEvolveStrategyGP to merge previous results with the current result in order to obtain a working set for future evolutions. |
IWorkerEvolveStrategy | Interface for defining a strategy that controls how a worker evolves a single request. |
IWorkerReturnStrategy | Defines which part of a result is returned by a worker. |
Class Summary | |
---|---|
DefaultClientFeedback | Empty implementation. |
DefaultEvolveStrategy | Default and simple implementation of IWorkerEvolveStrategy. |
DefaultGenotypeInitializer | Default implementation of IGenotypeInitializer. |
DefaultWorkerReturnStrategy | Default and simple implementation for IWorkerReturnStrategy. |
DummyGridClientMediator | Mediates requests and responses either within a LAN or via internet (WAN). |
GridConfigurationBase | Abstract base class for the important grid configuration. |
JGAPAdmin | The admin instance can display status information about a running grid. |
JGAPClient | A client defines work for the grid and sends it to the JGAPServer. |
JGAPClientHandlerThread | Handles JGAP-specific messages on the client-side that are not originally supported by JCGrid. |
JGAPRequest | An instance that creates single requests to be sent to a worker. |
JGAPResult | Holds the result of a worker. |
JGAPServer | A grid server is able to: a) receive work requests from JGAPClients b) send work units to JGAPWorkers c) receive solutions from JGAPWorkers, and d) send back these solutions to the requesting JGAPClient. |
JGAPWorker | A worker receives work units from a JGAPServer and sends back computed solutions to the same JGAPServer. |
JGAPWorkers | A worker receives work units from a JGAPServer and sends back computed solutions to a JGAPServer. |
MessageContext | Context of a message. |
RequestSplitStrategy | Implementation of IRequestSplitStrategy to split a single request into multiple requests for workers. |
SampleSplitStrategy | Sample implementation of IRequestSplitStrategy. |
Grid functionality for building a distributed computing network with server, worker(s) and client(s)
|
JGAP | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |