Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKBJavaConnector/ECJClient/src/ec/eval/slave.params @ 12912

Last change on this file since 12912 was 6152, checked in by bfarka, 14 years ago

added ecj and custom statistics to communicate with the okb services #1441

File size: 2.4 KB
RevLine 
[6152]1# Copyright 2006 by Sean Luke and George Mason University
2# Licensed under the Academic Free License version 3.0
3# See the file "LICENSE" for more information
4
5# This file is used only by the slaves, not the master.  The shared
6# parameters between the master and slaves should instead be defined
7# in the master.params file.
8
9parent.0 = master.params
10
11
12#### This should no longer be set -- it's set automatically by Slave.java
13#### When you run as a slave
14# Lets the slaves know that they're slaves.
15#eval.i-am-slave = true
16#### End deprecation
17
18
19# Specifies the IP address of the master, for the Slaves
20# to connect.  Slaves need to be told this in their
21# parameter files.  The example below sets it to localhost,
22# which is probably not what you want.
23eval.master.host = 127.0.0.1
24
25
26# Specifies a slave's name for debugging purposes.  If this is not
27# set (the default), then the system will use an approximately unique
28# name constructed from the IP address and startup time of the
29# slave.  Names don't have to be unique -- it's only for debugging.
30eval.slave-name = my-slave-name
31
32
33# Specifies the mode the slave runs in.  If false, the slave runs in
34# 'regular' mode where it just evaluates the individuals and returns
35# either the fitnesses or the whole individuals.  If true, the slave
36# runs in 'evolve' mode, where it evaluates the individuals, but then
37# if there's extra time (see next parameter), it will treat the individuals
38# as its own mini-population and do some evolution on that population
39# according to the evolution parameters you provided the slave.  When
40# the time is up, it then returns the entire individuals.
41#
42# You want to make sure that if you set this to true, then the mini-population
43# on the slave is sufficiently large to support its own evolution.
44# The population size is specified by eval.master-problem.job-size
45# on the Master.
46eval.run-evolve = true
47
48
49# Specifies the length of (wall clock) time, in milliseconds, that the
50# slave should do "evolution" on its individuals if eval.run-evolve = true
51eval.runtime = 6000
52
53
54# Change this to force whole Individuals to be returned by the
55# Slave rather than just returning Fitnesses, plus whether or not the
56# Individual was evaluated.  Returning a whole Individual is expensive
57# over the network and should only be done if, for some reason, your
58# Problem class modified the Individuals as it evaluates them.
59eval.return-inds = false
60
Note: See TracBrowser for help on using the repository browser.