docs.graphs.ECJRegressionState.diagram2.DiagramText Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ecj Show documentation
Show all versions of ecj Show documentation
ECJ, A Java-based Evolutionary Computation Research System.
ECJ is a research EC system written in Java. It was designed to be highly flexible, with nearly all classes (and all of their settings) dynamically determined at runtime by a user-provided parameter file. All structures in the system are arranged to be easily modifiable. Even so, the system was designed with an eye toward efficiency.
ECJ is developed at George Mason University's ECLab Evolutionary Computation Laboratory. The software has nothing to do with its initials' namesake, Evolutionary Computation Journal. ECJ's sister project is MASON, a multi-agent simulation system which dovetails with ECJ nicely.
The newest version!
#!DG_TEXT-Version-2
# D2 Version: Built by spencer on Mon May 1 17:41:27 PDT 1995
windowOrigin 142.00 13.00
viewOrigin 1.00 9.00
viewSize 775.00 785.00
visibleOrigin 0.00 0.00
showTools
snapToGrid
defaultFont "Helvetica"
defaultFontSize 12.00
printInfoFile "PrintInfo"
colorFile "Colors.clr"
symbol 2147483647
default
layer -1
shape "Rectangle"
location 20.00 20.00
size 60.00 30.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 580
layer 0
shape "Rectangle"
location 540.00 2187.00
size 99.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Array of sources feeding the pipeline (acutally one source)
}
textPlacement top
end
symbol 578
layer 1
shape "Rectangle"
location 513.00 2115.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 577
layer 2
shape "Rectangle"
location 549.00 2124.00
size 72.00 54.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.\
GPBreeding\
Source:
\b0 ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 576
layer 3
shape "Rectangle"
location 540.00 2115.00
size 72.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement top
end
symbol 575
layer 4
shape "Rectangle"
location 531.00 2106.00
size 72.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement top
end
symbol 567
layer 5
shape "Rectangle"
location 342.00 2223.00
size 63.00 54.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Tournament size
}
textPlacement middle
end
symbol 566
layer 6
shape "Circle"
location 324.00 2246.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 554
layer 12
shape "Rectangle"
location 432.00 2178.00
size 108.00 36.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Selects points in the old individual to replace with a new subtree.
}
textPlacement top
end
symbol 552
layer 13
shape "Rectangle"
location 639.00 2178.00
size 81.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Grows new subtrees for the mutation process
}
textPlacement top
end
symbol 550
layer 14
shape "Rectangle"
location 612.00 2214.00
size 108.00 54.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The maximum valid depth of a newly-bred individual
}
textPlacement middle
end
symbol 549
layer 15
shape "Circle"
location 603.00 2237.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 547
layer 16
shape "Rectangle"
location 450.00 2223.00
size 135.00 36.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 How many times to try to breed a valid individual before giving up and just copying the old one.
}
textPlacement middle
end
symbol 546
layer 17
shape "Circle"
location 441.00 2237.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 544
layer 18
shape "Rectangle"
location 630.00 2106.00
size 81.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.koza. GrowBuilder:
\b0 ec.gp.\
GPNodeBuilder: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 542
layer 19
shape "Rectangle"
location 432.00 2106.00
size 81.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.koza.Koza\
NodeSelector:
\b0 ec.gp.\
GPNodeSelector: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 540
layer 20
shape "Rectangle"
location 423.00 2079.00
size 297.00 189.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i\ulnone\qc\fs16\fc0\cf0 (example)
\i0 ec.gp.koza.MutationPipeline:
\b0 ec.gp.GPBreedingPipeline: ec.BreedingSource: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 538
layer 21
shape "Rectangle"
location 342.00 2169.00
size 63.00 63.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Probability of being picked as the parent's breeding source
}
textPlacement middle
end
symbol 537
layer 22
shape "Circle"
location 324.00 2192.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 532
layer 26
shape "Rectangle"
location 315.00 2079.00
size 90.00 189.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i\ulnone\qc\fs16\fc0\cf0 (example)
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\i0\qc\fc0\cf0 ec.select.\
Tournament Selection:
\b0 ec.SelectionMethod: ec.BreedingSource: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 530
layer 27
shape "Rectangle"
location 117.00 2178.00
size 171.00 72.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 An array of either
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fc0\cf0 ec.SelectionMethod
\b0 s (like:
\b e
c
.
s
e
l
e
c
t
.
T
o
u
r
n
a
m
e
n
t
S
e
l
e
c
t
i
o
n
)
\b0 or
\b ec.gp.GPBreedingPipeline
\b0 s which feed individuals into this pipeline. Here's an example which does Koza-style "point mutation":
\b e
c
.
g
p
.
k
o
z
a
.
M
u
t
a
t
i
o
n
P
i
p
e
l
i
n
e
}
textPlacement top
end
symbol 528
layer 28
shape "Rectangle"
location 144.00 2241.00
size 126.00 27.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Probability of being picked as the parent's breeding source
}
textPlacement middle
end
symbol 527
layer 29
shape "Circle"
location 126.00 2246.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 525
layer 30
shape "Rectangle"
location 126.00 2115.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 524
layer 31
shape "Rectangle"
location 162.00 2124.00
size 99.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.\
GPBreedingSource:
\b0 ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 523
layer 32
shape "Rectangle"
location 153.00 2115.00
size 99.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement top
end
symbol 522
layer 33
shape "Rectangle"
location 144.00 2106.00
size 99.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement top
end
symbol 520
layer 34
shape "Rectangle"
location 108.00 2079.00
size 180.00 189.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.BreedingPipeline:
\b0 ec.BreedingSource: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 518
layer 35
shape "Rectangle"
location 603.00 1998.00
size 117.00 54.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Argument types for the children to this kind of node. Regression is typeless, so these are all the same
\b ec.gp.GPAtomicType
}
textPlacement top
end
symbol 516
layer 36
shape "Rectangle"
location 504.00 1980.00
size 90.00 63.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The return type for this kind of node. Regression is typeless, so this is a solitary
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fc0\cf0 ec.gp. GPAtomicType
}
textPlacement top
end
symbol 514
layer 37
shape "Rectangle"
location 441.00 1989.00
size 54.00 36.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Constraints name
}
textPlacement middle
end
symbol 513
layer 38
shape "Circle"
location 432.00 2003.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 511
layer 39
shape "Rectangle"
location 594.00 1935.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 509
layer 40
shape "Rectangle"
location 504.00 1926.00
size 81.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPType:
\b0 ec.Clique: ec.Setup
}
textPlacement top
end
symbol 507
layer 41
shape "Rectangle"
location 630.00 1944.00
size 81.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPType:
\b0 ec.Clique: ec.Setup
}
textPlacement top
end
symbol 505
layer 42
shape "Rectangle"
location 621.00 1935.00
size 81.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement top
end
symbol 503
layer 43
shape "Rectangle"
location 612.00 1926.00
size 81.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement top
end
symbol 501
layer 44
shape "Rectangle"
location 441.00 1944.00
size 54.00 36.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Constraints index
}
textPlacement middle
end
symbol 500
layer 45
shape "Circle"
location 432.00 1958.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 498
layer 46
shape "Rectangle"
location 423.00 1908.00
size 297.00 144.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPNodeConstraints:
\b0 ec.Clique: ec.Setup
}
textPlacement top
end
symbol 496
layer 47
shape "Rectangle"
location 342.00 1971.00
size 108.00 72.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Type index
}
textPlacement middle
end
symbol 495
layer 48
shape "Circle"
location 324.00 2003.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 493
layer 49
shape "Rectangle"
location 342.00 1926.00
size 108.00 72.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Type name
}
textPlacement middle
end
symbol 492
layer 50
shape "Circle"
location 324.00 1958.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 490
layer 51
shape "Rectangle"
location 315.00 1908.00
size 90.00 144.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPType:
\b0 ec.Clique: ec.Setup
}
textPlacement top
end
symbol 488
layer 52
shape "Rectangle"
location 450.00 1845.00
size 126.00 27.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Child arguments to this node.
}
textPlacement top
end
symbol 486
layer 53
shape "Rectangle"
location 333.00 1827.00
size 99.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 My node parent, ether another GPNode, or (if I'm the root), a GPTree
}
textPlacement top
end
symbol 484
layer 54
shape "Rectangle"
location 603.00 1800.00
size 108.00 90.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The node's shared GPNodeConstraints (a byte index instead of an object to save space)
}
textPlacement middle
end
symbol 483
layer 55
shape "Circle"
location 585.00 1841.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 481
layer 56
shape "Rectangle"
location 603.00 1764.00
size 108.00 72.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Argument position of this node in its parent (byte)
}
textPlacement middle
end
symbol 480
layer 57
shape "Circle"
location 585.00 1796.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 476
layer 58
shape "Rectangle"
location 432.00 1791.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 474
layer 59
shape "Rectangle"
location 468.00 1800.00
size 81.00 36.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPNode:
\b0 ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 472
layer 60
shape "Rectangle"
location 459.00 1791.00
size 81.00 36.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement top
end
symbol 470
layer 61
shape "Rectangle"
location 450.00 1782.00
size 81.00 36.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement top
end
symbol 468
layer 62
shape "Rectangle"
location 333.00 1782.00
size 90.00 36.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.\
GPNodeParent
}
textPlacement top
end
symbol 466
layer 63
shape "Rectangle"
location 315.00 1755.00
size 405.00 126.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPNode:
\b0 ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 464
layer 64
shape "Rectangle"
location 126.00 1917.00
size 153.00 99.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 A table of GPFuncInfo objects, each containing a GPNode. These GPNodes are the prototypical nodes for each function (nonterminal or terminal) in the function set. In Symbolic Regression, this includes nodes for Sin, Cos, X, +, -, /, *, Log, and ERCs. These are stored in
\b ec.app.regression.func.*
}
textPlacement top
end
symbol 462
layer 65
shape "Rectangle"
location 162.00 2007.00
size 90.00 36.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Function Set Name
}
textPlacement middle
end
symbol 461
layer 66
shape "Circle"
location 153.00 2021.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 459
layer 67
shape "Rectangle"
location 162.00 1881.00
size 81.00 27.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Prototypical node for this function
}
textPlacement top
end
symbol 457
layer 68
shape "Rectangle"
location 162.00 1836.00
size 81.00 36.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPNode:
\b0 ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 455
layer 69
shape "Rectangle"
location 117.00 1791.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 454
layer 70
shape "Rectangle"
location 153.00 1800.00
size 99.00 108.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPFuncInfo:
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\b0\qc\fc0\cf0 ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 453
layer 71
shape "Rectangle"
location 144.00 1791.00
size 99.00 108.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 452
layer 72
shape "Rectangle"
location 135.00 1782.00
size 99.00 108.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 450
layer 73
shape "Rectangle"
location 108.00 1755.00
size 180.00 297.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPFunctionSet:
\b0 ec.Clique: ec.Setup
}
textPlacement top
end
symbol 448
layer 74
shape "Circle"
location 15.00 2281.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 447
layer 75
shape "Rectangle"
location 36.00 2232.00
size 63.00 63.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b\i0\ulnone\fs16\fc0\cf0 Legend
\fs8 \
\b0\fs16 Static objects\
\b\fs10 \
\b0\fs16 Instances\
\
Data
}
textPlacement top
end
symbol 446
layer 76
shape "Diamond"
location 9.00 2241.00
size 18.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 445
layer 77
shape "Rectangle"
location 9.00 2259.00
size 18.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 440
layer 81
shape "Rectangle"
location 549.00 1431.00
size 90.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i\ulnone\fs16\fc0\cf0 See Additional Page
}
textPlacement top
end
symbol 427
layer 85
shape "Rectangle"
location 648.00 1422.00
size 90.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i\ulnone\fs16\fc0\cf0 See Additional Page
}
textPlacement top
end
symbol 404
layer 98
shape "Rectangle"
location 18.00 1476.00
size 90.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i\ulnone\fs16\fc0\cf0 See Additional Page
}
textPlacement top
end
symbol 402
layer 99
shape "Rectangle"
location 9.00 1584.00
size 90.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i\ulnone\fs16\fc0\cf0 See Additional Page
}
textPlacement top
end
symbol 394
layer 100
shape "Circle"
location 594.00 1238.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 388
layer 105
shape "Rectangle"
location 621.00 1575.00
size 90.00 54.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The return type of this tree. Regression is typeless, so this is a solitary
\b ec.gp. GPAtomicType
\b0 .
}
textPlacement top
end
symbol 386
layer 106
shape "Rectangle"
location 513.00 1575.00
size 108.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Responsible for creating initial trees of this kind using ramped half-and-half algorithm.
}
textPlacement top
end
symbol 384
layer 107
shape "Rectangle"
location 432.00 1575.00
size 90.00 36.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The function set for nodes in this tree.
}
textPlacement top
end
symbol 382
layer 108
shape "Rectangle"
location 108.00 1710.00
size 477.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 An individual is the fundamental unit of evolution ? it is the thing that is bred, evaluated, and assigned a fitness.
}
textPlacement top
end
symbol 380
layer 109
shape "Rectangle"
location 252.00 1674.00
size 477.00 27.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The tree forest associated with this individual. For Symbolic Regression, the tree forest is of size 1. For ADFs or other purposes, the tree forest is often bigger.
}
textPlacement top
end
symbol 378
layer 110
shape "Rectangle"
location 423.00 1638.00
size 288.00 27.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The constraints for this tree. This is
\i shared
\i0 with other trees in the same tree-position in other individuals. The tree does not have a unique copy.
}
textPlacement top
end
symbol 376
layer 111
shape "Rectangle"
location 342.00 1557.00
size 72.00 99.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The individual containing this tree. This is a reference pointing to the outside containing individual in this diagram.
}
textPlacement top
end
symbol 374
layer 112
shape "Rectangle"
location 261.00 1557.00
size 72.00 27.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The root node for this tree
}
textPlacement top
end
symbol 372
layer 113
shape "Rectangle"
location 117.00 1539.00
size 90.00 63.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The fitness object for this individual ? originally copied from the subpopulation's prototype.
}
textPlacement top
end
symbol 369
layer 114
shape "Rectangle"
location 450.00 1593.00
size 72.00 36.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Constraints name
}
textPlacement middle
end
symbol 368
layer 115
shape "Circle"
location 441.00 1607.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 341
layer 116
shape "Rectangle"
location 117.00 1296.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 366
layer 117
shape "Rectangle"
location 432.00 1521.00
size 72.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GP\
FunctionSet:
\b0 ec.Clique: ec.Setup
}
textPlacement top
end
symbol 364
layer 118
shape "Rectangle"
location 621.00 1521.00
size 81.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPType:
\b0 ec.Clique: ec.Setup
}
textPlacement top
end
symbol 362
layer 119
shape "Rectangle"
location 513.00 1521.00
size 99.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.koza.\
HalfBuilder:
\b0 ec.gp.GPNodebuilder: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 360
layer 120
shape "Rectangle"
location 423.00 1503.00
size 288.00 126.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPTreeConstraints:
\b0 ec.Clique: ec.Setup
}
textPlacement top
end
symbol 358
layer 121
shape "Rectangle"
location 342.00 1503.00
size 72.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.\
GPIndividual:
\b0 ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 356
layer 122
shape "Rectangle"
location 261.00 1503.00
size 72.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.\
GPNode:
\b0 ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 354
layer 123
shape "Rectangle"
location 216.00 1557.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 353
layer 124
shape "Rectangle"
location 252.00 1485.00
size 468.00 180.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPTree:
\b0 ec.Prototype: ec.Setup (also: GPNodeParent)
}
textPlacement top
end
symbol 352
layer 125
shape "Rectangle"
location 243.00 1476.00
size 468.00 180.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 351
layer 126
shape "Rectangle"
location 234.00 1467.00
size 468.00 180.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 349
layer 127
shape "Rectangle"
location 144.00 1611.00
size 81.00 72.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Has this individual been evaluated already?
}
textPlacement middle
end
symbol 348
layer 128
shape "Circle"
location 126.00 1643.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 346
layer 129
shape "Circle"
location 126.00 1508.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 344
layer 130
shape "Rectangle"
location 135.00 1503.00
size 99.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The raw fitness value
}
textPlacement middle
end
symbol 343
layer 131
shape "Rectangle"
location 117.00 1467.00
size 108.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.koza.\
KozaFitness:
\b0 ec.Fitness: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 339
layer 132
shape "Rectangle"
location 108.00 1449.00
size 621.00 252.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPIndividual:
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b0\qc\fc0\cf0 ec.Individual: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 337
layer 133
shape "Rectangle"
location 603.00 1233.00
size 99.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The raw fitness value
}
textPlacement middle
end
symbol 331
layer 134
shape "Rectangle"
location 126.00 1359.00
size 153.00 36.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 An array of individuals. These are the actual individuals evaluated and bred in the evolutionary system.
}
textPlacement top
end
symbol 329
layer 135
shape "Rectangle"
location 270.00 1305.00
size 306.00 54.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The "species" for individuals in this subpopulation. Defines the prototypical individual from which all the individuals are initially copied, and a set of prototypical breeding pipelines with which to breed individuals into new ones.
}
textPlacement top
end
symbol 327
layer 136
shape "Rectangle"
location 414.00 1215.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 325
layer 137
shape "Rectangle"
location 585.00 1278.00
size 135.00 63.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The prototypical fitness class copied and attached to new individuals or newly-bred individuals. Implements Koza-style fitness (raw/standardized/adjusted/hits)
}
textPlacement top
end
symbol 323
layer 138
shape "Rectangle"
location 135.00 1233.00
size 126.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The Filename of the file we read the subpopulation from, if we're doing that instead of initializing randomly.
}
textPlacement top
end
symbol 319
layer 139
shape "Rectangle"
location 450.00 1224.00
size 99.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.BreedingPipeline:
\b0 ec.BreedingSource: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 318
layer 140
shape "Rectangle"
location 441.00 1215.00
size 99.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 317
layer 141
shape "Rectangle"
location 432.00 1206.00
size 99.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 313
layer 142
shape "Rectangle"
location 288.00 1215.00
size 99.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPIndividual:
\b0 ec.Individual: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 311
layer 143
shape "Circle"
location 315.00 1373.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 310
layer 144
shape "Rectangle"
location 333.00 1350.00
size 198.00 54.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 During population initialization, the number of times to retry generation of an individual if it is a duplicate of one already in the Subpopulation
}
textPlacement middle
end
symbol 308
layer 145
shape "Rectangle"
location 153.00 1305.00
size 99.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPIndividual:
\b0 ec.Individual: ec.Prototype: ec.Setup
}
textPlacement middle
end
symbol 307
layer 146
shape "Rectangle"
location 144.00 1296.00
size 99.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 306
layer 147
shape "Rectangle"
location 135.00 1287.00
size 99.00 45.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 302
layer 148
shape "Rectangle"
location 270.00 1188.00
size 297.00 108.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.GPSpecies:
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\b0\qc\fc0\cf0 ec.Species
}
textPlacement top
end
symbol 300
layer 149
shape "Rectangle"
location 585.00 1188.00
size 117.00 81.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.koza.KozaFitness:
\b0 ec.Fitness: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 298
layer 150
shape "Rectangle"
location 135.00 1188.00
size 117.00 36.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 java.io.File
}
textPlacement middle
end
symbol 296
layer 151
shape "Circle"
location 15.00 1705.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 295
layer 152
shape "Rectangle"
location 36.00 1656.00
size 63.00 63.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b\i0\ulnone\fs16\fc0\cf0 Legend
\fs8 \
\b0\fs16 Static objects\
\b\fs10 \
\b0\fs16 Instances\
\
Data
}
textPlacement top
end
symbol 294
layer 153
shape "Diamond"
location 9.00 1665.00
size 18.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 293
layer 154
shape "Rectangle"
location 9.00 1683.00
size 18.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 291
layer 155
shape "Rectangle"
location 108.00 1170.00
size 621.00 243.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.Subpopulation:
\b0 ec.Group: ec.Setup
}
textPlacement top
end
symbol 289
layer 156
shape "Rectangle"
location 108.00 1080.00
size 621.00 72.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 An ADF Context holds the current execution context of an ADF function call. The ADF ("Automatically Defined Function", see Koza-I and Koza-II) called is stored in the context, as is the returned data from its children nodes. A prototypical data object is also held from which new children results are created if necessary. This data object is typically the same kind of prototype as the one used in the problem, in this case,
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fc0\cf0 ec.app.regression.Regression.
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b0\fc0\cf0 ADF Contexts are also used for ADMs ("Automatically Defined Macros"). Since Symbolic Regression doesn't have ADFs, this facility is left unused.
}
textPlacement top
end
symbol 287
layer 157
shape "Rectangle"
location 576.00 1026.00
size 126.00 27.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The ADF Node that was executed
}
textPlacement top
end
symbol 285
layer 158
shape "Rectangle"
location 144.00 1026.00
size 126.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Prototypical Regression Data
}
textPlacement top
end
symbol 283
layer 159
shape "Rectangle"
location 504.00 981.00
size 63.00 36.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Return results from ADF's children
}
textPlacement top
end
symbol 281
layer 160
shape "Circle"
location 360.00 1004.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 280
layer 161
shape "Rectangle"
location 378.00 999.00
size 153.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 x: floating-point return value
}
textPlacement middle
end
symbol 278
layer 162
shape "Circle"
location 144.00 995.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 277
layer 163
shape "Rectangle"
location 162.00 990.00
size 153.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 x: floating-point return value
}
textPlacement middle
end
symbol 270
layer 164
shape "Rectangle"
location 315.00 963.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 269
layer 165
shape "Rectangle"
location 351.00 963.00
size 144.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.RegressionData:
\b0 ec.gp.GPData: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 268
layer 166
shape "Rectangle"
location 342.00 954.00
size 144.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 267
layer 167
shape "Rectangle"
location 333.00 945.00
size 144.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 263
layer 168
shape "Rectangle"
location 135.00 954.00
size 144.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.RegressionData:
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\b0\qc\fc0\cf0 ec.gp.GPData: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 261
layer 169
shape "Rectangle"
location 576.00 963.00
size 117.00 54.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.ADF:
\b0 ec.gp.GPNode: ec.Prototype: ec.Setup
}
textPlacement middle
end
symbol 244
layer 175
shape "Rectangle"
location 108.00 909.00
size 621.00 153.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.ADFContext:
\b0 ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 242
layer 176
shape "Rectangle"
location 306.00 792.00
size 405.00 72.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 A prototypical ADF Stack object, copied once per thread, each time a generation of individuals needs to be evaluated. ADF Stacks holds current contextual state of ADF function calls in two special stacks of
\b ec.gp.ADFContext
\b0 objects, one ADF Context per pending ADF function call. A prototypical ADF Context object is copied when new ADFContext objects are needed; old ADFContext objects are held in a Reserve to prevent excessive object construction. For more information on this complicated mechanism, see the class documentation. Since Symbolic regression doesn't have ADFs, this facility is left unused.
}
textPlacement top
end
symbol 240
layer 177
shape "Rectangle"
location 648.00 747.00
size 63.00 27.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Prototypical ADF Context
}
textPlacement top
end
symbol 238
layer 178
shape "Rectangle"
location 648.00 693.00
size 54.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Reserve
}
textPlacement top
end
symbol 236
layer 179
shape "Rectangle"
location 468.00 747.00
size 54.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Substack
}
textPlacement top
end
symbol 234
layer 180
shape "Rectangle"
location 531.00 738.00
size 99.00 27.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.ADFContext:
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\b0\qc\fc0\cf0 ec.Prototype: ec.Setup
}
textPlacement middle
end
symbol 232
layer 181
shape "Rectangle"
location 495.00 666.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 231
layer 182
shape "Rectangle"
location 531.00 684.00
size 99.00 27.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.ADFContext:
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\b0\qc\fc0\cf0 ec.Prototype: ec.Setup
}
textPlacement middle
end
symbol 230
layer 183
shape "Rectangle"
location 522.00 675.00
size 99.00 27.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 229
layer 184
shape "Rectangle"
location 513.00 666.00
size 99.00 27.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 227
layer 185
shape "Rectangle"
location 315.00 666.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 226
layer 186
shape "Rectangle"
location 351.00 684.00
size 99.00 27.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.ADFContext:
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\b0\qc\fc0\cf0 ec.Prototype: ec.Setup
}
textPlacement middle
end
symbol 225
layer 187
shape "Rectangle"
location 342.00 675.00
size 99.00 27.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 224
layer 188
shape "Rectangle"
location 333.00 666.00
size 99.00 27.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 222
layer 189
shape "Rectangle"
location 315.00 720.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 216
layer 190
shape "Rectangle"
location 351.00 738.00
size 99.00 27.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.ADFContext:
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\b0\qc\fc0\cf0 ec.Prototype: ec.Setup
}
textPlacement middle
end
symbol 214
layer 191
shape "Rectangle"
location 468.00 693.00
size 54.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Stack
}
textPlacement top
end
symbol 211
layer 192
shape "Circle"
location 108.00 716.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 210
layer 193
shape "Rectangle"
location 126.00 711.00
size 153.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 x: floating-point return value
}
textPlacement middle
end
symbol 208
layer 194
shape "Rectangle"
location 99.00 792.00
size 189.00 90.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 The prototypical data object, copied once per thread, each time a generation of individuals needs to be evaluated, and passed between
\b ec.gp.GPNode
\b0 s to transfer data between then when they are executing. For Symbolic Regression, this object holds the floating-point value returned by functions.
}
textPlacement top
end
symbol 206
layer 195
shape "Rectangle"
location 99.00 648.00
size 189.00 135.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.app.regression. RegressionData:
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\b0\qc\fc0\cf0 ec.gp.GPData: ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 202
layer 196
shape "Circle"
location 15.00 1129.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 201
layer 197
shape "Rectangle"
location 36.00 1080.00
size 63.00 63.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b\i0\ulnone\fs16\fc0\cf0 Legend
\fs8 \
\b0\fs16 Static objects\
\b\fs10 \
\b0\fs16 Instances\
\
Data
}
textPlacement top
end
symbol 200
layer 198
shape "Diamond"
location 9.00 1089.00
size 18.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 199
layer 199
shape "Rectangle"
location 9.00 1107.00
size 18.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 197
layer 200
shape "Circle"
location 15.00 553.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 195
layer 201
shape "Circle"
location 576.00 266.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 193
layer 202
shape "Circle"
location 576.00 248.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 191
layer 203
shape "Circle"
location 576.00 230.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 189
layer 204
shape "Circle"
location 576.00 212.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 187
layer 205
shape "Circle"
location 576.00 194.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 185
layer 206
shape "Circle"
location 576.00 176.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 183
layer 207
shape "Circle"
location 576.00 158.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 181
layer 208
shape "Circle"
location 576.00 140.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 179
layer 209
shape "Circle"
location 576.00 122.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 177
layer 210
shape "Circle"
location 576.00 104.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 176
layer 211
shape "Circle"
location 576.00 86.00
size 9.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
textPlacement top
end
symbol 171
layer 212
shape "Rectangle"
location 126.00 90.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 169
layer 213
shape "Rectangle"
location 432.00 99.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 167
layer 214
shape "Rectangle"
location 585.00 351.00
size 27.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 . . .
}
textPlacement top
end
symbol 156
layer 215
shape "Rectangle"
location 36.00 504.00
size 63.00 63.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b\i0\ulnone\fs16\fc0\cf0 Legend
\fs8 \
\b0\fs16 Static objects\
\b\fs10 \
\b0\fs16 Instances\
\
Data
}
textPlacement top
end
symbol 155
layer 216
shape "Diamond"
location 9.00 513.00
size 18.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 154
layer 217
shape "Rectangle"
location 9.00 531.00
size 18.00 9.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 152
layer 218
shape "Rectangle"
location 117.00 504.00
size 468.00 54.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b\i0\ulnone\fs16\fc0\cf0 ec.simple.SimpleEvolutionState
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b0\fc0\cf0 holds the complete state of an evolution run. Performs a simple breed-evaluate loop on individuals in its population. Every object stored within this object is serializable, and so can be written out to a checkpoint file using
\b ec.util.Checkpoint.
\b0 The evolution state is also passed around to among objects a lot so they can access its random number generators, parameter database, and logs. This is done, of course, in a threadsafe manner.
}
textPlacement top
end
symbol 139
layer 227
shape "Diamond"
location 0.00 162.00
size 108.00 54.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b\i0\ulnone\qc\fs15\fc0\cf0 ec.util.\
Checkpoint
}
textPlacement middle
end
symbol 134
layer 231
shape "Rectangle"
location 9.00 315.00
size 90.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i\ulnone\fs16\fc0\cf0 See Additional Page
}
textPlacement top
end
symbol 132
layer 232
shape "Rectangle"
location 144.00 225.00
size 117.00 54.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.app.regression. Regression:
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b0\qc\fc0\cf0 ec.gp.GPProblem: ec.Problem: ec.Prototype: ec.Setup
}
textPlacement middle
end
symbol 124
layer 236
shape "Rectangle"
location 657.00 504.00
size 90.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i\ulnone\fs16\fc0\cf0 See Additional Page
}
textPlacement top
end
symbol 99
layer 241
shape "Rectangle"
location 621.00 351.00
size 90.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.Subpopulation:
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b0\qc\fc0\cf0 ec.Group: ec.Setup
}
textPlacement middle
end
symbol 98
layer 242
shape "Rectangle"
location 612.00 342.00
size 90.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 97
layer 243
shape "Rectangle"
location 603.00 333.00
size 90.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 95
layer 244
shape "Rectangle"
location 576.00 432.00
size 135.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Holds an array of\
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fc0\cf0 ec.Subpopulation
\b0 s,\
each of which holds a subpopulation of individuals
}
textPlacement top
end
symbol 94
layer 245
shape "Rectangle"
location 576.00 306.00
size 144.00 117.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.Population:
\b0 ec.Group: ec.Setup
}
textPlacement top
end
symbol 92
layer 246
shape "Rectangle"
location 423.00 432.00
size 135.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Prints out statistics to various
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fc0\cf0 ec.util.Log
\b0 s
.
}
textPlacement top
end
symbol 91
layer 247
shape "Rectangle"
location 423.00 360.00
size 135.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.koza.KozaStatistics:
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\b0\qc\fc0\cf0 ec.simple.SimpleStatistics: ec.Statistics: ec.Singleton: ec.Setup
}
textPlacement middle
end
symbol 89
layer 248
shape "Rectangle"
location 135.00 297.00
size 135.00 54.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Performs simple, multithreaded generational evaluation. Holds a prototypical problem, which is copied as necessary, one per thread, to evaluate individuals.
}
textPlacement top
end
symbol 88
layer 249
shape "Rectangle"
location 135.00 189.00
size 135.00 99.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.simple.SimpleEvaluator:
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\b0\qc\fc0\cf0 ec.Evaluator: ec.Singleton: ec.Setup
}
textPlacement top
end
symbol 82
layer 250
shape "Rectangle"
location 135.00 432.00
size 135.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Performs simple, non-coevolved, multithreaded generational breeding
}
textPlacement top
end
symbol 81
layer 251
shape "Rectangle"
location 135.00 360.00
size 135.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.simple.SimpleBreeder:
\b0 ec.Breeder: ec.Singleton: ec.Setup
}
textPlacement middle
end
symbol 79
layer 252
shape "Rectangle"
location 279.00 432.00
size 135.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Hooks for doing inter-population exchanges, inter-process exchanges, etc. Default does nothing.
}
textPlacement top
end
symbol 78
layer 253
shape "Rectangle"
location 279.00 360.00
size 135.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.simple.SimpleExchanger:
\b0 ec.Exchanger: ec.Singleton: ec.Setup
}
textPlacement middle
end
symbol 76
layer 254
shape "Rectangle"
location 423.00 297.00
size 126.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Responsible for cleaning up the population at the end of a run. Default does nothing.
}
textPlacement top
end
symbol 74
layer 255
shape "Rectangle"
location 423.00 225.00
size 135.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.simple.SimpleFinisher:
\b0 ec.Finisher: ec.Singleton: ec.Setup
}
textPlacement middle
end
symbol 72
layer 256
shape "Rectangle"
location 279.00 297.00
size 135.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Responsible for initializing the population. Default does this by having the
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fc0\cf0 ec.Subpopulation
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b0\fc0\cf0 s populate themselves.
}
textPlacement top
end
symbol 70
layer 257
shape "Rectangle"
location 279.00 225.00
size 135.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.simple.SimpleInitializer:
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\b0\qc\fc0\cf0 ec.Initializer: ec.Singleton: ec.Setup
}
textPlacement middle
end
symbol 65
layer 258
shape "Rectangle"
location 594.00 261.00
size 153.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 max number of generations
}
textPlacement middle
end
symbol 62
layer 259
shape "Rectangle"
location 594.00 243.00
size 153.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 current generation number
}
textPlacement middle
end
symbol 59
layer 260
shape "Rectangle"
location 594.00 216.00
size 153.00 36.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 do we quit when we find a perfect individual?
}
textPlacement middle
end
symbol 56
layer 261
shape "Rectangle"
location 594.00 207.00
size 153.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 do we garbage-collect aggressively?
}
textPlacement middle
end
symbol 53
layer 262
shape "Rectangle"
location 594.00 189.00
size 144.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 how often do we garbage-collect?
}
textPlacement middle
end
symbol 50
layer 263
shape "Rectangle"
location 594.00 171.00
size 126.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 should we garbage-collect?
}
textPlacement middle
end
symbol 47
layer 264
shape "Rectangle"
location 594.00 153.00
size 126.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 how often do we checkpoint?
}
textPlacement middle
end
symbol 44
layer 265
shape "Rectangle"
location 594.00 135.00
size 126.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 checkpoint file prefix
}
textPlacement middle
end
symbol 41
layer 266
shape "Rectangle"
location 594.00 117.00
size 126.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 should we checkpoint?
}
textPlacement middle
end
symbol 38
layer 267
shape "Rectangle"
location 594.00 99.00
size 126.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 number of eval threads
}
textPlacement middle
end
symbol 36
layer 268
shape "Parallel Lines"
location 594.00 81.00
size 126.00 18.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs16\fc0\cf0 number of breed threads
}
textPlacement middle
end
symbol 28
layer 269
shape "Rectangle"
location 468.00 117.00
size 63.00 18.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.util.Log
}
textPlacement middle
end
symbol 26
layer 270
shape "Rectangle"
location 423.00 162.00
size 135.00 54.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Threadsafe, checkpointsafe logging facility. The right way to write output. Holds a table of
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b\fc0\cf0 ec.util.Log
\b0 s
.
E
a
c
h
l
o
g
h
a
s
a
u
n
i
q
u
e
n
u
m
b
e
r
.
}
textPlacement top
end
symbol 16
layer 271
shape "Rectangle"
location 279.00 162.00
size 144.00 45.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs16\fc0\cf0 Database of user-provided run parameters. Parameter values are stored in various tables and are accessed using
\b ec.util.Parameter
}
textPlacement top
end
symbol 13
layer 272
shape "Rectangle"
location 135.00 144.00
size 153.00 36.00
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs16\fc0\cf0 Mersenne Twister Random Number Generators, one per thread, i.e., Max(eval threads, breed threads)
}
textPlacement top
end
symbol 6
layer 273
shape "Rectangle"
location 171.00 99.00
size 90.00 36.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.util.\
MersenneTwister\
Fast
}
textPlacement middle
end
symbol 4
layer 274
shape "Diamond"
location 0.00 9.00
size 108.00 54.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.Evolve
}
textPlacement middle
end
symbol 7
layer 275
shape "Rectangle"
location 162.00 90.00
size 90.00 36.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 9
layer 276
shape "Rectangle"
location 153.00 81.00
size 90.00 36.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 15
layer 277
shape "Rectangle"
location 279.00 81.00
size 135.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx355\tx711\tx1067\tx1423\tx1779\tx2135\tx2490\tx2846\tx3202\tx3558\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.util.ParameterDatabase
\b0 : java.util.PropertyList
}
textPlacement middle
end
symbol 29
layer 278
shape "Rectangle"
location 459.00 108.00
size 63.00 18.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 31
layer 279
shape "Rectangle"
location 450.00 99.00
size 63.00 18.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 25
layer 280
shape "Rectangle"
location 423.00 81.00
size 135.00 63.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.util.Output
}
textPlacement top
end
symbol 5
layer 281
shape "Rectangle"
location 117.00 63.00
size 630.00 423.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
{\colortbl;\red0\green0\blue0;}
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b\i0\ulnone\qc\fs16\fc1\cf1 ec.simple.SimpleEvolutionState
\b0 : ec.EvolutionState: ec.Singleton: ec.Setup
}
textPlacement top
end
symbol 218
layer 282
shape "Rectangle"
location 342.00 729.00
size 99.00 27.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 220
layer 283
shape "Rectangle"
location 333.00 720.00
size 99.00 27.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
textPlacement middle
end
symbol 213
layer 284
shape "Rectangle"
location 306.00 648.00
size 405.00 135.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx340\tx700\tx1060\tx1420\tx1760\tx2120\tx2480\tx2840\tx3200\tx3540\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.gp.ADFStack:
\b0 ec.Prototype: ec.Setup
}
textPlacement top
end
symbol 204
layer 285
shape "Rectangle"
location 81.00 621.00
size 648.00 252.00
framed
fillColor colorIndex 0
frameColor colorIndex 1
shadowColor colorIndex 2
lineWidth 1.00
filled
shadowed
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b\i0\ulnone\qc\fs16\fc0\cf0 ec.app.regression. Regression:
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\b0\qc\fc0\cf0 ec.gp.GPProblem: ec.Problem: ec.Prototype: ec.Setup
}
textPlacement top
end
vertex 2147483645
default
layer -1
location 0.00 0.00
end
vertex 2147483644
default
layer -1
location 0.00 0.00
end
vertex 563
layer 7
location 439.20 2268.00
end
vertex 565
layer 8
location 414.00 2286.00
end
vertex 564
layer 9
location 315.00 2286.00
end
vertex 562
layer 10
location 261.00 2241.00
end
vertex 536
layer 23
location 315.00 2186.00
end
vertex 535
layer 24
location 279.00 2196.00
end
vertex 444
layer 78
location 589.60 1431.00
end
vertex 443
layer 79
location 510.49 1269.00
end
vertex 439
layer 82
location 690.48 1440.00
end
vertex 438
layer 83
location 667.80 1521.00
end
vertex 420
layer 86
location 67.50 1476.00
end
vertex 422
layer 87
location 90.00 1431.00
end
vertex 421
layer 88
location 225.00 1431.00
end
vertex 419
layer 89
location 279.86 1503.00
end
vertex 413
layer 91
location 99.00 1599.00
end
vertex 417
layer 92
location 189.00 1611.00
end
vertex 416
layer 93
location 270.00 1656.00
end
vertex 415
layer 94
location 414.00 1656.00
end
vertex 414
layer 95
location 414.00 1575.00
end
vertex 412
layer 96
location 432.00 1564.50
end
vertex 392
layer 101
location 331.88 1449.00
end
vertex 393
layer 102
location 270.00 1359.00
end
vertex 391
layer 103
location 250.71 1350.00
end
vertex 255
layer 170
location 342.00 909.00
end
vertex 257
layer 171
location 297.00 864.00
end
vertex 256
layer 172
location 297.00 774.00
end
vertex 254
layer 173
location 351.00 762.26
end
vertex 150
layer 219
location 54.00 162.00
end
vertex 151
layer 220
location 54.00 117.00
end
vertex 149
layer 221
location 54.00 63.00
end
vertex 146
layer 223
location 54.00 216.00
end
vertex 147
layer 224
location 54.00 270.00
end
vertex 145
layer 225
location 117.00 270.75
end
vertex 138
layer 228
location 72.56 315.00
end
vertex 137
layer 229
location 146.81 279.00
end
vertex 131
layer 233
location 699.52 504.00
end
vertex 130
layer 234
location 674.69 414.00
end
vertex 103
layer 237
location 224.49 63.00
end
vertex 104
layer 238
location 198.00 36.00
end
vertex 102
layer 239
location 108.00 36.00
end
line 2147483646
default
from 2147483645
to 2147483644
2147483645
2147483644
layer -1
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 561
from 562
to 540
562
564
565
563
layer 11
headType solidCircle
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 534
from 535
to 532
535
536
layer 25
headType solidCircle
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 442
from 319
to 440
443
444
layer 80
headType solidCircle
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 437
from 364
to 427
438
439
layer 84
headType solidCircle
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 418
from 356
to 404
419
421
422
420
layer 90
headType solidCircle
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 411
from 366
to 402
412
414
415
416
417
413
layer 97
headType solidCircle
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 390
from 308
to 339
391
393
392
layer 104
headType solidCircle
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 253
from 216
to 244
254
256
257
255
layer 174
headType solidCircle
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 148
from 4
to 139
149
151
150
layer 222
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i\ulnone\qc\fs16\fc0\cf0 restarts from checkpoints using
}
labelPosition 0.50
labelOffset 0.00
labelWidth 54.00
headType arrow
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 144
from 5
to 139
145
147
146
layer 226
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i\ulnone\qc\fs16\fc0\cf0 writes to checkpoints using
}
labelPosition 0.50
labelOffset 0.00
labelWidth 54.00
headType arrow
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 136
from 132
to 134
137
138
layer 230
headType solidCircle
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 129
from 99
to 124
130
131
layer 235
headType solidCircle
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
line 101
from 4
to 5
102
104
103
layer 240
rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i\ulnone\qc\fs16\fc0\cf0 creates
}
labelPosition 0.50
labelOffset 0.00
labelWidth 54.00
headType arrow
lineWidth 1.00
filled
frameColor colorIndex 1
fillColor colorIndex 0
end
© 2015 - 2025 Weber Informatics LLC | Privacy Policy