git.ucc.asn.au
/
progcomp10.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Attempt at fixing memory mess.
[progcomp10.git]
/
src
/
conf.py
diff --git
a/src/conf.py
b/src/conf.py
index
45942e2
..
3e3db8b
100644
(file)
--- a/
src/conf.py
+++ b/
src/conf.py
@@
-2,19
+2,20
@@
from rpsconst import *
from rpsconst import *
-# Enable for verbose output.
-VERBOSE =
Tru
e
+# Enable for verbose output.
(or use -v)
+VERBOSE =
Fals
e
# Enable for even more verbose output.
DEBUG = False
# How many iterations to run before quitting.
# Enable for even more verbose output.
DEBUG = False
# How many iterations to run before quitting.
-MAX_ITERATIONS = 15
+# This is 100 for the short version and 1000 for the long version
+MAX_ITERATIONS = 100
-# How many of each agent to create initially.
+# How many of each agent to create initially.
(or use -n)
STARTING_POPULATION = 10
STARTING_POPULATION = 10
-#
???
+#
Number of times the simulation is run. (or use -t)
TRIALS = 1
# How much health to give each agent on birth.
TRIALS = 1
# How much health to give each agent on birth.
@@
-27,9
+28,14
@@
REPRODUCE_HEALTH = 100
DIE_HEALTH = 0
# The age at which to kill any agent.
DIE_HEALTH = 0
# The age at which to kill any agent.
+# This is 100 for the short version and 1000 for the long version
MAX_AGE = 100
MAX_AGE = 100
-# Game dynamics - these are not final:
+# Cap the number of agents (set to 0 to disable)
+# you may also need to run ulimit -n <some big number like 1000>
+MAX_TOTAL_AGENTS = 255
+
+# Game dynamics:
# WINNER TRUTH ATTPoints, DEFPoints
pointsTable [Attacker] [False] = (3, -3)
pointsTable [Attacker] [True] = (2, -2)
# WINNER TRUTH ATTPoints, DEFPoints
pointsTable [Attacker] [False] = (3, -3)
pointsTable [Attacker] [True] = (2, -2)
UCC
git Repository :: git.ucc.asn.au