thinking of ways to handle aggregation

main
Brett 2024-04-01 11:02:44 -04:00
parent 3e014aa997
commit 5ec22c3cde
71 changed files with 13847 additions and 13210 deletions

View File

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

Binary file not shown.

View File

@ -1,86 +1,69 @@
# ninja log v5 # ninja log v5
1353 1488 1711974634587776858 lib/blt/BLT_TESTS 1639aef93b5b8a2a 9 933 1711974224473908032 lib/blt/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o dc44b6b4eeb9cce6
3 1207 1711974634307772855 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/memory_test.cpp.o 522c065aa309b540 1 59 1711974223601895541 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/crossovr.c.o 1aed2e9f2657f190
44 418 1711974223961900698 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/filesystem.cpp.o 1a9d36b5f187619 1 693 1711974224233904594 CMakeFiles/FinalProject.dir/src/program/rice_loader.h.cpp.o 22a6180eddb733fa
1 94 1711974223637896056 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/gp.c.o 6a478c19e748e491 3 838 1711974633939767592 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/nbt.cpp.o e355cbb99225ad87
3 1203 1711974634303772797 lib/blt/CMakeFiles/BLT.dir/src/blt/profiling/profiler_v2.cpp.o 35173953ba7b1c9d 1203 1352 1711974634447774856 lib/blt/libBLT.a d0839e303480bb3b
3 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/individ.c.o 29d4ba8fa26f688a 47 1474 1711974225013915769 lib/blt/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o 75c2825fbce51191
3 1128 1711974634227771711 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/main.cpp.o d7f2141ecaf39da0
4 44 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/sigma.c.o c56dc24ae66b10f4
3 659 1711974633759765018 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/utility_test.cpp.o b4af8463b020108b
2 1433 1711974242242162538 CMakeFiles/FinalProject_Runner.dir/src/runner/main.cpp.o 94b15d4de8c25fbd
36 413 1711974223957900642 lib/blt/CMakeFiles/BLT.dir/src/blt/std/simd.cpp.o 77d2a2bedb56d36e
610 665 1711979297893769901 FinalProject aa08e4524370f7f0
3 700 1711974633803765648 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/container_test.cpp.o 530c26edf118a946
4 41 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/fsetupdate.c.o 2be66116ae858e0d
2 609 1711979297837769110 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 8d0ad8b6941e85e8
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
2 51 1711974223593895426 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/mutate.c.o cbec83d9ce3c701e
41 353 1711974223897899782 lib/blt/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 272c898955b4ad17
2 64 1711974223605895598 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/ephem.c.o cbc44348c140906f
1878 1972 1711979299201788405 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
42 734 1711974224277905224 lib/blt/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 5c957b6967b00ed3
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
2 62 1711974223605895598 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/populate.c.o 560a04518aa40f3c
5 301 1711974223845899038 lib/blt/CMakeFiles/BLT.dir/src/blt/std/error.cpp.o d9e723818d56e9e5 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 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 2 47 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/select.c.o e923ea1286c48e69
1 46 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/eval.c.o d14f073eab7df596
3 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/random.c.o 9537a97a2c247857 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 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 3 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/individ.c.o 29d4ba8fa26f688a
2 62 1711974223605895598 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/populate.c.o 560a04518aa40f3c 1 94 1711974223637896056 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/gp.c.o 6a478c19e748e491
3 924 1711974634023768794 lib/blt/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 8b311ab3ce2d2776 3 1203 1711974634303772797 lib/blt/CMakeFiles/BLT.dir/src/blt/profiling/profiler_v2.cpp.o 35173953ba7b1c9d
4 56 1711974223597895485 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/output.c.o 5ff38896c04952fa 44 418 1711974223961900698 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/filesystem.cpp.o 1a9d36b5f187619
2 1259 1711974242070160075 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723 3 1207 1711974634307772855 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/memory_test.cpp.o 522c065aa309b540
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 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 429 1711974327279380222 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/string_tests.cpp.o e24a097612b0652c
2 133 1711975216688095750 lib/blt/BLT_TESTS 1639aef93b5b8a2a
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
665 1878 1711979299105787047 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
1 144 1711974223689896801 CMakeFiles/FinalProject.dir/src/program/function.cpp.o c3e7726bdbe21ec1
2 792 1711974327643385432 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/datastructure_tests.cpp.o a992e68858d4c2e5 2 792 1711974327643385432 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/datastructure_tests.cpp.o a992e68858d4c2e5
1 43 1711975216548093750 build.ninja ddec931a811f3b8c 1 46 1711981444779899828 build.ninja ddec931a811f3b8c
2 43 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/genspace.c.o 782d34a5e6a42f61 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 86 1711974223629895942 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/main.c.o 47a434cefdeb5527
44 550 1711974224093902588 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/loader.cpp.o bc7bcf192b6ce489
1 68 1711974223609895657 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tree.c.o e52d63ca7c53d337 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 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 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 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 3 67 1711974223609895657 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/params.c.o c8efac2f7886292b
2 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/fitness.c.o 1639eb0f928abb1a 3 872 1711974633971768050 lib/blt/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 5713b64b896c288b
2 42 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tournmnt.c.o 936e3ce932974ede 3 59 1711974223601895541 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/ckpoint.c.o 2e4a8144d95e2a5e
3 48 1711974223589895370 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/pretty.c.o 256f60d4b6b5f1dd 1 45 1711981444779899828 build.ninja ddec931a811f3b8c
46 236 1711974223777898062 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/nbt_block.cpp.o d55c3a06b5293f6d 2 632 1711981462132144672 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 8d0ad8b6941e85e8
42 734 1711974224277905224 lib/blt/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 5c957b6967b00ed3 632 683 1711981462180145349 FinalProject aa08e4524370f7f0
3 1069 1711974634167770853 lib/blt/CMakeFiles/BLT_TESTS.dir/tests/src/nbt_tests.cpp.o ff0dda0cfc124004 683 1937 1711981463432163016 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
3 45 1711974223585895312 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/memory.c.o d5569e60b1367edf 1937 2034 1711981463532164427 FinalProject_Runner 46191c535f7aaf5f
1404 1508 1711974634607777143 FinalProject_Runner 46191c535f7aaf5f 3 626 1711981746728161317 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 8d0ad8b6941e85e8
2 64 1711974223605895598 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/ephem.c.o cbc44348c140906f 626 681 1711981746780162051 FinalProject aa08e4524370f7f0
41 353 1711974223897899782 lib/blt/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 272c898955b4ad17 681 1945 1711981748044179851 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o fe9dd701ccb23723
2 51 1711974223593895426 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/mutate.c.o cbec83d9ce3c701e 1945 2046 1711981748144181239 FinalProject_Runner 46191c535f7aaf5f
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 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
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
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
3 838 1711974633939767592 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/nbt.cpp.o e355cbb99225ad87
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

Binary file not shown.

Binary file not shown.

View File

@ -1,19 +1,29 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 2 generation: 7
nodes: 8 nodes: 44
depth: 4 depth: 10
hits: 790 hits: 878
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 790 hits: 878
raw fitness: 790.0000 raw fitness: 878.0000
standardized fitness: 790.0000 standardized fitness: 878.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(log (- eccentricity (log (/ (- (log (/ (/ extent -0.03421)
(/ (* eccentricity 0.04976) -0.39726))) (- major minor)))
(+ (* perimeter -0.22608)
(exp (log minor))))
(log (* (* (- convex area)
(* (* (/ -0.81500 minor)
(/ extent
(+ (exp major)
(+ major eccentricity))))
(exp perimeter)))
(+ (exp perimeter)
(log area))))))
TREE-equ: TREE-equ:
y = log((eccentricity - ((eccentricity * 0.04976) / -0.39726))) y = log(((log(((extent / -0.03421) / (major - minor))) - ((perimeter * -0.22608) + exp(log(minor)))) / log((((convex - area) * (((-0.81500 / minor) * (extent / (exp(major) + (major + eccentricity)))) * exp(perimeter))) * (exp(perimeter) + log(area))))))

View File

@ -1,13 +1,23 @@
Hits: 2188, Total Size: 2810, Percent Hit: 77.864769 Hits: 2409, Total Size: 2810, Percent Hit: 85.729537
CC: 938 CC: 1070
CO: 179 CO: 59
OO: 1250 OO: 1339
OC: 443 OC: 342
Fitness: 0.998736 Fitness: 0.998862
Hits: 790 Hits: 878
y = log((eccentricity - ((eccentricity * 0.04976) / -0.39726))) y = log(((log(((extent / -0.03421) / (major - minor))) - ((perimeter * -0.22608) + exp(log(minor)))) / log((((convex - area) * (((-0.81500 / minor) * (extent / (exp(major) + (major + eccentricity)))) * exp(perimeter))) * (exp(perimeter) + log(area))))))
(log (- eccentricity (log (/ (- (log (/ (/ extent -0.03421)
(/ (* eccentricity 0.04976) -0.39726))) (- major minor)))
(+ (* perimeter -0.22608)
(exp (log minor))))
(log (* (* (- convex area)
(* (* (/ -0.81500 minor)
(/ extent
(+ (exp major)
(+ major eccentricity))))
(exp perimeter)))
(+ (exp perimeter)
(log area))))))

View File

