|
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 | ||||||||