Compare commits

..

2 Commits

Author SHA1 Message Date
Brett 483700f0f0 make terminate program natrually instead of exit, hopefully this works? 2024-04-01 11:08:30 -04:00
Brett 5ec22c3cde thinking of ways to handle aggregation 2024-04-01 11:02:44 -04:00
74 changed files with 14030 additions and 13691 deletions

View File

@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.20.2)
project(FinalProject C CXX)
set(PROJECT_VERSION 0.1.1)
set(PROJECT_VERSION 0.2.0)
option(ENABLE_ADDRSAN "Enable the address sanitizer" OFF)
option(ENABLE_UBSAN "Enable the ub sanitizer" OFF)

Binary file not shown.

View File

@ -1,56 +1,41 @@
# ninja log v5
1353 1488 1711974634587776858 lib/blt/BLT_TESTS 1639aef93b5b8a2a
3 1207 1711974634307772855 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/memory_test.cpp.o 522c065aa309b540
44 418 1711974223961900698 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/filesystem.cpp.o 1a9d36b5f187619
1 94 1711974223637896056 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/gp.c.o 6a478c19e748e491
3 1203 1711974634303772797 lib/blt/CMakeFiles/BLT.dir/src/blt/profiling/profiler_v2.cpp.o 35173953ba7b1c9d
3 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/individ.c.o 29d4ba8fa26f688a
5 301 1711974223845899038 lib/blt/CMakeFiles/BLT.dir/src/blt/std/error.cpp.o d9e723818d56e9e5
47 1175 1711974224717911527 lib/blt/CMakeFiles/BLT.dir/src/blt/parse/obj_loader.cpp.o ed4337408c340431
2 47 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/select.c.o e923ea1286c48e69
3 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/random.c.o 9537a97a2c247857
5 491 1711974224033901729 lib/blt/CMakeFiles/BLT.dir/src/blt/std/assert.cpp.o 4e239a7b86a17441
1 46 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/eval.c.o d14f073eab7df596
2 62 1711974223605895598 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/populate.c.o 560a04518aa40f3c
3 924 1711974634023768794 lib/blt/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 8b311ab3ce2d2776
4 56 1711974223597895485 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/output.c.o 5ff38896c04952fa
2 1259 1711974242070160075 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
1 144 1711974223689896801 CMakeFiles/FinalProject.dir/src/program/function.cpp.o c3e7726bdbe21ec1
1 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/change.c.o cc47efeccd137194
2 429 1711974327279380222 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/string_tests.cpp.o e24a097612b0652c
2 792 1711974327643385432 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/datastructure_tests.cpp.o a992e68858d4c2e5
1 43 1711975216548093750 build.ninja ddec931a811f3b8c
2 43 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/genspace.c.o 782d34a5e6a42f61
1 86 1711974223629895942 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/main.c.o 47a434cefdeb5527
1 68 1711974223609895657 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tree.c.o e52d63ca7c53d337
3 36 1711974223569895083 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/event.c.o e082e75dcb4a2c5e
44 550 1711974224093902588 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/loader.cpp.o bc7bcf192b6ce489
3 59 1711974223601895541 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/ckpoint.c.o 2e4a8144d95e2a5e
3 872 1711974633971768050 lib/blt/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 5713b64b896c288b
3 67 1711974223609895657 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/params.c.o c8efac2f7886292b
3 59 1711974223601895541 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/ckpoint.c.o 2e4a8144d95e2a5e
1 43 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/reproduc.c.o 27a1abf078b6f19e
2 42 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/bstworst.c.o b049d894d54f527e
2 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/fitness.c.o 1639eb0f928abb1a
2 42 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tournmnt.c.o 936e3ce932974ede
3 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/pretty.c.o 256f60d4b6b5f1dd
46 236 1711974223777898062 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/nbt_block.cpp.o d55c3a06b5293f6d
42 734 1711974224277905224 lib/blt/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 5c957b6967b00ed3
3 1069 1711974634167770853 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/nbt_tests.cpp.o ff0dda0cfc124004
3 45 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/memory.c.o d5569e60b1367edf
1404 1508 1711974634607777143 FinalProject_Runner 46191c535f7aaf5f
2 64 1711974223605895598 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/ephem.c.o cbc44348c140906f
41 353 1711974223897899782 lib/blt/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 272c898955b4ad17
2 51 1711974223593895426 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/mutate.c.o cbec83d9ce3c701e
4 45 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/boltzman.c.o ba8d8444ee03b1db
2 63 1711974223605895598 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/exch.c.o 9c820a3595ba3fbc
0 748 1711974224289905396 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 8d0ad8b6941e85e8
4 41 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/fsetupdate.c.o 2be66116ae858e0d
3 36 1711974223569895083 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/event.c.o e082e75dcb4a2c5e
1 68 1711974223609895657 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tree.c.o e52d63ca7c53d337
44 550 1711974224093902588 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/loader.cpp.o bc7bcf192b6ce489
1 86 1711974223629895942 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/main.c.o 47a434cefdeb5527
2 43 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/genspace.c.o 782d34a5e6a42f61
1 45 1711984034816492807 build.ninja ddec931a811f3b8c
2 792 1711974327643385432 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/datastructure_tests.cpp.o a992e68858d4c2e5
1 144 1711974223689896801 CMakeFiles/FinalProject.dir/src/program/function.cpp.o c3e7726bdbe21ec1
681 1945 1711981748044179851 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
4 56 1711974223597895485 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/output.c.o 5ff38896c04952fa
3 924 1711974634023768794 lib/blt/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 8b311ab3ce2d2776
2 133 1711975216688095750 lib/blt/BLT_TESTS 1639aef93b5b8a2a
2 429 1711974327279380222 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/string_tests.cpp.o e24a097612b0652c
1 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/change.c.o cc47efeccd137194
3 1207 1711974634307772855 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/memory_test.cpp.o 522c065aa309b540
44 418 1711974223961900698 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/filesystem.cpp.o 1a9d36b5f187619
3 1203 1711974634303772797 lib/blt/CMakeFiles/BLT.dir/src/blt/profiling/profiler_v2.cpp.o 35173953ba7b1c9d
1 94 1711974223637896056 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/gp.c.o 6a478c19e748e491
3 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/individ.c.o 29d4ba8fa26f688a
5 491 1711974224033901729 lib/blt/CMakeFiles/BLT.dir/src/blt/std/assert.cpp.o 4e239a7b86a17441
3 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/random.c.o 9537a97a2c247857
1 46 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/eval.c.o d14f073eab7df596
2 47 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/select.c.o e923ea1286c48e69
47 1175 1711974224717911527 lib/blt/CMakeFiles/BLT.dir/src/blt/parse/obj_loader.cpp.o ed4337408c340431
5 301 1711974223845899038 lib/blt/CMakeFiles/BLT.dir/src/blt/std/error.cpp.o d9e723818d56e9e5
2 62 1711974223605895598 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/populate.c.o 560a04518aa40f3c
3 700 1711974633803765648 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/container_test.cpp.o 530c26edf118a946
1352 1404 1711974634503775657 FinalProject aa08e4524370f7f0
36 413 1711974223957900642 lib/blt/CMakeFiles/BLT.dir/src/blt/std/simd.cpp.o 77d2a2bedb56d36e
4 41 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/fsetupdate.c.o 2be66116ae858e0d
4 44 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/sigma.c.o c56dc24ae66b10f4
2 1433 1711974242242162538 CMakeFiles/FinalProject_Runner.dir/src/runner/main.cpp.o 94b15d4de8c25fbd
3 659 1711974633759765018 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/utility_test.cpp.o b4af8463b020108b
4 44 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/sigma.c.o c56dc24ae66b10f4
36 413 1711974223957900642 lib/blt/CMakeFiles/BLT.dir/src/blt/std/simd.cpp.o 77d2a2bedb56d36e
626 681 1711981746780162051 FinalProject aa08e4524370f7f0
3 1128 1711974634227771711 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/main.cpp.o d7f2141ecaf39da0
47 1474 1711974225013915769 lib/blt/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o 75c2825fbce51191
1203 1352 1711974634447774856 lib/blt/libBLT.a d0839e303480bb3b
@ -58,29 +43,51 @@
1 693 1711974224233904594 CMakeFiles/FinalProject.dir/src/program/rice_loader.h.cpp.o 22a6180eddb733fa
1 59 1711974223601895541 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/crossovr.c.o 1aed2e9f2657f190
9 933 1711974224473908032 lib/blt/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o dc44b6b4eeb9cce6
1 46 1711975216548093750 build.ninja ddec931a811f3b8c
2 133 1711975216688095750 lib/blt/BLT_TESTS 1639aef93b5b8a2a
2 1198 1711975217752110950 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
1198 1294 1711975217848112322 FinalProject_Runner 46191c535f7aaf5f
2 619 1711975803668461808 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 8d0ad8b6941e85e8
619 668 1711975803716462489 FinalProject aa08e4524370f7f0
2 633 1711978203534370699 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 8d0ad8b6941e85e8
633 683 1711978203582371367 FinalProject aa08e4524370f7f0
2 612 1711978232310771569 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 8d0ad8b6941e85e8
612 663 1711978232362772293 FinalProject aa08e4524370f7f0
2 1258 1711978458789938435 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
1258 1357 1711978458889939836 FinalProject_Runner 46191c535f7aaf5f
2 1257 1711978611664085265 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
1257 1354 1711978611764086671 FinalProject_Runner 46191c535f7aaf5f
2 1237 1711978656652718108 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
1237 1341 1711978656756719572 FinalProject_Runner 46191c535f7aaf5f
2 1231 1711978804146795574 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
1231 1329 1711978804246796984 FinalProject_Runner 46191c535f7aaf5f
2 1259 1711978900248151015 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
1259 1358 1711978900348152425 FinalProject_Runner 46191c535f7aaf5f
2 1227 1711978948652834184 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
1227 1329 1711978948752835595 FinalProject_Runner 46191c535f7aaf5f
2 609 1711979297837769110 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 8d0ad8b6941e85e8
610 665 1711979297893769901 FinalProject aa08e4524370f7f0
665 1878 1711979299105787047 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
1878 1972 1711979299201788405 FinalProject_Runner 46191c535f7aaf5f
2 63 1711974223605895598 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/exch.c.o 9c820a3595ba3fbc
4 45 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/boltzman.c.o ba8d8444ee03b1db
3 626 1711981746728161317 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 8d0ad8b6941e85e8
2 51 1711974223593895426 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/mutate.c.o cbec83d9ce3c701e
42 734 1711974224277905224 lib/blt/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 5c957b6967b00ed3
2 64 1711974223605895598 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/ephem.c.o cbc44348c140906f
41 353 1711974223897899782 lib/blt/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 272c898955b4ad17
1945 2046 1711981748144181239 FinalProject_Runner 46191c535f7aaf5f
3 45 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/memory.c.o d5569e60b1367edf
3 1069 1711974634167770853 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/nbt_tests.cpp.o ff0dda0cfc124004
46 236 1711974223777898062 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/nbt_block.cpp.o d55c3a06b5293f6d
3 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/pretty.c.o 256f60d4b6b5f1dd
2 42 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tournmnt.c.o 936e3ce932974ede
2 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/fitness.c.o 1639eb0f928abb1a
2 42 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/bstworst.c.o b049d894d54f527e
1 46 1711984034816492807 build.ninja ddec931a811f3b8c
4 39 1711984034864493518 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/select.c.o e923ea1286c48e69
3 41 1711984034868493576 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/reproduc.c.o 27a1abf078b6f19e
4 41 1711984034868493576 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tournmnt.c.o 936e3ce932974ede
6 42 1711984034868493576 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/boltzman.c.o ba8d8444ee03b1db
6 43 1711984034868493576 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/fsetupdate.c.o 2be66116ae858e0d
6 43 1711984034868493576 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/sigma.c.o c56dc24ae66b10f4
3 43 1711984034868493576 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/eval.c.o d14f073eab7df596
5 43 1711984034868493576 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/individ.c.o 29d4ba8fa26f688a
5 44 1711984034868493576 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/memory.c.o d5569e60b1367edf
4 44 1711984034868493576 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/genspace.c.o 782d34a5e6a42f61
4 44 1711984034868493576 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/bstworst.c.o b049d894d54f527e
4 44 1711984034872493635 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/fitness.c.o 1639eb0f928abb1a
5 46 1711984034872493635 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/random.c.o 9537a97a2c247857
4 47 1711984034872493635 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/ephem.c.o cbc44348c140906f
5 47 1711984034872493635 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/pretty.c.o 256f60d4b6b5f1dd
3 48 1711984034872493635 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/change.c.o cc47efeccd137194
5 49 1711984034876493695 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/output.c.o 5ff38896c04952fa
5 50 1711984034876493695 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/params.c.o c8efac2f7886292b
3 52 1711984034880493754 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/mutate.c.o cbec83d9ce3c701e
3 53 1711984034880493754 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/crossovr.c.o 1aed2e9f2657f190
4 55 1711984034880493754 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/ckpoint.c.o 2e4a8144d95e2a5e
4 56 1711984034880493754 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/populate.c.o 560a04518aa40f3c
4 61 1711984034888493872 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/exch.c.o 9c820a3595ba3fbc
3 66 1711984034892493932 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tree.c.o e52d63ca7c53d337
3 69 1711984034896493991 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/main.c.o 47a434cefdeb5527
3 78 1711984034904494108 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/gp.c.o 6a478c19e748e491
3 125 1711984034952494819 CMakeFiles/FinalProject.dir/src/program/function.cpp.o c3e7726bdbe21ec1
3 534 1711984035360500851 CMakeFiles/FinalProject.dir/src/program/rice_loader.h.cpp.o 22a6180eddb733fa
2 637 1711984035464502389 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 8d0ad8b6941e85e8
637 687 1711984035512503098 FinalProject aa08e4524370f7f0
687 1914 1711984036736521195 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
1914 2010 1711984036836522674 FinalProject_Runner 46191c535f7aaf5f

Binary file not shown.

Binary file not shown.

View File

@ -1,19 +1,18 @@
=== BEST-OF-RUN ===
generation: 2
nodes: 8
depth: 4
hits: 790
generation: 0
nodes: 3
depth: 1
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 790
raw fitness: 790.0000
standardized fitness: 790.0000
adjusted fitness: 0.9987
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(log (- eccentricity
(/ (* eccentricity 0.04976) -0.39726)))
(- eccentricity 0.89684)
TREE-equ:
y = log((eccentricity - ((eccentricity * 0.04976) / -0.39726)))
y = (eccentricity - 0.89684)

View File

@ -1,13 +1,12 @@
Hits: 2188, Total Size: 2810, Percent Hit: 77.864769
CC: 938
CO: 179
OO: 1250
OC: 443
Fitness: 0.998736
Hits: 790
Hits: 2136, Total Size: 2810, Percent Hit: 76.014235
CC: 760
CO: 422
OO: 1376
OC: 252
Fitness: 0.998750
Hits: 799
y = log((eccentricity - ((eccentricity * 0.04976) / -0.39726)))
y = (eccentricity - 0.89684)
(log (- eccentricity
(/ (* eccentricity 0.04976) -0.39726)))
(- eccentricity 0.89684)

View File

@ -1,105 +1,85 @@
=== BEST-OF-RUN ===
current generation: 0
generation: 0
nodes: 69
depth: 6
hits: 713
nodes: 3
depth: 1
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 713
raw fitness: 713.0000
standardized fitness: 713.0000
adjusted fitness: 0.9986
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(/ (* (/ (+ (* (+ perimeter extent)
(+ major area))
(log (- -0.38645 major)))
(log (* (log area)
(log eccentricity))))
(- (exp (/ (log perimeter)
(- -0.87062 extent)))
(/ (* (log eccentricity)
(+ area convex))
(exp (* minor perimeter)))))
(- (log (/ (exp (- eccentricity eccentricity))
(log (/ area 0.59518))))
(+ (log (* (/ extent extent)
(+ eccentricity perimeter)))
(/ (log (exp major))
(- (exp eccentricity)
(exp minor))))))
(- eccentricity 0.89684)
=== BEST-OF-RUN ===
current generation: 1
generation: 1
nodes: 7
depth: 2
hits: 766
generation: 0
nodes: 3
depth: 1
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 766
raw fitness: 766.0000
standardized fitness: 766.0000
adjusted fitness: 0.9987
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(- (/ perimeter -0.03876)
(* convex -0.91846))
(- eccentricity 0.89684)
=== BEST-OF-RUN ===
current generation: 2
generation: 2
nodes: 8
depth: 4
hits: 790
generation: 0
nodes: 3
depth: 1
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 790
raw fitness: 790.0000
standardized fitness: 790.0000
adjusted fitness: 0.9987
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(log (- eccentricity
(/ (* eccentricity 0.04976) -0.39726)))
(- eccentricity 0.89684)
=== BEST-OF-RUN ===
current generation: 3
generation: 2
nodes: 8
depth: 4
hits: 790
generation: 0
nodes: 3
depth: 1
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 790
raw fitness: 790.0000
standardized fitness: 790.0000
adjusted fitness: 0.9987
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(log (- eccentricity
(/ (* eccentricity 0.04976) -0.39726)))
(- eccentricity 0.89684)
=== BEST-OF-RUN ===
current generation: 4
generation: 2
nodes: 8
depth: 4
hits: 790
generation: 0
nodes: 3
depth: 1
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 790
raw fitness: 790.0000
standardized fitness: 790.0000
adjusted fitness: 0.9987
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(log (- eccentricity
(/ (* eccentricity 0.04976) -0.39726)))
(- eccentricity 0.89684)

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9605 0.9986 0.0000 18.681 3.501 69 6 62 6 0.9605 0.9986 0.0000 18.681 3.501 69 6 62 6
1 0 0.9914 0.9987 0.0000 16.815 3.569 7 2 30 5 0.9759 0.9987 0.0000 17.748 3.535 7 2 62 6
2 0 0.9906 0.9987 0.0000 15.560 3.616 8 4 14 6 0.9808 0.9987 0.0000 17.019 3.562 8 4 62 6
3 0 0.9908 0.9987 0.0000 14.738 3.612 8 4 55 5 0.9833 0.9987 0.0000 16.448 3.575 8 4 62 6
4 0 0.9932 0.9987 0.0000 14.002 3.609 8 4 14 4 0.9853 0.9987 0.0000 15.959 3.582 8 4 62 6
0 0 0.9589 0.9988 0.0000 18.423 3.503 3 1 36 6 0.9589 0.9988 0.0000 18.423 3.503 3 1 36 6
1 0 0.9881 0.9988 0.0000 16.739 3.596 3 1 26 6 0.9735 0.9988 0.0000 17.581 3.549 3 1 36 6
2 0 0.9919 0.9988 0.0000 16.520 3.701 3 1 11 5 0.9796 0.9988 0.0000 17.227 3.600 3 1 36 6
3 0 0.9933 0.9988 0.0000 15.485 3.674 3 1 44 6 0.9830 0.9988 0.0000 16.792 3.618 3 1 36 6
4 0 0.9932 0.9988 0.0000 14.854 3.669 3 1 41 6 0.9851 0.9988 0.0000 16.404 3.629 3 1 36 6

View File

