- ...
arrays.1
- In retrospect,
this was probably over-kill. It saved some
space, but not much. It increased the complexity of the
code & of the description of the algorithm, if only
slightly. It probably would have been adequate to settle on
a width of 32 bits for the increments.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... larger.2
- The choice
of ``
the size of the
population, or 10, whichever is larger'' was fairly
arbitrary. In retrospect, it would have been easier &
probably just as effective to use a constant, such as 10 or 17.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... child.3
- Remember that the length of the
bit-strings is fixed & known, to creating space for the
bit-string for a new organism is simply a matter of creating
a fixed-length array of bits.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... generations.4
- Actually, the program
crashed in the midst of generation 106: memory leak. Bugs
happen.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...fig-my-best.5
- For what it's
worth, run number 7 began on 6 July & ended on 6 August
2002. Run number 8 began 23 August & ended 22 September
2002.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... removed6
- Curiously, I've never seen
mention that 1 should be inserted, that the sequence should
be sorted, & that duplicates should be removed. Maybe it's
obvious to everyone else, but I think it's the kind of
detail that's worth mentioning.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... Makefile.in.7
- At least I can say that, as my
skills have improved, my solutions & systems have become
simpler.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.