| [static initializer] | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | packagestatic |
| agentDesc | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| AgentFactory() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | protected |
| AgentFactory(Document problemDesc, Document agentDesc) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(Document problemDesc, Document agentDesc, String outputFilePath) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(Document problemDesc, Document agentDesc, long timeout) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(Document problemDesc, Document agentDesc, String outputFilePath, long timeout) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(Document problemDesc, Document agentDesc, Collection<? extends StatsReporter > solGatherers) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(Document problemDesc, Document agentDesc, String outputFilePath, Collection<? extends StatsReporter > solGatherers, Long timeout, boolean statsToController) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(Document problemDesc, Document agentDesc, Collection<? extends StatsReporter > solGatherers, Long timeout, boolean statsToController) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(Document problemDesc, Document agentDesc, Collection<? extends StatsReporter > solGatherers, Long timeout, boolean useTCP, boolean statsToController) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(Document problemDesc, Document agentDesc, String outputFilePath, Collection<? extends StatsReporter > solGatherers, Long timeout, boolean useTCP, boolean statsToController) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(ProblemInterface< V, U > problem, Document agentDesc, Collection<? extends StatsReporter > solGatherers, Long timeout) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(ProblemInterface< V, U > problem, Document agentDesc, Collection<? extends StatsReporter > solGatherers, Long timeout, boolean useTCP) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(ProblemInterface< V, U > problem, Document agentDesc, Collection<? extends StatsReporter > solGatherers, Long timeout, boolean useTCP, boolean statsToController) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| AgentFactory(ProblemInterface< V, U > problem, Document agentDesc, String outputFilePath, Collection<? extends StatsReporter > solGatherers, Long timeout, boolean useTCP, boolean statsToController) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| agents | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| assertWarning() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | privatestatic |
| createAgent(QueueOutputPipeInterface toDaemonPipe, QueueOutputPipeInterface toControllerPipe, ProblemInterface< V, U > probDesc, Document agentDesc, int port) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | static |
| createAgent(QueueOutputPipeInterface toDaemonPipe, QueueOutputPipeInterface toControllerPipe, ProblemInterface< V, U > probDesc, Document agentDesc, boolean statsToController, int port) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | static |
| createAgent(QueueOutputPipeInterface controllerPipe, ProblemInterface< V, U > probDesc, Document agentDesc, CentralMailer mailman) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | static |
| DEFAULT_TIMEOUT | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | static |
| done | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| end() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| finalNCCCcount | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| finalTime | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| getCurrentSolution() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getMaxMsgSizes() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getMsgNbrs() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getMsgNbrsReceivedPerAgent() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getMsgNbrsSentPerAgent() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getMsgSizes() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getMsgSizesReceivedPerAgent() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getMsgSizesSentPerAgent() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getMsgTypes() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getNbrMsgs() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getNcccs() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getOverallMaxMsgSize() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getTime() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| getTotalMsgSize() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| init(Collection<? extends StatsReporter > solGatherers, Long timeout, boolean statsToController) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| instantiateAgent(ProblemInterface< V, U > probDesc, Document agentDesc, CentralMailer mailman) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | privatestatic |
| mailman | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| main(String[] args) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | static |
| maxMsgSizes | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| measureMsgs | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| measureTime | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| msgNbrs | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| msgNbrsReceivedPerAgent | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| msgNbrsSentPerAgent | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| msgSizes | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| msgSizesReceivedPerAgent | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| msgSizesSentPerAgent | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| nbrAgents | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| nbrAgentsFinished | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| nbrAgentsFinished_lock | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| nbrMsgsReceived | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| notifyIn(Message msg) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| frodo2::communication::IncomingMsgPolicyInterface.notifyIn(Message msg, Object toAgent) | frodo2.communication.IncomingMsgPolicyInterface< T > | |
| outOfMemory | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| outOfMemory() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| outputFilePath | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| parseProblem(Document problemDesc) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| pipe | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| pipes | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| port | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | privatestatic |
| printMsgStats(Map< MessageType, Integer > msgNbrs, Map< Object, Integer > msgNbrsSentPerAgent, Map< Object, Integer > msgNbrsReceivedPerAgent, Map< MessageType, Long > msgSizes, Map< Object, Long > msgSizesSentPerAgent, Map< Object, Long > msgSizesReceivedPerAgent, Map< MessageType, Long > maxMsgSizes) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | static |
| problem | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| queue | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| restart(ProblemInterface< V, U > problem) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| setQueue(Queue queue) | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| silent | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| solCollector | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| startTime | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| statsToController | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| subProbs | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| timedOut | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| timedOut() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | |
| timeout | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| useTCP | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| waitForEnd() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |
| writeSol() | frodo2.algorithms.AgentFactory< V extends Addable< V >, U extends Addable< U > > | private |