@ -14,27 +14,26 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0.
function set complete.
no random number seed specfied; using 558.
no random number seed specfied; using 842.
creating initial population(s):
7359 trees were generated to fill the population of 5000 (5000 trees).
7332 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete.
starting evolution.
no checkpointing will be done.
=== generation 0.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 1.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 2.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 3.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 4.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 5.

View File

@ -1,31 +1,40 @@
=== BEST-OF-RUN ===
generation: 0
nodes: 60
depth: 6
hits: 746
generation: 4
nodes: 93
depth: 11
hits: 876
TOP INDIVIDUAL:
-- #1 --
hits: 746
raw fitness: 746.0000
standardized fitness: 746.0000
adjusted fitness: 0.9987
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
adjusted fitness: 0.9989
TREE:
(/ (* (log (/ (log (* eccentricity major))
(log (- extent convex))))
(* (+ (exp (/ area area))
(- (log major)
(+ major perimeter)))
(exp (log (- extent minor)))))
(- (+ (exp (* (- convex -0.26756)
(- eccentricity 0.89808)))
(- (log (log convex))
(log (exp extent))))
(log (* (/ (exp perimeter)
(/ area minor))
(* (+ minor extent)
(exp extent))))))
(- (/ (log (/ (/ (exp perimeter)
(* major extent))
(exp (- major perimeter))))
(* (- (exp (exp eccentricity))
(+ (- -0.01190 eccentricity)
(log major)))
(exp (exp (- eccentricity eccentricity)))))
(- (log (+ (+ (exp perimeter)
(+ extent minor))
(* (/ eccentricity major)
(log (* (log (- (exp (exp extent))
(- (- extent eccentricity)
(* minor major))))
(exp (* perimeter extent)))))))
(/ (exp (+ (/ extent area)
(- 0.47920 extent)))
(+ (- (* perimeter extent)
(exp eccentricity))
(log (/ (/ major perimeter)
(/ (+ (log convex)
(log convex))
(/ (log convex)
(log 0.63283)))))))))
TREE-equ:
y = ((log((log((eccentricity * major)) / log((extent - convex)))) * ((exp((area / area)) + (log(major) - (major + perimeter))) * exp(log((extent - minor))))) / ((exp(((convex - -0.26756) * (eccentricity - 0.89808))) + (log(log(convex)) - log(exp(extent)))) - log(((exp(perimeter) / (area / minor)) * ((minor + extent) * exp(extent))))))
y = ((log(((exp(perimeter) / (major * extent)) / exp((major - perimeter)))) / ((exp(exp(eccentricity)) - ((-0.01190 - eccentricity) + log(major))) * exp(exp((eccentricity - eccentricity))))) - (log(((exp(perimeter) + (extent + minor)) + ((eccentricity / major) * log((log((exp(exp(extent)) - ((extent - eccentricity) - (minor * major)))) * exp((perimeter * extent))))))) - (exp(((extent / area) + (0.47920 - extent))) / (((perimeter * extent) - exp(eccentricity)) + log(((major / perimeter) / ((log(convex) + log(convex)) / (log(convex) / log(0.63283)))))))))

View File

@ -1,25 +1,34 @@
Hits: 2167, Total Size: 2810, Percent Hit: 77.117438
CC: 668
CO: 445
OO: 1499
OC: 198
Fitness: 0.998661
Hits: 746
Hits: 2481, Total Size: 2810, Percent Hit: 88.291815
CC: 1068
CO: 77
OO: 1413
OC: 252
Fitness: 0.998860
Hits: 876
y = ((log((log((eccentricity * major)) / log((extent - convex)))) * ((exp((area / area)) + (log(major) - (major + perimeter))) * exp(log((extent - minor))))) / ((exp(((convex - -0.26756) * (eccentricity - 0.89808))) + (log(log(convex)) - log(exp(extent)))) - log(((exp(perimeter) / (area / minor)) * ((minor + extent) * exp(extent))))))
y = ((log(((exp(perimeter) / (major * extent)) / exp((major - perimeter)))) / ((exp(exp(eccentricity)) - ((-0.01190 - eccentricity) + log(major))) * exp(exp((eccentricity - eccentricity))))) - (log(((exp(perimeter) + (extent + minor)) + ((eccentricity / major) * log((log((exp(exp(extent)) - ((extent - eccentricity) - (minor * major)))) * exp((perimeter * extent))))))) - (exp(((extent / area) + (0.47920 - extent))) / (((perimeter * extent) - exp(eccentricity)) + log(((major / perimeter) / ((log(convex) + log(convex)) / (log(convex) / log(0.63283)))))))))
(/ (* (log (/ (log (* eccentricity major))
(log (- extent convex))))
(* (+ (exp (/ area area))
(- (log major)
(+ major perimeter)))
(exp (log (- extent minor)))))
(- (+ (exp (* (- convex -0.26756)
(- eccentricity 0.89808)))
(- (log (log convex))
(log (exp extent))))
(log (* (/ (exp perimeter)
(/ area minor))
(* (+ minor extent)
(exp extent))))))
(- (/ (log (/ (/ (exp perimeter)
(* major extent))
(exp (- major perimeter))))
(* (- (exp (exp eccentricity))
(+ (- -0.01190 eccentricity)
(log major)))
(exp (exp (- eccentricity eccentricity)))))
(- (log (+ (+ (exp perimeter)
(+ extent minor))
(* (/ eccentricity major)
(log (* (log (- (exp (exp extent))
(- (- extent eccentricity)
(* minor major))))
(exp (* perimeter extent)))))))
(/ (exp (+ (/ extent area)
(- 0.47920 extent)))
(+ (- (* perimeter extent)
(exp eccentricity))
(log (/ (/ major perimeter)
(/ (+ (log convex)
(log convex))
(/ (log convex)
(log 0.63283)))))))))

View File

@ -1,150 +1,328 @@
=== BEST-OF-RUN ===
current generation: 0
generation: 0
nodes: 60
depth: 6
hits: 746
nodes: 32
depth: 5
hits: 723
TOP INDIVIDUAL:
-- #1 --
hits: 746
raw fitness: 746.0000
standardized fitness: 746.0000
adjusted fitness: 0.9987
hits: 723
raw fitness: 723.0000
standardized fitness: 723.0000
adjusted fitness: 0.9986
TREE:
(/ (* (log (/ (log (* eccentricity major))
(log (- extent convex))))
(* (+ (exp (/ area area))
(- (log major)
(+ major perimeter)))
(exp (log (- extent minor)))))
(- (+ (exp (* (- convex -0.26756)
(- eccentricity 0.89808)))
(- (log (log convex))
(log (exp extent))))
(log (* (/ (exp perimeter)
(/ area minor))
(* (+ minor extent)
(exp extent))))))
(/ (/ (+ (log (exp area))
(exp (+ minor extent)))
(/ (+ (/ major minor)
(log -0.12473))
(+ (log eccentricity)
(/ major major))))
(log (log (/ (+ -0.83573 minor)
(+ perimeter extent)))))
=== BEST-OF-RUN ===
current generation: 1
generation: 0
nodes: 60
depth: 6
hits: 746
nodes: 32
depth: 5
hits: 723
TOP INDIVIDUAL:
-- #1 --
hits: 746
raw fitness: 746.0000
standardized fitness: 746.0000
adjusted fitness: 0.9987
hits: 723
raw fitness: 723.0000
standardized fitness: 723.0000
adjusted fitness: 0.9986
TREE:
(/ (* (log (/ (log (* eccentricity major))
(log (- extent convex))))
(* (+ (exp (/ area area))
(- (log major)
(+ major perimeter)))
(exp (log (- extent minor)))))
(- (+ (exp (* (- convex -0.26756)
(- eccentricity 0.89808)))
(- (log (log convex))
(log (exp extent))))
(log (* (/ (exp perimeter)
(/ area minor))
(* (+ minor extent)
(exp extent))))))
(/ (/ (+ (log (exp area))
(exp (+ minor extent)))
(/ (+ (/ major minor)
(log -0.12473))
(+ (log eccentricity)
(/ major major))))
(log (log (/ (+ -0.83573 minor)
(+ perimeter extent)))))
=== BEST-OF-RUN ===
current generation: 2
generation: 0
nodes: 60
depth: 6
hits: 746
generation: 2
nodes: 9
depth: 5
hits: 751
TOP INDIVIDUAL:
-- #1 --
hits: 746
raw fitness: 746.0000
standardized fitness: 746.0000
hits: 751
raw fitness: 751.0000
standardized fitness: 751.0000
adjusted fitness: 0.9987
TREE:
(/ (* (log (/ (log (* eccentricity major))
(log (- extent convex))))
(* (+ (exp (/ area area))
(- (log major)
(+ major perimeter)))
(exp (log (- extent minor)))))
(- (+ (exp (* (- convex -0.26756)
(- eccentricity 0.89808)))
(- (log (log convex))
(log (exp extent))))
(log (* (/ (exp perimeter)
(/ area minor))
(* (+ minor extent)
(exp extent))))))
(- major
(* minor
(log (log (+ area minor)))))
=== BEST-OF-RUN ===
current generation: 3
generation: 0
nodes: 60
generation: 3
nodes: 40
depth: 6
hits: 746
hits: 804
TOP INDIVIDUAL:
-- #1 --
hits: 746
raw fitness: 746.0000
standardized fitness: 746.0000
adjusted fitness: 0.9987
hits: 804
raw fitness: 804.0000
standardized fitness: 804.0000
adjusted fitness: 0.9988
TREE:
(/ (* (log (/ (log (* eccentricity major))
(log (- extent convex))))
(* (+ (exp (/ area area))
(- (log major)
(+ major perimeter)))
(exp (log (- extent minor)))))
(- (+ (exp (* (- convex -0.26756)
(- eccentricity 0.89808)))
(- (log (log convex))
(log (exp extent))))
(log (* (/ (exp perimeter)
(/ area minor))
(* (+ minor extent)
(exp extent))))))
(log (+ (* (log (/ (- convex convex)
(- extent convex)))
(* (/ area
(+ major eccentricity))
(/ (log eccentricity)
(/ extent -0.57980))))
(+ (log (- (exp eccentricity)
(log major)))
(* (/ (log eccentricity) extent)
(/ (exp extent)
(log perimeter))))))
=== BEST-OF-RUN ===
current generation: 4
generation: 0
nodes: 60
depth: 6
hits: 746
generation: 4
nodes: 93
depth: 11
hits: 876
TOP INDIVIDUAL:
-- #1 --
hits: 746
raw fitness: 746.0000
standardized fitness: 746.0000
adjusted fitness: 0.9987
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
adjusted fitness: 0.9989
TREE:
(/ (* (log (/ (log (* eccentricity major))
(log (- extent convex))))
(* (+ (exp (/ area area))
(- (log major)
(+ major perimeter)))
(exp (log (- extent minor)))))
(- (+ (exp (* (- convex -0.26756)
(- eccentricity 0.89808)))
(- (log (log convex))
(log (exp extent))))
(log (* (/ (exp perimeter)
(/ area minor))
(* (+ minor extent)
(exp extent))))))
(- (/ (log (/ (/ (exp perimeter)
(* major extent))
(exp (- major perimeter))))
(* (- (exp (exp eccentricity))
(+ (- -0.01190 eccentricity)
(log major)))
(exp (exp (- eccentricity eccentricity)))))
(- (log (+ (+ (exp perimeter)
(+ extent minor))
(* (/ eccentricity major)
(log (* (log (- (exp (exp extent))
(- (- extent eccentricity)
(* minor major))))
(exp (* perimeter extent)))))))
(/ (exp (+ (/ extent area)
(- 0.47920 extent)))
(+ (- (* perimeter extent)
(exp eccentricity))
(log (/ (/ major perimeter)
(/ (+ (log convex)
(log convex))
(/ (log convex)
(log 0.63283)))))))))
=== BEST-OF-RUN ===
current generation: 5
generation: 4
nodes: 93
depth: 11
hits: 876
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
adjusted fitness: 0.9989
TREE:
(- (/ (log (/ (/ (exp perimeter)
(* major extent))
(exp (- major perimeter))))
(* (- (exp (exp eccentricity))
(+ (- -0.01190 eccentricity)
(log major)))
(exp (exp (- eccentricity eccentricity)))))
(- (log (+ (+ (exp perimeter)
(+ extent minor))
(* (/ eccentricity major)
(log (* (log (- (exp (exp extent))
(- (- extent eccentricity)
(* minor major))))
(exp (* perimeter extent)))))))
(/ (exp (+ (/ extent area)
(- 0.47920 extent)))
(+ (- (* perimeter extent)
(exp eccentricity))
(log (/ (/ major perimeter)
(/ (+ (log convex)
(log convex))
(/ (log convex)
(log 0.63283)))))))))
=== BEST-OF-RUN ===
current generation: 6
generation: 4
nodes: 93
depth: 11
hits: 876
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
adjusted fitness: 0.9989
TREE:
(- (/ (log (/ (/ (exp perimeter)
(* major extent))
(exp (- major perimeter))))
(* (- (exp (exp eccentricity))
(+ (- -0.01190 eccentricity)
(log major)))
(exp (exp (- eccentricity eccentricity)))))
(- (log (+ (+ (exp perimeter)
(+ extent minor))
(* (/ eccentricity major)
(log (* (log (- (exp (exp extent))
(- (- extent eccentricity)
(* minor major))))
(exp (* perimeter extent)))))))
(/ (exp (+ (/ extent area)
(- 0.47920 extent)))
(+ (- (* perimeter extent)
(exp eccentricity))
(log (/ (/ major perimeter)
(/ (+ (log convex)
(log convex))
(/ (log convex)
(log 0.63283)))))))))
=== BEST-OF-RUN ===
current generation: 7
generation: 4
nodes: 93
depth: 11
hits: 876
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
adjusted fitness: 0.9989
TREE:
(- (/ (log (/ (/ (exp perimeter)
(* major extent))
(exp (- major perimeter))))
(* (- (exp (exp eccentricity))
(+ (- -0.01190 eccentricity)
(log major)))
(exp (exp (- eccentricity eccentricity)))))
(- (log (+ (+ (exp perimeter)
(+ extent minor))
(* (/ eccentricity major)
(log (* (log (- (exp (exp extent))
(- (- extent eccentricity)
(* minor major))))
(exp (* perimeter extent)))))))
(/ (exp (+ (/ extent area)
(- 0.47920 extent)))
(+ (- (* perimeter extent)
(exp eccentricity))
(log (/ (/ major perimeter)
(/ (+ (log convex)
(log convex))
(/ (log convex)
(log 0.63283)))))))))
=== BEST-OF-RUN ===
current generation: 8
generation: 4
nodes: 93
depth: 11
hits: 876
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
adjusted fitness: 0.9989
TREE:
(- (/ (log (/ (/ (exp perimeter)
(* major extent))
(exp (- major perimeter))))
(* (- (exp (exp eccentricity))
(+ (- -0.01190 eccentricity)
(log major)))
(exp (exp (- eccentricity eccentricity)))))
(- (log (+ (+ (exp perimeter)
(+ extent minor))
(* (/ eccentricity major)
(log (* (log (- (exp (exp extent))
(- (- extent eccentricity)
(* minor major))))
(exp (* perimeter extent)))))))
(/ (exp (+ (/ extent area)
(- 0.47920 extent)))
(+ (- (* perimeter extent)
(exp eccentricity))
(log (/ (/ major perimeter)
(/ (+ (log convex)
(log convex))
(/ (log convex)
(log 0.63283)))))))))
=== BEST-OF-RUN ===
current generation: 9
generation: 4
nodes: 93
depth: 11
hits: 876
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
adjusted fitness: 0.9989
TREE:
(- (/ (log (/ (/ (exp perimeter)
(* major extent))
(exp (- major perimeter))))
(* (- (exp (exp eccentricity))
(+ (- -0.01190 eccentricity)
(log major)))
(exp (exp (- eccentricity eccentricity)))))
(- (log (+ (+ (exp perimeter)
(+ extent minor))
(* (/ eccentricity major)
(log (* (log (- (exp (exp extent))
(- (- extent eccentricity)
(* minor major))))
(exp (* perimeter extent)))))))
(/ (exp (+ (/ extent area)
(- 0.47920 extent)))
(+ (- (* perimeter extent)
(exp eccentricity))
(log (/ (/ major perimeter)
(/ (+ (log convex)
(log convex))
(/ (log convex)
(log 0.63283)))))))))

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,11 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9518 0.9987 0.0000 18.678 3.507 60 6 80 6 0.9518 0.9987 0.0000 18.678 3.507 60 6 80 6
1 0 0.9924 0.9987 0.0000 16.785 3.573 60 6 54 6 0.9721 0.9987 0.0000 17.732 3.540 60 6 80 6
2 0 0.9915 0.9987 0.0000 16.314 3.634 60 6 21 4 0.9786 0.9987 0.0000 17.259 3.571 60 6 80 6
3 0 0.9918 0.9987 0.0000 15.368 3.614 60 6 17 6 0.9819 0.9987 0.0000 16.786 3.582 60 6 80 6
4 0 0.9943 0.9987 0.0000 14.519 3.563 60 6 13 4 0.9844 0.9987 0.0000 16.333 3.578 60 6 80 6
0 0 0.9581 0.9986 0.0000 18.349 3.458 32 5 31 6 0.9581 0.9986 0.0000 18.349 3.458 32 5 31 6
1 0 0.9904 0.9986 0.0000 16.863 3.550 32 5 44 9 0.9742 0.9986 0.0000 17.606 3.504 32 5 31 6
2 0 0.9917 0.9987 0.0000 16.091 3.614 9 5 24 5 0.9801 0.9987 0.0000 17.101 3.541 9 5 31 6
3 0 0.9926 0.9988 0.0000 15.435 3.646 40 6 6 3 0.9832 0.9988 0.0000 16.685 3.567 40 6 31 6
4 0 0.9939 0.9989 0.0000 14.835 3.657 93 11 18 6 0.9853 0.9989 0.0000 16.315 3.585 93 11 31 6
5 0 0.9942 0.9989 0.0000 14.513 3.679 93 11 98 6 0.9868 0.9989 0.0000 16.014 3.601 93 11 31 6
6 0 0.9934 0.9989 0.0000 13.801 3.638 93 11 14 6 0.9877 0.9989 0.0000 15.698 3.606 93 11 31 6
7 0 0.9956 0.9989 0.0000 12.973 3.568 93 11 28 5 0.9887 0.9989 0.0000 15.358 3.601 93 11 31 6
8 0 0.9956 0.9989 0.0000 12.512 3.528 93 11 12 4 0.9895 0.9989 0.0000 15.041 3.593 93 11 31 6
9 0 0.9950 0.9989 0.0000 11.939 3.407 93 11 16 5 0.9900 0.9989 0.0000 14.731 3.574 93 11 31 6

View File

@ -14,22 +14,22 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0.
function set complete.
no random number seed specfied; using 162.
no random number seed specfied; using 217.
creating initial population(s):
7293 trees were generated to fill the population of 5000 (5000 trees).
7300 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete.
starting evolution.
no checkpointing will be done.
=== generation 0.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 1.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 2.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 3.
evaluation complete. (0s wall)
@ -38,3 +38,17 @@ no checkpointing will be done.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 5.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 7.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)