@ -1,105 +1,343 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 69 nodes: 4
depth: 6 depth: 2
hits: 713 hits: 799
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 713 hits: 799
raw fitness: 713.0000 raw fitness: 799.0000
standardized fitness: 713.0000 standardized fitness: 799.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9988
TREE: TREE:
(/ (* (/ (+ (* (+ perimeter extent) (log (+ eccentricity 0.10853))
(+ 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))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 1 generation: 0
nodes: 7 nodes: 4
depth: 2 depth: 2
hits: 766 hits: 799
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 766 hits: 799
raw fitness: 766.0000 raw fitness: 799.0000
standardized fitness: 766.0000 standardized fitness: 799.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(- (/ perimeter -0.03876) (log (+ eccentricity 0.10853))
(* convex -0.91846))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 2 generation: 0
nodes: 8 nodes: 4
depth: 4 depth: 2
hits: 790 hits: 799
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 790 hits: 799
raw fitness: 790.0000 raw fitness: 799.0000
standardized fitness: 790.0000 standardized fitness: 799.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(log (- eccentricity (log (+ eccentricity 0.10853))
(/ (* eccentricity 0.04976) -0.39726)))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 2 generation: 0
nodes: 8 nodes: 4
depth: 4 depth: 2
hits: 790 hits: 799
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 790 hits: 799
raw fitness: 790.0000 raw fitness: 799.0000
standardized fitness: 790.0000 standardized fitness: 799.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(log (- eccentricity (log (+ eccentricity 0.10853))
(/ (* eccentricity 0.04976) -0.39726)))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 2 generation: 0
nodes: 8 nodes: 4
depth: 4 depth: 2
hits: 790 hits: 799
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 790 hits: 799
raw fitness: 790.0000 raw fitness: 799.0000
standardized fitness: 790.0000 standardized fitness: 799.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(log (- eccentricity (log (+ eccentricity 0.10853))
(/ (* eccentricity 0.04976) -0.39726))) === BEST-OF-RUN ===
current generation: 5
generation: 0
nodes: 4
depth: 2
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(log (+ eccentricity 0.10853))
=== BEST-OF-RUN ===
current generation: 6
generation: 6
nodes: 6
depth: 3
hits: 805
TOP INDIVIDUAL:
-- #1 --
hits: 805
raw fitness: 805.0000
standardized fitness: 805.0000
adjusted fitness: 0.9988
TREE:
(* (log (+ 0.11128 eccentricity)) extent)
=== BEST-OF-RUN ===
current generation: 7
generation: 7
nodes: 44
depth: 10
hits: 878
TOP INDIVIDUAL:
-- #1 --
hits: 878
raw fitness: 878.0000
standardized fitness: 878.0000
adjusted fitness: 0.9989
TREE:
(log (/ (- (log (/ (/ extent -0.03421)
(- major minor)))
(+ (* perimeter -0.22608)
(exp (log minor))))
(log (* (* (- convex area)
(* (* (/ -0.81500 minor)
(/ extent
(+ (exp major)
(+ major eccentricity))))
(exp perimeter)))
(+ (exp perimeter)
(log area))))))
=== BEST-OF-RUN ===
current generation: 8
generation: 7
nodes: 44
depth: 10
hits: 878
TOP INDIVIDUAL:
-- #1 --
hits: 878
raw fitness: 878.0000
standardized fitness: 878.0000
adjusted fitness: 0.9989
TREE:
(log (/ (- (log (/ (/ extent -0.03421)
(- major minor)))
(+ (* perimeter -0.22608)
(exp (log minor))))
(log (* (* (- convex area)
(* (* (/ -0.81500 minor)
(/ extent
(+ (exp major)
(+ major eccentricity))))
(exp perimeter)))
(+ (exp perimeter)
(log area))))))
=== BEST-OF-RUN ===
current generation: 9
generation: 7
nodes: 44
depth: 10
hits: 878
TOP INDIVIDUAL:
-- #1 --
hits: 878
raw fitness: 878.0000
standardized fitness: 878.0000
adjusted fitness: 0.9989
TREE:
(log (/ (- (log (/ (/ extent -0.03421)
(- major minor)))
(+ (* perimeter -0.22608)
(exp (log minor))))
(log (* (* (- convex area)
(* (* (/ -0.81500 minor)
(/ extent
(+ (exp major)
(+ major eccentricity))))
(exp perimeter)))
(+ (exp perimeter)
(log area))))))
=== BEST-OF-RUN ===
current generation: 10
generation: 7
nodes: 44
depth: 10
hits: 878
TOP INDIVIDUAL:
-- #1 --
hits: 878
raw fitness: 878.0000
standardized fitness: 878.0000
adjusted fitness: 0.9989
TREE:
(log (/ (- (log (/ (/ extent -0.03421)
(- major minor)))
(+ (* perimeter -0.22608)
(exp (log minor))))
(log (* (* (- convex area)
(* (* (/ -0.81500 minor)
(/ extent
(+ (exp major)
(+ major eccentricity))))
(exp perimeter)))
(+ (exp perimeter)
(log area))))))
=== BEST-OF-RUN ===
current generation: 11
generation: 7
nodes: 44
depth: 10
hits: 878
TOP INDIVIDUAL:
-- #1 --
hits: 878
raw fitness: 878.0000
standardized fitness: 878.0000
adjusted fitness: 0.9989
TREE:
(log (/ (- (log (/ (/ extent -0.03421)
(- major minor)))
(+ (* perimeter -0.22608)
(exp (log minor))))
(log (* (* (- convex area)
(* (* (/ -0.81500 minor)
(/ extent
(+ (exp major)
(+ major eccentricity))))
(exp perimeter)))
(+ (exp perimeter)
(log area))))))
=== BEST-OF-RUN ===
current generation: 12
generation: 7
nodes: 44
depth: 10
hits: 878
TOP INDIVIDUAL:
-- #1 --
hits: 878
raw fitness: 878.0000
standardized fitness: 878.0000
adjusted fitness: 0.9989
TREE:
(log (/ (- (log (/ (/ extent -0.03421)
(- major minor)))
(+ (* perimeter -0.22608)
(exp (log minor))))
(log (* (* (- convex area)
(* (* (/ -0.81500 minor)
(/ extent
(+ (exp major)
(+ major eccentricity))))
(exp perimeter)))
(+ (exp perimeter)
(log area))))))
=== BEST-OF-RUN ===
current generation: 13
generation: 7
nodes: 44
depth: 10
hits: 878
TOP INDIVIDUAL:
-- #1 --
hits: 878
raw fitness: 878.0000
standardized fitness: 878.0000
adjusted fitness: 0.9989
TREE:
(log (/ (- (log (/ (/ extent -0.03421)
(- major minor)))
(+ (* perimeter -0.22608)
(exp (log minor))))
(log (* (* (- convex area)
(* (* (/ -0.81500 minor)
(/ extent
(+ (exp major)
(+ major eccentricity))))
(exp perimeter)))
(+ (exp perimeter)
(log area))))))
=== BEST-OF-RUN ===
current generation: 14
generation: 7
nodes: 44
depth: 10
hits: 878
TOP INDIVIDUAL:
-- #1 --
hits: 878
raw fitness: 878.0000
standardized fitness: 878.0000
adjusted fitness: 0.9989
TREE:
(log (/ (- (log (/ (/ extent -0.03421)
(- major minor)))
(+ (* perimeter -0.22608)
(exp (log minor))))
(log (* (* (- convex area)
(* (* (/ -0.81500 minor)
(/ extent
(+ (exp major)
(+ major eccentricity))))
(exp perimeter)))
(+ (exp perimeter)
(log area))))))

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,16 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN 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 0 0 0.9534 0.9988 0.0000 18.610 3.494 4 2 70 6 0.9534 0.9988 0.0000 18.610 3.494 4 2 70 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 1 0 0.9900 0.9988 0.0000 17.111 3.587 4 2 29 7 0.9717 0.9988 0.0000 17.861 3.541 4 2 70 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 2 0 0.9918 0.9988 0.0000 16.389 3.651 4 2 41 6 0.9784 0.9988 0.0000 17.370 3.577 4 2 70 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 3 0 0.9934 0.9988 0.0000 15.739 3.648 4 2 71 8 0.9822 0.9988 0.0000 16.962 3.595 4 2 70 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 4 0 0.9924 0.9988 0.0000 14.834 3.633 4 2 44 8 0.9842 0.9988 0.0000 16.537 3.603 4 2 70 6
5 0 0.9933 0.9988 0.0000 14.129 3.615 4 2 24 8 0.9857 0.9988 0.0000 16.135 3.605 4 2 70 6
6 0 0.9947 0.9988 0.0000 13.582 3.573 6 3 72 10 0.9870 0.9988 0.0000 15.771 3.600 6 3 70 6
7 0 0.9940 0.9989 0.0000 12.996 3.542 44 10 18 5 0.9879 0.9989 0.0000 15.424 3.593 44 10 70 6
8 0 0.9942 0.9989 0.0000 12.324 3.457 44 10 65 12 0.9886 0.9989 0.0000 15.079 3.578 44 10 70 6
9 0 0.9956 0.9989 0.0000 11.762 3.398 44 10 20 7 0.9893 0.9989 0.0000 14.748 3.560 44 10 70 6
10 0 0.9940 0.9989 0.0000 11.058 3.319 44 10 58 11 0.9897 0.9989 0.0000 14.412 3.538 44 10 70 6
11 0 0.9958 0.9989 0.0000 10.618 3.250 44 10 44 9 0.9902 0.9989 0.0000 14.096 3.514 44 10 70 6
12 0 0.9948 0.9989 0.0000 10.419 3.222 44 10 56 10 0.9906 0.9989 0.0000 13.813 3.491 44 10 70 6
13 0 0.9960 0.9989 0.0000 10.042 3.150 44 10 32 9 0.9910 0.9989 0.0000 13.544 3.467 44 10 70 6
14 0 0.9956 0.9989 0.0000 9.780 3.132 44 10 19 5 0.9913 0.9989 0.0000 13.293 3.445 44 10 70 6

View File

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

View File

@ -1,31 +1,29 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 0 generation: 2
nodes: 60 nodes: 47
depth: 6 depth: 6
hits: 746 hits: 900
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 746 hits: 900
raw fitness: 746.0000 raw fitness: 900.0000
standardized fitness: 746.0000 standardized fitness: 900.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(/ (* (log (/ (log (* eccentricity major)) (- (* (exp (/ (+ (* area convex)
(log (- extent convex)))) (- area area))
(* (+ (exp (/ area area)) (log (/ extent perimeter))))
(- (log major) (- (* (/ (+ major area)
(+ major perimeter))) (+ major extent))
(exp (log (- extent minor))))) (/ (* major major)
(- (+ (exp (* (- convex -0.26756) (exp area)))
(- eccentricity 0.89808))) (log (- (+ perimeter minor)
(- (log (log convex)) (log extent)))))
(log (exp extent)))) (exp (* (- 0.25550 perimeter)
(log (* (/ (exp perimeter) (log (+ extent
(/ area minor)) (log minor))))))
(* (+ minor extent)
(exp extent))))))
TREE-equ: 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 = ((exp((((area * convex) + (area - area)) / log((extent / perimeter)))) * ((((major + area) / (major + extent)) * ((major * major) / exp(area))) - log(((perimeter + minor) - log(extent))))) - exp(((0.25550 - perimeter) * log((extent + log(minor))))))

View File

@ -1,25 +1,23 @@
Hits: 2167, Total Size: 2810, Percent Hit: 77.117438 Hits: 2511, Total Size: 2810, Percent Hit: 89.359431
CC: 668 CC: 997
CO: 445 CO: 124
OO: 1499 OO: 1514
OC: 198 OC: 175
Fitness: 0.998661 Fitness: 0.998890
Hits: 746 Hits: 900
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 = ((exp((((area * convex) + (area - area)) / log((extent / perimeter)))) * ((((major + area) / (major + extent)) * ((major * major) / exp(area))) - log(((perimeter + minor) - log(extent))))) - exp(((0.25550 - perimeter) * log((extent + log(minor))))))
(/ (* (log (/ (log (* eccentricity major)) (- (* (exp (/ (+ (* area convex)
(log (- extent convex)))) (- area area))
(* (+ (exp (/ area area)) (log (/ extent perimeter))))
(- (log major) (- (* (/ (+ major area)
(+ major perimeter))) (+ major extent))
(exp (log (- extent minor))))) (/ (* major major)
(- (+ (exp (* (- convex -0.26756) (exp area)))
(- eccentricity 0.89808))) (log (- (+ perimeter minor)
(- (log (log convex)) (log extent)))))
(log (exp extent)))) (exp (* (- 0.25550 perimeter)
(log (* (/ (exp perimeter) (log (+ extent
(/ area minor)) (log minor))))))
(* (+ minor extent)
(exp extent))))))

View File

@ -1,150 +1,550 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 60 nodes: 30
depth: 6 depth: 5
hits: 746 hits: 808
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 746 hits: 808
raw fitness: 746.0000 raw fitness: 808.0000
standardized fitness: 746.0000 standardized fitness: 808.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(/ (* (log (/ (log (* eccentricity major)) (* (log (exp (+ (- extent perimeter)
(log (- extent convex)))) (* perimeter -0.71486))))
(* (+ (exp (/ area area)) (/ (exp (log (+ eccentricity extent)))
(- (log major) (/ (+ (+ convex extent)
(+ major perimeter))) (exp minor))
(exp (log (- extent minor))))) (+ (+ extent convex)
(- (+ (exp (* (- convex -0.26756) (- perimeter -0.01918)))))
(- eccentricity 0.89808)))
(- (log (log convex))
(log (exp extent))))
(log (* (/ (exp perimeter)
(/ area minor))
(* (+ minor extent)
(exp extent))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 0
nodes: 60 nodes: 30
depth: 6 depth: 5
hits: 746 hits: 808
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 746 hits: 808
raw fitness: 746.0000 raw fitness: 808.0000
standardized fitness: 746.0000 standardized fitness: 808.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(/ (* (log (/ (log (* eccentricity major)) (* (log (exp (+ (- extent perimeter)
(log (- extent convex)))) (* perimeter -0.71486))))
(* (+ (exp (/ area area)) (/ (exp (log (+ eccentricity extent)))
(- (log major) (/ (+ (+ convex extent)
(+ major perimeter))) (exp minor))
(exp (log (- extent minor))))) (+ (+ extent convex)
(- (+ (exp (* (- convex -0.26756) (- perimeter -0.01918)))))
(- eccentricity 0.89808)))
(- (log (log convex))
(log (exp extent))))
(log (* (/ (exp perimeter)
(/ area minor))
(* (+ minor extent)
(exp extent))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 0 generation: 2
nodes: 60 nodes: 47
depth: 6 depth: 6
hits: 746 hits: 900
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 746 hits: 900
raw fitness: 746.0000 raw fitness: 900.0000
standardized fitness: 746.0000 standardized fitness: 900.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(/ (* (log (/ (log (* eccentricity major)) (- (* (exp (/ (+ (* area convex)
(log (- extent convex)))) (- area area))
(* (+ (exp (/ area area)) (log (/ extent perimeter))))
(- (log major) (- (* (/ (+ major area)
(+ major perimeter))) (+ major extent))
(exp (log (- extent minor))))) (/ (* major major)
(- (+ (exp (* (- convex -0.26756) (exp area)))
(- eccentricity 0.89808))) (log (- (+ perimeter minor)
(- (log (log convex)) (log extent)))))
(log (exp extent)))) (exp (* (- 0.25550 perimeter)
(log (* (/ (exp perimeter) (log (+ extent
(/ area minor)) (log minor))))))
(* (+ minor extent)
(exp extent))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 0 generation: 2
nodes: 60 nodes: 47
depth: 6 depth: 6
hits: 746 hits: 900
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 746 hits: 900
raw fitness: 746.0000 raw fitness: 900.0000
standardized fitness: 746.0000 standardized fitness: 900.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(/ (* (log (/ (log (* eccentricity major)) (- (* (exp (/ (+ (* area convex)
(log (- extent convex)))) (- area area))
(* (+ (exp (/ area area)) (log (/ extent perimeter))))
(- (log major) (- (* (/ (+ major area)
(+ major perimeter))) (+ major extent))
(exp (log (- extent minor))))) (/ (* major major)
(- (+ (exp (* (- convex -0.26756) (exp area)))
(- eccentricity 0.89808))) (log (- (+ perimeter minor)
(- (log (log convex)) (log extent)))))
(log (exp extent)))) (exp (* (- 0.25550 perimeter)
(log (* (/ (exp perimeter) (log (+ extent
(/ area minor)) (log minor))))))
(* (+ minor extent)
(exp extent))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 0 generation: 2
nodes: 60 nodes: 47
depth: 6 depth: 6
hits: 746 hits: 900
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 746 hits: 900
raw fitness: 746.0000 raw fitness: 900.0000
standardized fitness: 746.0000 standardized fitness: 900.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(/ (* (log (/ (log (* eccentricity major)) (- (* (exp (/ (+ (* area convex)
(log (- extent convex)))) (- area area))
(* (+ (exp (/ area area)) (log (/ extent perimeter))))
(- (log major) (- (* (/ (+ major area)
(+ major perimeter))) (+ major extent))
(exp (log (- extent minor))))) (/ (* major major)
(- (+ (exp (* (- convex -0.26756) (exp area)))
(- eccentricity 0.89808))) (log (- (+ perimeter minor)
(- (log (log convex)) (log extent)))))
(log (exp extent)))) (exp (* (- 0.25550 perimeter)
(log (* (/ (exp perimeter) (log (+ extent
(/ area minor)) (log minor))))))
(* (+ minor extent) === BEST-OF-RUN ===
(exp extent)))))) current generation: 5
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 6
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 7
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 8
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 9
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 10
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 11
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 12
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 13
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 14
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 15
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 16
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 17
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 18
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))
=== BEST-OF-RUN ===
current generation: 19
generation: 2
nodes: 47
depth: 6
hits: 900
TOP INDIVIDUAL:
-- #1 --
hits: 900
raw fitness: 900.0000
standardized fitness: 900.0000
adjusted fitness: 0.9989
TREE:
(- (* (exp (/ (+ (* area convex)
(- area area))
(log (/ extent perimeter))))
(- (* (/ (+ major area)
(+ major extent))
(/ (* major major)
(exp area)))
(log (- (+ perimeter minor)
(log extent)))))
(exp (* (- 0.25550 perimeter)
(log (+ extent
(log minor))))))

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,21 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN 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 0 0 0.9549 0.9988 0.0000 18.546 3.485 30 5 44 5 0.9549 0.9988 0.0000 18.546 3.485 30 5 44 5
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 1 0 0.9896 0.9988 0.0000 16.673 3.549 30 5 51 6 0.9723 0.9988 0.0000 17.610 3.517 30 5 44 5
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 2 0 0.9938 0.9989 0.0000 15.532 3.557 47 6 17 4 0.9794 0.9989 0.0000 16.917 3.530 47 6 44 5
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 3 0 0.9916 0.9989 0.0000 14.748 3.556 47 6 8 5 0.9825 0.9989 0.0000 16.375 3.537 47 6 44 5
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 4 0 0.9934 0.9989 0.0000 13.747 3.535 47 6 33 8 0.9847 0.9989 0.0000 15.849 3.536 47 6 44 5
5 0 0.9936 0.9989 0.0000 12.753 3.438 47 6 33 7 0.9862 0.9989 0.0000 15.333 3.520 47 6 44 5
6 0 0.9950 0.9989 0.0000 12.058 3.352 47 6 35 11 0.9874 0.9989 0.0000 14.865 3.496 47 6 44 5
7 0 0.9942 0.9989 0.0000 11.307 3.280 47 6 28 7 0.9883 0.9989 0.0000 14.420 3.469 47 6 44 5
8 0 0.9958 0.9989 0.0000 10.340 3.147 47 6 17 5 0.9891 0.9989 0.0000 13.967 3.433 47 6 44 5
9 0 0.9958 0.9989 0.0000 9.679 3.040 47 6 20 6 0.9898 0.9989 0.0000 13.538 3.394 47 6 44 5
10 0 0.9956 0.9989 0.0000 9.241 2.962 47 6 13 5 0.9903 0.9989 0.0000 13.148 3.355 47 6 44 5
11 0 0.9966 0.9989 0.0000 8.825 2.897 47 6 21 7 0.9909 0.9989 0.0000 12.787 3.317 47 6 44 5
12 0 0.9960 0.9989 0.0000 8.206 2.787 47 6 23 6 0.9912 0.9989 0.0000 12.435 3.276 47 6 44 5
13 0 0.9962 0.9989 0.0000 7.873 2.689 47 6 25 9 0.9916 0.9989 0.0000 12.109 3.234 47 6 44 5
14 0 0.9974 0.9989 0.0000 7.499 2.615 47 6 24 6 0.9920 0.9989 0.0000 11.802 3.193 47 6 44 5
15 0 0.9966 0.9989 0.0000 7.252 2.569 47 6 30 9 0.9923 0.9989 0.0000 11.517 3.154 47 6 44 5
16 0 0.9970 0.9989 0.0000 6.677 2.421 47 6 35 9 0.9926 0.9989 0.0000 11.233 3.111 47 6 44 5
17 0 0.9964 0.9989 0.0000 6.623 2.414 47 6 19 8 0.9928 0.9989 0.0000 10.977 3.072 47 6 44 5
18 0 0.9974 0.9989 0.0000 6.342 2.331 47 6 36 9 0.9930 0.9989 0.0000 10.733 3.033 47 6 44 5
19 0 0.9974 0.9989 0.0000 6.163 2.282 47 6 21 7 0.9932 0.9989 0.0000 10.504 2.995 47 6 44 5

View File

@ -14,19 +14,19 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 162. no random number seed specfied; using 382.
creating initial population(s): creating initial population(s):
7293 trees were generated to fill the population of 5000 (5000 trees). 7290 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete. initial population(s) complete.
starting evolution. starting evolution.
no checkpointing will be done. no checkpointing will be done.
=== generation 0. === generation 0.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -36,5 +36,50 @@ no checkpointing will be done.
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (1s wall)
=== generation 5. === 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. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (1s 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. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (1s 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,22 +1,19 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 2 generation: 0
nodes: 18 nodes: 7
depth: 5 depth: 2
hits: 902 hits: 772
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 902 hits: 772
raw fitness: 902.0000 raw fitness: 772.0000
standardized fitness: 902.0000 standardized fitness: 772.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(/ (- (log extent) (* (* convex area)
(* convex eccentricity)) (- eccentricity 0.89596))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
TREE-equ: TREE-equ:
y = ((log(extent) - (convex * eccentricity)) / exp((((extent + perimeter) + (0.56548 * perimeter)) - log(convex)))) y = ((convex * area) * (eccentricity - 0.89596))

View File

@ -1,16 +1,13 @@
Hits: 2577, Total Size: 2810, Percent Hit: 91.708185 Hits: 2184, Total Size: 2810, Percent Hit: 77.722420
CC: 986 CC: 761
CO: 117 CO: 356
OO: 1591 OO: 1423
OC: 116 OC: 270
Fitness: 0.998893 Fitness: 0.998706
Hits: 902 Hits: 772
y = ((log(extent) - (convex * eccentricity)) / exp((((extent + perimeter) + (0.56548 * perimeter)) - log(convex)))) y = ((convex * area) * (eccentricity - 0.89596))
(/ (- (log extent) (* (* convex area)
(* convex eccentricity)) (- eccentricity 0.89596))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))

View File

@ -1,8 +1,8 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 56 nodes: 7
depth: 6 depth: 2
hits: 772 hits: 772
TOP INDIVIDUAL: TOP INDIVIDUAL:
@ -14,25 +14,13 @@ TOP INDIVIDUAL:
standardized fitness: 772.0000 standardized fitness: 772.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(* (exp (+ (* (log (exp eccentricity)) (* (* convex area)
(log (/ perimeter eccentricity))) (- eccentricity 0.89596))
(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))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 0
nodes: 56 nodes: 7
depth: 6 depth: 2
hits: 772 hits: 772
TOP INDIVIDUAL: TOP INDIVIDUAL:
@ -44,290 +32,59 @@ TOP INDIVIDUAL:
standardized fitness: 772.0000 standardized fitness: 772.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(* (exp (+ (* (log (exp eccentricity)) (* (* convex area)
(log (/ perimeter eccentricity))) (- eccentricity 0.89596))
(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))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 2 generation: 0
nodes: 18 nodes: 7
depth: 5 depth: 2
hits: 902 hits: 772
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 902 hits: 772
raw fitness: 902.0000 raw fitness: 772.0000
standardized fitness: 902.0000 standardized fitness: 772.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(/ (- (log extent) (* (* convex area)
(* convex eccentricity)) (- eccentricity 0.89596))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 2 generation: 0
nodes: 18 nodes: 7
depth: 5 depth: 2
hits: 902 hits: 772
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 902 hits: 772
raw fitness: 902.0000 raw fitness: 772.0000
standardized fitness: 902.0000 standardized fitness: 772.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(/ (- (log extent) (* (* convex area)
(* convex eccentricity)) (- eccentricity 0.89596))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 2 generation: 0
nodes: 18 nodes: 7
depth: 5 depth: 2
hits: 902 hits: 772
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 902 hits: 772
raw fitness: 902.0000 raw fitness: 772.0000
standardized fitness: 902.0000 standardized fitness: 772.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(/ (- (log extent) (* (* convex area)
(* convex eccentricity)) (- eccentricity 0.89596))
(exp (- (+ (+ extent perimeter)
(* 0.56548 perimeter))
(log convex))))
=== BEST-OF-RUN ===
current generation: 5
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: 6
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: 7
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: 8
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: 9
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: 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))))

File diff suppressed because it is too large Load Diff

View File

@ -1,16 +1,6 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN 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 0 0 0.9567 0.9987 0.0000 18.312 3.474 7 2 43 5 0.9567 0.9987 0.0000 18.312 3.474 7 2 43 5
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 1 0 0.9910 0.9987 0.0000 16.230 3.515 7 2 32 5 0.9739 0.9987 0.0000 17.271 3.494 7 2 43 5
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 2 0 0.9918 0.9987 0.0000 15.287 3.566 7 2 56 6 0.9799 0.9987 0.0000 16.609 3.518 7 2 43 5
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 3 0 0.9906 0.9987 0.0000 14.817 3.574 7 2 14 5 0.9826 0.9987 0.0000 16.161 3.532 7 2 43 5
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 4 0 0.9926 0.9987 0.0000 13.811 3.506 7 2 74 9 0.9846 0.9987 0.0000 15.691 3.527 7 2 43 5
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

View File

@ -14,57 +14,27 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 85. no random number seed specfied; using 2926.
creating initial population(s): creating initial population(s):
7315 trees were generated to fill the population of 5000 (5000 trees). 7304 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete. initial population(s) complete.
starting evolution. starting evolution.
no checkpointing will be done. no checkpointing will be done.
=== generation 0. === generation 0.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 7.
evaluation complete. (1s 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. (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,18 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 16 generation: 1
nodes: 30 nodes: 7
depth: 7 depth: 4
hits: 914 hits: 775
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 914 hits: 775
raw fitness: 914.0000 raw fitness: 775.0000
standardized fitness: 914.0000 standardized fitness: 775.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(log (/ (/ (/ (/ major convex) extent) (log (exp (- (- area convex) perimeter)))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
TREE-equ: TREE-equ:
y = log(((((major / convex) / extent) / (exp(major) + (extent + extent))) / (exp((minor + perimeter)) - ((area + ((eccentricity + extent) + eccentricity)) / (extent + extent))))) y = log(exp(((area - convex) - perimeter)))

View File

@ -1,18 +1,12 @@
Hits: 2560, Total Size: 2810, Percent Hit: 91.103203 Hits: 2183, Total Size: 2810, Percent Hit: 77.686833
CC: 985 CC: 847
CO: 162 CO: 300
OO: 1575 OO: 1336
OC: 88 OC: 327
Fitness: 0.998907 Fitness: 0.998711
Hits: 914 Hits: 775
y = log(((((major / convex) / extent) / (exp(major) + (extent + extent))) / (exp((minor + perimeter)) - ((area + ((eccentricity + extent) + eccentricity)) / (extent + extent))))) y = log(exp(((area - convex) - perimeter)))
(log (/ (/ (/ (/ major convex) extent) (log (exp (- (- area convex) perimeter)))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))

View File

@ -1,559 +1,87 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 25 nodes: 11
depth: 5 depth: 3
hits: 905 hits: 671
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 905 hits: 671
raw fitness: 905.0000 raw fitness: 671.0000
standardized fitness: 905.0000 standardized fitness: 671.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9985
TREE: TREE:
(log (/ (/ (exp (/ 0.56003 0.96838)) (/ (* (exp major)
(+ (exp major) (/ -0.49892 eccentricity))
(+ extent extent))) (exp (+ major perimeter)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 1
nodes: 25 nodes: 7
depth: 5 depth: 4
hits: 905 hits: 775
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 905 hits: 775
raw fitness: 905.0000 raw fitness: 775.0000
standardized fitness: 905.0000 standardized fitness: 775.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(log (/ (/ (exp (/ 0.56003 0.96838)) (log (exp (- (- area convex) perimeter)))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 0 generation: 1
nodes: 25 nodes: 7
depth: 5 depth: 4
hits: 905 hits: 775
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 905 hits: 775
raw fitness: 905.0000 raw fitness: 775.0000
standardized fitness: 905.0000 standardized fitness: 775.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(log (/ (/ (exp (/ 0.56003 0.96838)) (log (exp (- (- area convex) perimeter)))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 0 generation: 1
nodes: 25 nodes: 7
depth: 5 depth: 4
hits: 905 hits: 775
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 905 hits: 775
raw fitness: 905.0000 raw fitness: 775.0000
standardized fitness: 905.0000 standardized fitness: 775.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(log (/ (/ (exp (/ 0.56003 0.96838)) (log (exp (- (- area convex) perimeter)))
(+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 0 generation: 1
nodes: 25 nodes: 7
depth: 5 depth: 4
hits: 905 hits: 775
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 905 hits: 775
raw fitness: 905.0000 raw fitness: 775.0000
standardized fitness: 905.0000 standardized fitness: 775.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(log (/ (/ (exp (/ 0.56003 0.96838)) (log (exp (- (- area convex) perimeter)))
(+ (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
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: 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)))))

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 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 0 0 0.9590 0.9985 0.0000 18.463 3.475 11 3 44 5 0.9590 0.9985 0.0000 18.463 3.475 11 3 44 5
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 1 0 0.9902 0.9987 0.0000 16.609 3.557 7 4 47 6 0.9746 0.9987 0.0000 17.536 3.516 7 4 44 5
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 2 0 0.9898 0.9987 0.0000 15.887 3.611 7 4 44 7 0.9797 0.9987 0.0000 16.986 3.547 7 4 44 5
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 3 0 0.9932 0.9987 0.0000 14.970 3.620 7 4 62 8 0.9830 0.9987 0.0000 16.482 3.566 7 4 44 5
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 4 0 0.9926 0.9987 0.0000 14.217 3.617 7 4 29 7 0.9850 0.9987 0.0000 16.029 3.576 7 4 44 5
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

View File

@ -14,19 +14,19 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 216. no random number seed specfied; using 9336.
creating initial population(s): creating initial population(s):
7390 trees were generated to fill the population of 5000 (5000 trees). 7241 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete. initial population(s) complete.
starting evolution. starting evolution.
no checkpointing will be done. no checkpointing will be done.
=== generation 0. === generation 0.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -35,66 +35,6 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (1s wall) breeding complete. (0s wall)
=== generation 5. === 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,37 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 2 generation: 1
nodes: 37 nodes: 79
depth: 6 depth: 6
hits: 796 hits: 939
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 796 hits: 939
raw fitness: 796.0000 raw fitness: 939.0000
standardized fitness: 796.0000 standardized fitness: 939.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(/ (log (exp (log (- (/ convex perimeter) (/ (+ (exp (log (/ (* major eccentricity)
(- extent -0.49143))))) (- extent extent))))
(* (* (- (+ extent perimeter) (- (- (- (* minor major)
(* convex extent)) (- -0.52445 0.71341))
(+ (exp eccentricity) (+ (+ perimeter convex)
(exp major))) (* perimeter major)))
(* (+ (- major 0.27873) (/ (* (exp area)
(exp minor)) (/ minor minor))
(* (exp perimeter) (- (+ convex eccentricity)
(log perimeter))))) (- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
TREE-equ: 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 = ((exp(log(((major * eccentricity) / (extent - extent)))) + ((((minor * major) - (-0.52445 - 0.71341)) - ((perimeter + convex) + (perimeter * major))) - ((exp(area) * (minor / minor)) / ((convex + eccentricity) - (extent - major))))) / (exp((log((area * convex)) - (exp(0.63537) * (eccentricity * perimeter)))) * ((exp(minor) + (log(major) / (convex + eccentricity))) - (((perimeter - perimeter) / (0.19608 / major)) - ((minor + extent) - (convex - perimeter))))))

View File

@ -1,21 +1,31 @@
Hits: 2151, Total Size: 2810, Percent Hit: 76.548043 Hits: 2570, Total Size: 2810, Percent Hit: 91.459075
CC: 1129 CC: 1061
CO: 14 CO: 72
OO: 1022 OO: 1509
OC: 645 OC: 168
Fitness: 0.998745 Fitness: 0.998936
Hits: 796 Hits: 939
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 = ((exp(log(((major * eccentricity) / (extent - extent)))) + ((((minor * major) - (-0.52445 - 0.71341)) - ((perimeter + convex) + (perimeter * major))) - ((exp(area) * (minor / minor)) / ((convex + eccentricity) - (extent - major))))) / (exp((log((area * convex)) - (exp(0.63537) * (eccentricity * perimeter)))) * ((exp(minor) + (log(major) / (convex + eccentricity))) - (((perimeter - perimeter) / (0.19608 / major)) - ((minor + extent) - (convex - perimeter))))))
(/ (log (exp (log (- (/ convex perimeter) (/ (+ (exp (log (/ (* major eccentricity)
(- extent -0.49143))))) (- extent extent))))
(* (* (- (+ extent perimeter) (- (- (- (* minor major)
(* convex extent)) (- -0.52445 0.71341))
(+ (exp eccentricity) (+ (+ perimeter convex)
(exp major))) (* perimeter major)))
(* (+ (- major 0.27873) (/ (* (exp area)
(exp minor)) (/ minor minor))
(* (exp perimeter) (- (+ convex eccentricity)
(log perimeter))))) (- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))

View File

@ -1,112 +1,894 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 4 nodes: 51
depth: 2 depth: 5
hits: 757 hits: 906
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 906
raw fitness: 757.0000 raw fitness: 906.0000
standardized fitness: 757.0000 standardized fitness: 906.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(log (- -0.10228 eccentricity)) (/ (/ (- (- (log perimeter)
(+ minor eccentricity))
(exp (exp -0.59550)))
(* (/ (exp major)
(log extent))
(exp (+ 0.16844 perimeter))))
(- (- (* (- area eccentricity)
(* minor eccentricity))
(+ (exp minor)
(* minor perimeter)))
(* (- (exp -0.05363)
(* area area))
(- (- major convex)
(* -0.96176 major)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 1
nodes: 4 nodes: 79
depth: 2 depth: 6
hits: 757 hits: 939
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 939
raw fitness: 757.0000 raw fitness: 939.0000
standardized fitness: 757.0000 standardized fitness: 939.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(log (- -0.10228 eccentricity)) (/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 2 generation: 1
nodes: 37 nodes: 79
depth: 6 depth: 6
hits: 796 hits: 939
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 796 hits: 939
raw fitness: 796.0000 raw fitness: 939.0000
standardized fitness: 796.0000 standardized fitness: 939.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(/ (log (exp (log (- (/ convex perimeter) (/ (+ (exp (log (/ (* major eccentricity)
(- extent -0.49143))))) (- extent extent))))
(* (* (- (+ extent perimeter) (- (- (- (* minor major)
(* convex extent)) (- -0.52445 0.71341))
(+ (exp eccentricity) (+ (+ perimeter convex)
(exp major))) (* perimeter major)))
(* (+ (- major 0.27873) (/ (* (exp area)
(exp minor)) (/ minor minor))
(* (exp perimeter) (- (+ convex eccentricity)
(log perimeter))))) (- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 2 generation: 1
nodes: 37 nodes: 79
depth: 6 depth: 6
hits: 796 hits: 939
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 796 hits: 939
raw fitness: 796.0000 raw fitness: 939.0000
standardized fitness: 796.0000 standardized fitness: 939.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(/ (log (exp (log (- (/ convex perimeter) (/ (+ (exp (log (/ (* major eccentricity)
(- extent -0.49143))))) (- extent extent))))
(* (* (- (+ extent perimeter) (- (- (- (* minor major)
(* convex extent)) (- -0.52445 0.71341))
(+ (exp eccentricity) (+ (+ perimeter convex)
(exp major))) (* perimeter major)))
(* (+ (- major 0.27873) (/ (* (exp area)
(exp minor)) (/ minor minor))
(* (exp perimeter) (- (+ convex eccentricity)
(log perimeter))))) (- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 2 generation: 1
nodes: 37 nodes: 79
depth: 6 depth: 6
hits: 796 hits: 939
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 796 hits: 939
raw fitness: 796.0000 raw fitness: 939.0000
standardized fitness: 796.0000 standardized fitness: 939.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(/ (log (exp (log (- (/ convex perimeter) (/ (+ (exp (log (/ (* major eccentricity)
(- extent -0.49143))))) (- extent extent))))
(* (* (- (+ extent perimeter) (- (- (- (* minor major)
(* convex extent)) (- -0.52445 0.71341))
(+ (exp eccentricity) (+ (+ perimeter convex)
(exp major))) (* perimeter major)))
(* (+ (- major 0.27873) (/ (* (exp area)
(exp minor)) (/ minor minor))
(* (exp perimeter) (- (+ convex eccentricity)
(log perimeter))))) (- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 5
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 6
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 7
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 8
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 9
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 10
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 11
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 12
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 13
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 14
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 15
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 16
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 17
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 18
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 19
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 20
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 21
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 22
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 23
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))
=== BEST-OF-RUN ===
current generation: 24
generation: 1
nodes: 79
depth: 6
hits: 939
TOP INDIVIDUAL:
-- #1 --
hits: 939
raw fitness: 939.0000
standardized fitness: 939.0000
adjusted fitness: 0.9989
TREE:
(/ (+ (exp (log (/ (* major eccentricity)
(- extent extent))))
(- (- (- (* minor major)
(- -0.52445 0.71341))
(+ (+ perimeter convex)
(* perimeter major)))
(/ (* (exp area)
(/ minor minor))
(- (+ convex eccentricity)
(- extent major)))))
(* (exp (- (log (* area convex))
(* (exp 0.63537)
(* eccentricity perimeter))))
(- (+ (exp minor)
(/ (log major)
(+ convex eccentricity)))
(- (/ (- perimeter perimeter)
(/ 0.19608 major))
(- (+ minor extent)
(- convex perimeter))))))

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,26 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN 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 0 0 0.9641 0.9989 0.0000 18.169 3.447 51 5 33 5 0.9641 0.9989 0.0000 18.169 3.447 51 5 33 5
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 1 0 0.9904 0.9989 0.0000 16.061 3.481 79 6 42 7 0.9772 0.9989 0.0000 17.115 3.464 79 6 33 5
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 2 0 0.9926 0.9989 0.0000 15.435 3.531 79 6 33 7 0.9823 0.9989 0.0000 16.555 3.486 79 6 33 5
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 3 0 0.9924 0.9989 0.0000 14.768 3.507 79 6 15 7 0.9849 0.9989 0.0000 16.108 3.492 79 6 33 5
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 4 0 0.9935 0.9989 0.0000 14.178 3.501 79 6 27 6 0.9866 0.9989 0.0000 15.722 3.493 79 6 33 5
5 0 0.9940 0.9989 0.0000 13.522 3.433 79 6 29 7 0.9878 0.9989 0.0000 15.355 3.483 79 6 33 5
6 0 0.9958 0.9989 0.0000 12.576 3.330 79 6 32 6 0.9890 0.9989 0.0000 14.958 3.461 79 6 33 5
7 0 0.9964 0.9989 0.0000 12.108 3.266 79 6 51 11 0.9899 0.9989 0.0000 14.602 3.437 79 6 33 5
8 0 0.9945 0.9989 0.0000 11.771 3.239 79 6 27 7 0.9904 0.9989 0.0000 14.288 3.415 79 6 33 5
9 0 0.9954 0.9989 0.0000 11.296 3.187 79 6 32 7 0.9909 0.9989 0.0000 13.988 3.392 79 6 33 5
10 0 0.9962 0.9989 0.0000 10.874 3.139 79 6 13 4 0.9914 0.9989 0.0000 13.705 3.369 79 6 33 5
11 0 0.9960 0.9989 0.0000 10.599 3.122 79 6 9 4 0.9918 0.9989 0.0000 13.447 3.349 79 6 33 5
12 0 0.9960 0.9989 0.0000 10.381 3.109 79 6 28 8 0.9921 0.9989 0.0000 13.211 3.330 79 6 33 5
13 0 0.9964 0.9989 0.0000 9.932 3.022 79 6 15 7 0.9924 0.9989 0.0000 12.977 3.308 79 6 33 5
14 0 0.9966 0.9989 0.0000 9.641 2.959 79 6 9 3 0.9927 0.9989 0.0000 12.754 3.285 79 6 33 5
15 0 0.9964 0.9989 0.0000 9.471 2.974 79 6 16 5 0.9929 0.9989 0.0000 12.549 3.266 79 6 33 5
16 0 0.9958 0.9989 0.0000 9.507 2.949 79 6 30 7 0.9931 0.9989 0.0000 12.370 3.247 79 6 33 5
17 0 0.9962 0.9989 0.0000 8.556 2.780 79 6 15 4 0.9933 0.9989 0.0000 12.158 3.221 79 6 33 5
18 0 0.9974 0.9989 0.0000 8.156 2.702 79 6 29 9 0.9935 0.9989 0.0000 11.947 3.194 79 6 33 5
19 0 0.9966 0.9989 0.0000 7.761 2.651 79 6 87 11 0.9936 0.9989 0.0000 11.738 3.167 79 6 33 5
20 0 0.9968 0.9989 0.0000 7.375 2.547 79 6 29 7 0.9938 0.9989 0.0000 11.530 3.137 79 6 33 5
21 0 0.9970 0.9989 0.0000 7.245 2.530 79 6 52 8 0.9939 0.9989 0.0000 11.336 3.109 79 6 33 5
22 0 0.9964 0.9989 0.0000 7.312 2.557 79 6 7 3 0.9940 0.9989 0.0000 11.161 3.085 79 6 33 5
23 0 0.9962 0.9989 0.0000 7.119 2.506 79 6 7 3 0.9941 0.9989 0.0000 10.992 3.061 79 6 33 5
24 0 0.9972 0.9989 0.0000 6.839 2.432 79 6 18 5 0.9942 0.9989 0.0000 10.826 3.036 79 6 33 5

View File

@ -14,9 +14,9 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 4422. no random number seed specfied; using 110.
creating initial population(s): creating initial population(s):
7211 trees were generated to fill the population of 5000 (5000 trees). 7385 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete. initial population(s) complete.
@ -38,3 +38,63 @@ no checkpointing will be done.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === 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. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (1s 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. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (1s 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. (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.

View File

@ -1,22 +1,19 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 1 generation: 2
nodes: 18 nodes: 8
depth: 5 depth: 4
hits: 864 hits: 785
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 864 hits: 785
raw fitness: 864.0000 raw fitness: 785.0000
standardized fitness: 864.0000 standardized fitness: 785.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (* (* (log -0.52450) (log (exp (/ (* minor eccentricity)
(log minor)) (log eccentricity))))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
TREE-equ: TREE-equ:
y = (((log(-0.52450) * log(minor)) * exp(log(eccentricity))) / exp((perimeter - ((area * -0.02148) + eccentricity)))) y = log(exp(((minor * eccentricity) / log(eccentricity))))

View File

@ -1,16 +1,13 @@
Hits: 2398, Total Size: 2810, Percent Hit: 85.338078 Hits: 2343, Total Size: 2810, Percent Hit: 83.380783
CC: 1056 CC: 719
CO: 61 CO: 405
OO: 1342 OO: 1624
OC: 351 OC: 62
Fitness: 0.998844 Fitness: 0.998728
Hits: 864 Hits: 785
y = (((log(-0.52450) * log(minor)) * exp(log(eccentricity))) / exp((perimeter - ((area * -0.02148) + eccentricity)))) y = log(exp(((minor * eccentricity) / log(eccentricity))))
(/ (* (* (log -0.52450) (log (exp (/ (* minor eccentricity)
(log minor)) (log eccentricity))))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))

View File

@ -1,229 +1,181 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 94 nodes: 7
depth: 6 depth: 2
hits: 611 hits: 723
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 611 hits: 723
raw fitness: 611.0000 raw fitness: 723.0000
standardized fitness: 611.0000 standardized fitness: 723.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ (/ (log (+ (log major) (- (* minor -0.95758)
(/ 0.66193 major))) (* -0.41871 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))
(+ (+ perimeter convex)
(exp major)))
(+ (- (/ minor extent)
(/ extent minor))
(* (/ 0.20455 minor)
(exp perimeter))))
(exp (- (- (log extent)
(* perimeter 0.95055))
(log (/ minor extent))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 1 generation: 1
nodes: 18 nodes: 13
depth: 5 depth: 6
hits: 864 hits: 781
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 864 hits: 781
raw fitness: 864.0000 raw fitness: 781.0000
standardized fitness: 864.0000 standardized fitness: 781.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (* (* (log -0.52450) (log (/ extent
(log minor)) (exp (+ (+ (/ major eccentricity)
(exp (log eccentricity))) (+ eccentricity eccentricity)) perimeter))))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 1 generation: 2
nodes: 18 nodes: 8
depth: 5 depth: 4
hits: 864 hits: 785
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 864 hits: 785
raw fitness: 864.0000 raw fitness: 785.0000
standardized fitness: 864.0000 standardized fitness: 785.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (* (* (log -0.52450) (log (exp (/ (* minor eccentricity)
(log minor)) (log eccentricity))))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 1 generation: 2
nodes: 18 nodes: 8
depth: 5 depth: 4
hits: 864 hits: 785
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 864 hits: 785
raw fitness: 864.0000 raw fitness: 785.0000
standardized fitness: 864.0000 standardized fitness: 785.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (* (* (log -0.52450) (log (exp (/ (* minor eccentricity)
(log minor)) (log eccentricity))))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 1 generation: 2
nodes: 18 nodes: 8
depth: 5 depth: 4
hits: 864 hits: 785
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 864 hits: 785
raw fitness: 864.0000 raw fitness: 785.0000
standardized fitness: 864.0000 standardized fitness: 785.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (* (* (log -0.52450) (log (exp (/ (* minor eccentricity)
(log minor)) (log eccentricity))))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 5 current generation: 5
generation: 1 generation: 2
nodes: 18 nodes: 8
depth: 5 depth: 4
hits: 864 hits: 785
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 864 hits: 785
raw fitness: 864.0000 raw fitness: 785.0000
standardized fitness: 864.0000 standardized fitness: 785.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (* (* (log -0.52450) (log (exp (/ (* minor eccentricity)
(log minor)) (log eccentricity))))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 6 current generation: 6
generation: 1 generation: 2
nodes: 18 nodes: 8
depth: 5 depth: 4
hits: 864 hits: 785
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 864 hits: 785
raw fitness: 864.0000 raw fitness: 785.0000
standardized fitness: 864.0000 standardized fitness: 785.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (* (* (log -0.52450) (log (exp (/ (* minor eccentricity)
(log minor)) (log eccentricity))))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 7 current generation: 7
generation: 1 generation: 2
nodes: 18 nodes: 8
depth: 5 depth: 4
hits: 864 hits: 785
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 864 hits: 785
raw fitness: 864.0000 raw fitness: 785.0000
standardized fitness: 864.0000 standardized fitness: 785.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (* (* (log -0.52450) (log (exp (/ (* minor eccentricity)
(log minor)) (log eccentricity))))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 8 current generation: 8
generation: 1 generation: 2
nodes: 18 nodes: 8
depth: 5 depth: 4
hits: 864 hits: 785
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 864 hits: 785
raw fitness: 864.0000 raw fitness: 785.0000
standardized fitness: 864.0000 standardized fitness: 785.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (* (* (log -0.52450) (log (exp (/ (* minor eccentricity)
(log minor)) (log eccentricity))))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 9 current generation: 9
generation: 1 generation: 2
nodes: 18 nodes: 8
depth: 5 depth: 4
hits: 864 hits: 785
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 864 hits: 785
raw fitness: 864.0000 raw fitness: 785.0000
standardized fitness: 864.0000 standardized fitness: 785.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (* (* (log -0.52450) (log (exp (/ (* minor eccentricity)
(log minor)) (log eccentricity))))
(exp (log eccentricity)))
(exp (- perimeter
(+ (* area -0.02148) eccentricity))))

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,11 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN 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 0 0 0.9565 0.9986 0.0000 18.495 3.477 7 2 36 6 0.9565 0.9986 0.0000 18.495 3.477 7 2 36 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 1 0 0.9926 0.9987 0.0000 16.492 3.540 13 6 42 6 0.9746 0.9987 0.0000 17.494 3.508 13 6 36 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 2 0 0.9926 0.9987 0.0000 15.939 3.633 8 4 100 9 0.9806 0.9987 0.0000 16.975 3.550 8 4 36 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 3 0 0.9942 0.9987 0.0000 15.595 3.721 8 4 23 5 0.9840 0.9987 0.0000 16.630 3.593 8 4 36 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 4 0 0.9932 0.9987 0.0000 14.989 3.691 8 4 45 8 0.9858 0.9987 0.0000 16.302 3.612 8 4 36 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 5 0 0.9934 0.9987 0.0000 14.208 3.656 8 4 13 6 0.9871 0.9987 0.0000 15.953 3.619 8 4 36 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 6 0 0.9948 0.9987 0.0000 13.228 3.529 8 4 37 9 0.9882 0.9987 0.0000 15.564 3.607 8 4 36 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 7 0 0.9954 0.9987 0.0000 12.567 3.477 8 4 20 8 0.9891 0.9987 0.0000 15.189 3.590 8 4 36 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 8 0 0.9946 0.9987 0.0000 12.156 3.456 8 4 39 7 0.9897 0.9987 0.0000 14.852 3.575 8 4 36 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 9 0 0.9952 0.9987 0.0000 11.243 3.351 8 4 47 9 0.9903 0.9987 0.0000 14.491 3.553 8 4 36 6

View File

@ -14,19 +14,19 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 148. no random number seed specfied; using 23.
creating initial population(s): creating initial population(s):
7433 trees were generated to fill the population of 5000 (5000 trees). 7348 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete. initial population(s) complete.
starting evolution. starting evolution.
no checkpointing will be done. no checkpointing will be done.
=== generation 0. === generation 0.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -35,7 +35,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -47,7 +47,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 8. === generation 8.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (0s wall)

View File

@ -1,20 +1,26 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 3 generation: 4
nodes: 17 nodes: 34
depth: 8 depth: 8
hits: 857 hits: 829
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 857 hits: 829
raw fitness: 857.0000 raw fitness: 829.0000
standardized fitness: 857.0000 standardized fitness: 829.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9988
TREE: TREE:
(log (log (log (log (+ (- (/ (/ extent major) (log (/ (/ (* (exp major)
(- extent convex)) (+ (- minor 0.24886)
(exp (log major))) major))))) (log area)))
(exp perimeter))
(- (/ (+ convex convex)
(/ perimeter convex))
(- (+ minor extent)
(/ (* perimeter
(exp (+ perimeter eccentricity))) convex)))))
TREE-equ: TREE-equ:
y = log(log(log(log(((((extent / major) / (extent - convex)) - exp(log(major))) + major))))) y = log((((exp(major) * ((minor - 0.24886) + log(area))) / exp(perimeter)) / (((convex + convex) / (perimeter / convex)) - ((minor + extent) - ((perimeter * exp((perimeter + eccentricity))) / convex)))))

View File

@ -1,14 +1,20 @@
Hits: 2431, Total Size: 2810, Percent Hit: 86.512456 Hits: 2463, Total Size: 2810, Percent Hit: 87.651246
CC: 937 CC: 768
CO: 189 CO: 322
OO: 1494 OO: 1695
OC: 190 OC: 25
Fitness: 0.998834 Fitness: 0.998795
Hits: 857 Hits: 829
y = log(log(log(log(((((extent / major) / (extent - convex)) - exp(log(major))) + major))))) y = log((((exp(major) * ((minor - 0.24886) + log(area))) / exp(perimeter)) / (((convex + convex) / (perimeter / convex)) - ((minor + extent) - ((perimeter * exp((perimeter + eccentricity))) / convex)))))
(log (log (log (log (+ (- (/ (/ extent major) (log (/ (/ (* (exp major)
(- extent convex)) (+ (- minor 0.24886)
(exp (log major))) major))))) (log area)))
(exp perimeter))
(- (/ (+ convex convex)
(/ perimeter convex))
(- (+ minor extent)
(/ (* perimeter
(exp (+ perimeter eccentricity))) convex)))))

View File

@ -1,197 +1,218 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 24 nodes: 3
depth: 4 depth: 1
hits: 741 hits: 752
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 741 hits: 752
raw fitness: 741.0000 raw fitness: 752.0000
standardized fitness: 741.0000 standardized fitness: 752.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(/ (/ (log (- perimeter eccentricity)) (+ -0.87644 eccentricity)
(* (- minor major)
(exp -0.67101)))
(/ (exp (+ perimeter major))
(/ (/ eccentricity area)
(- major minor))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 1 generation: 0
nodes: 18 nodes: 3
depth: 5 depth: 1
hits: 765 hits: 752
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 765 hits: 752
raw fitness: 765.0000 raw fitness: 752.0000
standardized fitness: 765.0000 standardized fitness: 752.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(- (exp (* (/ major convex) (+ -0.87644 eccentricity)
(+ eccentricity
(log 0.37117))))
(exp (/ (/ eccentricity perimeter)
(- -0.58465 extent))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 1 generation: 0
nodes: 18 nodes: 3
depth: 5 depth: 1
hits: 765 hits: 752
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 765 hits: 752
raw fitness: 765.0000 raw fitness: 752.0000
standardized fitness: 765.0000 standardized fitness: 752.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(- (exp (* (/ major convex) (+ -0.87644 eccentricity)
(+ eccentricity
(log 0.37117))))
(exp (/ (/ eccentricity perimeter)
(- -0.58465 extent))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 3 generation: 0
nodes: 17 nodes: 3
depth: 8 depth: 1
hits: 857 hits: 752
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 857 hits: 752
raw fitness: 857.0000 raw fitness: 752.0000
standardized fitness: 857.0000 standardized fitness: 752.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(log (log (log (log (+ (- (/ (/ extent major) (+ -0.87644 eccentricity)
(- extent convex))
(exp (log major))) major)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 3 generation: 4
nodes: 17 nodes: 34
depth: 8 depth: 8
hits: 857 hits: 829
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 857 hits: 829
raw fitness: 857.0000 raw fitness: 829.0000
standardized fitness: 857.0000 standardized fitness: 829.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9988
TREE: TREE:
(log (log (log (log (+ (- (/ (/ extent major) (log (/ (/ (* (exp major)
(- extent convex)) (+ (- minor 0.24886)
(exp (log major))) major))))) (log area)))
(exp perimeter))
(- (/ (+ convex convex)
(/ perimeter convex))
(- (+ minor extent)
(/ (* perimeter
(exp (+ perimeter eccentricity))) convex)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 5 current generation: 5
generation: 3 generation: 4
nodes: 17 nodes: 34
depth: 8 depth: 8
hits: 857 hits: 829
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 857 hits: 829
raw fitness: 857.0000 raw fitness: 829.0000
standardized fitness: 857.0000 standardized fitness: 829.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9988
TREE: TREE:
(log (log (log (log (+ (- (/ (/ extent major) (log (/ (/ (* (exp major)
(- extent convex)) (+ (- minor 0.24886)
(exp (log major))) major))))) (log area)))
(exp perimeter))
(- (/ (+ convex convex)
(/ perimeter convex))
(- (+ minor extent)
(/ (* perimeter
(exp (+ perimeter eccentricity))) convex)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 6 current generation: 6
generation: 3 generation: 4
nodes: 17 nodes: 34
depth: 8 depth: 8
hits: 857 hits: 829
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 857 hits: 829
raw fitness: 857.0000 raw fitness: 829.0000
standardized fitness: 857.0000 standardized fitness: 829.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9988
TREE: TREE:
(log (log (log (log (+ (- (/ (/ extent major) (log (/ (/ (* (exp major)
(- extent convex)) (+ (- minor 0.24886)
(exp (log major))) major))))) (log area)))
(exp perimeter))
(- (/ (+ convex convex)
(/ perimeter convex))
(- (+ minor extent)
(/ (* perimeter
(exp (+ perimeter eccentricity))) convex)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 7 current generation: 7
generation: 3 generation: 4
nodes: 17 nodes: 34
depth: 8 depth: 8
hits: 857 hits: 829
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 857 hits: 829
raw fitness: 857.0000 raw fitness: 829.0000
standardized fitness: 857.0000 standardized fitness: 829.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9988
TREE: TREE:
(log (log (log (log (+ (- (/ (/ extent major) (log (/ (/ (* (exp major)
(- extent convex)) (+ (- minor 0.24886)
(exp (log major))) major))))) (log area)))
(exp perimeter))
(- (/ (+ convex convex)
(/ perimeter convex))
(- (+ minor extent)
(/ (* perimeter
(exp (+ perimeter eccentricity))) convex)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 8 current generation: 8
generation: 3 generation: 4
nodes: 17 nodes: 34
depth: 8 depth: 8
hits: 857 hits: 829
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 857 hits: 829
raw fitness: 857.0000 raw fitness: 829.0000
standardized fitness: 857.0000 standardized fitness: 829.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9988
TREE: TREE:
(log (log (log (log (+ (- (/ (/ extent major) (log (/ (/ (* (exp major)
(- extent convex)) (+ (- minor 0.24886)
(exp (log major))) major))))) (log area)))
(exp perimeter))
(- (/ (+ convex convex)
(/ perimeter convex))
(- (+ minor extent)
(/ (* perimeter
(exp (+ perimeter eccentricity))) convex)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 9 current generation: 9
generation: 3 generation: 4
nodes: 17 nodes: 34
depth: 8 depth: 8
hits: 857 hits: 829
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 857 hits: 829
raw fitness: 857.0000 raw fitness: 829.0000
standardized fitness: 857.0000 standardized fitness: 829.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9988
TREE: TREE:
(log (log (log (log (+ (- (/ (/ extent major) (log (/ (/ (* (exp major)
(- extent convex)) (+ (- minor 0.24886)
(exp (log major))) major))))) (log area)))
(exp perimeter))
(- (/ (+ convex convex)
(/ perimeter convex))
(- (+ minor extent)
(/ (* perimeter
(exp (+ perimeter eccentricity))) convex)))))

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,11 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN 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 0 0 0.9584 0.9987 0.0000 18.502 3.464 3 1 68 6 0.9584 0.9987 0.0000 18.502 3.464 3 1 68 6
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 1 0 0.9909 0.9987 0.0000 16.371 3.511 3 1 34 9 0.9747 0.9987 0.0000 17.436 3.487 3 1 68 6
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 2 0 0.9939 0.9987 0.0000 15.380 3.541 3 1 37 6 0.9811 0.9987 0.0000 16.751 3.505 3 1 68 6
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 3 0 0.9913 0.9987 0.0000 14.762 3.540 3 1 23 8 0.9836 0.9987 0.0000 16.254 3.514 3 1 68 6
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 4 0 0.9949 0.9988 0.0000 14.222 3.568 34 8 32 8 0.9859 0.9988 0.0000 15.847 3.524 34 8 68 6
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 5 0 0.9941 0.9988 0.0000 13.587 3.541 34 8 79 15 0.9872 0.9988 0.0000 15.471 3.527 34 8 68 6
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 6 0 0.9953 0.9988 0.0000 12.736 3.451 34 8 21 6 0.9884 0.9988 0.0000 15.080 3.516 34 8 68 6
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 7 0 0.9940 0.9988 0.0000 12.252 3.428 34 8 56 6 0.9891 0.9988 0.0000 14.727 3.505 34 8 68 6
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 8 0 0.9963 0.9988 0.0000 11.953 3.369 34 8 11 3 0.9899 0.9988 0.0000 14.418 3.490 34 8 68 6
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 9 0 0.9949 0.9988 0.0000 11.346 3.262 34 8 15 6 0.9904 0.9988 0.0000 14.111 3.467 34 8 68 6

View File

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

View File

@ -1,27 +1,28 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 11 generation: 3
nodes: 44 nodes: 41
depth: 6 depth: 8
hits: 908 hits: 707
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 908 hits: 707
raw fitness: 908.0000 raw fitness: 707.0000
standardized fitness: 908.0000 standardized fitness: 707.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9986
TREE: TREE:
(log (/ (/ (/ (/ (/ area area) (/ (* (/ (* (+ convex major)
(- 0.74146 minor)) (log perimeter))
(* (exp minor) (* (exp extent)
(/ convex area))) (exp (- (log (- convex area))
(+ (exp (+ major perimeter)) eccentricity)) (exp (- eccentricity -0.55846))))))
(/ (+ (- (/ minor perimeter) 0.73904) (log (/ (/ minor convex)
(- (- extent eccentricity) (exp perimeter))))
(log extent))) (exp (+ (- major
(exp (+ (- minor eccentricity) (+ (log extent) eccentricity))
(+ -0.77127 eccentricity)))))) (+ perimeter
(log area)))))
TREE-equ: 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 = (((((convex + major) * log(perimeter)) / (exp(extent) * exp((log((convex - area)) - exp((eccentricity - -0.55846)))))) * log(((minor / convex) / exp(perimeter)))) / exp(((major - (log(extent) + eccentricity)) + (perimeter + log(area)))))

View File

@ -1,21 +1,22 @@
Hits: 2573, Total Size: 2810, Percent Hit: 91.565836 Hits: 2156, Total Size: 2810, Percent Hit: 76.725979
CC: 970 CC: 491
CO: 146 CO: 653
OO: 1603 OO: 1665
OC: 91 OC: 1
Fitness: 0.998900 Fitness: 0.998588
Hits: 908 Hits: 707
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 = (((((convex + major) * log(perimeter)) / (exp(extent) * exp((log((convex - area)) - exp((eccentricity - -0.55846)))))) * log(((minor / convex) / exp(perimeter)))) / exp(((major - (log(extent) + eccentricity)) + (perimeter + log(area)))))
(log (/ (/ (/ (/ (/ area area) (/ (* (/ (* (+ convex major)
(- 0.74146 minor)) (log perimeter))
(* (exp minor) (* (exp extent)
(/ convex area))) (exp (- (log (- convex area))
(+ (exp (+ major perimeter)) eccentricity)) (exp (- eccentricity -0.55846))))))
(/ (+ (- (/ minor perimeter) 0.73904) (log (/ (/ minor convex)
(- (- extent eccentricity) (exp perimeter))))
(log extent))) (exp (+ (- major
(exp (+ (- minor eccentricity) (+ (log extent) eccentricity))
(+ -0.77127 eccentricity)))))) (+ perimeter
(log area)))))

View File

@ -1,549 +1,115 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 51 nodes: 12
depth: 6 depth: 4
hits: 901 hits: 685
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 901 hits: 685
raw fitness: 901.0000 raw fitness: 685.0000
standardized fitness: 901.0000 standardized fitness: 685.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9985
TREE: TREE:
(log (/ (/ (/ (/ (/ perimeter major) (log (/ (exp (* minor eccentricity))
(- 0.74146 minor)) (/ (exp minor)
(* (exp minor) (* major major))))
(/ 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 === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 0
nodes: 51 nodes: 12
depth: 6 depth: 4
hits: 901 hits: 685
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 901 hits: 685
raw fitness: 901.0000 raw fitness: 685.0000
standardized fitness: 901.0000 standardized fitness: 685.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9985
TREE: TREE:
(log (/ (/ (/ (/ (/ perimeter major) (log (/ (exp (* minor eccentricity))
(- 0.74146 minor)) (/ (exp minor)
(* (exp minor) (* major major))))
(/ 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 === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 0 generation: 2
nodes: 51 nodes: 24
depth: 6 depth: 6
hits: 901 hits: 692
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 901 hits: 692
raw fitness: 901.0000 raw fitness: 692.0000
standardized fitness: 901.0000 standardized fitness: 692.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9986
TREE: TREE:
(log (/ (/ (/ (/ (/ perimeter major) (log (- (* (- (log minor)
(- 0.74146 minor)) (log major))
(* (exp minor) (- (/ minor minor)
(/ convex area))) (+ (exp extent) 0.93547)))
(+ (exp (+ major perimeter)) (/ major
(+ (+ eccentricity perimeter) (* (+ major extent)
(log perimeter)))) (exp eccentricity)))))
(/ (+ (- (/ minor perimeter)
(- minor -0.68527))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 0 generation: 3
nodes: 51 nodes: 41
depth: 6 depth: 8
hits: 901 hits: 707
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 901 hits: 707
raw fitness: 901.0000 raw fitness: 707.0000
standardized fitness: 901.0000 standardized fitness: 707.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9986
TREE: TREE:
(log (/ (/ (/ (/ (/ perimeter major) (/ (* (/ (* (+ convex major)
(- 0.74146 minor)) (log perimeter))
(* (exp minor) (* (exp extent)
(/ convex area))) (exp (- (log (- convex area))
(+ (exp (+ major perimeter)) (exp (- eccentricity -0.55846))))))
(+ (+ eccentricity perimeter) (log (/ (/ minor convex)
(log perimeter)))) (exp perimeter))))
(/ (+ (- (/ minor perimeter) (exp (+ (- major
(- minor -0.68527)) (+ (log extent) eccentricity))
(- (- extent eccentricity) (+ perimeter
(log extent))) (log area)))))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 0 generation: 3
nodes: 51 nodes: 41
depth: 6 depth: 8
hits: 901 hits: 707
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 901 hits: 707
raw fitness: 901.0000 raw fitness: 707.0000
standardized fitness: 901.0000 standardized fitness: 707.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9986
TREE: TREE:
(log (/ (/ (/ (/ (/ perimeter major) (/ (* (/ (* (+ convex major)
(- 0.74146 minor)) (log perimeter))
(* (exp minor) (* (exp extent)
(/ convex area))) (exp (- (log (- convex area))
(+ (exp (+ major perimeter)) (exp (- eccentricity -0.55846))))))
(+ (+ eccentricity perimeter) (log (/ (/ minor convex)
(log perimeter)))) (exp perimeter))))
(/ (+ (- (/ minor perimeter) (exp (+ (- major
(- minor -0.68527)) (+ (log extent) eccentricity))
(- (- extent eccentricity) (+ perimeter
(log extent))) (log area)))))
(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))))))

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 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 0 0 0.9561 0.9985 0.0000 18.451 3.496 12 4 78 6 0.9561 0.9985 0.0000 18.451 3.496 12 4 78 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 1 0 0.9882 0.9985 0.0000 16.373 3.586 12 4 21 5 0.9722 0.9985 0.0000 17.412 3.541 12 4 78 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 2 0 0.9924 0.9986 0.0000 15.181 3.564 24 6 12 4 0.9789 0.9986 0.0000 16.668 3.549 24 6 78 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 3 0 0.9923 0.9986 0.0000 14.252 3.537 41 8 65 9 0.9822 0.9986 0.0000 16.064 3.546 41 8 78 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 4 0 0.9954 0.9986 0.0000 13.871 3.527 41 8 36 10 0.9849 0.9986 0.0000 15.626 3.542 41 8 78 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

View File

@ -14,72 +14,27 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 1122. no random number seed specfied; using 436.
creating initial population(s): creating initial population(s):
7414 trees were generated to fill the population of 5000 (5000 trees). 7225 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete. initial population(s) complete.
starting evolution. starting evolution.
no checkpointing will be done. no checkpointing will be done.
=== generation 0. === generation 0.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === 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,21 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 7 generation: 8
nodes: 34 nodes: 17
depth: 6 depth: 5
hits: 876 hits: 868
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 876 hits: 868
raw fitness: 876.0000 raw fitness: 868.0000
standardized fitness: 876.0000 standardized fitness: 868.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(/ (/ (log (log (/ extent eccentricity))) (/ (- extent minor)
(/ (/ (* eccentricity perimeter) (exp (+ (* (* area 0.12869)
(- major area)) (+ -0.43965 -0.02259))
(- extent (exp (/ minor minor)))))
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
TREE-equ: 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 = ((extent - minor) / exp((((area * 0.12869) * (-0.43965 + -0.02259)) + exp((minor / minor)))))

View File

@ -1,20 +1,15 @@
Hits: 2455, Total Size: 2810, Percent Hit: 87.366548 Hits: 2415, Total Size: 2810, Percent Hit: 85.943060
CC: 1007 CC: 996
CO: 133 CO: 126
OO: 1448 OO: 1419
OC: 222 OC: 269
Fitness: 0.998860 Fitness: 0.998849
Hits: 876 Hits: 868
y = ((log(log((extent / eccentricity))) / (((eccentricity * perimeter) / (major - area)) / (extent - (convex * major)))) / exp((log((log(convex) - exp(major))) * (exp(extent) + log(log(perimeter)))))) y = ((extent - minor) / exp((((area * 0.12869) * (-0.43965 + -0.02259)) + exp((minor / minor)))))
(/ (/ (log (log (/ extent eccentricity))) (/ (- extent minor)
(/ (/ (* eccentricity perimeter) (exp (+ (* (* area 0.12869)
(- major area)) (+ -0.43965 -0.02259))
(- extent (exp (/ minor minor)))))
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))

View File

@ -1,340 +1,305 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 15 nodes: 13
depth: 5 depth: 3
hits: 855 hits: 773
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 855 hits: 773
raw fitness: 855.0000 raw fitness: 773.0000
standardized fitness: 855.0000 standardized fitness: 773.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(log (log (/ (* (log perimeter) (/ (/ (log extent)
(* eccentricity major)) (* perimeter major))
(+ (+ major major) (/ (log eccentricity)
(log eccentricity))))) (- eccentricity 0.88329)))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 0
nodes: 15 nodes: 13
depth: 5 depth: 3
hits: 855 hits: 773
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 855 hits: 773
raw fitness: 855.0000 raw fitness: 773.0000
standardized fitness: 855.0000 standardized fitness: 773.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(log (log (/ (* (log perimeter) (/ (/ (log extent)
(* eccentricity major)) (* perimeter major))
(+ (+ major major) (/ (log eccentricity)
(log eccentricity))))) (- eccentricity 0.88329)))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 0 generation: 0
nodes: 15 nodes: 13
depth: 5 depth: 3
hits: 855 hits: 773
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 855 hits: 773
raw fitness: 855.0000 raw fitness: 773.0000
standardized fitness: 855.0000 standardized fitness: 773.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(log (log (/ (* (log perimeter) (/ (/ (log extent)
(* eccentricity major)) (* perimeter major))
(+ (+ major major) (/ (log eccentricity)
(log eccentricity))))) (- eccentricity 0.88329)))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 0 generation: 3
nodes: 15 nodes: 17
depth: 5 depth: 5
hits: 855 hits: 791
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 855 hits: 791
raw fitness: 855.0000 raw fitness: 791.0000
standardized fitness: 855.0000 standardized fitness: 791.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(log (log (/ (* (log perimeter) (/ (- extent minor)
(* eccentricity major)) (exp (+ (* (* area 0.12869)
(+ (+ major major) (+ -0.43965 -0.02259))
(log eccentricity))))) (* perimeter
(log -0.90419)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 0 generation: 3
nodes: 15 nodes: 17
depth: 5 depth: 5
hits: 855 hits: 791
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 855 hits: 791
raw fitness: 855.0000 raw fitness: 791.0000
standardized fitness: 855.0000 standardized fitness: 791.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(log (log (/ (* (log perimeter) (/ (- extent minor)
(* eccentricity major)) (exp (+ (* (* area 0.12869)
(+ (+ major major) (+ -0.43965 -0.02259))
(log eccentricity))))) (* perimeter
(log -0.90419)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 5 current generation: 5
generation: 0 generation: 3
nodes: 15 nodes: 17
depth: 5 depth: 5
hits: 855 hits: 791
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 855 hits: 791
raw fitness: 855.0000 raw fitness: 791.0000
standardized fitness: 855.0000 standardized fitness: 791.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(log (log (/ (* (log perimeter) (/ (- extent minor)
(* eccentricity major)) (exp (+ (* (* area 0.12869)
(+ (+ major major) (+ -0.43965 -0.02259))
(log eccentricity))))) (* perimeter
(log -0.90419)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 6 current generation: 6
generation: 0 generation: 3
nodes: 15 nodes: 17
depth: 5 depth: 5
hits: 855 hits: 791
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 855 hits: 791
raw fitness: 855.0000 raw fitness: 791.0000
standardized fitness: 855.0000 standardized fitness: 791.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(log (log (/ (* (log perimeter) (/ (- extent minor)
(* eccentricity major)) (exp (+ (* (* area 0.12869)
(+ (+ major major) (+ -0.43965 -0.02259))
(log eccentricity))))) (* perimeter
(log -0.90419)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 7 current generation: 7
generation: 7 generation: 3
nodes: 34 nodes: 17
depth: 6 depth: 5
hits: 876 hits: 791
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 876 hits: 791
raw fitness: 876.0000 raw fitness: 791.0000
standardized fitness: 876.0000 standardized fitness: 791.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(/ (/ (log (log (/ extent eccentricity))) (/ (- extent minor)
(/ (/ (* eccentricity perimeter) (exp (+ (* (* area 0.12869)
(- major area)) (+ -0.43965 -0.02259))
(- extent (* perimeter
(* convex major)))) (log -0.90419)))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 8 current generation: 8
generation: 7 generation: 8
nodes: 34 nodes: 17
depth: 6 depth: 5
hits: 876 hits: 868
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 876 hits: 868
raw fitness: 876.0000 raw fitness: 868.0000
standardized fitness: 876.0000 standardized fitness: 868.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(/ (/ (log (log (/ extent eccentricity))) (/ (- extent minor)
(/ (/ (* eccentricity perimeter) (exp (+ (* (* area 0.12869)
(- major area)) (+ -0.43965 -0.02259))
(- extent (exp (/ minor minor)))))
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 9 current generation: 9
generation: 7 generation: 8
nodes: 34 nodes: 17
depth: 6 depth: 5
hits: 876 hits: 868
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 876 hits: 868
raw fitness: 876.0000 raw fitness: 868.0000
standardized fitness: 876.0000 standardized fitness: 868.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(/ (/ (log (log (/ extent eccentricity))) (/ (- extent minor)
(/ (/ (* eccentricity perimeter) (exp (+ (* (* area 0.12869)
(- major area)) (+ -0.43965 -0.02259))
(- extent (exp (/ minor minor)))))
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 10 current generation: 10
generation: 7 generation: 8
nodes: 34 nodes: 17
depth: 6 depth: 5
hits: 876 hits: 868
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 876 hits: 868
raw fitness: 876.0000 raw fitness: 868.0000
standardized fitness: 876.0000 standardized fitness: 868.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(/ (/ (log (log (/ extent eccentricity))) (/ (- extent minor)
(/ (/ (* eccentricity perimeter) (exp (+ (* (* area 0.12869)
(- major area)) (+ -0.43965 -0.02259))
(- extent (exp (/ minor minor)))))
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 11 current generation: 11
generation: 7 generation: 8
nodes: 34 nodes: 17
depth: 6 depth: 5
hits: 876 hits: 868
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 876 hits: 868
raw fitness: 876.0000 raw fitness: 868.0000
standardized fitness: 876.0000 standardized fitness: 868.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(/ (/ (log (log (/ extent eccentricity))) (/ (- extent minor)
(/ (/ (* eccentricity perimeter) (exp (+ (* (* area 0.12869)
(- major area)) (+ -0.43965 -0.02259))
(- extent (exp (/ minor minor)))))
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 12 current generation: 12
generation: 7 generation: 8
nodes: 34 nodes: 17
depth: 6 depth: 5
hits: 876 hits: 868
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 876 hits: 868
raw fitness: 876.0000 raw fitness: 868.0000
standardized fitness: 876.0000 standardized fitness: 868.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(/ (/ (log (log (/ extent eccentricity))) (/ (- extent minor)
(/ (/ (* eccentricity perimeter) (exp (+ (* (* area 0.12869)
(- major area)) (+ -0.43965 -0.02259))
(- extent (exp (/ minor minor)))))
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 13 current generation: 13
generation: 7 generation: 8
nodes: 34 nodes: 17
depth: 6 depth: 5
hits: 876 hits: 868
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 876 hits: 868
raw fitness: 876.0000 raw fitness: 868.0000
standardized fitness: 876.0000 standardized fitness: 868.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(/ (/ (log (log (/ extent eccentricity))) (/ (- extent minor)
(/ (/ (* eccentricity perimeter) (exp (+ (* (* area 0.12869)
(- major area)) (+ -0.43965 -0.02259))
(- extent (exp (/ minor minor)))))
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 14 current generation: 14
generation: 7 generation: 8
nodes: 34 nodes: 17
depth: 6 depth: 5
hits: 876 hits: 868
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 876 hits: 868
raw fitness: 876.0000 raw fitness: 868.0000
standardized fitness: 876.0000 standardized fitness: 868.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(/ (/ (log (log (/ extent eccentricity))) (/ (- extent minor)
(/ (/ (* eccentricity perimeter) (exp (+ (* (* area 0.12869)
(- major area)) (+ -0.43965 -0.02259))
(- extent (exp (/ minor minor)))))
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))

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 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 0 0 0.9578 0.9987 0.0000 18.859 3.490 13 3 53 5 0.9578 0.9987 0.0000 18.859 3.490 13 3 53 5
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 1 0 0.9921 0.9987 0.0000 16.877 3.557 13 3 16 4 0.9750 0.9987 0.0000 17.868 3.524 13 3 53 5
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 2 0 0.9894 0.9987 0.0000 16.219 3.605 13 3 13 4 0.9798 0.9987 0.0000 17.318 3.551 13 3 53 5
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 3 0 0.9928 0.9987 0.0000 15.152 3.604 17 5 77 8 0.9831 0.9987 0.0000 16.777 3.564 17 5 53 5
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 4 0 0.9930 0.9987 0.0000 14.469 3.603 17 5 46 7 0.9850 0.9987 0.0000 16.315 3.572 17 5 53 5
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 5 0 0.9940 0.9987 0.0000 13.684 3.577 17 5 97 10 0.9865 0.9987 0.0000 15.877 3.573 17 5 53 5
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 6 0 0.9944 0.9987 0.0000 12.833 3.490 17 5 44 11 0.9877 0.9987 0.0000 15.442 3.561 17 5 53 5
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 7 0 0.9928 0.9987 0.0000 12.206 3.423 17 5 19 6 0.9883 0.9987 0.0000 15.037 3.544 17 5 53 5
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 8 0 0.9948 0.9988 0.0000 11.805 3.358 17 5 28 8 0.9890 0.9988 0.0000 14.678 3.523 17 5 53 5
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 9 0 0.9948 0.9988 0.0000 11.124 3.291 17 5 11 5 0.9896 0.9988 0.0000 14.323 3.500 17 5 53 5
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 10 0 0.9964 0.9988 0.0000 10.585 3.233 17 5 20 5 0.9902 0.9988 0.0000 13.983 3.475 17 5 53 5
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 11 0 0.9960 0.9988 0.0000 9.937 3.145 17 5 7 3 0.9907 0.9988 0.0000 13.646 3.448 17 5 53 5
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 12 0 0.9964 0.9988 0.0000 9.479 3.054 17 5 35 7 0.9912 0.9988 0.0000 13.325 3.418 17 5 53 5
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 13 0 0.9974 0.9988 0.0000 8.898 2.961 17 5 46 10 0.9916 0.9988 0.0000 13.009 3.385 17 5 53 5
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 14 0 0.9962 0.9988 0.0000 8.535 2.913 17 5 20 7 0.9919 0.9988 0.0000 12.711 3.354 17 5 53 5

View File

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

View File

@ -1,21 +1,22 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 24 generation: 23
nodes: 15 nodes: 23
depth: 6 depth: 6
hits: 925 hits: 945
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 925 hits: 945
raw fitness: 925.0000 raw fitness: 945.0000
standardized fitness: 925.0000 standardized fitness: 945.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9989
TREE: TREE:
(/ (- -0.13137 major) (/ (+ (/ (* perimeter -0.79452)
(exp (+ perimeter (log major)) extent)
(/ (exp -0.51393) (* (exp (- (log (* area convex))
(/ (/ minor major) major))))) (* (exp 0.63537)
(* eccentricity perimeter)))) 0.37993))
TREE-equ: TREE-equ:
y = ((-0.13137 - major) / exp((perimeter + (exp(-0.51393) / ((minor / major) / major))))) y = ((((perimeter * -0.79452) / log(major)) + extent) / (exp((log((area * convex)) - (exp(0.63537) * (eccentricity * perimeter)))) * 0.37993))

View File

@ -1,15 +1,16 @@
Hits: 2586, Total Size: 2810, Percent Hit: 92.028470 Hits: 2560, Total Size: 2810, Percent Hit: 91.103203
CC: 1042 CC: 1034
CO: 83 CO: 69
OO: 1544 OO: 1526
OC: 141 OC: 181
Fitness: 0.998920 Fitness: 0.998943
Hits: 925 Hits: 945
y = ((-0.13137 - major) / exp((perimeter + (exp(-0.51393) / ((minor / major) / major))))) y = ((((perimeter * -0.79452) / log(major)) + extent) / (exp((log((area * convex)) - (exp(0.63537) * (eccentricity * perimeter)))) * 0.37993))
(/ (- -0.13137 major) (/ (+ (/ (* perimeter -0.79452)
(exp (+ perimeter (log major)) extent)
(/ (exp -0.51393) (* (exp (- (log (* area convex))
(/ (/ minor major) major))))) (* (exp 0.63537)
(* eccentricity perimeter)))) 0.37993))

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,53 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN 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 0 0 0.9641 0.9989 0.0000 18.169 3.447 51 5 33 5 0.9641 0.9989 0.0000 18.169 3.447 51 5 33 5
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 1 0 0.9904 0.9989 0.0000 16.060 3.481 79 6 42 7 0.9773 0.9989 0.0000 17.115 3.464 79 6 33 5
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 2 0 0.9927 0.9989 0.0000 15.464 3.534 79 6 33 7 0.9824 0.9989 0.0000 16.565 3.487 79 6 33 5
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 3 0 0.9933 0.9989 0.0000 15.284 3.595 79 6 33 7 0.9851 0.9989 0.0000 16.245 3.514 79 6 33 5
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 4 0 0.9946 0.9989 0.0000 14.654 3.575 79 6 47 7 0.9870 0.9989 0.0000 15.926 3.526 79 6 33 5
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 5 0 0.9941 0.9989 0.0000 14.011 3.569 79 6 14 5 0.9882 0.9989 0.0000 15.607 3.533 79 6 33 5
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 6 0 0.9933 0.9989 0.0000 13.537 3.561 79 6 111 16 0.9889 0.9989 0.0000 15.311 3.537 79 6 33 5
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 7 0 0.9947 0.9989 0.0000 12.982 3.534 79 6 50 11 0.9896 0.9989 0.0000 15.020 3.537 79 6 33 5
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 8 0 0.9951 0.9989 0.0000 12.352 3.436 79 6 88 10 0.9902 0.9989 0.0000 14.724 3.526 79 6 33 5
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 9 0 0.9955 0.9989 0.0000 11.909 3.432 79 6 37 11 0.9908 0.9989 0.0000 14.442 3.516 79 6 33 5
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 10 0 0.9959 0.9989 0.0000 11.624 3.391 79 6 49 8 0.9912 0.9989 0.0000 14.186 3.505 79 6 33 5
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 11 0 0.9959 0.9989 0.0000 10.793 3.228 79 6 19 6 0.9916 0.9989 0.0000 13.903 3.482 79 6 33 5
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 12 0 0.9955 0.9989 0.0000 10.346 3.154 79 6 22 8 0.9919 0.9989 0.0000 13.630 3.457 79 6 33 5
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 13 0 0.9957 0.9989 0.0000 9.605 3.002 79 6 60 8 0.9922 0.9989 0.0000 13.342 3.424 79 6 33 5
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 14 0 0.9963 0.9989 0.0000 9.303 2.969 79 6 29 12 0.9924 0.9989 0.0000 13.073 3.394 79 6 33 5
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 15 0 0.9961 0.9989 0.0000 8.718 2.846 79 6 16 8 0.9927 0.9989 0.0000 12.801 3.359 79 6 33 5
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 16 0 0.9959 0.9989 0.0000 8.423 2.799 79 6 12 6 0.9929 0.9989 0.0000 12.543 3.326 79 6 33 5
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 17 0 0.9975 0.9989 0.0000 8.371 2.803 79 6 27 9 0.9931 0.9989 0.0000 12.311 3.297 79 6 33 5
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 18 0 0.9971 0.9989 0.0000 8.096 2.712 79 6 53 11 0.9933 0.9989 0.0000 12.090 3.267 79 6 33 5
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 19 0 0.9967 0.9989 0.0000 7.748 2.647 79 6 15 6 0.9935 0.9989 0.0000 11.872 3.236 79 6 33 5
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 20 0 0.9971 0.9989 0.0000 7.668 2.626 79 6 11 4 0.9937 0.9989 0.0000 11.672 3.207 79 6 33 5
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 21 0 0.9963 0.9989 0.0000 7.350 2.542 79 6 9 3 0.9938 0.9989 0.0000 11.476 3.176 79 6 33 5
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 22 0 0.9977 0.9989 0.0000 6.948 2.451 79 6 14 4 0.9939 0.9989 0.0000 11.279 3.145 79 6 33 5
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 23 0 0.9977 0.9989 0.0000 6.761 2.422 23 6 9 5 0.9941 0.9989 0.0000 11.091 3.115 23 6 33 5
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 24 0 0.9969 0.9989 0.0000 6.451 2.325 23 6 23 7 0.9942 0.9989 0.0000 10.905 3.083 23 6 33 5
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 25 0 0.9971 0.9989 0.0000 6.306 2.288 23 6 60 9 0.9943 0.9989 0.0000 10.728 3.052 23 6 33 5
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 26 0 0.9975 0.9989 0.0000 6.209 2.288 23 6 20 7 0.9944 0.9989 0.0000 10.561 3.024 23 6 33 5
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 27 0 0.9977 0.9989 0.0000 5.967 2.228 23 6 11 3 0.9946 0.9989 0.0000 10.397 2.996 23 6 33 5
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 28 0 0.9981 0.9989 0.9974 5.884 2.184 23 6 3 1 0.9947 0.9989 0.0000 10.241 2.968 23 6 33 5
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 29 0 0.9971 0.9989 0.0000 5.793 2.197 23 6 14 7 0.9948 0.9989 0.0000 10.093 2.942 23 6 33 5
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 30 0 0.9981 0.9989 0.9962 5.610 2.137 23 6 4 2 0.9949 0.9989 0.0000 9.948 2.916 23 6 33 5
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 31 0 0.9973 0.9989 0.0000 5.621 2.142 23 6 16 6 0.9949 0.9989 0.0000 9.813 2.892 23 6 33 5
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 32 0 0.9973 0.9989 0.0000 5.674 2.148 23 6 19 7 0.9950 0.9989 0.0000 9.688 2.869 23 6 33 5
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 33 0 0.9977 0.9989 0.0000 5.393 2.060 23 6 8 3 0.9951 0.9989 0.0000 9.561 2.846 23 6 33 5
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 34 0 0.9977 0.9989 0.0000 5.380 2.051 23 6 22 7 0.9952 0.9989 0.0000 9.442 2.823 23 6 33 5
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 35 0 0.9979 0.9989 0.0000 5.207 2.000 23 6 18 7 0.9952 0.9989 0.0000 9.324 2.800 23 6 33 5
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 36 0 0.9973 0.9989 0.0000 4.995 1.939 23 6 12 5 0.9953 0.9989 0.0000 9.207 2.777 23 6 33 5
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 37 0 0.9975 0.9989 0.0000 4.949 1.899 23 6 17 6 0.9953 0.9989 0.0000 9.095 2.754 23 6 33 5
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 38 0 0.9973 0.9989 0.0000 4.871 1.878 23 6 26 7 0.9954 0.9989 0.0000 8.987 2.731 23 6 33 5
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 39 0 0.9981 0.9989 0.9962 4.859 1.868 23 6 6 2 0.9955 0.9989 0.0000 8.884 2.710 23 6 33 5
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 40 0 0.9979 0.9989 0.0000 4.819 1.864 23 6 11 5 0.9955 0.9989 0.0000 8.785 2.689 23 6 33 5
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 41 0 0.9971 0.9989 0.0000 4.756 1.840 23 6 6 2 0.9956 0.9989 0.0000 8.689 2.669 23 6 33 5
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 42 0 0.9977 0.9989 0.0000 4.756 1.847 23 6 9 4 0.9956 0.9989 0.0000 8.597 2.650 23 6 33 5
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 43 0 0.9979 0.9989 0.0000 4.754 1.814 23 6 11 4 0.9957 0.9989 0.0000 8.510 2.631 23 6 33 5
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 44 0 0.9977 0.9989 0.0000 4.739 1.818 23 6 8 4 0.9957 0.9989 0.0000 8.426 2.613 23 6 33 5
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 45 0 0.9977 0.9989 0.0000 4.708 1.825 23 6 7 3 0.9957 0.9989 0.0000 8.345 2.595 23 6 33 5
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 46 0 0.9977 0.9989 0.0000 4.611 1.805 23 6 16 5 0.9958 0.9989 0.0000 8.266 2.579 23 6 33 5
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 47 0 0.9977 0.9989 0.0000 4.509 1.755 23 6 12 4 0.9958 0.9989 0.0000 8.187 2.561 23 6 33 5
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 48 0 0.9981 0.9989 0.9958 4.437 1.734 23 6 7 3 0.9959 0.9989 0.0000 8.111 2.545 23 6 33 5
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 49 0 0.9979 0.9989 0.0000 4.351 1.685 23 6 13 6 0.9959 0.9989 0.0000 8.036 2.527 23 6 33 5
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 50 0 0.9977 0.9989 0.0000 4.371 1.705 23 6 11 5 0.9959 0.9989 0.0000 7.964 2.511 23 6 33 5
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 51 0 0.9971 0.9989 0.0000 4.277 1.677 23 6 17 7 0.9960 0.9989 0.0000 7.893 2.495 23 6 33 5

View File

@ -14,19 +14,19 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 3510. no random number seed specfied; using 110.
creating initial population(s): creating initial population(s):
7422 trees were generated to fill the population of 5000 (5000 trees). 7385 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete. initial population(s) complete.
starting evolution. starting evolution.
no checkpointing will be done. no checkpointing will be done.
=== generation 0. === generation 0.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -35,7 +35,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -47,7 +47,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 8. === generation 8.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -65,11 +65,11 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 14. === generation 14.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 15. === generation 15.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (1s wall)
=== generation 16. === generation 16.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
@ -89,7 +89,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 22. === generation 22.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 23. === generation 23.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -98,7 +98,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 25. === generation 25.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 26. === generation 26.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -125,7 +125,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 34. === generation 34.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 35. === generation 35.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -140,7 +140,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 39. === generation 39.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 40. === generation 40.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -167,7 +167,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 48. === generation 48.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 49. === generation 49.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -181,25 +181,25 @@ no checkpointing will be done.
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 62295770 allocated: 64358010
freed: 62247770 freed: 64310010
not freed: 48000 not freed: 48000
max allocated: 2538431 max allocated: 2513950
malloc'ed blocks: 926496 malloc'ed blocks: 924499
realloc'ed blocks: 8 realloc'ed blocks: 8
free'ed blocks: 926490 free'ed blocks: 924493
------- time ------- ------- time -------
overall: 7s wall overall: 6s wall
evaluation: 7s wall evaluation: 3s wall
breeding: 0s wall breeding: 1s wall
------- generation spaces ------- ------- generation spaces -------
space 0 size: 200 space 0 size: 200
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 24004 used: 23598
freed: 24004 freed: 23598
allocated: 6000 allocated: 6000
blocks: 11 blocks: 11

View File

@ -37,6 +37,10 @@ enum class packet_id : blt::u8
EXECUTE_RUN, // Server -> Client NumOfRuns EXECUTE_RUN, // Server -> Client NumOfRuns
CHILD_FIT, // Client -> Server Fitness of Child CHILD_FIT, // Client -> Server Fitness of Child
PRUNE, // Server -> Client NONE, Child should terminate 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 struct packet_t
@ -46,7 +50,10 @@ struct packet_t
union union
{ {
double fitness; double fitness;
blt::i32 numOfGens; struct {
blt::i32 numOfGens;
blt::i32 generation;
};
}; };
}; };

View File

@ -31,10 +31,12 @@
#include <blt/fs/loader.h> #include <blt/fs/loader.h>
#include <random> #include <random>
#include <cstring> #include <cstring>
#include "blt/std/logging.h"
#include "blt/std/ranges.h" #include "blt/std/ranges.h"
#include "blt/std/assert.h" #include "blt/std/assert.h"
#include "blt/std/memory_util.h" #include "blt/std/memory_util.h"
#include "blt/std/error.h" #include "blt/std/error.h"
#include "blt/std/types.h"
#include "rice_loader.h" #include "rice_loader.h"
#include <sys/socket.h> #include <sys/socket.h>
#include <sys/select.h> #include <sys/select.h>
@ -137,6 +139,11 @@ void handle_networking()
std::exit(0); std::exit(0);
} }
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;
} }
} }
} }
@ -192,6 +199,18 @@ extern "C" int app_end_of_evaluation(int gen, multipop* mpop, int newbest, popst
globaldata* g = get_globaldata(); globaldata* g = get_globaldata();
set_current_individual(gen_stats[0].best[0]->ind); set_current_individual(gen_stats[0].best[0]->ind);
best_individual.store(gen_stats[0].best[0]->ind->a_fitness); 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) if (newbest)
{ {

View File

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