ec.exchange
Class IslandInfo

java.lang.Object
  extended by ec.exchange.IslandInfo
Direct Known Subclasses:
IslandExchangeServer.IslandExchangeIslandInfo

public class IslandInfo
extends java.lang.Object

Describes one island and the network of islands it exchanges individuals with.


Field Summary
 java.lang.String[] migrating_island_ids
          Ihe ids of the islands to send individuals to
 int modulo
          how often to send individuals
 java.lang.String name
          Island name
 int num_incoming
          how many islands will send individuals to this island
 int num_mig
          How many islands to send individuals to
 int number
          Island number (used to construct parameter names)
 int offset
          what generation to start sending individuals
 int size
          How many individuals to send
 
Constructor Summary
IslandInfo()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

number

public int number
Island number (used to construct parameter names)


name

public java.lang.String name
Island name


modulo

public int modulo
how often to send individuals


offset

public int offset
what generation to start sending individuals


size

public int size
How many individuals to send


num_mig

public int num_mig
How many islands to send individuals to


migrating_island_ids

public java.lang.String[] migrating_island_ids
Ihe ids of the islands to send individuals to


num_incoming

public int num_incoming
how many islands will send individuals to this island

Constructor Detail

IslandInfo

public IslandInfo()