View File

@ -1,22 +1,25 @@
=== BEST-OF-RUN ===
generation: 2
nodes: 18
generation: 0
nodes: 36
depth: 5
hits: 902
hits: 862
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
hits: 862
raw fitness: 862.0000
standardized fitness: 862.0000
adjusted fitness: 0.9988
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
TREE-equ:
y = ((log(extent) - (convex * eccentricity)) / exp((((extent + perimeter) + (0.56548 * perimeter)) - log(convex))))
y = (((exp((area - extent)) * log((extent * minor))) - (exp((extent * perimeter)) / log((convex + eccentricity)))) / (exp(((eccentricity + minor) / log(eccentricity))) * log(((area / convex) / (perimeter - area)))))

View File

@ -1,16 +1,19 @@
Hits: 2577, Total Size: 2810, Percent Hit: 91.708185
CC: 986
CO: 117
OO: 1591
OC: 116
Fitness: 0.998893
Hits: 902
Hits: 2452, Total Size: 2810, Percent Hit: 87.259786
CC: 1026
CO: 96
OO: 1426
OC: 262
Fitness: 0.998841
Hits: 862
y = ((log(extent) - (convex * eccentricity)) / exp((((extent + perimeter) + (0.56548 * perimeter)) - log(convex))))
y = (((exp((area - extent)) * log((extent * minor))) - (exp((extent * perimeter)) / log((convex + eccentricity)))) / (exp(((eccentricity + minor) / log(eccentricity))) * log(((area / convex) / (perimeter - area)))))
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))

View File

