Compare commits

...

2 Commits

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

View File

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

Binary file not shown.

Binary file not shown.

View File

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

View File

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

View File

@ -1,105 +1,85 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 69 nodes: 3
depth: 6 depth: 1
hits: 713 hits: 799
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 713 hits: 799
raw fitness: 713.0000 raw fitness: 799.0000
standardized fitness: 713.0000 standardized fitness: 799.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9988
TREE: TREE:
(/ (* (/ (+ (* (+ perimeter extent) (- eccentricity 0.89684)
(+ major area))
(log (- -0.38645 major)))
(log (* (log area)
(log eccentricity))))
(- (exp (/ (log perimeter)
(- -0.87062 extent)))
(/ (* (log eccentricity)
(+ area convex))
(exp (* minor perimeter)))))
(- (log (/ (exp (- eccentricity eccentricity))
(log (/ area 0.59518))))
(+ (log (* (/ extent extent)
(+ eccentricity perimeter)))
(/ (log (exp major))
(- (exp eccentricity)
(exp minor))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 1 generation: 0
nodes: 7 nodes: 3
depth: 2 depth: 1
hits: 766 hits: 799
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 766 hits: 799
raw fitness: 766.0000 raw fitness: 799.0000
standardized fitness: 766.0000 standardized fitness: 799.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(- (/ perimeter -0.03876) (- eccentricity 0.89684)
(* convex -0.91846))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 2 generation: 0
nodes: 8 nodes: 3
depth: 4 depth: 1
hits: 790 hits: 799
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 790 hits: 799
raw fitness: 790.0000 raw fitness: 799.0000
standardized fitness: 790.0000 standardized fitness: 799.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(log (- eccentricity (- eccentricity 0.89684)
(/ (* eccentricity 0.04976) -0.39726)))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 2 generation: 0
nodes: 8 nodes: 3
depth: 4 depth: 1
hits: 790 hits: 799
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 790 hits: 799
raw fitness: 790.0000 raw fitness: 799.0000
standardized fitness: 790.0000 standardized fitness: 799.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(log (- eccentricity (- eccentricity 0.89684)
(/ (* eccentricity 0.04976) -0.39726)))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 2 generation: 0
nodes: 8 nodes: 3
depth: 4 depth: 1
hits: 790 hits: 799
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 790 hits: 799
raw fitness: 790.0000 raw fitness: 799.0000
standardized fitness: 790.0000 standardized fitness: 799.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9988
TREE: TREE:
(log (- eccentricity (- eccentricity 0.89684)
(/ (* 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.9605 0.9986 0.0000 18.681 3.501 69 6 62 6 0.9605 0.9986 0.0000 18.681 3.501 69 6 62 6 0 0 0.9589 0.9988 0.0000 18.423 3.503 3 1 36 6 0.9589 0.9988 0.0000 18.423 3.503 3 1 36 6
1 0 0.9914 0.9987 0.0000 16.815 3.569 7 2 30 5 0.9759 0.9987 0.0000 17.748 3.535 7 2 62 6 1 0 0.9881 0.9988 0.0000 16.739 3.596 3 1 26 6 0.9735 0.9988 0.0000 17.581 3.549 3 1 36 6
2 0 0.9906 0.9987 0.0000 15.560 3.616 8 4 14 6 0.9808 0.9987 0.0000 17.019 3.562 8 4 62 6 2 0 0.9919 0.9988 0.0000 16.520 3.701 3 1 11 5 0.9796 0.9988 0.0000 17.227 3.600 3 1 36 6
3 0 0.9908 0.9987 0.0000 14.738 3.612 8 4 55 5 0.9833 0.9987 0.0000 16.448 3.575 8 4 62 6 3 0 0.9933 0.9988 0.0000 15.485 3.674 3 1 44 6 0.9830 0.9988 0.0000 16.792 3.618 3 1 36 6
4 0 0.9932 0.9987 0.0000 14.002 3.609 8 4 14 4 0.9853 0.9987 0.0000 15.959 3.582 8 4 62 6 4 0 0.9932 0.9988 0.0000 14.854 3.669 3 1 41 6 0.9851 0.9988 0.0000 16.404 3.629 3 1 36 6

View File

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

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

@ -1,26 +1,6 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9544 0.9989 0.0000 18.677 3.452 25 5 54 6 0.9544 0.9989 0.0000 18.677 3.452 25 5 54 6 0 0 0.9543 0.9987 0.0000 18.694 3.493 5 2 27 5 0.9543 0.9987 0.0000 18.694 3.493 5 2 27 5
1 0 0.9911 0.9989 0.0000 16.926 3.556 25 5 51 7 0.9727 0.9989 0.0000 17.802 3.504 25 5 54 6 1 0 0.9902 0.9988 0.0000 16.288 3.508 20 7 71 8 0.9723 0.9988 0.0000 17.491 3.501 20 7 27 5
2 0 0.9913 0.9989 0.0000 15.620 3.562 25 5 19 4 0.9789 0.9989 0.0000 17.074 3.523 25 5 54 6 2 0 0.9912 0.9988 0.0000 15.556 3.552 20 7 70 6 0.9786 0.9988 0.0000 16.846 3.518 20 7 27 5
3 0 0.9924 0.9989 0.0000 14.647 3.527 25 5 20 6 0.9823 0.9989 0.0000 16.468 3.524 25 5 54 6 3 0 0.9949 0.9988 0.0000 14.758 3.566 20 7 14 6 0.9827 0.9988 0.0000 16.324 3.530 20 7 27 5
4 0 0.9932 0.9989 0.0000 13.656 3.527 25 5 24 8 0.9844 0.9989 0.0000 15.905 3.525 25 5 54 6 4 0 0.9926 0.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
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,87 +14,26 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 216. no random number seed specfied; using 102.
creating initial population(s): creating initial population(s):
7390 trees were generated to fill the population of 5000 (5000 trees). 7434 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete. initial population(s) complete.
starting evolution. starting evolution.
no checkpointing will be done. no checkpointing will be done.
=== generation 0. === generation 0.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (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,27 +1,26 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 2 generation: 34
nodes: 37 nodes: 28
depth: 6 depth: 7
hits: 796 hits: 909
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 796 hits: 909
raw fitness: 796.0000 raw fitness: 909.0000
standardized fitness: 796.0000 standardized fitness: 909.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9989
TREE: TREE:
(/ (log (exp (log (- (/ convex perimeter) (* (/ 0.94014
(- extent -0.49143))))) (* (* minor
(* (* (- (+ extent perimeter) (exp (+ major minor)))
(* convex extent)) (- (exp extent)
(+ (exp eccentricity) (* perimeter
(exp major))) (log (exp major))))))
(* (+ (- major 0.27873) (* (/ (+ extent
(exp minor)) (/ perimeter major))
(* (exp perimeter) (exp perimeter)) eccentricity))
(log perimeter)))))
TREE-equ: TREE-equ:
y = (log(exp(log(((convex / perimeter) - (extent - -0.49143))))) / ((((extent + perimeter) - (convex * extent)) * (exp(eccentricity) + exp(major))) * (((major - 0.27873) + exp(minor)) * (exp(perimeter) * log(perimeter))))) y = ((0.94014 / ((minor * exp((major + minor))) * (exp(extent) - (perimeter * log(exp(major)))))) * (((extent + (perimeter / major)) / exp(perimeter)) * eccentricity))

View File

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

View File

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

View File

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

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -14,31 +14,31 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 148. no random number seed specfied; using 167.
creating initial population(s): creating initial population(s):
7433 trees were generated to fill the population of 5000 (5000 trees). 7373 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete. initial population(s) complete.
starting evolution. starting evolution.
no checkpointing will be done. no checkpointing will be done.
=== generation 0. === generation 0.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6. === generation 6.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -47,9 +47,53 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 8. === generation 8.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (0s wall)
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,20 +1,21 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 3 generation: 1
nodes: 17 nodes: 18
depth: 8 depth: 5
hits: 857 hits: 898
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 857 hits: 898
raw fitness: 857.0000 raw fitness: 898.0000
standardized fitness: 857.0000 standardized fitness: 898.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9989
TREE: TREE:
(log (log (log (log (+ (- (/ (/ extent major) (/ (- (/ major convex)
(- extent convex)) (/ perimeter 0.38274))
(exp (log major))) major))))) (exp (+ (- (- 0.90756 minor)
(+ major perimeter)) -0.25489)))
TREE-equ: TREE-equ:
y = log(log(log(log(((((extent / major) / (extent - convex)) - exp(log(major))) + major))))) y = (((major / convex) - (perimeter / 0.38274)) / exp((((0.90756 - minor) - (major + perimeter)) + -0.25489)))

View File

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

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -14,31 +14,31 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 438. no random number seed specfied; using 14.
creating initial population(s): creating initial population(s):
7392 trees were generated to fill the population of 5000 (5000 trees). 7396 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete. initial population(s) complete.
starting evolution. starting evolution.
no checkpointing will be done. no checkpointing will be done.
=== generation 0. === generation 0.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6. === generation 6.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -47,9 +47,38 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 8. === generation 8.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (0s wall)
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,27 +1,26 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 11 generation: 0
nodes: 44 nodes: 40
depth: 6 depth: 6
hits: 908 hits: 768
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 908 hits: 768
raw fitness: 908.0000 raw fitness: 768.0000
standardized fitness: 908.0000 standardized fitness: 768.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(log (/ (/ (/ (/ (/ area area) (/ (* (+ (* (* (/ extent major)
(- 0.74146 minor)) (- 0.35602 major))
(* (exp minor) (/ (- perimeter area)
(/ convex area))) (* area major)))
(+ (exp (+ major perimeter)) eccentricity)) (log (exp (/ convex area))))
(/ (+ (- (/ minor perimeter) 0.73904) (log (* (log (log eccentricity))
(- (- extent eccentricity) (log (log 0.19952)))))
(log extent))) (log (log (exp (- (log major)
(exp (+ (- minor eccentricity) (+ -0.89115 minor))))))
(+ -0.77127 eccentricity))))))
TREE-equ: TREE-equ:
y = log((((((area / area) / (0.74146 - minor)) / (exp(minor) * (convex / area))) / (exp((major + perimeter)) + eccentricity)) / ((((minor / perimeter) - 0.73904) + ((extent - eccentricity) - log(extent))) / exp(((minor - eccentricity) + (-0.77127 + eccentricity)))))) y = ((((((extent / major) * (0.35602 - major)) * ((perimeter - area) / (area * major))) + log(exp((convex / area)))) * log((log(log(eccentricity)) * log(log(0.19952))))) / log(log(exp((log(major) - (-0.89115 + minor))))))

View File

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

View File

@ -1,549 +1,125 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 51 nodes: 40
depth: 6 depth: 6
hits: 901 hits: 768
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 901 hits: 768
raw fitness: 901.0000 raw fitness: 768.0000
standardized fitness: 901.0000 standardized fitness: 768.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(log (/ (/ (/ (/ (/ perimeter major) (/ (* (+ (* (* (/ extent major)
(- 0.74146 minor)) (- 0.35602 major))
(* (exp minor) (/ (- perimeter area)
(/ convex area))) (* area major)))
(+ (exp (+ major perimeter)) (log (exp (/ convex area))))
(+ (+ eccentricity perimeter) (log (* (log (log eccentricity))
(log perimeter)))) (log (log 0.19952)))))
(/ (+ (- (/ minor perimeter) (log (log (exp (- (log major)
(- minor -0.68527)) (+ -0.89115 minor))))))
(- (- extent eccentricity)
(log extent)))
(exp (+ (- minor eccentricity)
(+ -0.77127 eccentricity))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 0
nodes: 51 nodes: 40
depth: 6 depth: 6
hits: 901 hits: 768
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 901 hits: 768
raw fitness: 901.0000 raw fitness: 768.0000
standardized fitness: 901.0000 standardized fitness: 768.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(log (/ (/ (/ (/ (/ perimeter major) (/ (* (+ (* (* (/ extent major)
(- 0.74146 minor)) (- 0.35602 major))
(* (exp minor) (/ (- perimeter area)
(/ convex area))) (* area major)))
(+ (exp (+ major perimeter)) (log (exp (/ convex area))))
(+ (+ eccentricity perimeter) (log (* (log (log eccentricity))
(log perimeter)))) (log (log 0.19952)))))
(/ (+ (- (/ minor perimeter) (log (log (exp (- (log major)
(- minor -0.68527)) (+ -0.89115 minor))))))
(- (- 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: 51 nodes: 40
depth: 6 depth: 6
hits: 901 hits: 768
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 901 hits: 768
raw fitness: 901.0000 raw fitness: 768.0000
standardized fitness: 901.0000 standardized fitness: 768.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(log (/ (/ (/ (/ (/ perimeter major) (/ (* (+ (* (* (/ extent major)
(- 0.74146 minor)) (- 0.35602 major))
(* (exp minor) (/ (- perimeter area)
(/ convex area))) (* area major)))
(+ (exp (+ major perimeter)) (log (exp (/ convex area))))
(+ (+ eccentricity perimeter) (log (* (log (log eccentricity))
(log perimeter)))) (log (log 0.19952)))))
(/ (+ (- (/ minor perimeter) (log (log (exp (- (log major)
(- minor -0.68527)) (+ -0.89115 minor))))))
(- (- 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: 51 nodes: 40
depth: 6 depth: 6
hits: 901 hits: 768
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 901 hits: 768
raw fitness: 901.0000 raw fitness: 768.0000
standardized fitness: 901.0000 standardized fitness: 768.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(log (/ (/ (/ (/ (/ perimeter major) (/ (* (+ (* (* (/ extent major)
(- 0.74146 minor)) (- 0.35602 major))
(* (exp minor) (/ (- perimeter area)
(/ convex area))) (* area major)))
(+ (exp (+ major perimeter)) (log (exp (/ convex area))))
(+ (+ eccentricity perimeter) (log (* (log (log eccentricity))
(log perimeter)))) (log (log 0.19952)))))
(/ (+ (- (/ minor perimeter) (log (log (exp (- (log major)
(- minor -0.68527)) (+ -0.89115 minor))))))
(- (- 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: 51 nodes: 40
depth: 6 depth: 6
hits: 901 hits: 768
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 901 hits: 768
raw fitness: 901.0000 raw fitness: 768.0000
standardized fitness: 901.0000 standardized fitness: 768.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9987
TREE: TREE:
(log (/ (/ (/ (/ (/ perimeter major) (/ (* (+ (* (* (/ extent major)
(- 0.74146 minor)) (- 0.35602 major))
(* (exp minor) (/ (- perimeter area)
(/ convex area))) (* area major)))
(+ (exp (+ major perimeter)) (log (exp (/ convex area))))
(+ (+ eccentricity perimeter) (log (* (log (log eccentricity))
(log perimeter)))) (log (log 0.19952)))))
(/ (+ (- (/ minor perimeter) (log (log (exp (- (log major)
(- minor -0.68527)) (+ -0.89115 minor))))))
(- (- 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,21 +1,6 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9595 0.9989 0.0000 18.384 3.480 51 6 27 6 0.9595 0.9989 0.0000 18.384 3.480 51 6 27 6 0 0 0.9566 0.9987 0.0000 18.127 3.432 40 6 74 6 0.9566 0.9987 0.0000 18.127 3.432 40 6 74 6
1 0 0.9922 0.9989 0.0000 16.763 3.549 51 6 37 5 0.9759 0.9989 0.0000 17.574 3.514 51 6 27 6 1 0 0.9927 0.9987 0.0000 15.888 3.465 40 6 25 4 0.9747 0.9987 0.0000 17.008 3.449 40 6 74 6
2 0 0.9900 0.9989 0.0000 15.787 3.623 51 6 54 7 0.9806 0.9989 0.0000 16.978 3.551 51 6 27 6 2 0 0.9914 0.9987 0.0000 15.500 3.552 40 6 85 7 0.9802 0.9987 0.0000 16.505 3.483 40 6 74 6
3 0 0.9930 0.9989 0.0000 15.105 3.612 51 6 22 7 0.9837 0.9989 0.0000 16.510 3.566 51 6 27 6 3 0 0.9914 0.9987 0.0000 15.047 3.601 40 6 12 4 0.9830 0.9987 0.0000 16.140 3.513 40 6 74 6
4 0 0.9936 0.9989 0.0000 14.464 3.642 51 6 10 3 0.9857 0.9989 0.0000 16.101 3.581 51 6 27 6 4 0 0.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
5 0 0.9934 0.9989 0.0000 14.071 3.646 51 6 15 6 0.9870 0.9989 0.0000 15.762 3.592 51 6 27 6
6 0 0.9930 0.9989 0.0000 13.510 3.599 51 6 11 4 0.9878 0.9989 0.0000 15.441 3.593 51 6 27 6
7 0 0.9934 0.9989 0.0000 13.118 3.521 51 6 13 4 0.9885 0.9989 0.0000 15.150 3.584 51 6 27 6
8 0 0.9946 0.9989 0.0000 12.009 3.428 37 6 60 7 0.9892 0.9989 0.0000 14.801 3.567 37 6 27 6
9 0 0.9948 0.9989 0.0000 11.640 3.427 51 6 23 5 0.9898 0.9989 0.0000 14.485 3.553 51 6 27 6
10 0 0.9956 0.9989 0.0000 11.304 3.337 51 6 25 8 0.9903 0.9989 0.0000 14.196 3.533 51 6 27 6
11 0 0.9961 0.9989 0.0000 10.588 3.241 44 6 17 5 0.9908 0.9989 0.0000 13.895 3.509 44 6 27 6
12 0 0.9958 0.9989 0.0000 10.114 3.144 44 6 43 10 0.9912 0.9989 0.0000 13.604 3.481 44 6 27 6
13 0 0.9966 0.9989 0.0000 9.939 3.093 44 6 25 7 0.9916 0.9989 0.0000 13.343 3.453 44 6 27 6
14 0 0.9964 0.9989 0.0000 9.439 3.029 44 6 13 5 0.9919 0.9989 0.0000 13.082 3.425 44 6 27 6
15 0 0.9952 0.9989 0.0000 8.764 2.913 44 6 35 6 0.9921 0.9989 0.0000 12.812 3.393 44 6 27 6
16 0 0.9972 0.9989 0.0000 8.557 2.879 44 6 70 9 0.9924 0.9989 0.0000 12.562 3.362 44 6 27 6
17 0 0.9970 0.9989 0.0000 7.868 2.722 44 6 10 5 0.9927 0.9989 0.0000 12.301 3.327 44 6 27 6
18 0 0.9972 0.9989 0.0000 7.579 2.649 44 6 9 4 0.9929 0.9989 0.0000 12.053 3.291 44 6 27 6
19 0 0.9976 0.9989 0.0000 7.291 2.605 44 6 15 6 0.9931 0.9989 0.0000 11.815 3.257 44 6 27 6

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,15 +1,12 @@
Hits: 2586, Total Size: 2810, Percent Hit: 92.028470 Hits: 2470, Total Size: 2810, Percent Hit: 87.900356
CC: 1042 CC: 921
CO: 83 CO: 194
OO: 1544 OO: 1549
OC: 141 OC: 146
Fitness: 0.998920 Fitness: 0.998870
Hits: 925 Hits: 884
y = ((-0.13137 - major) / exp((perimeter + (exp(-0.51393) / ((minor / major) / major))))) y = (exp((-0.05646 * convex)) / -0.17739)
(/ (- -0.13137 major) (/ (exp (* -0.05646 convex)) -0.17739)
(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,53 +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.9516 0.9989 0.0000 18.463 3.482 19 6 72 6 0.9516 0.9989 0.0000 18.463 3.482 19 6 72 6 0 0 0.9585 0.9987 0.0000 18.132 3.453 28 5 39 5 0.9585 0.9987 0.0000 18.132 3.453 28 5 39 5
1 0 0.9930 0.9989 0.0000 16.377 3.557 19 6 58 8 0.9723 0.9989 0.0000 17.420 3.520 19 6 72 6 1 0 0.9920 0.9988 0.0000 16.333 3.538 10 5 28 6 0.9753 0.9988 0.0000 17.233 3.495 10 5 39 5
2 0 0.9904 0.9989 0.0000 16.083 3.681 19 6 51 9 0.9783 0.9989 0.0000 16.975 3.573 19 6 72 6 2 0 0.9916 0.9989 0.0000 15.584 3.627 27 6 20 5 0.9807 0.9989 0.0000 16.683 3.539 27 6 39 5
3 0 0.9918 0.9989 0.0000 15.144 3.632 19 6 38 7 0.9817 0.9989 0.0000 16.517 3.588 19 6 72 6 3 0 0.9906 0.9989 0.0000 15.124 3.663 27 6 19 6 0.9832 0.9989 0.0000 16.293 3.570 27 6 39 5
4 0 0.9934 0.9989 0.0000 14.320 3.644 19 6 16 5 0.9840 0.9989 0.0000 16.077 3.599 19 6 72 6 4 0 0.9916 0.9989 0.0000 14.333 3.666 27 6 59 8 0.9849 0.9989 0.0000 15.901 3.589 27 6 39 5
5 0 0.9928 0.9989 0.0000 13.201 3.524 19 6 13 4 0.9855 0.9989 0.0000 15.598 3.587 19 6 72 6 5 0 0.9948 0.9989 0.0000 13.509 3.568 6 3 35 6 0.9866 0.9989 0.0000 15.503 3.586 6 3 39 5
6 0 0.9952 0.9989 0.0000 12.451 3.479 19 6 21 8 0.9869 0.9989 0.0000 15.148 3.572 19 6 72 6 6 0 0.9946 0.9989 0.0000 13.296 3.546 6 3 45 10 0.9877 0.9989 0.0000 15.187 3.580 6 3 39 5
7 0 0.9946 0.9989 0.0000 11.992 3.407 19 6 12 6 0.9879 0.9989 0.0000 14.754 3.551 19 6 72 6 7 0 0.9934 0.9989 0.0000 12.656 3.469 6 3 11 5 0.9884 0.9989 0.0000 14.871 3.566 6 3 39 5
8 0 0.9952 0.9989 0.0000 11.288 3.305 19 6 21 6 0.9887 0.9989 0.0000 14.369 3.524 19 6 72 6 8 0 0.9950 0.9989 0.0000 11.718 3.368 6 3 20 5 0.9892 0.9989 0.0000 14.521 3.544 6 3 39 5
9 0 0.9960 0.9989 0.0000 10.698 3.246 19 6 46 10 0.9894 0.9989 0.0000 14.002 3.496 19 6 72 6 9 0 0.9956 0.9989 0.0000 11.079 3.288 6 3 81 8 0.9898 0.9989 0.0000 14.177 3.519 6 3 39 5
10 0 0.9969 0.9989 0.0000 10.367 3.205 19 6 39 5 0.9901 0.9989 0.0000 13.671 3.469 19 6 72 6 10 0 0.9950 0.9989 0.0000 10.440 3.217 6 3 27 6 0.9903 0.9989 0.0000 13.837 3.491 6 3 39 5
11 0 0.9966 0.9989 0.0000 10.029 3.165 19 6 31 7 0.9906 0.9989 0.0000 13.368 3.444 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
12 0 0.9957 0.9989 0.0000 9.278 3.029 19 6 11 5 0.9910 0.9989 0.0000 13.053 3.412 19 6 72 6 12 0 0.9958 0.9989 0.0000 9.763 3.138 6 3 64 10 0.9912 0.9989 0.0000 13.238 3.441 6 3 39 5
13 0 0.9962 0.9989 0.0000 8.908 2.961 19 6 15 5 0.9914 0.9989 0.0000 12.757 3.380 19 6 72 6 13 0 0.9962 0.9989 0.0000 9.215 3.030 6 3 11 4 0.9916 0.9989 0.0000 12.950 3.412 6 3 39 5
14 0 0.9956 0.9989 0.0000 8.630 2.867 19 6 38 7 0.9917 0.9989 0.0000 12.482 3.346 19 6 72 6 14 0 0.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
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 3510. no random number seed specfied; using 315.
creating initial population(s): creating initial population(s):
7422 trees were generated to fill the population of 5000 (5000 trees). 7368 trees were generated to fill the population of 5000 (5000 trees).
initial population(s) complete. initial population(s) complete.
starting evolution. starting evolution.
no checkpointing will be done. no checkpointing will be done.
=== generation 0. === generation 0.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 10. === generation 10.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 11. === generation 11.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -65,141 +65,5 @@ 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,6 +37,10 @@ enum class packet_id : blt::u8
EXECUTE_RUN, // Server -> Client NumOfRuns EXECUTE_RUN, // Server -> Client NumOfRuns
CHILD_FIT, // Client -> Server Fitness of Child CHILD_FIT, // Client -> Server Fitness of Child
PRUNE, // Server -> Client NONE, Child should terminate PRUNE, // Server -> Client NONE, Child should terminate
// avg fitness, best fitness, avg tree size
AVG_FIT, // Client -> Server Average Fitness, gen #
BEST_FIT, // Client -> Server Best fitness, gen #
AVG_TREE, // Client -> Server Avg Tree Size, gen #
}; };
struct packet_t struct packet_t
@ -46,7 +50,10 @@ struct packet_t
union union
{ {
double fitness; double fitness;
blt::i32 numOfGens; struct {
blt::i32 numOfGens;
blt::i32 generation;
};
}; };
}; };

View File

@ -175,9 +175,12 @@ 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 * );
void app_begin_of_evaluation(int, multipop *); int 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,10 +31,12 @@
#include <blt/fs/loader.h> #include <blt/fs/loader.h>
#include <random> #include <random>
#include <cstring> #include <cstring>
#include "blt/std/logging.h"
#include "blt/std/ranges.h" #include "blt/std/ranges.h"
#include "blt/std/assert.h" #include "blt/std/assert.h"
#include "blt/std/memory_util.h" #include "blt/std/memory_util.h"
#include "blt/std/error.h" #include "blt/std/error.h"
#include "blt/std/types.h"
#include "rice_loader.h" #include "rice_loader.h"
#include <sys/socket.h> #include <sys/socket.h>
#include <sys/select.h> #include <sys/select.h>
@ -57,6 +59,7 @@ 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
@ -134,9 +137,17 @@ 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;
} }
} }
} }
@ -162,7 +173,7 @@ void handle_networking()
}; };
} }
extern "C" void app_begin_of_evaluation(int gen, multipop* mpop) extern "C" int app_begin_of_evaluation(int gen, multipop* mpop)
{ {
BLT_INFO("Running begin of eval, current state: are we paused? %s num of gens left %d", paused ? "true" : "false", generations_left.load()); 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)
@ -184,6 +195,8 @@ extern "C" void 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)
@ -193,6 +206,18 @@ extern "C" int app_end_of_evaluation(int gen, multipop* mpop, int newbest, popst
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)
{ {
output_stream_open(OUT_USER); output_stream_open(OUT_USER);

View File

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