Compare commits

..

No commits in common. "483700f0f02a1895c0f717f956c97f6c305e83e2" and "3e014aa9974626b15444777562cdff05a7eef561" have entirely different histories.

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

Binary file not shown.

Binary file not shown.

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -14,26 +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 842. no random number seed specfied; using 558.
creating initial population(s): creating initial population(s):
7332 trees were generated to fill the population of 5000 (5000 trees). 7359 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. (0s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (0s wall) evaluation complete. (1s 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.

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +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.9581 0.9986 0.0000 18.349 3.458 32 5 31 6 0.9581 0.9986 0.0000 18.349 3.458 32 5 31 6 0 0 0.9518 0.9987 0.0000 18.678 3.507 60 6 80 6 0.9518 0.9987 0.0000 18.678 3.507 60 6 80 6
1 0 0.9904 0.9986 0.0000 16.863 3.550 32 5 44 9 0.9742 0.9986 0.0000 17.606 3.504 32 5 31 6 1 0 0.9924 0.9987 0.0000 16.785 3.573 60 6 54 6 0.9721 0.9987 0.0000 17.732 3.540 60 6 80 6
2 0 0.9917 0.9987 0.0000 16.091 3.614 9 5 24 5 0.9801 0.9987 0.0000 17.101 3.541 9 5 31 6 2 0 0.9915 0.9987 0.0000 16.314 3.634 60 6 21 4 0.9786 0.9987 0.0000 17.259 3.571 60 6 80 6
3 0 0.9926 0.9988 0.0000 15.435 3.646 40 6 6 3 0.9832 0.9988 0.0000 16.685 3.567 40 6 31 6 3 0 0.9918 0.9987 0.0000 15.368 3.614 60 6 17 6 0.9819 0.9987 0.0000 16.786 3.582 60 6 80 6
4 0 0.9939 0.9989 0.0000 14.835 3.657 93 11 18 6 0.9853 0.9989 0.0000 16.315 3.585 93 11 31 6 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
5 0 0.9942 0.9989 0.0000 14.513 3.679 93 11 98 6 0.9868 0.9989 0.0000 16.014 3.601 93 11 31 6
6 0 0.9934 0.9989 0.0000 13.801 3.638 93 11 14 6 0.9877 0.9989 0.0000 15.698 3.606 93 11 31 6
7 0 0.9956 0.9989 0.0000 12.973 3.568 93 11 28 5 0.9887 0.9989 0.0000 15.358 3.601 93 11 31 6
8 0 0.9956 0.9989 0.0000 12.512 3.528 93 11 12 4 0.9895 0.9989 0.0000 15.041 3.593 93 11 31 6
9 0 0.9950 0.9989 0.0000 11.939 3.407 93 11 16 5 0.9900 0.9989 0.0000 14.731 3.574 93 11 31 6

View File

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

View File

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

View File

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

View File

@ -1,240 +1,333 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 36 nodes: 56
depth: 5 depth: 6
hits: 862 hits: 772
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 862 hits: 772
raw fitness: 862.0000 raw fitness: 772.0000
standardized fitness: 862.0000 standardized fitness: 772.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (- (* (exp (- area extent)) (* (exp (+ (* (log (exp eccentricity))
(log (* extent minor))) (log (/ perimeter eccentricity)))
(/ (exp (* extent perimeter)) (log (- (- -0.18629 minor)
(log (+ convex eccentricity)))) (- perimeter minor)))))
(* (exp (/ (+ eccentricity minor) (/ (- (/ (log (exp extent))
(log eccentricity))) (exp (+ 0.54688 perimeter)))
(log (/ (/ area convex) (* (* (log minor)
(- perimeter area))))) (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: 36 nodes: 56
depth: 5 depth: 6
hits: 862 hits: 772
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 862 hits: 772
raw fitness: 862.0000 raw fitness: 772.0000
standardized fitness: 862.0000 standardized fitness: 772.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (- (* (exp (- area extent)) (* (exp (+ (* (log (exp eccentricity))
(log (* extent minor))) (log (/ perimeter eccentricity)))
(/ (exp (* extent perimeter)) (log (- (- -0.18629 minor)
(log (+ convex eccentricity)))) (- perimeter minor)))))
(* (exp (/ (+ eccentricity minor) (/ (- (/ (log (exp extent))
(log eccentricity))) (exp (+ 0.54688 perimeter)))
(log (/ (/ area convex) (* (* (log minor)
(- perimeter area))))) (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: 0 generation: 2
nodes: 36 nodes: 18
depth: 5 depth: 5
hits: 862 hits: 902
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 862 hits: 902
raw fitness: 862.0000 raw fitness: 902.0000
standardized fitness: 862.0000 standardized fitness: 902.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(/ (- (* (exp (- area extent)) (/ (- (log extent)
(log (* extent minor))) (* convex eccentricity))
(/ (exp (* extent perimeter)) (exp (- (+ (+ extent perimeter)
(log (+ convex eccentricity)))) (* 0.56548 perimeter))
(* (exp (/ (+ eccentricity minor) (log convex))))
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 0 generation: 2
nodes: 36 nodes: 18
depth: 5 depth: 5
hits: 862 hits: 902
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 862 hits: 902
raw fitness: 862.0000 raw fitness: 902.0000
standardized fitness: 862.0000 standardized fitness: 902.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(/ (- (* (exp (- area extent)) (/ (- (log extent)
(log (* extent minor))) (* convex eccentricity))
(/ (exp (* extent perimeter)) (exp (- (+ (+ extent perimeter)
(log (+ convex eccentricity)))) (* 0.56548 perimeter))
(* (exp (/ (+ eccentricity minor) (log convex))))
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 0 generation: 2
nodes: 36 nodes: 18
depth: 5 depth: 5
hits: 862 hits: 902
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 862 hits: 902
raw fitness: 862.0000 raw fitness: 902.0000
standardized fitness: 862.0000 standardized fitness: 902.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(/ (- (* (exp (- area extent)) (/ (- (log extent)
(log (* extent minor))) (* convex eccentricity))
(/ (exp (* extent perimeter)) (exp (- (+ (+ extent perimeter)
(log (+ convex eccentricity)))) (* 0.56548 perimeter))
(* (exp (/ (+ eccentricity minor) (log convex))))
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 5 current generation: 5
generation: 0 generation: 2
nodes: 36 nodes: 18
depth: 5 depth: 5
hits: 862 hits: 902
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 862 hits: 902
raw fitness: 862.0000 raw fitness: 902.0000
standardized fitness: 862.0000 standardized fitness: 902.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(/ (- (* (exp (- area extent)) (/ (- (log extent)
(log (* extent minor))) (* convex eccentricity))
(/ (exp (* extent perimeter)) (exp (- (+ (+ extent perimeter)
(log (+ convex eccentricity)))) (* 0.56548 perimeter))
(* (exp (/ (+ eccentricity minor) (log convex))))
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 6 current generation: 6
generation: 0 generation: 2
nodes: 36 nodes: 18
depth: 5 depth: 5
hits: 862 hits: 902
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 862 hits: 902
raw fitness: 862.0000 raw fitness: 902.0000
standardized fitness: 862.0000 standardized fitness: 902.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(/ (- (* (exp (- area extent)) (/ (- (log extent)
(log (* extent minor))) (* convex eccentricity))
(/ (exp (* extent perimeter)) (exp (- (+ (+ extent perimeter)
(log (+ convex eccentricity)))) (* 0.56548 perimeter))
(* (exp (/ (+ eccentricity minor) (log convex))))
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 7 current generation: 7
generation: 0 generation: 2
nodes: 36 nodes: 18
depth: 5 depth: 5
hits: 862 hits: 902
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 862 hits: 902
raw fitness: 862.0000 raw fitness: 902.0000
standardized fitness: 862.0000 standardized fitness: 902.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(/ (- (* (exp (- area extent)) (/ (- (log extent)
(log (* extent minor))) (* convex eccentricity))
(/ (exp (* extent perimeter)) (exp (- (+ (+ extent perimeter)
(log (+ convex eccentricity)))) (* 0.56548 perimeter))
(* (exp (/ (+ eccentricity minor) (log convex))))
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 8 current generation: 8
generation: 0 generation: 2
nodes: 36 nodes: 18
depth: 5 depth: 5
hits: 862 hits: 902
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 862 hits: 902
raw fitness: 862.0000 raw fitness: 902.0000
standardized fitness: 862.0000 standardized fitness: 902.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(/ (- (* (exp (- area extent)) (/ (- (log extent)
(log (* extent minor))) (* convex eccentricity))
(/ (exp (* extent perimeter)) (exp (- (+ (+ extent perimeter)
(log (+ convex eccentricity)))) (* 0.56548 perimeter))
(* (exp (/ (+ eccentricity minor) (log convex))))
(log eccentricity)))
(log (/ (/ area convex)
(- perimeter area)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 9 current generation: 9
generation: 0 generation: 2
nodes: 36 nodes: 18
depth: 5 depth: 5
hits: 862 hits: 902
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 862 hits: 902
raw fitness: 862.0000 raw fitness: 902.0000
standardized fitness: 862.0000 standardized fitness: 902.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(/ (- (* (exp (- area extent)) (/ (- (log extent)
(log (* extent minor))) (* convex eccentricity))
(/ (exp (* extent perimeter)) (exp (- (+ (+ extent perimeter)
(log (+ convex eccentricity)))) (* 0.56548 perimeter))
(* (exp (/ (+ eccentricity minor) (log convex))))
(log eccentricity))) === BEST-OF-RUN ===
(log (/ (/ area convex) current generation: 10
(- perimeter area))))) 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,11 +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.9595 0.9988 0.0000 18.276 3.492 36 5 62 6 0.9595 0.9988 0.0000 18.276 3.492 36 5 62 6 0 0 0.9580 0.9987 0.0000 18.479 3.468 56 6 72 6 0.9580 0.9987 0.0000 18.479 3.468 56 6 72 6
1 0 0.9920 0.9988 0.0000 16.223 3.552 36 5 55 7 0.9757 0.9988 0.0000 17.250 3.522 36 5 62 6 1 0 0.9904 0.9987 0.0000 16.783 3.545 56 6 40 6 0.9742 0.9987 0.0000 17.631 3.506 56 6 72 6
2 0 0.9922 0.9988 0.0000 15.653 3.608 36 5 46 7 0.9812 0.9988 0.0000 16.717 3.550 36 5 62 6 2 0 0.9913 0.9989 0.0000 15.963 3.597 18 5 8 4 0.9799 0.9989 0.0000 17.075 3.537 18 5 72 6
3 0 0.9919 0.9988 0.0000 15.387 3.691 36 5 21 5 0.9839 0.9988 0.0000 16.385 3.586 36 5 62 6 3 0 0.9925 0.9989 0.0000 15.754 3.644 18 5 46 10 0.9830 0.9989 0.0000 16.745 3.563 18 5 72 6
4 0 0.9930 0.9988 0.0000 14.391 3.646 36 5 26 6 0.9857 0.9988 0.0000 15.986 3.598 36 5 62 6 4 0 0.9915 0.9989 0.0000 14.986 3.678 18 5 18 5 0.9847 0.9989 0.0000 16.393 3.586 18 5 72 6
5 0 0.9936 0.9988 0.0000 14.035 3.651 36 5 39 8 0.9870 0.9988 0.0000 15.661 3.607 36 5 62 6 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.9952 0.9988 0.0000 13.399 3.606 36 5 27 5 0.9882 0.9988 0.0000 15.338 3.607 36 5 62 6 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.9932 0.9988 0.0000 12.940 3.566 36 5 18 8 0.9888 0.9988 0.0000 15.038 3.602 36 5 62 6 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.9958 0.9988 0.0000 11.951 3.471 36 5 9 3 0.9896 0.9988 0.0000 14.695 3.587 36 5 62 6 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.9960 0.9988 0.0000 10.903 3.304 36 5 21 6 0.9902 0.9988 0.0000 14.316 3.559 36 5 62 6 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,16 +14,16 @@ 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 227. no random number seed specfied; using 85.
creating initial population(s): creating initial population(s):
7344 trees were generated to fill the population of 5000 (5000 trees). 7315 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. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -38,13 +38,13 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6. === generation 6.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 7. === generation 7.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 8. === generation 8.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -52,3 +52,19 @@ no checkpointing will be done.
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding 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,21 +1,24 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 1 generation: 16
nodes: 20 nodes: 30
depth: 7 depth: 7
hits: 804 hits: 914
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 804 hits: 914
raw fitness: 804.0000 raw fitness: 914.0000
standardized fitness: 804.0000 standardized fitness: 914.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(log (+ (exp (log (- 0.70516 eccentricity))) (log (/ (/ (/ (/ major convex) extent)
(+ (/ (log perimeter) (+ (exp major)
(+ major major)) (+ extent extent)))
(log (log (log (+ area minor))))))) (- (exp (+ minor perimeter))
(/ (+ area
(+ (+ eccentricity extent) eccentricity))
(+ extent extent)))))
TREE-equ: TREE-equ:
y = log((exp(log((0.70516 - eccentricity))) + ((log(perimeter) / (major + major)) + log(log(log((area + minor))))))) y = log(((((major / convex) / extent) / (exp(major) + (extent + extent))) / (exp((minor + perimeter)) - ((area + ((eccentricity + extent) + eccentricity)) / (extent + extent)))))

View File

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

View File

@ -1,98 +1,559 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 5 nodes: 25
depth: 2 depth: 5
hits: 752 hits: 905
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 905
raw fitness: 752.0000 raw fitness: 905.0000
standardized fitness: 752.0000 standardized fitness: 905.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(- eccentricity (log (/ (/ (exp (/ 0.56003 0.96838))
(+ 0.19491 0.70030)) (+ (exp major)
(+ extent extent)))
(- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 1 generation: 0
nodes: 20 nodes: 25
depth: 7 depth: 5
hits: 804 hits: 905
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 804 hits: 905
raw fitness: 804.0000 raw fitness: 905.0000
standardized fitness: 804.0000 standardized fitness: 905.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(log (+ (exp (log (- 0.70516 eccentricity))) (log (/ (/ (exp (/ 0.56003 0.96838))
(+ (/ (log perimeter) (+ (exp major)
(+ major major)) (+ extent extent)))
(log (log (log (+ area minor))))))) (- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 1 generation: 0
nodes: 20 nodes: 25
depth: 7 depth: 5
hits: 804 hits: 905
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 804 hits: 905
raw fitness: 804.0000 raw fitness: 905.0000
standardized fitness: 804.0000 standardized fitness: 905.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(log (+ (exp (log (- 0.70516 eccentricity))) (log (/ (/ (exp (/ 0.56003 0.96838))
(+ (/ (log perimeter) (+ (exp major)
(+ major major)) (+ extent extent)))
(log (log (log (+ area minor))))))) (- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 1 generation: 0
nodes: 20 nodes: 25
depth: 7 depth: 5
hits: 804 hits: 905
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 804 hits: 905
raw fitness: 804.0000 raw fitness: 905.0000
standardized fitness: 804.0000 standardized fitness: 905.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(log (+ (exp (log (- 0.70516 eccentricity))) (log (/ (/ (exp (/ 0.56003 0.96838))
(+ (/ (log perimeter) (+ (exp major)
(+ major major)) (+ extent extent)))
(log (log (log (+ area minor))))))) (- (exp (+ minor perimeter))
(/ (* minor perimeter)
(+ extent extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 1 generation: 0
nodes: 20 nodes: 25
depth: 7 depth: 5
hits: 804 hits: 905
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 804 hits: 905
raw fitness: 804.0000 raw fitness: 905.0000
standardized fitness: 804.0000 standardized fitness: 905.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(log (+ (exp (log (- 0.70516 eccentricity))) (log (/ (/ (exp (/ 0.56003 0.96838))
(+ (/ (log perimeter) (+ (exp major)
(+ major major)) (+ extent extent)))
(log (log (log (+ area minor))))))) (- (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,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.9543 0.9987 0.0000 18.694 3.493 5 2 27 5 0.9543 0.9987 0.0000 18.694 3.493 5 2 27 5 0 0 0.9544 0.9989 0.0000 18.677 3.452 25 5 54 6 0.9544 0.9989 0.0000 18.677 3.452 25 5 54 6
1 0 0.9902 0.9988 0.0000 16.288 3.508 20 7 71 8 0.9723 0.9988 0.0000 17.491 3.501 20 7 27 5 1 0 0.9911 0.9989 0.0000 16.926 3.556 25 5 51 7 0.9727 0.9989 0.0000 17.802 3.504 25 5 54 6
2 0 0.9912 0.9988 0.0000 15.556 3.552 20 7 70 6 0.9786 0.9988 0.0000 16.846 3.518 20 7 27 5 2 0 0.9913 0.9989 0.0000 15.620 3.562 25 5 19 4 0.9789 0.9989 0.0000 17.074 3.523 25 5 54 6
3 0 0.9949 0.9988 0.0000 14.758 3.566 20 7 14 6 0.9827 0.9988 0.0000 16.324 3.530 20 7 27 5 3 0 0.9924 0.9989 0.0000 14.647 3.527 25 5 20 6 0.9823 0.9989 0.0000 16.468 3.524 25 5 54 6
4 0 0.9926 0.9988 0.0000 13.501 3.470 20 7 49 7 0.9847 0.9988 0.0000 15.759 3.518 20 7 27 5 4 0 0.9932 0.9989 0.0000 13.656 3.527 25 5 24 8 0.9844 0.9989 0.0000 15.905 3.525 25 5 54 6
5 0 0.9922 0.9989 0.0000 12.585 3.411 25 5 17 7 0.9857 0.9989 0.0000 15.352 3.506 25 5 54 6
6 0 0.9942 0.9989 0.0000 12.082 3.376 25 5 23 7 0.9869 0.9989 0.0000 14.885 3.487 25 5 54 6
7 0 0.9966 0.9989 0.0000 11.290 3.241 25 5 16 7 0.9881 0.9989 0.0000 14.435 3.457 25 5 54 6
8 0 0.9962 0.9989 0.0000 10.695 3.173 25 5 27 7 0.9890 0.9989 0.0000 14.020 3.425 25 5 54 6
9 0 0.9954 0.9989 0.0000 10.256 3.133 25 5 14 7 0.9897 0.9989 0.0000 13.643 3.396 25 5 54 6
10 0 0.9950 0.9989 0.0000 9.837 3.070 25 5 28 11 0.9902 0.9989 0.0000 13.297 3.366 25 5 54 6
11 0 0.9954 0.9989 0.0000 9.857 3.102 26 5 69 9 0.9906 0.9989 0.0000 13.011 3.344 26 5 54 6
12 0 0.9952 0.9989 0.0000 9.325 3.036 26 5 28 8 0.9909 0.9989 0.0000 12.727 3.321 26 5 54 6
13 0 0.9964 0.9989 0.0000 9.053 2.962 26 5 9 4 0.9913 0.9989 0.0000 12.465 3.295 26 5 54 6
14 0 0.9963 0.9989 0.0000 8.767 2.902 26 5 28 7 0.9917 0.9989 0.0000 12.218 3.269 26 5 54 6
15 0 0.9964 0.9989 0.0000 8.226 2.747 26 5 27 7 0.9920 0.9989 0.0000 11.969 3.236 26 5 54 6
16 0 0.9956 0.9989 0.0000 7.952 2.697 30 7 66 8 0.9922 0.9989 0.0000 11.732 3.204 30 7 54 6
17 0 0.9970 0.9989 0.0000 7.859 2.657 30 7 26 9 0.9924 0.9989 0.0000 11.517 3.174 30 7 54 6
18 0 0.9966 0.9989 0.0000 7.538 2.584 30 7 27 13 0.9926 0.9989 0.0000 11.308 3.143 30 7 54 6
19 0 0.9968 0.9989 0.0000 7.339 2.545 30 7 42 11 0.9929 0.9989 0.0000 11.109 3.113 30 7 54 6
20 0 0.9976 0.9989 0.0000 7.103 2.487 30 7 10 4 0.9931 0.9989 0.0000 10.919 3.083 30 7 54 6
21 0 0.9972 0.9989 0.0000 6.771 2.414 30 7 22 7 0.9933 0.9989 0.0000 10.730 3.053 30 7 54 6
22 0 0.9966 0.9989 0.0000 6.265 2.264 30 7 43 10 0.9934 0.9989 0.0000 10.536 3.019 30 7 54 6
23 0 0.9976 0.9989 0.0000 5.982 2.202 30 7 25 7 0.9936 0.9989 0.0000 10.346 2.985 30 7 54 6
24 0 0.9970 0.9989 0.0000 5.766 2.154 30 7 9 4 0.9937 0.9989 0.0000 10.163 2.951 30 7 54 6

View File

@ -14,26 +14,87 @@ 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 102. no random number seed specfied; using 216.
creating initial population(s): creating initial population(s):
7434 trees were generated to fill the population of 5000 (5000 trees). 7390 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. (0s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (0s wall)
breeding complete. (1s wall)
=== generation 5.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding 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,26 +1,27 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 34 generation: 2
nodes: 28 nodes: 37
depth: 7 depth: 6
hits: 909 hits: 796
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 909 hits: 796
raw fitness: 909.0000 raw fitness: 796.0000
standardized fitness: 909.0000 standardized fitness: 796.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(* (/ 0.94014 (/ (log (exp (log (- (/ convex perimeter)
(* (* minor (- extent -0.49143)))))
(exp (+ major minor))) (* (* (- (+ extent perimeter)
(- (exp extent) (* convex extent))
(* perimeter (+ (exp eccentricity)
(log (exp major)))))) (exp major)))
(* (/ (+ extent (* (+ (- major 0.27873)
(/ perimeter major)) (exp minor))
(exp perimeter)) eccentricity)) (* (exp perimeter)
(log perimeter)))))
TREE-equ: TREE-equ:
y = ((0.94014 / ((minor * exp((major + minor))) * (exp(extent) - (perimeter * log(exp(major)))))) * (((extent + (perimeter / major)) / exp(perimeter)) * eccentricity)) 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)))))

View File

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

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

View File

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

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

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

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -14,31 +14,31 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R 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 14. no random number seed specfied; using 438.
creating initial population(s): creating initial population(s):
7396 trees were generated to fill the population of 5000 (5000 trees). 7392 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. (0s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (0s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6. === generation 6.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -47,38 +47,9 @@ 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. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 10. === generation 10.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 12.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 13.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)

View File

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

View File

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

View File

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

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

View File

@ -14,26 +14,72 @@ 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 234. no random number seed specfied; using 1122.
creating initial population(s): creating initial population(s):
7287 trees were generated to fill the population of 5000 (5000 trees). 7414 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. (0s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (0s wall) evaluation complete. (1s 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.
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,20 +1,26 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 3 generation: 7
nodes: 16 nodes: 34
depth: 4 depth: 6
hits: 897 hits: 876
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 876
raw fitness: 897.0000 raw fitness: 876.0000
standardized fitness: 897.0000 standardized fitness: 876.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9989
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (/ (/ (log (log (/ extent eccentricity)))
(log 0.92904)) minor) (/ (/ (* eccentricity perimeter)
(* (* (- convex major) -0.62099) eccentricity)) (- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
TREE-equ: TREE-equ:
y = ((((perimeter / eccentricity) / log(0.92904)) + minor) - (((convex - major) * -0.62099) * eccentricity)) y = ((log(log((extent / eccentricity))) / (((eccentricity * perimeter) / (major - area)) / (extent - (convex * major)))) / exp((log((log(convex) - exp(major))) * (exp(extent) + log(log(perimeter))))))

View File

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

View File

@ -1,301 +1,340 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 82 nodes: 15
depth: 6 depth: 5
hits: 652 hits: 855
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 652 hits: 855
raw fitness: 652.0000 raw fitness: 855.0000
standardized fitness: 652.0000 standardized fitness: 855.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9988
TREE: TREE:
(/ (* (* (/ (* (log area) (log (log (/ (* (log perimeter)
(exp convex)) (* eccentricity major))
(* (- eccentricity eccentricity) (+ (+ major major)
(/ major extent))) (log eccentricity)))))
(+ (log (- eccentricity area))
(- (log extent)
(- minor 0.68564))))
(+ (exp (/ (log eccentricity)
(exp major)))
(log (exp (* convex extent)))))
(- (+ (- (+ (- eccentricity minor)
(- area convex))
(+ (+ extent perimeter)
(log major)))
(+ (+ (log perimeter)
(/ area perimeter))
(log (+ area area))))
(* (exp (exp (+ extent 0.75158)))
(* (- (exp extent)
(log major))
(log (- -0.50895 minor))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 1 generation: 0
nodes: 7 nodes: 15
depth: 2 depth: 5
hits: 794 hits: 855
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 794 hits: 855
raw fitness: 794.0000 raw fitness: 855.0000
standardized fitness: 794.0000 standardized fitness: 855.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(+ (* convex -0.88906) (log (log (/ (* (log perimeter)
(* convex eccentricity)) (* eccentricity major))
(+ (+ major major)
(log eccentricity)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 1 generation: 0
nodes: 7 nodes: 15
depth: 2 depth: 5
hits: 794 hits: 855
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 794 hits: 855
raw fitness: 794.0000 raw fitness: 855.0000
standardized fitness: 794.0000 standardized fitness: 855.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(+ (* convex -0.88906) (log (log (/ (* (log perimeter)
(* convex eccentricity)) (* eccentricity major))
(+ (+ major major)
(log eccentricity)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 3 generation: 0
nodes: 16 nodes: 15
depth: 4 depth: 5
hits: 897 hits: 855
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 855
raw fitness: 897.0000 raw fitness: 855.0000
standardized fitness: 897.0000 standardized fitness: 855.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (log (log (/ (* (log perimeter)
(log 0.92904)) minor) (* eccentricity major))
(* (* (- convex major) -0.62099) eccentricity)) (+ (+ major major)
(log eccentricity)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 3 generation: 0
nodes: 16 nodes: 15
depth: 4 depth: 5
hits: 897 hits: 855
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 855
raw fitness: 897.0000 raw fitness: 855.0000
standardized fitness: 897.0000 standardized fitness: 855.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (log (log (/ (* (log perimeter)
(log 0.92904)) minor) (* eccentricity major))
(* (* (- convex major) -0.62099) eccentricity)) (+ (+ major major)
(log eccentricity)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 5 current generation: 5
generation: 3 generation: 0
nodes: 16 nodes: 15
depth: 4 depth: 5
hits: 897 hits: 855
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 855
raw fitness: 897.0000 raw fitness: 855.0000
standardized fitness: 897.0000 standardized fitness: 855.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (log (log (/ (* (log perimeter)
(log 0.92904)) minor) (* eccentricity major))
(* (* (- convex major) -0.62099) eccentricity)) (+ (+ major major)
(log eccentricity)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 6 current generation: 6
generation: 3 generation: 0
nodes: 16 nodes: 15
depth: 4 depth: 5
hits: 897 hits: 855
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 855
raw fitness: 897.0000 raw fitness: 855.0000
standardized fitness: 897.0000 standardized fitness: 855.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9988
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (log (log (/ (* (log perimeter)
(log 0.92904)) minor) (* eccentricity major))
(* (* (- convex major) -0.62099) eccentricity)) (+ (+ major major)
(log eccentricity)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 7 current generation: 7
generation: 3 generation: 7
nodes: 16 nodes: 34
depth: 4 depth: 6
hits: 897 hits: 876
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 876
raw fitness: 897.0000 raw fitness: 876.0000
standardized fitness: 897.0000 standardized fitness: 876.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9989
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (/ (/ (log (log (/ extent eccentricity)))
(log 0.92904)) minor) (/ (/ (* eccentricity perimeter)
(* (* (- convex major) -0.62099) eccentricity)) (- major area))
(- extent
(* convex major))))
(exp (* (log (- (log convex)
(exp major)))
(+ (exp extent)
(log (log perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 8 current generation: 8
generation: 3 generation: 7
nodes: 16 nodes: 34
depth: 4 depth: 6
hits: 897 hits: 876
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 876
raw fitness: 897.0000 raw fitness: 876.0000
standardized fitness: 897.0000 standardized fitness: 876.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9989
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (/ (/ (log (log (/ extent eccentricity)))
(log 0.92904)) minor) (/ (/ (* eccentricity perimeter)
(* (* (- convex major) -0.62099) eccentricity)) (- major area))
(- extent
(* 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: 3 generation: 7
nodes: 16 nodes: 34
depth: 4 depth: 6
hits: 897 hits: 876
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 876
raw fitness: 897.0000 raw fitness: 876.0000
standardized fitness: 897.0000 standardized fitness: 876.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9989
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (/ (/ (log (log (/ extent eccentricity)))
(log 0.92904)) minor) (/ (/ (* eccentricity perimeter)
(* (* (- convex major) -0.62099) eccentricity)) (- major area))
(- extent
(* 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: 3 generation: 7
nodes: 16 nodes: 34
depth: 4 depth: 6
hits: 897 hits: 876
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 876
raw fitness: 897.0000 raw fitness: 876.0000
standardized fitness: 897.0000 standardized fitness: 876.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9989
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (/ (/ (log (log (/ extent eccentricity)))
(log 0.92904)) minor) (/ (/ (* eccentricity perimeter)
(* (* (- convex major) -0.62099) eccentricity)) (- major area))
(- extent
(* 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: 3 generation: 7
nodes: 16 nodes: 34
depth: 4 depth: 6
hits: 897 hits: 876
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 876
raw fitness: 897.0000 raw fitness: 876.0000
standardized fitness: 897.0000 standardized fitness: 876.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9989
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (/ (/ (log (log (/ extent eccentricity)))
(log 0.92904)) minor) (/ (/ (* eccentricity perimeter)
(* (* (- convex major) -0.62099) eccentricity)) (- major area))
(- extent
(* 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: 3 generation: 7
nodes: 16 nodes: 34
depth: 4 depth: 6
hits: 897 hits: 876
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 876
raw fitness: 897.0000 raw fitness: 876.0000
standardized fitness: 897.0000 standardized fitness: 876.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9989
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (/ (/ (log (log (/ extent eccentricity)))
(log 0.92904)) minor) (/ (/ (* eccentricity perimeter)
(* (* (- convex major) -0.62099) eccentricity)) (- major area))
(- extent
(* 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: 3 generation: 7
nodes: 16 nodes: 34
depth: 4 depth: 6
hits: 897 hits: 876
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 876
raw fitness: 897.0000 raw fitness: 876.0000
standardized fitness: 897.0000 standardized fitness: 876.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9989
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (/ (/ (log (log (/ extent eccentricity)))
(log 0.92904)) minor) (/ (/ (* eccentricity perimeter)
(* (* (- convex major) -0.62099) eccentricity)) (- major area))
(- extent
(* 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: 3 generation: 7
nodes: 16 nodes: 34
depth: 4 depth: 6
hits: 897 hits: 876
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 897 hits: 876
raw fitness: 897.0000 raw fitness: 876.0000
standardized fitness: 897.0000 standardized fitness: 876.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9989
TREE: TREE:
(- (+ (/ (/ perimeter eccentricity) (/ (/ (log (log (/ extent eccentricity)))
(log 0.92904)) minor) (/ (/ (* eccentricity perimeter)
(* (* (- convex major) -0.62099) eccentricity)) (- major area))
(- extent
(* 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.9584 0.9985 0.0000 18.277 3.472 82 6 73 6 0.9584 0.9985 0.0000 18.277 3.472 82 6 73 6 0 0 0.9601 0.9988 0.0000 18.258 3.467 15 5 19 4 0.9601 0.9988 0.0000 18.258 3.467 15 5 19 4
1 0 0.9906 0.9987 0.0000 16.259 3.541 7 2 24 4 0.9745 0.9987 0.0000 17.268 3.507 7 2 73 6 1 0 0.9916 0.9988 0.0000 16.160 3.511 15 5 75 6 0.9759 0.9988 0.0000 17.209 3.489 15 5 19 4
2 0 0.9911 0.9987 0.0000 15.499 3.622 7 2 9 3 0.9800 0.9987 0.0000 16.678 3.545 7 2 73 6 2 0 0.9908 0.9988 0.0000 15.265 3.554 15 5 39 5 0.9808 0.9988 0.0000 16.561 3.511 15 5 19 4
3 0 0.9931 0.9989 0.0000 14.736 3.602 16 4 21 5 0.9833 0.9989 0.0000 16.193 3.559 16 4 73 6 3 0 0.9918 0.9988 0.0000 14.444 3.489 15 5 27 6 0.9836 0.9988 0.0000 16.032 3.505 15 5 19 4
4 0 0.9944 0.9989 0.0000 14.311 3.594 16 4 57 8 0.9855 0.9989 0.0000 15.816 3.566 16 4 73 6 4 0 0.9926 0.9988 0.0000 13.932 3.568 15 5 44 11 0.9854 0.9988 0.0000 15.612 3.518 15 5 19 4
5 0 0.9948 0.9989 0.0000 13.378 3.527 16 4 29 7 0.9871 0.9989 0.0000 15.410 3.560 16 4 73 6 5 0 0.9934 0.9988 0.0000 13.181 3.505 15 5 8 4 0.9867 0.9988 0.0000 15.207 3.516 15 5 19 4
6 0 0.9942 0.9989 0.0000 12.849 3.501 16 4 40 10 0.9881 0.9989 0.0000 15.044 3.551 16 4 73 6 6 0 0.9938 0.9988 0.0000 12.525 3.433 15 5 63 9 0.9877 0.9988 0.0000 14.824 3.504 15 5 19 4
7 0 0.9928 0.9989 0.0000 12.546 3.494 16 4 186 15 0.9887 0.9989 0.0000 14.732 3.544 16 4 73 6 7 0 0.9951 0.9989 0.0000 11.529 3.308 34 6 41 7 0.9887 0.9989 0.0000 14.412 3.479 34 6 19 4
8 0 0.9952 0.9989 0.0000 12.100 3.407 16 4 15 4 0.9894 0.9989 0.0000 14.439 3.529 16 4 73 6 8 0 0.9934 0.9989 0.0000 11.052 3.254 34 6 18 6 0.9892 0.9989 0.0000 14.039 3.454 34 6 19 4
9 0 0.9944 0.9989 0.0000 11.446 3.355 16 4 77 12 0.9899 0.9989 0.0000 14.140 3.511 16 4 73 6 9 0 0.9956 0.9989 0.0000 10.684 3.224 34 6 14 7 0.9898 0.9989 0.0000 13.703 3.431 34 6 19 4
10 0 0.9954 0.9989 0.0000 10.507 3.247 16 4 26 8 0.9904 0.9989 0.0000 13.810 3.487 16 4 73 6 10 0 0.9954 0.9989 0.0000 10.192 3.164 34 6 31 7 0.9903 0.9989 0.0000 13.384 3.407 34 6 19 4
11 0 0.9961 0.9989 0.0000 10.180 3.210 16 4 20 6 0.9909 0.9989 0.0000 13.507 3.464 16 4 73 6 11 0 0.9954 0.9989 0.0000 9.905 3.079 34 6 45 15 0.9907 0.9989 0.0000 13.094 3.380 34 6 19 4
12 0 0.9951 0.9989 0.0000 9.744 3.139 16 4 28 12 0.9912 0.9989 0.0000 13.218 3.439 16 4 73 6 12 0 0.9966 0.9989 0.0000 9.180 2.946 34 6 27 6 0.9912 0.9989 0.0000 12.793 3.346 34 6 19 4
13 0 0.9955 0.9989 0.0000 9.385 3.076 16 4 8 3 0.9915 0.9989 0.0000 12.944 3.413 16 4 73 6 13 0 0.9960 0.9989 0.0000 8.647 2.847 34 6 29 11 0.9915 0.9989 0.0000 12.497 3.311 34 6 19 4
14 0 0.9966 0.9989 0.0000 9.268 3.033 16 4 13 5 0.9918 0.9989 0.0000 12.699 3.388 16 4 73 6 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

View File

@ -14,31 +14,31 @@ 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 1263. no random number seed specfied; using 381.
creating initial population(s): creating initial population(s):
7299 trees were generated to fill the population of 5000 (5000 trees). 7350 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. (0s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (0s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6. === generation 6.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -47,13 +47,13 @@ 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. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 10. === generation 10.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 11. === generation 11.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -65,5 +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. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 15.

View File

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

View File

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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -14,32 +14,32 @@ 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 315. no random number seed specfied; using 3510.
creating initial population(s): creating initial population(s):
7368 trees were generated to fill the population of 5000 (5000 trees). 7422 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. (0s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
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. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (1s wall) breeding complete. (0s wall)
=== generation 6. === generation 6.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
@ -47,13 +47,13 @@ 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. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 10. === generation 10.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 11. === generation 11.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -65,5 +65,141 @@ 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)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 16.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 20.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 21.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 22.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 23.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 24.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 25.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 26.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 27.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 28.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 29.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 30.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 31.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 32.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 33.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 34.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 35.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 36.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 37.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 38.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 39.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 40.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 41.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 42.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 43.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 44.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 45.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 46.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 47.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 48.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 49.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 50.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 51.
evaluation complete. (0s wall)
SYSTEM STATISTICS
------- memory -------
allocated: 62295770
freed: 62247770
not freed: 48000
max allocated: 2538431
malloc'ed blocks: 926496
realloc'ed blocks: 8
free'ed blocks: 926490
------- time -------
overall: 7s wall
evaluation: 7s wall
breeding: 0s wall
------- generation spaces -------
space 0 size: 200
space 1 size: 100
------- ephemeral random constants -------
used: 24004
freed: 24004
allocated: 6000
blocks: 11

View File

@ -37,10 +37,6 @@ 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
@ -50,10 +46,7 @@ struct packet_t
union union
{ {
double fitness; double fitness;
struct { blt::i32 numOfGens;
blt::i32 numOfGens;
blt::i32 generation;
};
}; };
}; };

View File

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

View File

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

View File

@ -31,12 +31,10 @@
#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>
@ -59,7 +57,6 @@ std::unique_ptr<std::thread> network_thread;
std::atomic_bool running = true; std::atomic_bool running = true;
// should the system pause at the beginning of evaluation for further instructions? // should the system pause at the beginning of evaluation for further instructions?
std::atomic_bool paused = true; std::atomic_bool paused = true;
std::atomic_bool close_requested = false;
// number of generations left to run before switching to child eval // number of generations left to run before switching to child eval
std::atomic_int32_t generations_left = -1; std::atomic_int32_t generations_left = -1;
// mutex for accessing any control variable. not needed // mutex for accessing any control variable. not needed
@ -137,17 +134,9 @@ void handle_networking()
{ {
BLT_DEBUG("We are a child who is going to be killed!"); BLT_DEBUG("We are a child who is going to be killed!");
close(our_socket); close(our_socket);
//std::exit(0); std::exit(0);
close_requested = true;
running = false;
break;
} }
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;
} }
} }
} }
@ -173,7 +162,7 @@ void handle_networking()
}; };
} }
extern "C" int app_begin_of_evaluation(int gen, multipop* mpop) extern "C" void app_begin_of_evaluation(int gen, multipop* mpop)
{ {
BLT_INFO("Running begin of eval, current state: are we paused? %s num of gens left %d", paused ? "true" : "false", generations_left.load()); BLT_INFO("Running begin of eval, current state: are we paused? %s num of gens left %d", paused ? "true" : "false", generations_left.load());
if (generations_left == 0) if (generations_left == 0)
@ -195,8 +184,6 @@ extern "C" int app_begin_of_evaluation(int gen, multipop* mpop)
// i love busy looping // i love busy looping
while (paused) while (paused)
std::this_thread::sleep_for(std::chrono::milliseconds(1)); std::this_thread::sleep_for(std::chrono::milliseconds(1));
return close_requested;
} }
extern "C" int app_end_of_evaluation(int gen, multipop* mpop, int newbest, popstats* gen_stats, popstats* run_stats) extern "C" int app_end_of_evaluation(int gen, multipop* mpop, int newbest, popstats* gen_stats, popstats* run_stats)
@ -205,18 +192,6 @@ 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,11 +52,6 @@ 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)
{ {
@ -132,7 +127,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_cutoff = 0; double fitness = 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)
@ -264,30 +259,25 @@ 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();
outer_while: while(it != children.end()) while(it != children.end())
{ {
auto& child = *it; auto& child = *it;
ssize_t ret; ssize_t ret;
// read all packets if (ret = child.second->read(buffer, sizeof(buffer)), ret <= 0)
do { {
if (ret = child.second->read(buffer, sizeof(buffer)), ret <= 0) if (child.second->isSocketClosed())
{ {
if (child.second->isSocketClosed()) it = children.erase(it);
{ 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);
} }
} while (ret > 0); if (errno != 0)
child.second->aggregatePackets(); 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);
}
++it; ++it;
} }
@ -321,10 +311,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_cutoff = fitness_storage[cutoff]; fitness = 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_cutoff); BLT_INFO("Cutoff value %d, current size %d, fitness: %f", cutoff, fitness_storage.size(), fitness);
current_state = state_t::PRUNE; current_state = state_t::PRUNE;
fitness_storage.clear(); fitness_storage.clear();
break; break;
@ -339,15 +329,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_cutoff); BLT_DEBUG("Pruning with fitness %f", fitness);
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_cutoff) if (child.second->getFitness() <= fitness)
{ {
packet.id = packet_id::PRUNE; packet.id = packet_id::PRUNE;
packet.fitness = fitness_cutoff; packet.fitness = fitness;
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)
{ {