@ -1,333 +1,240 @@
=== BEST-OF-RUN ===
current generation: 0
generation: 0
nodes: 56
depth: 6
hits: 772
nodes: 36
depth: 5
hits: 862
TOP INDIVIDUAL:
-- #1 --
hits: 772
raw fitness: 772.0000
standardized fitness: 772.0000
adjusted fitness: 0.9987
hits: 862
raw fitness: 862.0000
standardized fitness: 862.0000
adjusted fitness: 0.9988
TREE:
(* (exp (+ (* (log (exp eccentricity))
(log (/ perimeter eccentricity)))
(log (- (- -0.18629 minor)
(- perimeter minor)))))
(/ (- (/ (log (exp extent))
(exp (+ 0.54688 perimeter)))
(* (* (log minor)
(exp minor))
(/ (log extent)
(+ minor -0.20361))))
(log (* (- (/ area minor)
(* 0.21619 perimeter))
(/ (log convex)
(- extent perimeter))))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN ===
current generation: 1
generation: 0
nodes: 56
depth: 6
hits: 772
nodes: 36
depth: 5
hits: 862
TOP INDIVIDUAL:
-- #1 --
hits: 772
raw fitness: 772.0000
standardized fitness: 772.0000
adjusted fitness: 0.9987
hits: 862
raw fitness: 862.0000
standardized fitness: 862.0000
adjusted fitness: 0.9988
TREE:
(* (exp (+ (* (log (exp eccentricity))
(log (/ perimeter eccentricity)))
(log (- (- -0.18629 minor)
(- perimeter minor)))))
(/ (- (/ (log (exp extent))
(exp (+ 0.54688 perimeter)))
(* (* (log minor)
(exp minor))
(/ (log extent)
(+ minor -0.20361))))
(log (* (- (/ area minor)
(* 0.21619 perimeter))
(/ (log convex)
(- extent perimeter))))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN ===
current generation: 2
generation: 2
nodes: 18
generation: 0
nodes: 36
depth: 5
hits: 902
hits: 862
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
hits: 862
raw fitness: 862.0000
standardized fitness: 862.0000
adjusted fitness: 0.9988
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN ===
current generation: 3
generation: 2
nodes: 18
generation: 0
nodes: 36
depth: 5
hits: 902
hits: 862
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
hits: 862
raw fitness: 862.0000
standardized fitness: 862.0000
adjusted fitness: 0.9988
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN ===
current generation: 4
generation: 2
nodes: 18
generation: 0
nodes: 36
depth: 5
hits: 902
hits: 862
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
hits: 862
raw fitness: 862.0000
standardized fitness: 862.0000
adjusted fitness: 0.9988
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN ===
current generation: 5
generation: 2
nodes: 18
generation: 0
nodes: 36
depth: 5
hits: 902
hits: 862
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
hits: 862
raw fitness: 862.0000
standardized fitness: 862.0000
adjusted fitness: 0.9988
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN ===
current generation: 6
generation: 2
nodes: 18
generation: 0
nodes: 36
depth: 5
hits: 902
hits: 862
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
hits: 862
raw fitness: 862.0000
standardized fitness: 862.0000
adjusted fitness: 0.9988
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN ===
current generation: 7
generation: 2
nodes: 18
generation: 0
nodes: 36
depth: 5
hits: 902
hits: 862
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
hits: 862
raw fitness: 862.0000
standardized fitness: 862.0000
adjusted fitness: 0.9988
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN ===
current generation: 8
generation: 2
nodes: 18
generation: 0
nodes: 36
depth: 5
hits: 902
hits: 862
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
hits: 862
raw fitness: 862.0000
standardized fitness: 862.0000
adjusted fitness: 0.9988
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN ===
current generation: 9
generation: 2
nodes: 18
generation: 0
nodes: 36
depth: 5
hits: 902
hits: 862
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
hits: 862
raw fitness: 862.0000
standardized fitness: 862.0000
adjusted fitness: 0.9988
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
=== BEST-OF-RUN ===
current generation: 10
generation: 2
nodes: 18
depth: 5
hits: 902
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
=== BEST-OF-RUN ===
current generation: 11
generation: 2
nodes: 18
depth: 5
hits: 902
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
=== BEST-OF-RUN ===
current generation: 12
generation: 2
nodes: 18
depth: 5
hits: 902
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
=== BEST-OF-RUN ===
current generation: 13
generation: 2
nodes: 18
depth: 5
hits: 902
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
=== BEST-OF-RUN ===
current generation: 14
generation: 2
nodes: 18
depth: 5
hits: 902
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
TREE:
(/ (- (log extent)
(* convex eccentricity))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
(/ (- (* (exp (- area extent))
(log (* extent minor)))
(/ (exp (* extent perimeter))
(log (+ convex eccentricity))))
(* (exp (/ (+ eccentricity minor)
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))

File diff suppressed because it is too large Load Diff

View File

@ -1,16 +1,11 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9580 0.9987 0.0000 18.479 3.468 56 6 72 6 0.9580 0.9987 0.0000 18.479 3.468 56 6 72 6
1 0 0.9904 0.9987 0.0000 16.783 3.545 56 6 40 6 0.9742 0.9987 0.0000 17.631 3.506 56 6 72 6
2 0 0.9913 0.9989 0.0000 15.963 3.597 18 5 8 4 0.9799 0.9989 0.0000 17.075 3.537 18 5 72 6
3 0 0.9925 0.9989 0.0000 15.754 3.644 18 5 46 10 0.9830 0.9989 0.0000 16.745 3.563 18 5 72 6
4 0 0.9915 0.9989 0.0000 14.986 3.678 18 5 18 5 0.9847 0.9989 0.0000 16.393 3.586 18 5 72 6
5 0 0.9933 0.9989 0.0000 14.193 3.641 18 5 7 4 0.9861 0.9989 0.0000 16.026 3.596 18 5 72 6
6 0 0.9937 0.9989 0.0000 13.685 3.668 18 5 54 7 0.9872 0.9989 0.0000 15.692 3.606 18 5 72 6
7 0 0.9955 0.9989 0.0000 12.818 3.594 18 5 47 10 0.9882 0.9989 0.0000 15.333 3.604 18 5 72 6
8 0 0.9959 0.9989 0.0000 12.217 3.553 18 5 24 9 0.9891 0.9989 0.0000 14.987 3.599 18 5 72 6
9 0 0.9945 0.9989 0.0000 11.724 3.487 18 5 25 9 0.9896 0.9989 0.0000 14.660 3.588 18 5 72 6
10 0 0.9965 0.9989 0.0000 11.156 3.372 18 5 79 12 0.9902 0.9989 0.0000 14.342 3.568 18 5 72 6
11 0 0.9965 0.9989 0.0000 10.610 3.267 18 5 49 9 0.9908 0.9989 0.0000 14.031 3.543 18 5 72 6
12 0 0.9953 0.9989 0.0000 10.361 3.267 18 5 5 2 0.9911 0.9989 0.0000 13.748 3.522 18 5 72 6
13 0 0.9965 0.9989 0.0000 10.136 3.221 18 5 44 7 0.9915 0.9989 0.0000 13.490 3.500 18 5 72 6
14 0 0.9971 0.9989 0.0000 9.683 3.144 18 5 37 9 0.9919 0.9989 0.0000 13.237 3.476 18 5 72 6
0 0 0.9595 0.9988 0.0000 18.276 3.492 36 5 62 6 0.9595 0.9988 0.0000 18.276 3.492 36 5 62 6
1 0 0.9920 0.9988 0.0000 16.223 3.552 36 5 55 7 0.9757 0.9988 0.0000 17.250 3.522 36 5 62 6
2 0 0.9922 0.9988 0.0000 15.653 3.608 36 5 46 7 0.9812 0.9988 0.0000 16.717 3.550 36 5 62 6
3 0 0.9919 0.9988 0.0000 15.387 3.691 36 5 21 5 0.9839 0.9988 0.0000 16.385 3.586 36 5 62 6
4 0 0.9930 0.9988 0.0000 14.391 3.646 36 5 26 6 0.9857 0.9988 0.0000 15.986 3.598 36 5 62 6
5 0 0.9936 0.9988 0.0000 14.035 3.651 36 5 39 8 0.9870 0.9988 0.0000 15.661 3.607 36 5 62 6
6 0 0.9952 0.9988 0.0000 13.399 3.606 36 5 27 5 0.9882 0.9988 0.0000 15.338 3.607 36 5 62 6
7 0 0.9932 0.9988 0.0000 12.940 3.566 36 5 18 8 0.9888 0.9988 0.0000 15.038 3.602 36 5 62 6
8 0 0.9958 0.9988 0.0000 11.951 3.471 36 5 9 3 0.9896 0.9988 0.0000 14.695 3.587 36 5 62 6
9 0 0.9960 0.9988 0.0000 10.903 3.304 36 5 21 6 0.9902 0.9988 0.0000 14.316 3.559 36 5 62 6

View File

@ -14,16 +14,16 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0.
function set complete.
no random number seed specfied; using 85.
no random number seed specfied; using 227.
creating initial population(s):
7315 trees were generated to fill the population of 5000 (5000 trees).
7344 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete.
starting evolution.
no checkpointing will be done.
=== generation 0.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 1.
evaluation complete. (0s wall)
@ -38,13 +38,13 @@ no checkpointing will be done.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 5.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 7.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (0s wall)
@ -52,19 +52,3 @@ no checkpointing will be done.
=== generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 12.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 13.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 15.

View File

@ -1,24 +1,21 @@
=== BEST-OF-RUN ===
generation: 16
nodes: 30
generation: 1
nodes: 20
depth: 7
hits: 914
hits: 804
TOP INDIVIDUAL:
-- #1 --
hits: 914
raw fitness: 914.0000
standardized fitness: 914.0000
adjusted fitness: 0.9989
hits: 804
raw fitness: 804.0000
standardized fitness: 804.0000
adjusted fitness: 0.9988
TREE:
(log (/ (/ (/ (/ major convex) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
(log (+ (exp (log (- 0.70516 eccentricity)))
(+ (/ (log perimeter)
(+ major major))
(log (log (log (+ area minor)))))))
TREE-equ:
y = log(((((major / convex) / extent) / (exp(major) + (extent + extent))) / (exp((minor + perimeter)) - ((area + ((eccentricity + extent) + eccentricity)) / (extent + extent)))))
y = log((exp(log((0.70516 - eccentricity))) + ((log(perimeter) / (major + major)) + log(log(log((area + minor)))))))

View File

@ -1,18 +1,15 @@
Hits: 2560, Total Size: 2810, Percent Hit: 91.103203
CC: 985
CO: 162
OO: 1575
OC: 88
Fitness: 0.998907
Hits: 914
Hits: 2192, Total Size: 2810, Percent Hit: 78.007117
CC: 1087
CO: 39
OO: 1105
OC: 579
Fitness: 0.998758
Hits: 804
y = log(((((major / convex) / extent) / (exp(major) + (extent + extent))) / (exp((minor + perimeter)) - ((area + ((eccentricity + extent) + eccentricity)) / (extent + extent)))))
y = log((exp(log((0.70516 - eccentricity))) + ((log(perimeter) / (major + major)) + log(log(log((area + minor)))))))
(log (/ (/ (/ (/ major convex) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
(log (+ (exp (log (- 0.70516 eccentricity)))
(+ (/ (log perimeter)
(+ major major))
(log (log (log (+ area minor)))))))

View File

@ -1,559 +1,98 @@
=== BEST-OF-RUN ===
current generation: 0
generation: 0
nodes: 25
depth: 5
hits: 905
nodes: 5
depth: 2
hits: 752
TOP INDIVIDUAL:
-- #1 --
hits: 905
raw fitness: 905.0000
standardized fitness: 905.0000
adjusted fitness: 0.9989
hits: 752
raw fitness: 752.0000
standardized fitness: 752.0000
adjusted fitness: 0.9987
TREE:
(log (/ (/ (exp (/ 0.56003 0.96838))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
(- eccentricity
(+ 0.19491 0.70030))
=== BEST-OF-RUN ===
current generation: 1
generation: 0
nodes: 25
depth: 5
hits: 905
generation: 1
nodes: 20
depth: 7
hits: 804
TOP INDIVIDUAL:
-- #1 --
hits: 905
raw fitness: 905.0000
standardized fitness: 905.0000
adjusted fitness: 0.9989
hits: 804
raw fitness: 804.0000
standardized fitness: 804.0000
adjusted fitness: 0.9988
TREE:
(log (/ (/ (exp (/ 0.56003 0.96838))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
(log (+ (exp (log (- 0.70516 eccentricity)))
(+ (/ (log perimeter)
(+ major major))
(log (log (log (+ area minor)))))))
=== BEST-OF-RUN ===
current generation: 2
generation: 0
nodes: 25
depth: 5
hits: 905
generation: 1
nodes: 20
depth: 7
hits: 804
TOP INDIVIDUAL:
-- #1 --
hits: 905
raw fitness: 905.0000
standardized fitness: 905.0000
adjusted fitness: 0.9989
hits: 804
raw fitness: 804.0000
standardized fitness: 804.0000
adjusted fitness: 0.9988
TREE:
(log (/ (/ (exp (/ 0.56003 0.96838))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
(log (+ (exp (log (- 0.70516 eccentricity)))
(+ (/ (log perimeter)
(+ major major))
(log (log (log (+ area minor)))))))
=== BEST-OF-RUN ===
current generation: 3
generation: 0
nodes: 25
depth: 5
hits: 905
generation: 1
nodes: 20
depth: 7
hits: 804
TOP INDIVIDUAL:
-- #1 --
hits: 905
raw fitness: 905.0000
standardized fitness: 905.0000
adjusted fitness: 0.9989
hits: 804
raw fitness: 804.0000
standardized fitness: 804.0000
adjusted fitness: 0.9988
TREE:
(log (/ (/ (exp (/ 0.56003 0.96838))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
(log (+ (exp (log (- 0.70516 eccentricity)))
(+ (/ (log perimeter)
(+ major major))
(log (log (log (+ area minor)))))))
=== BEST-OF-RUN ===
current generation: 4
generation: 0
nodes: 25
depth: 5
hits: 905
TOP INDIVIDUAL:
-- #1 --
hits: 905
raw fitness: 905.0000
standardized fitness: 905.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (exp (/ 0.56003 0.96838))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 5
generation: 0
nodes: 25
depth: 5
hits: 905
TOP INDIVIDUAL:
-- #1 --
hits: 905
raw fitness: 905.0000
standardized fitness: 905.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (exp (/ 0.56003 0.96838))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 6
generation: 0
nodes: 25
depth: 5
hits: 905
TOP INDIVIDUAL:
-- #1 --
hits: 905
raw fitness: 905.0000
standardized fitness: 905.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (exp (/ 0.56003 0.96838))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 7
generation: 0
nodes: 25
depth: 5
hits: 905
TOP INDIVIDUAL:
-- #1 --
hits: 905
raw fitness: 905.0000
standardized fitness: 905.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (exp (/ 0.56003 0.96838))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 8
generation: 0
nodes: 25
depth: 5
hits: 905
TOP INDIVIDUAL:
-- #1 --
hits: 905
raw fitness: 905.0000
standardized fitness: 905.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (exp (/ 0.56003 0.96838))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 9
generation: 0
nodes: 25
depth: 5
hits: 905
TOP INDIVIDUAL:
-- #1 --
hits: 905
raw fitness: 905.0000
standardized fitness: 905.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (exp (/ 0.56003 0.96838))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 10
generation: 0
nodes: 25
depth: 5
hits: 905
TOP INDIVIDUAL:
-- #1 --
hits: 905
raw fitness: 905.0000
standardized fitness: 905.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (exp (/ 0.56003 0.96838))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 11
generation: 11
nodes: 26
depth: 5
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (+ 0.09651 -0.37710) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 12
generation: 11
nodes: 26
depth: 5
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (+ 0.09651 -0.37710) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 13
generation: 11
nodes: 26
depth: 5
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (+ 0.09651 -0.37710) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 14
generation: 11
nodes: 26
depth: 5
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (+ 0.09651 -0.37710) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 15
generation: 11
nodes: 26
depth: 5
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (+ 0.09651 -0.37710) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 16
generation: 16
nodes: 30
generation: 1
nodes: 20
depth: 7
hits: 914
hits: 804
TOP INDIVIDUAL:
-- #1 --
hits: 914
raw fitness: 914.0000
standardized fitness: 914.0000
adjusted fitness: 0.9989
hits: 804
raw fitness: 804.0000
standardized fitness: 804.0000
adjusted fitness: 0.9988
TREE:
(log (/ (/ (/ (/ major convex) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 17
generation: 16
nodes: 30
depth: 7
hits: 914
TOP INDIVIDUAL:
-- #1 --
hits: 914
raw fitness: 914.0000
standardized fitness: 914.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ major convex) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 18
generation: 16
nodes: 30
depth: 7
hits: 914
TOP INDIVIDUAL:
-- #1 --
hits: 914
raw fitness: 914.0000
standardized fitness: 914.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ major convex) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 19
generation: 16
nodes: 30
depth: 7
hits: 914
TOP INDIVIDUAL:
-- #1 --
hits: 914
raw fitness: 914.0000
standardized fitness: 914.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ major convex) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 20
generation: 16
nodes: 30
depth: 7
hits: 914
TOP INDIVIDUAL:
-- #1 --
hits: 914
raw fitness: 914.0000
standardized fitness: 914.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ major convex) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 21
generation: 16
nodes: 30
depth: 7
hits: 914
TOP INDIVIDUAL:
-- #1 --
hits: 914
raw fitness: 914.0000
standardized fitness: 914.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ major convex) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 22
generation: 16
nodes: 30
depth: 7
hits: 914
TOP INDIVIDUAL:
-- #1 --
hits: 914
raw fitness: 914.0000
standardized fitness: 914.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ major convex) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 23
generation: 16
nodes: 30
depth: 7
hits: 914
TOP INDIVIDUAL:
-- #1 --
hits: 914
raw fitness: 914.0000
standardized fitness: 914.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ major convex) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
=== BEST-OF-RUN ===
current generation: 24
generation: 16
nodes: 30
depth: 7
hits: 914
TOP INDIVIDUAL:
-- #1 --
hits: 914
raw fitness: 914.0000
standardized fitness: 914.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ major convex) extent)
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
(log (+ (exp (log (- 0.70516 eccentricity)))
(+ (/ (log perimeter)
(+ major major))
(log (log (log (+ area minor)))))))

File diff suppressed because it is too large Load Diff

View File

@ -1,26 +1,6 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9544 0.9989 0.0000 18.677 3.452 25 5 54 6 0.9544 0.9989 0.0000 18.677 3.452 25 5 54 6
1 0 0.9911 0.9989 0.0000 16.926 3.556 25 5 51 7 0.9727 0.9989 0.0000 17.802 3.504 25 5 54 6
2 0 0.9913 0.9989 0.0000 15.620 3.562 25 5 19 4 0.9789 0.9989 0.0000 17.074 3.523 25 5 54 6
3 0 0.9924 0.9989 0.0000 14.647 3.527 25 5 20 6 0.9823 0.9989 0.0000 16.468 3.524 25 5 54 6
4 0 0.9932 0.9989 0.0000 13.656 3.527 25 5 24 8 0.9844 0.9989 0.0000 15.905 3.525 25 5 54 6
5 0 0.9922 0.9989 0.0000 12.585 3.411 25 5 17 7 0.9857 0.9989 0.0000 15.352 3.506 25 5 54 6
6 0 0.9942 0.9989 0.0000 12.082 3.376 25 5 23 7 0.9869 0.9989 0.0000 14.885 3.487 25 5 54 6
7 0 0.9966 0.9989 0.0000 11.290 3.241 25 5 16 7 0.9881 0.9989 0.0000 14.435 3.457 25 5 54 6
8 0 0.9962 0.9989 0.0000 10.695 3.173 25 5 27 7 0.9890 0.9989 0.0000 14.020 3.425 25 5 54 6
9 0 0.9954 0.9989 0.0000 10.256 3.133 25 5 14 7 0.9897 0.9989 0.0000 13.643 3.396 25 5 54 6
10 0 0.9950 0.9989 0.0000 9.837 3.070 25 5 28 11 0.9902 0.9989 0.0000 13.297 3.366 25 5 54 6
11 0 0.9954 0.9989 0.0000 9.857 3.102 26 5 69 9 0.9906 0.9989 0.0000 13.011 3.344 26 5 54 6
12 0 0.9952 0.9989 0.0000 9.325 3.036 26 5 28 8 0.9909 0.9989 0.0000 12.727 3.321 26 5 54 6
13 0 0.9964 0.9989 0.0000 9.053 2.962 26 5 9 4 0.9913 0.9989 0.0000 12.465 3.295 26 5 54 6
14 0 0.9963 0.9989 0.0000 8.767 2.902 26 5 28 7 0.9917 0.9989 0.0000 12.218 3.269 26 5 54 6
15 0 0.9964 0.9989 0.0000 8.226 2.747 26 5 27 7 0.9920 0.9989 0.0000 11.969 3.236 26 5 54 6
16 0 0.9956 0.9989 0.0000 7.952 2.697 30 7 66 8 0.9922 0.9989 0.0000 11.732 3.204 30 7 54 6
17 0 0.9970 0.9989 0.0000 7.859 2.657 30 7 26 9 0.9924 0.9989 0.0000 11.517 3.174 30 7 54 6
18 0 0.9966 0.9989 0.0000 7.538 2.584 30 7 27 13 0.9926 0.9989 0.0000 11.308 3.143 30 7 54 6
19 0 0.9968 0.9989 0.0000 7.339 2.545 30 7 42 11 0.9929 0.9989 0.0000 11.109 3.113 30 7 54 6
20 0 0.9976 0.9989 0.0000 7.103 2.487 30 7 10 4 0.9931 0.9989 0.0000 10.919 3.083 30 7 54 6
21 0 0.9972 0.9989 0.0000 6.771 2.414 30 7 22 7 0.9933 0.9989 0.0000 10.730 3.053 30 7 54 6
22 0 0.9966 0.9989 0.0000 6.265 2.264 30 7 43 10 0.9934 0.9989 0.0000 10.536 3.019 30 7 54 6
23 0 0.9976 0.9989 0.0000 5.982 2.202 30 7 25 7 0.9936 0.9989 0.0000 10.346 2.985 30 7 54 6
24 0 0.9970 0.9989 0.0000 5.766 2.154 30 7 9 4 0.9937 0.9989 0.0000 10.163 2.951 30 7 54 6
0 0 0.9543 0.9987 0.0000 18.694 3.493 5 2 27 5 0.9543 0.9987 0.0000 18.694 3.493 5 2 27 5
1 0 0.9902 0.9988 0.0000 16.288 3.508 20 7 71 8 0.9723 0.9988 0.0000 17.491 3.501 20 7 27 5
2 0 0.9912 0.9988 0.0000 15.556 3.552 20 7 70 6 0.9786 0.9988 0.0000 16.846 3.518 20 7 27 5
3 0 0.9949 0.9988 0.0000 14.758 3.566 20 7 14 6 0.9827 0.9988 0.0000 16.324 3.530 20 7 27 5
4 0 0.9926 0.9988 0.0000 13.501 3.470 20 7 49 7 0.9847 0.9988 0.0000 15.759 3.518 20 7 27 5

View File

@ -14,87 +14,26 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0.
function set complete.
no random number seed specfied; using 216.
no random number seed specfied; using 102.
creating initial population(s):
7390 trees were generated to fill the population of 5000 (5000 trees).
7434 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete.
starting evolution.
no checkpointing will be done.
=== generation 0.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 1.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 2.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 3.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 4.
evaluation complete. (0s wall)
breeding complete. (1s wall)
=== generation 5.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 7.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 12.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 13.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 20.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 21.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 22.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 23.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 24.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 25.

View File

@ -1,27 +1,26 @@
=== BEST-OF-RUN ===
generation: 2
nodes: 37
depth: 6
hits: 796
generation: 34
nodes: 28
depth: 7
hits: 909
TOP INDIVIDUAL:
-- #1 --
hits: 796
raw fitness: 796.0000
standardized fitness: 796.0000
adjusted fitness: 0.9987
hits: 909
raw fitness: 909.0000
standardized fitness: 909.0000
adjusted fitness: 0.9989
TREE:
(/ (log (exp (log (- (/ convex perimeter)
(- extent -0.49143)))))
(* (* (- (+ extent perimeter)
(* convex extent))
(+ (exp eccentricity)
(exp major)))
(* (+ (- major 0.27873)
(exp minor))
(* (exp perimeter)
(log perimeter)))))
(* (/ 0.94014
(* (* minor
(exp (+ major minor)))
(- (exp extent)
(* perimeter
(log (exp major))))))
(* (/ (+ extent
(/ perimeter major))
(exp perimeter)) eccentricity))
TREE-equ:
y = (log(exp(log(((convex / perimeter) - (extent - -0.49143))))) / ((((extent + perimeter) - (convex * extent)) * (exp(eccentricity) + exp(major))) * (((major - 0.27873) + exp(minor)) * (exp(perimeter) * log(perimeter)))))
y = ((0.94014 / ((minor * exp((major + minor))) * (exp(extent) - (perimeter * log(exp(major)))))) * (((extent + (perimeter / major)) / exp(perimeter)) * eccentricity))

View File

@ -1,21 +1,20 @@
Hits: 2151, Total Size: 2810, Percent Hit: 76.548043
CC: 1129
CO: 14
OO: 1022
OC: 645
Fitness: 0.998745
Hits: 796
Hits: 2556, Total Size: 2810, Percent Hit: 90.960854
CC: 1048
CO: 89
OO: 1508
OC: 165
Fitness: 0.998901
Hits: 909
y = (log(exp(log(((convex / perimeter) - (extent - -0.49143))))) / ((((extent + perimeter) - (convex * extent)) * (exp(eccentricity) + exp(major))) * (((major - 0.27873) + exp(minor)) * (exp(perimeter) * log(perimeter)))))
y = ((0.94014 / ((minor * exp((major + minor))) * (exp(extent) - (perimeter * log(exp(major)))))) * (((extent + (perimeter / major)) / exp(perimeter)) * eccentricity))
(/ (log (exp (log (- (/ convex perimeter)
(- extent -0.49143)))))
(* (* (- (+ extent perimeter)
(* convex extent))
(+ (exp eccentricity)
(exp major)))
(* (+ (- major 0.27873)
(exp minor))
(* (exp perimeter)
(log perimeter)))))
(* (/ 0.94014
(* (* minor
(exp (+ major minor)))
(- (exp extent)
(* perimeter
(log (exp major))))))
(* (/ (+ extent
(/ perimeter major))
(exp perimeter)) eccentricity))

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,53 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9574 0.9987 0.0000 18.400 3.472 4 2 57 6 0.9574 0.9987 0.0000 18.400 3.472 4 2 57 6
1 0 0.9930 0.9987 0.0000 16.793 3.566 4 2 33 6 0.9752 0.9987 0.0000 17.597 3.519 4 2 57 6
2 0 0.9920 0.9987 0.0000 15.928 3.629 37 6 33 6 0.9808 0.9987 0.0000 17.040 3.556 37 6 57 6
3 0 0.9934 0.9987 0.0000 15.223 3.659 37 6 43 6 0.9839 0.9987 0.0000 16.586 3.582 37 6 57 6
4 0 0.9922 0.9987 0.0000 14.665 3.675 37 6 100 10 0.9856 0.9987 0.0000 16.202 3.600 37 6 57 6
0 0 0.9591 0.9986 0.0000 18.471 3.452 13 3 5 2 0.9591 0.9986 0.0000 18.471 3.452 13 3 5 2
1 0 0.9931 0.9989 0.0000 16.544 3.576 52 6 68 7 0.9761 0.9989 0.0000 17.507 3.514 52 6 5 2
2 0 0.9915 0.9989 0.0000 15.505 3.627 52 6 32 6 0.9812 0.9989 0.0000 16.840 3.552 52 6 5 2
3 0 0.9921 0.9989 0.0000 14.827 3.606 52 6 34 6 0.9840 0.9989 0.0000 16.337 3.565 52 6 5 2
4 0 0.9928 0.9989 0.0000 14.387 3.616 52 6 37 8 0.9857 0.9989 0.0000 15.947 3.575 52 6 5 2
5 0 0.9937 0.9989 0.0000 13.796 3.575 52 6 26 8 0.9870 0.9989 0.0000 15.588 3.575 52 6 5 2
6 0 0.9936 0.9989 0.0000 12.570 3.438 52 6 22 4 0.9880 0.9989 0.0000 15.157 3.556 52 6 5 2
7 0 0.9953 0.9989 0.0000 11.899 3.376 53 7 84 8 0.9889 0.9989 0.0000 14.750 3.533 53 7 5 2
8 0 0.9944 0.9989 0.0000 10.965 3.257 53 7 32 7 0.9895 0.9989 0.0000 14.329 3.503 53 7 5 2
9 0 0.9950 0.9989 0.0000 10.898 3.306 44 6 19 7 0.9901 0.9989 0.0000 13.986 3.483 44 6 5 2
10 0 0.9962 0.9989 0.0000 10.086 3.197 54 7 5 2 0.9906 0.9989 0.0000 13.632 3.457 54 7 5 2
11 0 0.9960 0.9989 0.0000 9.795 3.151 54 7 66 9 0.9911 0.9989 0.0000 13.312 3.431 54 7 5 2
12 0 0.9962 0.9989 0.0000 9.350 3.093 54 7 7 4 0.9915 0.9989 0.0000 13.007 3.405 54 7 5 2
13 0 0.9964 0.9989 0.0000 8.905 2.971 54 7 75 11 0.9918 0.9989 0.0000 12.714 3.374 54 7 5 2
14 0 0.9973 0.9989 0.0000 8.612 2.859 54 7 11 4 0.9922 0.9989 0.0000 12.441 3.340 54 7 5 2
15 0 0.9975 0.9989 0.0000 8.615 2.820 53 7 19 6 0.9925 0.9989 0.0000 12.202 3.308 53 7 5 2
16 0 0.9966 0.9989 0.0000 7.980 2.667 53 7 37 9 0.9928 0.9989 0.0000 11.953 3.270 53 7 5 2
17 0 0.9978 0.9989 0.0000 7.580 2.573 53 7 28 8 0.9930 0.9989 0.0000 11.710 3.231 53 7 5 2
18 0 0.9974 0.9989 0.0000 7.419 2.576 53 7 6 3 0.9933 0.9989 0.0000 11.484 3.197 53 7 5 2
19 0 0.9972 0.9989 0.0000 7.199 2.542 53 7 32 12 0.9935 0.9989 0.0000 11.270 3.164 53 7 5 2
20 0 0.9960 0.9989 0.0000 6.991 2.507 53 7 30 8 0.9936 0.9989 0.0000 11.066 3.133 53 7 5 2
21 0 0.9974 0.9989 0.0000 7.058 2.495 53 7 37 9 0.9938 0.9989 0.0000 10.884 3.104 53 7 5 2
22 0 0.9968 0.9989 0.0000 6.928 2.485 53 7 9 3 0.9939 0.9989 0.0000 10.712 3.077 53 7 5 2
23 0 0.9964 0.9989 0.0000 6.861 2.455 53 7 17 6 0.9940 0.9989 0.0000 10.552 3.051 53 7 5 2
24 0 0.9978 0.9989 0.0000 6.627 2.403 53 7 26 8 0.9941 0.9989 0.0000 10.395 3.025 53 7 5 2
25 0 0.9972 0.9989 0.0000 6.415 2.338 53 7 8 4 0.9943 0.9989 0.0000 10.242 2.999 53 7 5 2
26 0 0.9976 0.9989 0.0000 6.200 2.281 53 7 23 6 0.9944 0.9989 0.0000 10.092 2.972 53 7 5 2
27 0 0.9980 0.9989 0.9975 5.887 2.191 53 7 7 3 0.9945 0.9989 0.0000 9.942 2.944 53 7 5 2
28 0 0.9978 0.9989 0.0000 5.683 2.132 53 7 34 8 0.9946 0.9989 0.0000 9.795 2.916 53 7 5 2
29 0 0.9968 0.9989 0.0000 5.491 2.064 53 7 9 4 0.9947 0.9989 0.0000 9.652 2.888 53 7 5 2
30 0 0.9978 0.9989 0.0000 5.315 2.008 53 7 22 5 0.9948 0.9989 0.0000 9.512 2.859 53 7 5 2
31 0 0.9970 0.9989 0.0000 5.237 1.984 53 7 9 4 0.9949 0.9989 0.0000 9.378 2.832 53 7 5 2
32 0 0.9974 0.9989 0.0000 5.296 2.008 53 7 16 5 0.9949 0.9989 0.0000 9.254 2.807 53 7 5 2
33 0 0.9974 0.9989 0.0000 5.157 1.949 53 7 25 10 0.9950 0.9989 0.0000 9.134 2.782 53 7 5 2
34 0 0.9976 0.9989 0.0000 5.190 1.947 28 7 11 4 0.9951 0.9989 0.0000 9.021 2.758 28 7 5 2
35 0 0.9980 0.9989 0.9976 5.014 1.888 28 7 13 5 0.9952 0.9989 0.0000 8.910 2.734 28 7 5 2
36 0 0.9976 0.9989 0.0000 4.879 1.857 28 7 9 4 0.9952 0.9989 0.0000 8.801 2.710 28 7 5 2
37 0 0.9974 0.9989 0.0000 4.666 1.788 28 7 9 5 0.9953 0.9989 0.0000 8.692 2.686 28 7 5 2
38 0 0.9978 0.9989 0.0000 4.613 1.763 28 7 10 4 0.9954 0.9989 0.0000 8.587 2.662 28 7 5 2
39 0 0.9972 0.9989 0.0000 4.623 1.775 28 7 27 7 0.9954 0.9989 0.0000 8.488 2.640 28 7 5 2
40 0 0.9978 0.9989 0.0000 4.724 1.818 28 7 23 6 0.9955 0.9989 0.0000 8.397 2.620 28 7 5 2
41 0 0.9974 0.9989 0.0000 4.688 1.803 28 7 6 3 0.9955 0.9989 0.0000 8.308 2.600 28 7 5 2
42 0 0.9980 0.9989 0.9976 4.692 1.809 28 7 4 2 0.9956 0.9989 0.0000 8.224 2.582 28 7 5 2
43 0 0.9980 0.9989 0.9970 4.653 1.796 28 7 13 5 0.9956 0.9989 0.0000 8.143 2.564 28 7 5 2
44 0 0.9974 0.9989 0.0000 4.622 1.769 28 7 15 4 0.9957 0.9989 0.0000 8.065 2.546 28 7 5 2
45 0 0.9978 0.9989 0.0000 4.622 1.776 28 7 14 5 0.9957 0.9989 0.0000 7.990 2.530 28 7 5 2
46 0 0.9972 0.9989 0.0000 4.672 1.796 28 7 11 5 0.9957 0.9989 0.0000 7.919 2.514 28 7 5 2
47 0 0.9976 0.9989 0.0000 4.618 1.793 28 7 23 7 0.9958 0.9989 0.0000 7.851 2.499 28 7 5 2
48 0 0.9975 0.9989 0.0000 4.553 1.760 28 7 19 6 0.9958 0.9989 0.0000 7.783 2.484 28 7 5 2
49 0 0.9972 0.9989 0.0000 4.678 1.819 28 7 11 5 0.9958 0.9989 0.0000 7.721 2.471 28 7 5 2
50 0 0.9972 0.9989 0.0000 4.694 1.838 28 7 11 4 0.9959 0.9989 0.0000 7.662 2.458 28 7 5 2
51 0 0.9972 0.9989 0.0000 4.660 1.816 28 7 17 8 0.9959 0.9989 0.0000 7.604 2.446 28 7 5 2

View File

@ -14,9 +14,9 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0.
function set complete.
no random number seed specfied; using 4422.
no random number seed specfied; using 1873.
creating initial population(s):
7211 trees were generated to fill the population of 5000 (5000 trees).
7213 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete.
@ -26,15 +26,180 @@ no checkpointing will be done.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 1.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 2.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 3.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 4.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 5.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 7.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 12.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 13.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 20.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 21.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 22.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 23.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 24.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 25.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 26.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 27.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 28.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 29.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 30.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 31.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 32.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 33.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 34.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 35.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 36.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 37.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 38.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 39.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 40.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 41.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 42.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 43.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 44.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 45.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 46.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 47.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 48.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 49.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 50.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 51.
evaluation complete. (0s wall)
SYSTEM STATISTICS
------- memory -------
allocated: 62989999
freed: 62941999
not freed: 48000
max allocated: 2545167
malloc'ed blocks: 925350
realloc'ed blocks: 8
free'ed blocks: 925344
------- time -------
overall: 6s wall
evaluation: 6s wall
breeding: 0s wall
------- generation spaces -------
space 0 size: 200
space 1 size: 100
------- ephemeral random constants -------
used: 23680
freed: 23680
allocated: 6000
blocks: 11

View File

@ -1,22 +1,24 @@
=== BEST-OF-RUN ===
generation: 1
nodes: 18
depth: 5
hits: 864
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 864
raw fitness: 864.0000
standardized fitness: 864.0000
adjusted fitness: 0.9988
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (* (log -0.52450)
(log minor))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
TREE-equ:
y = (((log(-0.52450) * log(minor)) * exp(log(eccentricity))) / exp((perimeter - ((area * -0.02148) + eccentricity))))
y = (((log(extent) / exp(major)) * log(exp(eccentricity))) / (exp((perimeter + minor)) - ((minor * extent) - (log((convex - convex)) - (eccentricity / minor)))))

View File

@ -1,16 +1,18 @@
Hits: 2398, Total Size: 2810, Percent Hit: 85.338078
CC: 1056
CO: 61
OO: 1342
OC: 351
Fitness: 0.998844
Hits: 864
Hits: 2566, Total Size: 2810, Percent Hit: 91.316726
CC: 972
CO: 167
OO: 1594
OC: 77
Fitness: 0.998899
Hits: 907
y = (((log(-0.52450) * log(minor)) * exp(log(eccentricity))) / exp((perimeter - ((area * -0.02148) + eccentricity))))
y = (((log(extent) / exp(major)) * log(exp(eccentricity))) / (exp((perimeter + minor)) - ((minor * extent) - (log((convex - convex)) - (eccentricity / minor)))))
(/ (* (* (log -0.52450)
(log minor))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))

View File

@ -1,229 +1,611 @@
=== BEST-OF-RUN ===
current generation: 0
generation: 0
nodes: 94
nodes: 82
depth: 6
hits: 611
hits: 776
TOP INDIVIDUAL:
-- #1 --
hits: 611
raw fitness: 611.0000
standardized fitness: 611.0000
adjusted fitness: 0.9984
hits: 776
raw fitness: 776.0000
standardized fitness: 776.0000
adjusted fitness: 0.9987
TREE:
(+ (+ (/ (log (+ (log major)
(/ 0.66193 major)))
(/ (+ (+ area eccentricity)
(* perimeter eccentricity))
(/ (- major major)
(log perimeter))))
(+ (/ (* (- minor eccentricity)
(+ major -0.00849))
(/ (/ 0.33991 major)
(+ extent convex)))
(/ (exp (/ perimeter eccentricity))
(- (/ extent extent)
(* minor minor)))))
(* (* (+ (+ (/ convex minor)
(- convex minor))
(/ (- (log (* (+ (* perimeter major)
(- major perimeter))
(* (* perimeter eccentricity)
(log eccentricity))))
(/ (/ (* (/ perimeter convex)
(- extent eccentricity))
(/ (exp convex)
(+ convex area)))
(log (exp (- eccentricity area)))))
(* (- (exp (+ (- minor major)
(+ minor extent)))
(/ (log (- eccentricity -0.82084))
(+ (+ perimeter convex)
(exp major)))
(+ (- (/ minor extent)
(/ extent minor))
(* (/ 0.20455 minor)
(exp perimeter))))
(exp (- (- (log extent)
(* perimeter 0.95055))
(log (/ minor extent))))))
(* minor extent))))
(* (* (exp (exp 0.29386))
(exp (exp extent)))
(* (* (/ minor convex)
(+ major perimeter))
(+ (* convex -0.52672)
(+ extent minor))))))
=== BEST-OF-RUN ===
current generation: 1
generation: 1
nodes: 18
depth: 5
hits: 864
generation: 0
nodes: 82
depth: 6
hits: 776
TOP INDIVIDUAL:
-- #1 --
hits: 864
raw fitness: 864.0000
standardized fitness: 864.0000
adjusted fitness: 0.9988
hits: 776
raw fitness: 776.0000
standardized fitness: 776.0000
adjusted fitness: 0.9987
TREE:
(/ (* (* (log -0.52450)
(log minor))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
(/ (- (log (* (+ (* perimeter major)
(- major perimeter))
(* (* perimeter eccentricity)
(log eccentricity))))
(/ (/ (* (/ perimeter convex)
(- extent eccentricity))
(/ (exp convex)
(+ convex area)))
(log (exp (- eccentricity area)))))
(* (- (exp (+ (- minor major)
(+ minor extent)))
(/ (log (- eccentricity -0.82084))
(+ (+ perimeter convex)
(* minor extent))))
(* (* (exp (exp 0.29386))
(exp (exp extent)))
(* (* (/ minor convex)
(+ major perimeter))
(+ (* convex -0.52672)
(+ extent minor))))))
=== BEST-OF-RUN ===
current generation: 2
generation: 1
nodes: 18
depth: 5
hits: 864
generation: 2
nodes: 50
depth: 6
hits: 796
TOP INDIVIDUAL:
-- #1 --
hits: 864
raw fitness: 864.0000
standardized fitness: 864.0000
adjusted fitness: 0.9988
hits: 796
raw fitness: 796.0000
standardized fitness: 796.0000
adjusted fitness: 0.9987
TREE:
(/ (* (* (log -0.52450)
(log minor))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
(+ (- (log (* (log (* area major))
(+ (log area)
(log -0.91623))))
(exp (exp (/ minor major))))
(/ (log (* (+ (+ convex -0.58939)
(exp major))
(+ (/ perimeter area)
(+ convex eccentricity))))
(+ (- (/ (* major 0.43307)
(log convex))
(log (- area perimeter)))
(log (log (exp convex))))))
=== BEST-OF-RUN ===
current generation: 3
generation: 1
nodes: 18
depth: 5
hits: 864
generation: 2
nodes: 50
depth: 6
hits: 796
TOP INDIVIDUAL:
-- #1 --
hits: 864
raw fitness: 864.0000
standardized fitness: 864.0000
adjusted fitness: 0.9988
hits: 796
raw fitness: 796.0000
standardized fitness: 796.0000
adjusted fitness: 0.9987
TREE:
(/ (* (* (log -0.52450)
(log minor))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
(+ (- (log (* (log (* area major))
(+ (log area)
(log -0.91623))))
(exp (exp (/ minor major))))
(/ (log (* (+ (+ convex -0.58939)
(exp major))
(+ (/ perimeter area)
(+ convex eccentricity))))
(+ (- (/ (* major 0.43307)
(log convex))
(log (- area perimeter)))
(log (log (exp convex))))))
=== BEST-OF-RUN ===
current generation: 4
generation: 1
nodes: 18
depth: 5
hits: 864
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 864
raw fitness: 864.0000
standardized fitness: 864.0000
adjusted fitness: 0.9988
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (* (log -0.52450)
(log minor))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 5
generation: 1
nodes: 18
depth: 5
hits: 864
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 864
raw fitness: 864.0000
standardized fitness: 864.0000
adjusted fitness: 0.9988
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (* (log -0.52450)
(log minor))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 6
generation: 1
nodes: 18
depth: 5
hits: 864
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 864
raw fitness: 864.0000
standardized fitness: 864.0000
adjusted fitness: 0.9988
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (* (log -0.52450)
(log minor))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 7
generation: 1
nodes: 18
depth: 5
hits: 864
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 864
raw fitness: 864.0000
standardized fitness: 864.0000
adjusted fitness: 0.9988
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (* (log -0.52450)
(log minor))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 8
generation: 1
nodes: 18
depth: 5
hits: 864
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 864
raw fitness: 864.0000
standardized fitness: 864.0000
adjusted fitness: 0.9988
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (* (log -0.52450)
(log minor))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 9
generation: 1
nodes: 18
depth: 5
hits: 864
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 864
raw fitness: 864.0000
standardized fitness: 864.0000
adjusted fitness: 0.9988
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (* (log -0.52450)
(log minor))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 10
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 11
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 12
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 13
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 14
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 15
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 16
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 17
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 18
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 19
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 20
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 21
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 22
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 23
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))
=== BEST-OF-RUN ===
current generation: 24
generation: 4
nodes: 27
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(/ (* (/ (log extent)
(exp major))
(log (exp eccentricity)))
(- (exp (+ perimeter minor))
(- (* minor extent)
(- (log (- convex convex))
(/ eccentricity minor)))))

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,26 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9616 0.9984 0.0000 18.155 3.430 94 6 46 6 0.9616 0.9984 0.0000 18.155 3.430 94 6 46 6
1 0 0.9897 0.9988 0.0000 16.369 3.521 18 5 61 6 0.9757 0.9988 0.0000 17.262 3.475 18 5 46 6
2 0 0.9918 0.9988 0.0000 15.625 3.573 18 5 54 8 0.9811 0.9988 0.0000 16.716 3.508 18 5 46 6
3 0 0.9942 0.9988 0.0000 14.325 3.505 18 5 71 9 0.9843 0.9988 0.0000 16.118 3.507 18 5 46 6
4 0 0.9924 0.9988 0.0000 13.520 3.478 18 5 79 13 0.9860 0.9988 0.0000 15.599 3.501 18 5 46 6
5 0 0.9926 0.9988 0.0000 12.868 3.432 18 5 30 9 0.9871 0.9988 0.0000 15.143 3.490 18 5 46 6
6 0 0.9924 0.9988 0.0000 11.941 3.350 18 5 35 8 0.9878 0.9988 0.0000 14.686 3.470 18 5 46 6
7 0 0.9942 0.9988 0.0000 11.702 3.350 18 5 56 8 0.9886 0.9988 0.0000 14.313 3.455 18 5 46 6
8 0 0.9946 0.9988 0.0000 11.001 3.297 18 5 25 8 0.9893 0.9988 0.0000 13.945 3.437 18 5 46 6
9 0 0.9958 0.9988 0.0000 10.537 3.226 18 5 7 3 0.9900 0.9988 0.0000 13.604 3.416 18 5 46 6
0 0 0.9583 0.9987 0.0000 18.235 3.482 82 6 65 6 0.9583 0.9987 0.0000 18.235 3.482 82 6 65 6
1 0 0.9892 0.9987 0.0000 16.389 3.551 82 6 54 6 0.9737 0.9987 0.0000 17.312 3.516 82 6 65 6
2 0 0.9920 0.9987 0.0000 15.401 3.556 50 6 47 9 0.9798 0.9987 0.0000 16.675 3.530 50 6 65 6
3 0 0.9926 0.9987 0.0000 14.369 3.552 50 6 63 7 0.9830 0.9987 0.0000 16.098 3.535 50 6 65 6
4 0 0.9928 0.9989 0.0000 13.751 3.550 27 6 11 4 0.9850 0.9989 0.0000 15.629 3.538 27 6 65 6
5 0 0.9930 0.9989 0.0000 13.130 3.507 27 6 98 6 0.9863 0.9989 0.0000 15.213 3.533 27 6 65 6
6 0 0.9954 0.9989 0.0000 12.222 3.426 27 6 29 6 0.9876 0.9989 0.0000 14.785 3.518 27 6 65 6
7 0 0.9956 0.9989 0.0000 11.335 3.316 27 6 52 9 0.9886 0.9989 0.0000 14.354 3.492 27 6 65 6
8 0 0.9958 0.9989 0.0000 10.812 3.251 27 6 73 9 0.9894 0.9989 0.0000 13.960 3.466 27 6 65 6
9 0 0.9957 0.9989 0.0000 10.366 3.205 27 6 38 7 0.9900 0.9989 0.0000 13.601 3.440 27 6 65 6
10 0 0.9946 0.9989 0.0000 9.718 3.112 27 6 29 10 0.9904 0.9989 0.0000 13.248 3.410 27 6 65 6
11 0 0.9954 0.9989 0.0000 9.150 2.986 27 6 30 9 0.9908 0.9989 0.0000 12.906 3.374 27 6 65 6
12 0 0.9972 0.9989 0.0000 8.713 2.927 27 6 14 4 0.9913 0.9989 0.0000 12.584 3.340 27 6 65 6
13 0 0.9964 0.9989 0.0000 8.291 2.821 27 6 16 5 0.9917 0.9989 0.0000 12.277 3.303 27 6 65 6
14 0 0.9962 0.9989 0.0000 8.149 2.805 27 6 60 15 0.9920 0.9989 0.0000 12.002 3.270 27 6 65 6
15 0 0.9956 0.9989 0.0000 7.698 2.722 27 6 14 5 0.9922 0.9989 0.0000 11.733 3.236 27 6 65 6
16 0 0.9968 0.9989 0.0000 7.241 2.598 27 6 13 5 0.9925 0.9989 0.0000 11.469 3.198 27 6 65 6
17 0 0.9960 0.9989 0.0000 7.036 2.548 27 6 19 7 0.9927 0.9989 0.0000 11.223 3.162 27 6 65 6
18 0 0.9972 0.9989 0.0000 6.921 2.514 27 6 17 7 0.9929 0.9989 0.0000 10.996 3.128 27 6 65 6
19 0 0.9972 0.9989 0.0000 6.626 2.452 27 6 11 5 0.9931 0.9989 0.0000 10.778 3.094 27 6 65 6
20 0 0.9972 0.9989 0.0000 6.276 2.326 27 6 46 10 0.9933 0.9989 0.0000 10.563 3.058 27 6 65 6
21 0 0.9976 0.9989 0.0000 6.041 2.260 27 6 35 14 0.9935 0.9989 0.0000 10.358 3.021 27 6 65 6
22 0 0.9972 0.9989 0.0000 5.667 2.126 27 6 18 6 0.9937 0.9989 0.0000 10.154 2.982 27 6 65 6
23 0 0.9968 0.9989 0.0000 5.488 2.079 27 6 9 3 0.9938 0.9989 0.0000 9.959 2.945 27 6 65 6
24 0 0.9974 0.9989 0.0000 5.477 2.087 27 6 22 10 0.9940 0.9989 0.0000 9.780 2.910 27 6 65 6

View File

@ -14,31 +14,31 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0.
function set complete.
no random number seed specfied; using 148.
no random number seed specfied; using 167.
creating initial population(s):
7433 trees were generated to fill the population of 5000 (5000 trees).
7373 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete.
starting evolution.
no checkpointing will be done.
=== generation 0.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 1.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 2.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 3.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 4.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 5.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
@ -47,9 +47,53 @@ no checkpointing will be done.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 12.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 13.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 20.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 21.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 22.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 23.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 24.
evaluation complete. (0s wall)
breeding complete. (0s wall)

View File

@ -1,20 +1,21 @@
=== BEST-OF-RUN ===
generation: 3
nodes: 17
depth: 8
hits: 857
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 857
raw fitness: 857.0000
standardized fitness: 857.0000
adjusted fitness: 0.9988
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(log (log (log (log (+ (- (/ (/ extent major)
(- extent convex))
(exp (log major))) major)))))
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
TREE-equ:
y = log(log(log(log(((((extent / major) / (extent - convex)) - exp(log(major))) + major)))))
y = (((major / convex) - (perimeter / 0.38274)) / exp((((0.90756 - minor) - (major + perimeter)) + -0.25489)))

View File

@ -1,14 +1,15 @@
Hits: 2431, Total Size: 2810, Percent Hit: 86.512456
CC: 937
CO: 189
OO: 1494
OC: 190
Fitness: 0.998834
Hits: 857
Hits: 2574, Total Size: 2810, Percent Hit: 91.601423
CC: 964
CO: 164
OO: 1610
OC: 72
Fitness: 0.998888
Hits: 898
y = log(log(log(log(((((extent / major) / (extent - convex)) - exp(log(major))) + major)))))
y = (((major / convex) - (perimeter / 0.38274)) / exp((((0.90756 - minor) - (major + perimeter)) + -0.25489)))
(log (log (log (log (+ (- (/ (/ extent major)
(- extent convex))
(exp (log major))) major)))))
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))

View File

@ -1,197 +1,406 @@
=== BEST-OF-RUN ===
current generation: 0
generation: 0
nodes: 24
depth: 4
hits: 741
nodes: 38
depth: 6
hits: 837
TOP INDIVIDUAL:
-- #1 --
hits: 741
raw fitness: 741.0000
standardized fitness: 741.0000
adjusted fitness: 0.9987
hits: 837
raw fitness: 837.0000
standardized fitness: 837.0000
adjusted fitness: 0.9988
TREE:
(/ (/ (log (- perimeter eccentricity))
(* (- minor major)
(exp -0.67101)))
(/ (exp (+ perimeter major))
(/ (/ eccentricity area)
(- major minor))))
(log (/ (* (* (/ (- minor perimeter)
(exp perimeter))
(+ (- perimeter major)
(exp major)))
(log (/ (+ area minor)
(log area))))
(exp (+ (/ (log extent)
(/ minor perimeter))
(- (+ area perimeter)
(- area eccentricity))))))
=== BEST-OF-RUN ===
current generation: 1
generation: 1
nodes: 18
depth: 5
hits: 765
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 765
raw fitness: 765.0000
standardized fitness: 765.0000
adjusted fitness: 0.9987
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(- (exp (* (/ major convex)
(+ eccentricity
(log 0.37117))))
(exp (/ (/ eccentricity perimeter)
(- -0.58465 extent))))
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 2
generation: 1
nodes: 18
depth: 5
hits: 765
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 765
raw fitness: 765.0000
standardized fitness: 765.0000
adjusted fitness: 0.9987
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(- (exp (* (/ major convex)
(+ eccentricity
(log 0.37117))))
(exp (/ (/ eccentricity perimeter)
(- -0.58465 extent))))
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 3
generation: 3
nodes: 17
depth: 8
hits: 857
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 857
raw fitness: 857.0000
standardized fitness: 857.0000
adjusted fitness: 0.9988
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(log (log (log (log (+ (- (/ (/ extent major)
(- extent convex))
(exp (log major))) major)))))
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 4
generation: 3
nodes: 17
depth: 8
hits: 857
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 857
raw fitness: 857.0000
standardized fitness: 857.0000
adjusted fitness: 0.9988
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(log (log (log (log (+ (- (/ (/ extent major)
(- extent convex))
(exp (log major))) major)))))
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 5
generation: 3
nodes: 17
depth: 8
hits: 857
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 857
raw fitness: 857.0000
standardized fitness: 857.0000
adjusted fitness: 0.9988
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(log (log (log (log (+ (- (/ (/ extent major)
(- extent convex))
(exp (log major))) major)))))
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 6
generation: 3
nodes: 17
depth: 8
hits: 857
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 857
raw fitness: 857.0000
standardized fitness: 857.0000
adjusted fitness: 0.9988
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(log (log (log (log (+ (- (/ (/ extent major)
(- extent convex))
(exp (log major))) major)))))
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 7
generation: 3
nodes: 17
depth: 8
hits: 857
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 857
raw fitness: 857.0000
standardized fitness: 857.0000
adjusted fitness: 0.9988
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(log (log (log (log (+ (- (/ (/ extent major)
(- extent convex))
(exp (log major))) major)))))
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 8
generation: 3
nodes: 17
depth: 8
hits: 857
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 857
raw fitness: 857.0000
standardized fitness: 857.0000
adjusted fitness: 0.9988
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(log (log (log (log (+ (- (/ (/ extent major)
(- extent convex))
(exp (log major))) major)))))
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 9
generation: 3
nodes: 17
depth: 8
hits: 857
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 857
raw fitness: 857.0000
standardized fitness: 857.0000
adjusted fitness: 0.9988
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(log (log (log (log (+ (- (/ (/ extent major)
(- extent convex))
(exp (log major))) major)))))
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 10
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 11
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 12
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 13
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 14
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 15
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 16
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 17
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 18
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
=== BEST-OF-RUN ===
current generation: 19
generation: 1
nodes: 18
depth: 5
hits: 898
TOP INDIVIDUAL:
-- #1 --
hits: 898
raw fitness: 898.0000
standardized fitness: 898.0000
adjusted fitness: 0.9989
TREE:
(/ (- (/ major convex)
(/ perimeter 0.38274))
(exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,21 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9556 0.9987 0.0000 18.551 3.490 24 4 14 5 0.9556 0.9987 0.0000 18.551 3.490 24 4 14 5
1 0 0.9894 0.9987 0.0000 16.716 3.563 18 5 12 5 0.9725 0.9987 0.0000 17.634 3.526 18 5 14 5
2 0 0.9936 0.9987 0.0000 15.718 3.595 18 5 63 6 0.9796 0.9987 0.0000 16.995 3.549 18 5 14 5
3 0 0.9916 0.9988 0.0000 15.004 3.603 17 8 12 5 0.9826 0.9988 0.0000 16.498 3.563 17 8 14 5
4 0 0.9938 0.9988 0.0000 14.030 3.537 17 8 29 6 0.9848 0.9988 0.0000 16.004 3.557 17 8 14 5
5 0 0.9928 0.9988 0.0000 13.582 3.544 17 8 17 5 0.9862 0.9988 0.0000 15.600 3.555 17 8 14 5
6 0 0.9940 0.9988 0.0000 13.179 3.541 17 8 16 5 0.9873 0.9988 0.0000 15.254 3.553 17 8 14 5
7 0 0.9940 0.9988 0.0000 12.252 3.431 17 8 51 9 0.9881 0.9988 0.0000 14.879 3.538 17 8 14 5
8 0 0.9964 0.9988 0.0000 11.740 3.347 17 8 17 5 0.9890 0.9988 0.0000 14.530 3.517 17 8 14 5
9 0 0.9932 0.9988 0.0000 11.327 3.335 17 8 34 7 0.9895 0.9988 0.0000 14.210 3.499 17 8 14 5
0 0 0.9569 0.9988 0.0000 18.146 3.469 38 6 71 6 0.9569 0.9988 0.0000 18.146 3.469 38 6 71 6
1 0 0.9909 0.9989 0.0000 16.066 3.501 18 5 35 6 0.9739 0.9989 0.0000 17.106 3.485 18 5 71 6
2 0 0.9907 0.9989 0.0000 15.615 3.619 18 5 73 6 0.9795 0.9989 0.0000 16.609 3.530 18 5 71 6
3 0 0.9924 0.9989 0.0000 15.017 3.599 18 5 39 6 0.9827 0.9989 0.0000 16.211 3.547 18 5 71 6
4 0 0.9926 0.9989 0.0000 14.146 3.563 18 5 16 6 0.9847 0.9989 0.0000 15.798 3.550 18 5 71 6
5 0 0.9940 0.9989 0.0000 13.065 3.493 18 5 19 4 0.9863 0.9989 0.0000 15.343 3.541 18 5 71 6
6 0 0.9938 0.9989 0.0000 12.255 3.408 18 5 49 17 0.9873 0.9989 0.0000 14.901 3.522 18 5 71 6
7 0 0.9955 0.9989 0.0000 11.615 3.346 18 5 6 3 0.9884 0.9989 0.0000 14.491 3.500 18 5 71 6
8 0 0.9950 0.9989 0.0000 10.945 3.207 18 5 20 6 0.9891 0.9989 0.0000 14.097 3.467 18 5 71 6
9 0 0.9940 0.9989 0.0000 10.249 3.118 18 5 70 15 0.9896 0.9989 0.0000 13.712 3.432 18 5 71 6
10 0 0.9960 0.9989 0.0000 9.670 3.061 18 5 26 6 0.9902 0.9989 0.0000 13.344 3.398 18 5 71 6
11 0 0.9960 0.9989 0.0000 9.480 3.064 18 5 64 7 0.9907 0.9989 0.0000 13.022 3.371 18 5 71 6
12 0 0.9962 0.9989 0.0000 9.149 3.018 18 5 13 6 0.9911 0.9989 0.0000 12.724 3.344 18 5 71 6
13 0 0.9958 0.9989 0.0000 8.737 2.933 18 5 86 16 0.9914 0.9989 0.0000 12.440 3.314 18 5 71 6
14 0 0.9970 0.9989 0.0000 8.356 2.872 18 5 32 12 0.9918 0.9989 0.0000 12.167 3.285 18 5 71 6
15 0 0.9974 0.9989 0.0000 8.005 2.778 18 5 8 3 0.9922 0.9989 0.0000 11.907 3.253 18 5 71 6
16 0 0.9972 0.9989 0.0000 7.846 2.710 18 5 32 8 0.9925 0.9989 0.0000 11.668 3.221 18 5 71 6
17 0 0.9962 0.9989 0.0000 7.685 2.672 18 5 9 4 0.9927 0.9989 0.0000 11.447 3.191 18 5 71 6
18 0 0.9970 0.9989 0.0000 7.606 2.668 18 5 19 7 0.9929 0.9989 0.0000 11.245 3.163 18 5 71 6
19 0 0.9974 0.9989 0.0000 7.418 2.607 18 5 8 3 0.9931 0.9989 0.0000 11.054 3.135 18 5 71 6

View File

@ -14,31 +14,31 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0.
function set complete.
no random number seed specfied; using 438.
no random number seed specfied; using 14.
creating initial population(s):
7392 trees were generated to fill the population of 5000 (5000 trees).
7396 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete.
starting evolution.
no checkpointing will be done.
=== generation 0.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 1.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 2.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 3.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 4.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 5.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
@ -47,9 +47,38 @@ no checkpointing will be done.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 12.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 13.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)

View File

@ -1,27 +1,26 @@
=== BEST-OF-RUN ===
generation: 11
nodes: 44
generation: 0
nodes: 40
depth: 6
hits: 908
hits: 768
TOP INDIVIDUAL:
-- #1 --
hits: 908
raw fitness: 908.0000
standardized fitness: 908.0000
adjusted fitness: 0.9989
hits: 768
raw fitness: 768.0000
standardized fitness: 768.0000
adjusted fitness: 0.9987
TREE:
(log (/ (/ (/ (/ (/ area area)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (- (/ minor perimeter) 0.73904)
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
(/ (* (+ (* (* (/ extent major)
(- 0.35602 major))
(/ (- perimeter area)
(* area major)))
(log (exp (/ convex area))))
(log (* (log (log eccentricity))
(log (log 0.19952)))))
(log (log (exp (- (log major)
(+ -0.89115 minor))))))
TREE-equ:
y = log((((((area / area) / (0.74146 - minor)) / (exp(minor) * (convex / area))) / (exp((major + perimeter)) + eccentricity)) / ((((minor / perimeter) - 0.73904) + ((extent - eccentricity) - log(extent))) / exp(((minor - eccentricity) + (-0.77127 + eccentricity))))))
y = ((((((extent / major) * (0.35602 - major)) * ((perimeter - area) / (area * major))) + log(exp((convex / area)))) * log((log(log(eccentricity)) * log(log(0.19952))))) / log(log(exp((log(major) - (-0.89115 + minor))))))

View File

@ -1,21 +1,20 @@
Hits: 2573, Total Size: 2810, Percent Hit: 91.565836
CC: 970
CO: 146
OO: 1603
OC: 91
Fitness: 0.998900
Hits: 908
Hits: 2141, Total Size: 2810, Percent Hit: 76.192171
CC: 1022
CO: 110
OO: 1119
OC: 559
Fitness: 0.998700
Hits: 768
y = log((((((area / area) / (0.74146 - minor)) / (exp(minor) * (convex / area))) / (exp((major + perimeter)) + eccentricity)) / ((((minor / perimeter) - 0.73904) + ((extent - eccentricity) - log(extent))) / exp(((minor - eccentricity) + (-0.77127 + eccentricity))))))
y = ((((((extent / major) * (0.35602 - major)) * ((perimeter - area) / (area * major))) + log(exp((convex / area)))) * log((log(log(eccentricity)) * log(log(0.19952))))) / log(log(exp((log(major) - (-0.89115 + minor))))))
(log (/ (/ (/ (/ (/ area area)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (- (/ minor perimeter) 0.73904)
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
(/ (* (+ (* (* (/ extent major)
(- 0.35602 major))
(/ (- perimeter area)
(* area major)))
(log (exp (/ convex area))))
(log (* (log (log eccentricity))
(log (log 0.19952)))))
(log (log (exp (- (log major)
(+ -0.89115 minor))))))

View File

@ -1,549 +1,125 @@
=== BEST-OF-RUN ===
current generation: 0
generation: 0
nodes: 51
nodes: 40
depth: 6
hits: 901
hits: 768
TOP INDIVIDUAL:
-- #1 --
hits: 901
raw fitness: 901.0000
standardized fitness: 901.0000
adjusted fitness: 0.9989
hits: 768
raw fitness: 768.0000
standardized fitness: 768.0000
adjusted fitness: 0.9987
TREE:
(log (/ (/ (/ (/ (/ perimeter major)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter))
(+ (+ eccentricity perimeter)
(log perimeter))))
(/ (+ (- (/ minor perimeter)
(- minor -0.68527))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
(/ (* (+ (* (* (/ extent major)
(- 0.35602 major))
(/ (- perimeter area)
(* area major)))
(log (exp (/ convex area))))
(log (* (log (log eccentricity))
(log (log 0.19952)))))
(log (log (exp (- (log major)
(+ -0.89115 minor))))))
=== BEST-OF-RUN ===
current generation: 1
generation: 0
nodes: 51
nodes: 40
depth: 6
hits: 901
hits: 768
TOP INDIVIDUAL:
-- #1 --
hits: 901
raw fitness: 901.0000
standardized fitness: 901.0000
adjusted fitness: 0.9989
hits: 768
raw fitness: 768.0000
standardized fitness: 768.0000
adjusted fitness: 0.9987
TREE:
(log (/ (/ (/ (/ (/ perimeter major)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter))
(+ (+ eccentricity perimeter)
(log perimeter))))
(/ (+ (- (/ minor perimeter)
(- minor -0.68527))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
(/ (* (+ (* (* (/ extent major)
(- 0.35602 major))
(/ (- perimeter area)
(* area major)))
(log (exp (/ convex area))))
(log (* (log (log eccentricity))
(log (log 0.19952)))))
(log (log (exp (- (log major)
(+ -0.89115 minor))))))
=== BEST-OF-RUN ===
current generation: 2
generation: 0
nodes: 51
nodes: 40
depth: 6
hits: 901
hits: 768
TOP INDIVIDUAL:
-- #1 --
hits: 901
raw fitness: 901.0000
standardized fitness: 901.0000
adjusted fitness: 0.9989
hits: 768
raw fitness: 768.0000
standardized fitness: 768.0000
adjusted fitness: 0.9987
TREE:
(log (/ (/ (/ (/ (/ perimeter major)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter))
(+ (+ eccentricity perimeter)
(log perimeter))))
(/ (+ (- (/ minor perimeter)
(- minor -0.68527))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
(/ (* (+ (* (* (/ extent major)
(- 0.35602 major))
(/ (- perimeter area)
(* area major)))
(log (exp (/ convex area))))
(log (* (log (log eccentricity))
(log (log 0.19952)))))
(log (log (exp (- (log major)
(+ -0.89115 minor))))))
=== BEST-OF-RUN ===
current generation: 3
generation: 0
nodes: 51
nodes: 40
depth: 6
hits: 901
hits: 768
TOP INDIVIDUAL:
-- #1 --
hits: 901
raw fitness: 901.0000
standardized fitness: 901.0000
adjusted fitness: 0.9989
hits: 768
raw fitness: 768.0000
standardized fitness: 768.0000
adjusted fitness: 0.9987
TREE:
(log (/ (/ (/ (/ (/ perimeter major)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter))
(+ (+ eccentricity perimeter)
(log perimeter))))
(/ (+ (- (/ minor perimeter)
(- minor -0.68527))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
(/ (* (+ (* (* (/ extent major)
(- 0.35602 major))
(/ (- perimeter area)
(* area major)))
(log (exp (/ convex area))))
(log (* (log (log eccentricity))
(log (log 0.19952)))))
(log (log (exp (- (log major)
(+ -0.89115 minor))))))
=== BEST-OF-RUN ===
current generation: 4
generation: 0
nodes: 51
nodes: 40
depth: 6
hits: 901
hits: 768
TOP INDIVIDUAL:
-- #1 --
hits: 901
raw fitness: 901.0000
standardized fitness: 901.0000
adjusted fitness: 0.9989
hits: 768
raw fitness: 768.0000
standardized fitness: 768.0000
adjusted fitness: 0.9987
TREE:
(log (/ (/ (/ (/ (/ perimeter major)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter))
(+ (+ eccentricity perimeter)
(log perimeter))))
(/ (+ (- (/ minor perimeter)
(- minor -0.68527))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 5
generation: 0
nodes: 51
depth: 6
hits: 901
TOP INDIVIDUAL:
-- #1 --
hits: 901
raw fitness: 901.0000
standardized fitness: 901.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ perimeter major)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter))
(+ (+ eccentricity perimeter)
(log perimeter))))
(/ (+ (- (/ minor perimeter)
(- minor -0.68527))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 6
generation: 0
nodes: 51
depth: 6
hits: 901
TOP INDIVIDUAL:
-- #1 --
hits: 901
raw fitness: 901.0000
standardized fitness: 901.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ perimeter major)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter))
(+ (+ eccentricity perimeter)
(log perimeter))))
(/ (+ (- (/ minor perimeter)
(- minor -0.68527))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 7
generation: 0
nodes: 51
depth: 6
hits: 901
TOP INDIVIDUAL:
-- #1 --
hits: 901
raw fitness: 901.0000
standardized fitness: 901.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ perimeter major)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter))
(+ (+ eccentricity perimeter)
(log perimeter))))
(/ (+ (- (/ minor perimeter)
(- minor -0.68527))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 8
generation: 8
nodes: 37
depth: 6
hits: 902
TOP INDIVIDUAL:
-- #1 --
hits: 902
raw fitness: 902.0000
standardized fitness: 902.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ perimeter major)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (* minor minor)
(- (- extent eccentricity)
(log extent)))
(+ perimeter extent))))
=== BEST-OF-RUN ===
current generation: 9
generation: 9
nodes: 51
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ perimeter major)
(- 0.74146 minor))
(* (exp minor)
(+ area convex)))
(+ (exp (+ major perimeter))
(+ (+ eccentricity perimeter)
(log perimeter))))
(/ (+ (- (/ minor convex)
(- minor -0.68527))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 10
generation: 9
nodes: 51
depth: 6
hits: 907
TOP INDIVIDUAL:
-- #1 --
hits: 907
raw fitness: 907.0000
standardized fitness: 907.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ perimeter major)
(- 0.74146 minor))
(* (exp minor)
(+ area convex)))
(+ (exp (+ major perimeter))
(+ (+ eccentricity perimeter)
(log perimeter))))
(/ (+ (- (/ minor convex)
(- minor -0.68527))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 11
generation: 11
nodes: 44
depth: 6
hits: 908
TOP INDIVIDUAL:
-- #1 --
hits: 908
raw fitness: 908.0000
standardized fitness: 908.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ area area)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (- (/ minor perimeter) 0.73904)
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 12
generation: 11
nodes: 44
depth: 6
hits: 908
TOP INDIVIDUAL:
-- #1 --
hits: 908
raw fitness: 908.0000
standardized fitness: 908.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ area area)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (- (/ minor perimeter) 0.73904)
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 13
generation: 11
nodes: 44
depth: 6
hits: 908
TOP INDIVIDUAL:
-- #1 --
hits: 908
raw fitness: 908.0000
standardized fitness: 908.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ area area)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (- (/ minor perimeter) 0.73904)
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 14
generation: 11
nodes: 44
depth: 6
hits: 908
TOP INDIVIDUAL:
-- #1 --
hits: 908
raw fitness: 908.0000
standardized fitness: 908.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ area area)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (- (/ minor perimeter) 0.73904)
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 15
generation: 11
nodes: 44
depth: 6
hits: 908
TOP INDIVIDUAL:
-- #1 --
hits: 908
raw fitness: 908.0000
standardized fitness: 908.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ area area)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (- (/ minor perimeter) 0.73904)
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 16
generation: 11
nodes: 44
depth: 6
hits: 908
TOP INDIVIDUAL:
-- #1 --
hits: 908
raw fitness: 908.0000
standardized fitness: 908.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ area area)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (- (/ minor perimeter) 0.73904)
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 17
generation: 11
nodes: 44
depth: 6
hits: 908
TOP INDIVIDUAL:
-- #1 --
hits: 908
raw fitness: 908.0000
standardized fitness: 908.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ area area)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (- (/ minor perimeter) 0.73904)
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 18
generation: 11
nodes: 44
depth: 6
hits: 908
TOP INDIVIDUAL:
-- #1 --
hits: 908
raw fitness: 908.0000
standardized fitness: 908.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ area area)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (- (/ minor perimeter) 0.73904)
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN ===
current generation: 19
generation: 11
nodes: 44
depth: 6
hits: 908
TOP INDIVIDUAL:
-- #1 --
hits: 908
raw fitness: 908.0000
standardized fitness: 908.0000
adjusted fitness: 0.9989
TREE:
(log (/ (/ (/ (/ (/ area area)
(- 0.74146 minor))
(* (exp minor)
(/ convex area)))
(+ (exp (+ major perimeter)) eccentricity))
(/ (+ (- (/ minor perimeter) 0.73904)
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
(/ (* (+ (* (* (/ extent major)
(- 0.35602 major))
(/ (- perimeter area)
(* area major)))
(log (exp (/ convex area))))
(log (* (log (log eccentricity))
(log (log 0.19952)))))
(log (log (exp (- (log major)
(+ -0.89115 minor))))))

File diff suppressed because it is too large Load Diff

View File

@ -1,21 +1,6 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9595 0.9989 0.0000 18.384 3.480 51 6 27 6 0.9595 0.9989 0.0000 18.384 3.480 51 6 27 6
1 0 0.9922 0.9989 0.0000 16.763 3.549 51 6 37 5 0.9759 0.9989 0.0000 17.574 3.514 51 6 27 6
2 0 0.9900 0.9989 0.0000 15.787 3.623 51 6 54 7 0.9806 0.9989 0.0000 16.978 3.551 51 6 27 6
3 0 0.9930 0.9989 0.0000 15.105 3.612 51 6 22 7 0.9837 0.9989 0.0000 16.510 3.566 51 6 27 6
4 0 0.9936 0.9989 0.0000 14.464 3.642 51 6 10 3 0.9857 0.9989 0.0000 16.101 3.581 51 6 27 6
5 0 0.9934 0.9989 0.0000 14.071 3.646 51 6 15 6 0.9870 0.9989 0.0000 15.762 3.592 51 6 27 6
6 0 0.9930 0.9989 0.0000 13.510 3.599 51 6 11 4 0.9878 0.9989 0.0000 15.441 3.593 51 6 27 6
7 0 0.9934 0.9989 0.0000 13.118 3.521 51 6 13 4 0.9885 0.9989 0.0000 15.150 3.584 51 6 27 6
8 0 0.9946 0.9989 0.0000 12.009 3.428 37 6 60 7 0.9892 0.9989 0.0000 14.801 3.567 37 6 27 6
9 0 0.9948 0.9989 0.0000 11.640 3.427 51 6 23 5 0.9898 0.9989 0.0000 14.485 3.553 51 6 27 6
10 0 0.9956 0.9989 0.0000 11.304 3.337 51 6 25 8 0.9903 0.9989 0.0000 14.196 3.533 51 6 27 6
11 0 0.9961 0.9989 0.0000 10.588 3.241 44 6 17 5 0.9908 0.9989 0.0000 13.895 3.509 44 6 27 6
12 0 0.9958 0.9989 0.0000 10.114 3.144 44 6 43 10 0.9912 0.9989 0.0000 13.604 3.481 44 6 27 6
13 0 0.9966 0.9989 0.0000 9.939 3.093 44 6 25 7 0.9916 0.9989 0.0000 13.343 3.453 44 6 27 6
14 0 0.9964 0.9989 0.0000 9.439 3.029 44 6 13 5 0.9919 0.9989 0.0000 13.082 3.425 44 6 27 6
15 0 0.9952 0.9989 0.0000 8.764 2.913 44 6 35 6 0.9921 0.9989 0.0000 12.812 3.393 44 6 27 6
16 0 0.9972 0.9989 0.0000 8.557 2.879 44 6 70 9 0.9924 0.9989 0.0000 12.562 3.362 44 6 27 6
17 0 0.9970 0.9989 0.0000 7.868 2.722 44 6 10 5 0.9927 0.9989 0.0000 12.301 3.327 44 6 27 6
18 0 0.9972 0.9989 0.0000 7.579 2.649 44 6 9 4 0.9929 0.9989 0.0000 12.053 3.291 44 6 27 6
19 0 0.9976 0.9989 0.0000 7.291 2.605 44 6 15 6 0.9931 0.9989 0.0000 11.815 3.257 44 6 27 6
0 0 0.9566 0.9987 0.0000 18.127 3.432 40 6 74 6 0.9566 0.9987 0.0000 18.127 3.432 40 6 74 6
1 0 0.9927 0.9987 0.0000 15.888 3.465 40 6 25 4 0.9747 0.9987 0.0000 17.008 3.449 40 6 74 6
2 0 0.9914 0.9987 0.0000 15.500 3.552 40 6 85 7 0.9802 0.9987 0.0000 16.505 3.483 40 6 74 6
3 0 0.9914 0.9987 0.0000 15.047 3.601 40 6 12 4 0.9830 0.9987 0.0000 16.140 3.513 40 6 74 6
4 0 0.9934 0.9987 0.0000 14.224 3.584 40 6 21 7 0.9851 0.9987 0.0000 15.757 3.527 40 6 74 6

View File

@ -14,72 +14,26 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0.
function set complete.
no random number seed specfied; using 1122.
no random number seed specfied; using 234.
creating initial population(s):
7414 trees were generated to fill the population of 5000 (5000 trees).
7287 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete.
starting evolution.
no checkpointing will be done.
=== generation 0.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 1.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 2.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 3.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 4.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 5.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 7.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 12.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 13.
evaluation complete. (0s wall)
breeding complete. (1s wall)
=== generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 20.

View File

@ -1,26 +1,20 @@
=== BEST-OF-RUN ===
generation: 7
nodes: 34
depth: 6
hits: 876
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(/ (/ (log (log (/ extent eccentricity)))
(/ (/ (* eccentricity perimeter)
(- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
TREE-equ:
y = ((log(log((extent / eccentricity))) / (((eccentricity * perimeter) / (major - area)) / (extent - (convex * major)))) / exp((log((log(convex) - exp(major))) * (exp(extent) + log(log(perimeter))))))
y = ((((perimeter / eccentricity) / log(0.92904)) + minor) - (((convex - major) * -0.62099) * eccentricity))

View File

@ -1,20 +1,14 @@
Hits: 2455, Total Size: 2810, Percent Hit: 87.366548
CC: 1007
CO: 133
OO: 1448
OC: 222
Fitness: 0.998860
Hits: 876
Hits: 2451, Total Size: 2810, Percent Hit: 87.224199
CC: 1076
CO: 35
OO: 1375
OC: 324
Fitness: 0.998886
Hits: 897
y = ((log(log((extent / eccentricity))) / (((eccentricity * perimeter) / (major - area)) / (extent - (convex * major)))) / exp((log((log(convex) - exp(major))) * (exp(extent) + log(log(perimeter))))))
y = ((((perimeter / eccentricity) / log(0.92904)) + minor) - (((convex - major) * -0.62099) * eccentricity))
(/ (/ (log (log (/ extent eccentricity)))
(/ (/ (* eccentricity perimeter)
(- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))

View File

@ -1,340 +1,301 @@
=== BEST-OF-RUN ===
current generation: 0
generation: 0
nodes: 15
depth: 5
hits: 855
nodes: 82
depth: 6
hits: 652
TOP INDIVIDUAL:
-- #1 --
hits: 855
raw fitness: 855.0000
standardized fitness: 855.0000
adjusted fitness: 0.9988
hits: 652
raw fitness: 652.0000
standardized fitness: 652.0000
adjusted fitness: 0.9985
TREE:
(log (log (/ (* (log perimeter)
(* eccentricity major))
(+ (+ major major)
(log eccentricity)))))
(/ (* (* (/ (* (log area)
(exp convex))
(* (- eccentricity eccentricity)
(/ major extent)))
(+ (log (- eccentricity area))
(- (log extent)
(- minor 0.68564))))
(+ (exp (/ (log eccentricity)
(exp major)))
(log (exp (* convex extent)))))
(- (+ (- (+ (- eccentricity minor)
(- area convex))
(+ (+ extent perimeter)
(log major)))
(+ (+ (log perimeter)
(/ area perimeter))
(log (+ area area))))
(* (exp (exp (+ extent 0.75158)))
(* (- (exp extent)
(log major))
(log (- -0.50895 minor))))))
=== BEST-OF-RUN ===
current generation: 1
generation: 0
nodes: 15
depth: 5
hits: 855
generation: 1
nodes: 7
depth: 2
hits: 794
TOP INDIVIDUAL:
-- #1 --
hits: 855
raw fitness: 855.0000
standardized fitness: 855.0000
adjusted fitness: 0.9988
hits: 794
raw fitness: 794.0000
standardized fitness: 794.0000
adjusted fitness: 0.9987
TREE:
(log (log (/ (* (log perimeter)
(* eccentricity major))
(+ (+ major major)
(log eccentricity)))))
(+ (* convex -0.88906)
(* convex eccentricity))
=== BEST-OF-RUN ===
current generation: 2
generation: 0
nodes: 15
depth: 5
hits: 855
generation: 1
nodes: 7
depth: 2
hits: 794
TOP INDIVIDUAL:
-- #1 --
hits: 855
raw fitness: 855.0000
standardized fitness: 855.0000
adjusted fitness: 0.9988
hits: 794
raw fitness: 794.0000
standardized fitness: 794.0000
adjusted fitness: 0.9987
TREE:
(log (log (/ (* (log perimeter)
(* eccentricity major))
(+ (+ major major)
(log eccentricity)))))
(+ (* convex -0.88906)
(* convex eccentricity))
=== BEST-OF-RUN ===
current generation: 3
generation: 0
nodes: 15
depth: 5
hits: 855
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 855
raw fitness: 855.0000
standardized fitness: 855.0000
adjusted fitness: 0.9988
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(log (log (/ (* (log perimeter)
(* eccentricity major))
(+ (+ major major)
(log eccentricity)))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
=== BEST-OF-RUN ===
current generation: 4
generation: 0
nodes: 15
depth: 5
hits: 855
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 855
raw fitness: 855.0000
standardized fitness: 855.0000
adjusted fitness: 0.9988
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(log (log (/ (* (log perimeter)
(* eccentricity major))
(+ (+ major major)
(log eccentricity)))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
=== BEST-OF-RUN ===
current generation: 5
generation: 0
nodes: 15
depth: 5
hits: 855
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 855
raw fitness: 855.0000
standardized fitness: 855.0000
adjusted fitness: 0.9988
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(log (log (/ (* (log perimeter)
(* eccentricity major))
(+ (+ major major)
(log eccentricity)))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
=== BEST-OF-RUN ===
current generation: 6
generation: 0
nodes: 15
depth: 5
hits: 855
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 855
raw fitness: 855.0000
standardized fitness: 855.0000
adjusted fitness: 0.9988
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(log (log (/ (* (log perimeter)
(* eccentricity major))
(+ (+ major major)
(log eccentricity)))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
=== BEST-OF-RUN ===
current generation: 7
generation: 7
nodes: 34
depth: 6
hits: 876
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(/ (/ (log (log (/ extent eccentricity)))
(/ (/ (* eccentricity perimeter)
(- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
=== BEST-OF-RUN ===
current generation: 8
generation: 7
nodes: 34
depth: 6
hits: 876
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(/ (/ (log (log (/ extent eccentricity)))
(/ (/ (* eccentricity perimeter)
(- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
=== BEST-OF-RUN ===
current generation: 9
generation: 7
nodes: 34
depth: 6
hits: 876
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(/ (/ (log (log (/ extent eccentricity)))
(/ (/ (* eccentricity perimeter)
(- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
=== BEST-OF-RUN ===
current generation: 10
generation: 7
nodes: 34
depth: 6
hits: 876
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(/ (/ (log (log (/ extent eccentricity)))
(/ (/ (* eccentricity perimeter)
(- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
=== BEST-OF-RUN ===
current generation: 11
generation: 7
nodes: 34
depth: 6
hits: 876
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(/ (/ (log (log (/ extent eccentricity)))
(/ (/ (* eccentricity perimeter)
(- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
=== BEST-OF-RUN ===
current generation: 12
generation: 7
nodes: 34
depth: 6
hits: 876
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(/ (/ (log (log (/ extent eccentricity)))
(/ (/ (* eccentricity perimeter)
(- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
=== BEST-OF-RUN ===
current generation: 13
generation: 7
nodes: 34
depth: 6
hits: 876
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(/ (/ (log (log (/ extent eccentricity)))
(/ (/ (* eccentricity perimeter)
(- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))
=== BEST-OF-RUN ===
current generation: 14
generation: 7
nodes: 34
depth: 6
hits: 876
generation: 3
nodes: 16
depth: 4
hits: 897
TOP INDIVIDUAL:
-- #1 --
hits: 876
raw fitness: 876.0000
standardized fitness: 876.0000
hits: 897
raw fitness: 897.0000
standardized fitness: 897.0000
adjusted fitness: 0.9989
TREE:
(/ (/ (log (log (/ extent eccentricity)))
(/ (/ (* eccentricity perimeter)
(- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
(- (+ (/ (/ perimeter eccentricity)
(log 0.92904)) minor)
(* (* (- convex major) -0.62099) eccentricity))

File diff suppressed because it is too large Load Diff

View File

@ -1,16 +1,16 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9601 0.9988 0.0000 18.258 3.467 15 5 19 4 0.9601 0.9988 0.0000 18.258 3.467 15 5 19 4
1 0 0.9916 0.9988 0.0000 16.160 3.511 15 5 75 6 0.9759 0.9988 0.0000 17.209 3.489 15 5 19 4
2 0 0.9908 0.9988 0.0000 15.265 3.554 15 5 39 5 0.9808 0.9988 0.0000 16.561 3.511 15 5 19 4
3 0 0.9918 0.9988 0.0000 14.444 3.489 15 5 27 6 0.9836 0.9988 0.0000 16.032 3.505 15 5 19 4
4 0 0.9926 0.9988 0.0000 13.932 3.568 15 5 44 11 0.9854 0.9988 0.0000 15.612 3.518 15 5 19 4
5 0 0.9934 0.9988 0.0000 13.181 3.505 15 5 8 4 0.9867 0.9988 0.0000 15.207 3.516 15 5 19 4
6 0 0.9938 0.9988 0.0000 12.525 3.433 15 5 63 9 0.9877 0.9988 0.0000 14.824 3.504 15 5 19 4
7 0 0.9951 0.9989 0.0000 11.529 3.308 34 6 41 7 0.9887 0.9989 0.0000 14.412 3.479 34 6 19 4
8 0 0.9934 0.9989 0.0000 11.052 3.254 34 6 18 6 0.9892 0.9989 0.0000 14.039 3.454 34 6 19 4
9 0 0.9956 0.9989 0.0000 10.684 3.224 34 6 14 7 0.9898 0.9989 0.0000 13.703 3.431 34 6 19 4
10 0 0.9954 0.9989 0.0000 10.192 3.164 34 6 31 7 0.9903 0.9989 0.0000 13.384 3.407 34 6 19 4
11 0 0.9954 0.9989 0.0000 9.905 3.079 34 6 45 15 0.9907 0.9989 0.0000 13.094 3.380 34 6 19 4
12 0 0.9966 0.9989 0.0000 9.180 2.946 34 6 27 6 0.9912 0.9989 0.0000 12.793 3.346 34 6 19 4
13 0 0.9960 0.9989 0.0000 8.647 2.847 34 6 29 11 0.9915 0.9989 0.0000 12.497 3.311 34 6 19 4
14 0 0.9970 0.9989 0.0000 8.408 2.754 34 6 9 5 0.9919 0.9989 0.0000 12.224 3.273 34 6 19 4
0 0 0.9584 0.9985 0.0000 18.277 3.472 82 6 73 6 0.9584 0.9985 0.0000 18.277 3.472 82 6 73 6
1 0 0.9906 0.9987 0.0000 16.259 3.541 7 2 24 4 0.9745 0.9987 0.0000 17.268 3.507 7 2 73 6
2 0 0.9911 0.9987 0.0000 15.499 3.622 7 2 9 3 0.9800 0.9987 0.0000 16.678 3.545 7 2 73 6
3 0 0.9931 0.9989 0.0000 14.736 3.602 16 4 21 5 0.9833 0.9989 0.0000 16.193 3.559 16 4 73 6
4 0 0.9944 0.9989 0.0000 14.311 3.594 16 4 57 8 0.9855 0.9989 0.0000 15.816 3.566 16 4 73 6
5 0 0.9948 0.9989 0.0000 13.378 3.527 16 4 29 7 0.9871 0.9989 0.0000 15.410 3.560 16 4 73 6
6 0 0.9942 0.9989 0.0000 12.849 3.501 16 4 40 10 0.9881 0.9989 0.0000 15.044 3.551 16 4 73 6
7 0 0.9928 0.9989 0.0000 12.546 3.494 16 4 186 15 0.9887 0.9989 0.0000 14.732 3.544 16 4 73 6
8 0 0.9952 0.9989 0.0000 12.100 3.407 16 4 15 4 0.9894 0.9989 0.0000 14.439 3.529 16 4 73 6
9 0 0.9944 0.9989 0.0000 11.446 3.355 16 4 77 12 0.9899 0.9989 0.0000 14.140 3.511 16 4 73 6
10 0 0.9954 0.9989 0.0000 10.507 3.247 16 4 26 8 0.9904 0.9989 0.0000 13.810 3.487 16 4 73 6
11 0 0.9961 0.9989 0.0000 10.180 3.210 16 4 20 6 0.9909 0.9989 0.0000 13.507 3.464 16 4 73 6
12 0 0.9951 0.9989 0.0000 9.744 3.139 16 4 28 12 0.9912 0.9989 0.0000 13.218 3.439 16 4 73 6
13 0 0.9955 0.9989 0.0000 9.385 3.076 16 4 8 3 0.9915 0.9989 0.0000 12.944 3.413 16 4 73 6
14 0 0.9966 0.9989 0.0000 9.268 3.033 16 4 13 5 0.9918 0.9989 0.0000 12.699 3.388 16 4 73 6

View File

@ -14,31 +14,31 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0.
function set complete.
no random number seed specfied; using 381.
no random number seed specfied; using 1263.
creating initial population(s):
7350 trees were generated to fill the population of 5000 (5000 trees).
7299 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete.
starting evolution.
no checkpointing will be done.
=== generation 0.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 1.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 2.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 3.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 4.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 5.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
@ -47,13 +47,13 @@ no checkpointing will be done.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (0s wall)
@ -65,6 +65,5 @@ no checkpointing will be done.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.

View File

@ -1,21 +1,18 @@
=== BEST-OF-RUN ===
generation: 24
nodes: 15
depth: 6
hits: 925
generation: 5
nodes: 6
depth: 3
hits: 884
TOP INDIVIDUAL:
-- #1 --
hits: 925
raw fitness: 925.0000
standardized fitness: 925.0000
hits: 884
raw fitness: 884.0000
standardized fitness: 884.0000
adjusted fitness: 0.9989
TREE:
(/ (- -0.13137 major)
(exp (+ perimeter
(/ (exp -0.51393)
(/ (/ minor major) major)))))
(/ (exp (* -0.05646 convex)) -0.17739)
TREE-equ:
y = ((-0.13137 - major) / exp((perimeter + (exp(-0.51393) / ((minor / major) / major)))))
y = (exp((-0.05646 * convex)) / -0.17739)

View File

@ -1,15 +1,12 @@
Hits: 2586, Total Size: 2810, Percent Hit: 92.028470
CC: 1042
CO: 83
OO: 1544
OC: 141
Fitness: 0.998920
Hits: 925
Hits: 2470, Total Size: 2810, Percent Hit: 87.900356
CC: 921
CO: 194
OO: 1549
OC: 146
Fitness: 0.998870
Hits: 884
y = ((-0.13137 - major) / exp((perimeter + (exp(-0.51393) / ((minor / major) / major)))))
y = (exp((-0.05646 * convex)) / -0.17739)
(/ (- -0.13137 major)
(exp (+ perimeter
(/ (exp -0.51393)
(/ (/ minor major) major)))))
(/ (exp (* -0.05646 convex)) -0.17739)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,53 +1,16 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9516 0.9989 0.0000 18.463 3.482 19 6 72 6 0.9516 0.9989 0.0000 18.463 3.482 19 6 72 6
1 0 0.9930 0.9989 0.0000 16.377 3.557 19 6 58 8 0.9723 0.9989 0.0000 17.420 3.520 19 6 72 6
2 0 0.9904 0.9989 0.0000 16.083 3.681 19 6 51 9 0.9783 0.9989 0.0000 16.975 3.573 19 6 72 6
3 0 0.9918 0.9989 0.0000 15.144 3.632 19 6 38 7 0.9817 0.9989 0.0000 16.517 3.588 19 6 72 6
4 0 0.9934 0.9989 0.0000 14.320 3.644 19 6 16 5 0.9840 0.9989 0.0000 16.077 3.599 19 6 72 6
5 0 0.9928 0.9989 0.0000 13.201 3.524 19 6 13 4 0.9855 0.9989 0.0000 15.598 3.587 19 6 72 6
6 0 0.9952 0.9989 0.0000 12.451 3.479 19 6 21 8 0.9869 0.9989 0.0000 15.148 3.572 19 6 72 6
7 0 0.9946 0.9989 0.0000 11.992 3.407 19 6 12 6 0.9879 0.9989 0.0000 14.754 3.551 19 6 72 6
8 0 0.9952 0.9989 0.0000 11.288 3.305 19 6 21 6 0.9887 0.9989 0.0000 14.369 3.524 19 6 72 6
9 0 0.9960 0.9989 0.0000 10.698 3.246 19 6 46 10 0.9894 0.9989 0.0000 14.002 3.496 19 6 72 6
10 0 0.9969 0.9989 0.0000 10.367 3.205 19 6 39 5 0.9901 0.9989 0.0000 13.671 3.469 19 6 72 6
11 0 0.9966 0.9989 0.0000 10.029 3.165 19 6 31 7 0.9906 0.9989 0.0000 13.368 3.444 19 6 72 6
12 0 0.9957 0.9989 0.0000 9.278 3.029 19 6 11 5 0.9910 0.9989 0.0000 13.053 3.412 19 6 72 6
13 0 0.9962 0.9989 0.0000 8.908 2.961 19 6 15 5 0.9914 0.9989 0.0000 12.757 3.380 19 6 72 6
14 0 0.9956 0.9989 0.0000 8.630 2.867 19 6 38 7 0.9917 0.9989 0.0000 12.482 3.346 19 6 72 6
15 0 0.9960 0.9989 0.0000 8.072 2.758 19 6 24 9 0.9920 0.9989 0.0000 12.206 3.309 19 6 72 6
16 0 0.9974 0.9989 0.0000 7.755 2.698 19 6 43 8 0.9923 0.9989 0.0000 11.945 3.273 19 6 72 6
17 0 0.9964 0.9989 0.0000 7.277 2.566 19 6 65 9 0.9925 0.9989 0.0000 11.685 3.234 19 6 72 6
18 0 0.9972 0.9989 0.0000 7.123 2.533 19 6 9 3 0.9928 0.9989 0.0000 11.445 3.197 19 6 72 6
19 0 0.9970 0.9989 0.0000 6.879 2.490 19 6 34 10 0.9930 0.9989 0.0000 11.217 3.162 19 6 72 6
20 0 0.9968 0.9989 0.0000 6.673 2.455 19 6 17 7 0.9931 0.9989 0.0000 11.000 3.128 19 6 72 6
21 0 0.9972 0.9989 0.0000 6.520 2.422 19 6 9 4 0.9933 0.9989 0.0000 10.797 3.096 19 6 72 6
22 0 0.9970 0.9989 0.0000 6.267 2.359 19 6 67 12 0.9935 0.9989 0.0000 10.600 3.064 19 6 72 6
23 0 0.9976 0.9989 0.0000 6.090 2.271 19 6 71 10 0.9937 0.9989 0.0000 10.412 3.031 19 6 72 6
24 0 0.9974 0.9989 0.0000 6.052 2.264 15 6 13 4 0.9938 0.9989 0.0000 10.237 3.000 15 6 72 6
25 0 0.9974 0.9989 0.0000 6.025 2.279 15 6 43 14 0.9940 0.9989 0.0000 10.075 2.972 15 6 72 6
26 0 0.9966 0.9989 0.0000 5.760 2.192 15 6 10 5 0.9941 0.9989 0.0000 9.916 2.943 15 6 72 6
27 0 0.9970 0.9989 0.0000 5.559 2.108 15 6 10 4 0.9942 0.9989 0.0000 9.760 2.914 15 6 72 6
28 0 0.9970 0.9989 0.0000 5.421 2.068 15 6 8 4 0.9943 0.9989 0.0000 9.610 2.884 15 6 72 6
29 0 0.9976 0.9989 0.0000 5.282 2.029 15 6 15 5 0.9944 0.9989 0.0000 9.466 2.856 15 6 72 6
30 0 0.9974 0.9989 0.0000 5.218 2.000 15 6 9 4 0.9945 0.9989 0.0000 9.329 2.828 15 6 72 6
31 0 0.9968 0.9989 0.0000 5.170 2.000 15 6 31 7 0.9945 0.9989 0.0000 9.199 2.802 15 6 72 6
32 0 0.9976 0.9989 0.0000 5.090 1.983 15 6 12 4 0.9946 0.9989 0.0000 9.075 2.778 15 6 72 6
33 0 0.9974 0.9989 0.0000 5.066 1.991 15 6 13 4 0.9947 0.9989 0.0000 8.957 2.754 15 6 72 6
34 0 0.9972 0.9989 0.0000 5.098 2.016 15 6 8 3 0.9948 0.9989 0.0000 8.846 2.733 15 6 72 6
35 0 0.9968 0.9989 0.0000 4.967 1.948 15 6 9 5 0.9948 0.9989 0.0000 8.739 2.712 15 6 72 6
36 0 0.9980 0.9989 0.9976 4.897 1.929 15 6 5 3 0.9949 0.9989 0.0000 8.635 2.690 15 6 72 6
37 0 0.9978 0.9989 0.0000 4.859 1.895 15 6 9 4 0.9950 0.9989 0.0000 8.535 2.669 15 6 72 6
38 0 0.9972 0.9989 0.0000 4.892 1.903 15 6 11 4 0.9951 0.9989 0.0000 8.442 2.650 15 6 72 6
39 0 0.9978 0.9989 0.0000 4.738 1.843 15 6 15 5 0.9951 0.9989 0.0000 8.349 2.630 15 6 72 6
40 0 0.9970 0.9989 0.0000 4.624 1.801 15 6 15 4 0.9952 0.9989 0.0000 8.259 2.609 15 6 72 6
41 0 0.9976 0.9989 0.0000 4.466 1.745 15 6 15 5 0.9952 0.9989 0.0000 8.168 2.589 15 6 72 6
42 0 0.9978 0.9989 0.0000 4.358 1.697 15 6 15 7 0.9953 0.9989 0.0000 8.080 2.568 15 6 72 6
43 0 0.9978 0.9989 0.0000 4.353 1.693 15 6 6 3 0.9954 0.9989 0.0000 7.995 2.548 15 6 72 6
44 0 0.9978 0.9989 0.0000 4.258 1.659 15 6 12 5 0.9954 0.9989 0.0000 7.912 2.528 15 6 72 6
45 0 0.9976 0.9989 0.0000 4.333 1.696 15 6 8 4 0.9955 0.9989 0.0000 7.834 2.510 15 6 72 6
46 0 0.9978 0.9989 0.0000 4.330 1.698 15 6 11 4 0.9955 0.9989 0.0000 7.760 2.493 15 6 72 6
47 0 0.9980 0.9989 0.9936 4.379 1.711 15 6 9 4 0.9956 0.9989 0.0000 7.689 2.477 15 6 72 6
48 0 0.9972 0.9989 0.0000 4.407 1.719 15 6 5 2 0.9956 0.9989 0.0000 7.622 2.461 15 6 72 6
49 0 0.9978 0.9989 0.0000 4.456 1.739 15 6 32 7 0.9956 0.9989 0.0000 7.559 2.447 15 6 72 6
50 0 0.9972 0.9989 0.0000 4.539 1.768 15 6 8 4 0.9957 0.9989 0.0000 7.500 2.434 15 6 72 6
51 0 0.9974 0.9989 0.0000 4.404 1.717 15 6 38 8 0.9957 0.9989 0.0000 7.440 2.420 15 6 72 6
0 0 0.9585 0.9987 0.0000 18.132 3.453 28 5 39 5 0.9585 0.9987 0.0000 18.132 3.453 28 5 39 5
1 0 0.9920 0.9988 0.0000 16.333 3.538 10 5 28 6 0.9753 0.9988 0.0000 17.233 3.495 10 5 39 5
2 0 0.9916 0.9989 0.0000 15.584 3.627 27 6 20 5 0.9807 0.9989 0.0000 16.683 3.539 27 6 39 5
3 0 0.9906 0.9989 0.0000 15.124 3.663 27 6 19 6 0.9832 0.9989 0.0000 16.293 3.570 27 6 39 5
4 0 0.9916 0.9989 0.0000 14.333 3.666 27 6 59 8 0.9849 0.9989 0.0000 15.901 3.589 27 6 39 5
5 0 0.9948 0.9989 0.0000 13.509 3.568 6 3 35 6 0.9866 0.9989 0.0000 15.503 3.586 6 3 39 5
6 0 0.9946 0.9989 0.0000 13.296 3.546 6 3 45 10 0.9877 0.9989 0.0000 15.187 3.580 6 3 39 5
7 0 0.9934 0.9989 0.0000 12.656 3.469 6 3 11 5 0.9884 0.9989 0.0000 14.871 3.566 6 3 39 5
8 0 0.9950 0.9989 0.0000 11.718 3.368 6 3 20 5 0.9892 0.9989 0.0000 14.521 3.544 6 3 39 5
9 0 0.9956 0.9989 0.0000 11.079 3.288 6 3 81 8 0.9898 0.9989 0.0000 14.177 3.519 6 3 39 5
10 0 0.9950 0.9989 0.0000 10.440 3.217 6 3 27 6 0.9903 0.9989 0.0000 13.837 3.491 6 3 39 5
11 0 0.9966 0.9989 0.0000 10.119 3.194 6 3 51 10 0.9908 0.9989 0.0000 13.527 3.466 6 3 39 5
12 0 0.9958 0.9989 0.0000 9.763 3.138 6 3 64 10 0.9912 0.9989 0.0000 13.238 3.441 6 3 39 5
13 0 0.9962 0.9989 0.0000 9.215 3.030 6 3 11 4 0.9916 0.9989 0.0000 12.950 3.412 6 3 39 5
14 0 0.9960 0.9989 0.0000 8.912 2.960 6 3 28 6 0.9919 0.9989 0.0000 12.681 3.382 6 3 39 5

View File

@ -14,32 +14,32 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0.
function set complete.
no random number seed specfied; using 3510.
no random number seed specfied; using 315.
creating initial population(s):
7422 trees were generated to fill the population of 5000 (5000 trees).
7368 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete.
starting evolution.
no checkpointing will be done.
=== generation 0.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 1.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 2.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 3.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 4.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 5.
evaluation complete. (0s wall)
breeding complete. (0s wall)
breeding complete. (1s wall)
=== generation 6.
evaluation complete. (0s wall)
breeding complete. (0s wall)
@ -47,13 +47,13 @@ no checkpointing will be done.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (1s wall)
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (0s wall)
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (0s wall)
@ -65,141 +65,5 @@ no checkpointing will be done.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 20.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 21.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 22.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 23.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 24.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 25.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 26.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 27.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 28.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 29.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 30.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 31.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 32.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 33.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 34.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 35.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 36.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 37.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 38.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 39.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 40.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 41.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 42.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 43.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 44.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 45.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 46.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 47.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 48.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 49.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 50.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 51.
evaluation complete. (0s wall)
SYSTEM STATISTICS
------- memory -------
allocated: 62295770
freed: 62247770
not freed: 48000
max allocated: 2538431
malloc'ed blocks: 926496
realloc'ed blocks: 8
free'ed blocks: 926490
------- time -------
overall: 7s wall
evaluation: 7s wall
breeding: 0s wall
------- generation spaces -------
space 0 size: 200
space 1 size: 100
------- ephemeral random constants -------
used: 24004
freed: 24004
allocated: 6000
blocks: 11

View File

@ -37,6 +37,10 @@ enum class packet_id : blt::u8
EXECUTE_RUN, // Server -> Client NumOfRuns
CHILD_FIT, // Client -> Server Fitness of Child
PRUNE, // Server -> Client NONE, Child should terminate
// avg fitness, best fitness, avg tree size
AVG_FIT, // Client -> Server Average Fitness, gen #
BEST_FIT, // Client -> Server Best fitness, gen #
AVG_TREE, // Client -> Server Avg Tree Size, gen #
};
struct packet_t
@ -46,7 +50,10 @@ struct packet_t
union
{
double fitness;
blt::i32 numOfGens;
struct {
blt::i32 numOfGens;
blt::i32 generation;
};
};
};

View File

@ -175,9 +175,12 @@ void run_gp(multipop* mpop, int startgen,
/* the big loop. */
for (gen = startgen; gen <= maxgen && !term; ++gen)
{
term = app_begin_of_evaluation(gen, mpop);
if (term)
break;
oprintf(OUT_SYS, 20,
"=== generation %d.\n", gen);
app_begin_of_evaluation(gen, mpop);
/* unless this is the first generation after loading a checkpoint
file... */

View File

@ -39,7 +39,7 @@ int app_initialize ( int );
void app_uninitialize ( void );
void app_write_checkpoint ( FILE * );
void app_read_checkpoint ( FILE * );
void app_begin_of_evaluation(int, multipop *);
int app_begin_of_evaluation(int, multipop *);
int app_end_of_evaluation ( int, multipop *, int, popstats *, popstats * );
void app_end_of_breeding ( int, multipop * );

View File

@ -31,10 +31,12 @@
#include <blt/fs/loader.h>
#include <random>
#include <cstring>
#include "blt/std/logging.h"
#include "blt/std/ranges.h"
#include "blt/std/assert.h"
#include "blt/std/memory_util.h"
#include "blt/std/error.h"
#include "blt/std/types.h"
#include "rice_loader.h"
#include <sys/socket.h>
#include <sys/select.h>
@ -57,6 +59,7 @@ std::unique_ptr<std::thread> network_thread;
std::atomic_bool running = true;
// should the system pause at the beginning of evaluation for further instructions?
std::atomic_bool paused = true;
std::atomic_bool close_requested = false;
// number of generations left to run before switching to child eval
std::atomic_int32_t generations_left = -1;
// mutex for accessing any control variable. not needed
@ -134,9 +137,17 @@ void handle_networking()
{
BLT_DEBUG("We are a child who is going to be killed!");
close(our_socket);
std::exit(0);
//std::exit(0);
close_requested = true;
running = false;
break;
}
break;
case packet_id::AVG_FIT:
case packet_id::AVG_TREE:
case packet_id::BEST_FIT:
BLT_ERROR("This should not have been sent to the client!");
break;
}
}
}
@ -162,7 +173,7 @@ void handle_networking()
};
}
extern "C" void app_begin_of_evaluation(int gen, multipop* mpop)
extern "C" int app_begin_of_evaluation(int gen, multipop* mpop)
{
BLT_INFO("Running begin of eval, current state: are we paused? %s num of gens left %d", paused ? "true" : "false", generations_left.load());
if (generations_left == 0)
@ -184,6 +195,8 @@ extern "C" void app_begin_of_evaluation(int gen, multipop* mpop)
// i love busy looping
while (paused)
std::this_thread::sleep_for(std::chrono::milliseconds(1));
return close_requested;
}
extern "C" int app_end_of_evaluation(int gen, multipop* mpop, int newbest, popstats* gen_stats, popstats* run_stats)
@ -192,6 +205,18 @@ extern "C" int app_end_of_evaluation(int gen, multipop* mpop, int newbest, popst
globaldata* g = get_globaldata();
set_current_individual(gen_stats[0].best[0]->ind);
best_individual.store(gen_stats[0].best[0]->ind->a_fitness);
// {
// double fitness = 0;
// for (int i = 0; i < mpop[0].size; i++){
// fitness += mpop[0].pop[i]->ind->a_fitness;
// }
// packet_t packet;
// packet.id = packet_id::AVG_FIT;
// std::scoped_lock lock(send_mutex);
// send_packets.push(packet);
// }
if (newbest)
{

View File

@ -52,6 +52,11 @@ class child_t
{
socket = sock;
}
void aggregatePackets()
{
}
ssize_t write(unsigned char* buffer, blt::size_t count)
{
@ -127,7 +132,7 @@ sockaddr_un name{};
int host_socket = 0;
std::string SOCKET_LOCATION;
state_t current_state = state_t::RUN_GENERATIONS;
double fitness = 0;
double fitness_cutoff = 0;
std::vector<double> fitness_storage;
int child_fp(blt::arg_parse::arg_results& args, int run_id, const std::string& socket_location)
@ -259,25 +264,30 @@ void tick_state(blt::arg_parse::arg_results& args)
packet.state = current_state;
auto it = children.begin();
while(it != children.end())
outer_while: while(it != children.end())
{
auto& child = *it;
ssize_t ret;
if (ret = child.second->read(buffer, sizeof(buffer)), ret <= 0)
{
if (child.second->isSocketClosed())
// read all packets
do {
if (ret = child.second->read(buffer, sizeof(buffer)), ret <= 0)
{
it = children.erase(it);
continue;
if (child.second->isSocketClosed())
{
it = children.erase(it);
// YUCKY
goto outer_while;
}
if (errno != 0)
BLT_WARN("Failed to read to child error %d", errno);
} else
{
std::memcpy(&packet, buffer, sizeof(buffer));
BLT_INFO("We got packet %d", static_cast<int>(packet.id));
child.second->handlePacket(packet);
}
if (errno != 0)
BLT_WARN("Failed to read to child error %d", errno);
} else
{
std::memcpy(&packet, buffer, sizeof(buffer));
BLT_INFO("We got packet %d", static_cast<int>(packet.id));
child.second->handlePacket(packet);
}
} while (ret > 0);
child.second->aggregatePackets();
++it;
}
@ -311,10 +321,10 @@ void tick_state(blt::arg_parse::arg_results& args)
auto ratio = args.get<double>("--prune_ratio");
auto cutoff = static_cast<long>(static_cast<double>(fitness_storage.size()) * ratio);
if (!fitness_storage.empty())
fitness = fitness_storage[cutoff];
fitness_cutoff = fitness_storage[cutoff];
else
BLT_WARN("Running with no active populations?");
BLT_INFO("Cutoff value %d, current size %d, fitness: %f", cutoff, fitness_storage.size(), fitness);
BLT_INFO("Cutoff value %d, current size %d, fitness: %f", cutoff, fitness_storage.size(), fitness_cutoff);
current_state = state_t::PRUNE;
fitness_storage.clear();
break;
@ -329,15 +339,15 @@ void tick_state(blt::arg_parse::arg_results& args)
current_state = state_t::IDLE;
break;
}
BLT_DEBUG("Pruning with fitness %f", fitness);
BLT_DEBUG("Pruning with fitness %f", fitness_cutoff);
auto it = children.begin();
while (it != children.end())
{
auto& child = *it;
if (child.second->getFitness() <= fitness)
if (child.second->getFitness() <= fitness_cutoff)
{
packet.id = packet_id::PRUNE;
packet.fitness = fitness;
packet.fitness = fitness_cutoff;
std::memcpy(buffer, &packet, sizeof(buffer));
if (child.second->write(buffer, sizeof(buffer)) <= 0)
{