print to file

main
Brett 2024-04-03 02:17:02 -04:00
parent ecff46fc2f
commit 3a77fa51dc
72 changed files with 14539 additions and 13850 deletions

View File

@ -27,17 +27,79 @@
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="c30da5f4-6ed9-4b76-bfff-423669272208" name="Changes" comment=""> <list default="true" id="c30da5f4-6ed9-4b76-bfff-423669272208" name="Changes" comment="">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeCache.txt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeCache.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/clion-Debug-log.txt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/CMakeFiles/clion-Debug-log.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-debug/build.ninja" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-debug/build.ninja" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/.ninja_deps" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/.ninja_deps" afterDir="false" /> <change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/.ninja_deps" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/.ninja_deps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/.ninja_log" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/.ninja_log" afterDir="false" /> <change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/.ninja_log" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/.ninja_log" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/CMakeFiles/FinalProject.dir/src/program/app.cpp.o" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/CMakeFiles/FinalProject.dir/src/program/app.cpp.o" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/CMakeFiles/FinalProject_Runner.dir/src/runner/main.cpp.o" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/CMakeFiles/FinalProject_Runner.dir/src/runner/main.cpp.o" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/FinalProject" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/FinalProject" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/FinalProject_Runner" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/FinalProject_Runner" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/Testing/Temporary/LastTest.log" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/Testing/Temporary/LastTest.log" afterDir="false" /> <change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/Testing/Temporary/LastTest.log" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/Testing/Temporary/LastTest.log" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.bst" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.bst" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.fn" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.fn" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.his" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.his" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.prg" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.prg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.stt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.stt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.sys" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_0/regress.sys" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.bst" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.bst" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.fn" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.fn" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.his" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.his" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.prg" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.prg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.stt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.stt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.sys" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_1/regress.sys" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.bst" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.bst" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.fn" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.fn" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.his" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.his" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.prg" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.prg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.stt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.stt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.sys" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_2/regress.sys" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.bst" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.bst" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.fn" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.fn" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.his" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.his" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.prg" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.prg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.stt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.stt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.sys" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_3/regress.sys" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.bst" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.bst" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.fn" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.fn" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.his" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.his" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.prg" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.prg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.stt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.stt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.sys" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_4/regress.sys" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.bst" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.bst" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.fn" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.fn" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.his" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.his" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.prg" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.prg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.stt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.stt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.sys" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_5/regress.sys" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.bst" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.bst" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.fn" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.fn" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.his" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.his" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.prg" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.prg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.stt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.stt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.sys" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_6/regress.sys" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.bst" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.bst" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.fn" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.fn" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.his" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.his" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.prg" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.prg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.stt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.stt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.sys" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_7/regress.sys" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.bst" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.bst" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.fn" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.fn" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.his" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.his" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.prg" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.prg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.stt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.stt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.sys" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_8/regress.sys" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.bst" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.bst" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.fn" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.fn" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.his" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.his" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.prg" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.prg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.stt" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.stt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.sys" beforeDir="false" afterPath="$PROJECT_DIR$/cmake-build-relwithdebinfo-addrsan/run_9/regress.sys" afterDir="false" />
<change beforePath="$PROJECT_DIR$/include/ipc.h" beforeDir="false" afterPath="$PROJECT_DIR$/include/ipc.h" afterDir="false" /> <change beforePath="$PROJECT_DIR$/include/ipc.h" beforeDir="false" afterPath="$PROJECT_DIR$/include/ipc.h" afterDir="false" />
<change beforePath="$PROJECT_DIR$/lib/blt" beforeDir="false" afterPath="$PROJECT_DIR$/lib/blt" afterDir="false" /> <change beforePath="$PROJECT_DIR$/lib/blt" beforeDir="false" afterPath="$PROJECT_DIR$/lib/blt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/lib/blt/libraries/parallel-hashmap" beforeDir="false" afterPath="$PROJECT_DIR$/lib/blt/libraries/parallel-hashmap" afterDir="false" /> <change beforePath="$PROJECT_DIR$/lib/blt/libraries/parallel-hashmap" beforeDir="false" afterPath="$PROJECT_DIR$/lib/blt/libraries/parallel-hashmap" afterDir="false" />
<change beforePath="$PROJECT_DIR$/lib/blt/libraries/parallel-hashmap/phmap_lldb.py" beforeDir="false" afterPath="$PROJECT_DIR$/lib/blt/libraries/parallel-hashmap/phmap_lldb.py" afterDir="false" /> <change beforePath="$PROJECT_DIR$/lib/blt/libraries/parallel-hashmap/phmap_lldb.py" beforeDir="false" afterPath="$PROJECT_DIR$/lib/blt/libraries/parallel-hashmap/phmap_lldb.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/runner/aggregation.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/src/runner/aggregation.cpp" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/runner/aggregation.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/src/runner/aggregation.cpp" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/runner/main.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/src/runner/main.cpp" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
@ -45,6 +107,7 @@
<option name="LAST_RESOLUTION" value="IGNORE" /> <option name="LAST_RESOLUTION" value="IGNORE" />
</component> </component>
<component name="ClangdSettings"> <component name="ClangdSettings">
<option name="clangTidyViaClangd" value="false" />
<option name="formatViaClangd" value="false" /> <option name="formatViaClangd" value="false" />
</component> </component>
<component name="ExecutionTargetManager" SELECTED_TARGET="CMakeBuildProfile:RelWithDebInfo Addrsan" /> <component name="ExecutionTargetManager" SELECTED_TARGET="CMakeBuildProfile:RelWithDebInfo Addrsan" />
@ -125,7 +188,7 @@
<option name="presentableId" value="Default" /> <option name="presentableId" value="Default" />
<updated>1712119560240</updated> <updated>1712119560240</updated>
<workItem from="1712119561264" duration="102000" /> <workItem from="1712119561264" duration="102000" />
<workItem from="1712119682330" duration="4302000" /> <workItem from="1712119682330" duration="4960000" />
</task> </task>
<servers /> <servers />
</component> </component>

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.5.1) set(PROJECT_VERSION 0.5.2)
option(ENABLE_ADDRSAN "Enable the address sanitizer" OFF) option(ENABLE_ADDRSAN "Enable the address sanitizer" OFF)
option(ENABLE_UBSAN "Enable the ub sanitizer" OFF) option(ENABLE_UBSAN "Enable the ub sanitizer" OFF)

View File

@ -1,8 +1,8 @@
# ninja log v5 # ninja log v5
3 119 1712121046770317217 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tournmnt.c.o 815fbd05c4be4041 3 119 1712121046770317217 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tournmnt.c.o 815fbd05c4be4041
275 4128 1711861180350023114 lib/blt/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o de44e4ca53c853ad 275 4128 1711861180350023114 lib/blt/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o de44e4ca53c853ad
3 184 1712121046838318232 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/bstworst.c.o 95fc849ee2d72782
3 120 1712121046770317217 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/reproduc.c.o 5476733bb5ff24b6 3 120 1712121046770317217 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/reproduc.c.o 5476733bb5ff24b6
3 184 1712121046838318232 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/bstworst.c.o 95fc849ee2d72782
490 1654 1711861177877984976 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/filesystem.cpp.o 353dcc0d3713353f 490 1654 1711861177877984976 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/filesystem.cpp.o 353dcc0d3713353f
3 181 1712121046834318171 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/select.c.o 68b575d9cd742009 3 181 1712121046834318171 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/select.c.o 68b575d9cd742009
6 461 1712121047114322346 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/params.c.o 4f8eddba33e1769 6 461 1712121047114322346 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/params.c.o 4f8eddba33e1769
@ -11,16 +11,17 @@
123 1589 1712119689202470621 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/nbt.cpp.o bf89a1713c018c51 123 1589 1712119689202470621 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/nbt.cpp.o bf89a1713c018c51
4 255 1712121046902319185 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/genspace.c.o cb6ec2a01bf89cfb 4 255 1712121046902319185 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/genspace.c.o cb6ec2a01bf89cfb
805 4035 1711861180258021695 lib/blt/CMakeFiles/BLT.dir/src/blt/parse/obj_loader.cpp.o 476a34c497b6adb6 805 4035 1711861180258021695 lib/blt/CMakeFiles/BLT.dir/src/blt/parse/obj_loader.cpp.o 476a34c497b6adb6
0 44 1712124376475351109 build.ninja 6325eea0f37b4c19
2 1100 1712121047750331827 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/gp.c.o d25ce4fd257704c4 2 1100 1712121047750331827 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/gp.c.o d25ce4fd257704c4
2161 2227 1712121048878348645 FinalProject 439fa443ad22e4c3 1962 2035 1712124370639265357 FinalProject 439fa443ad22e4c3
645 1214 1711861177437978186 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/nbt_block.cpp.o 77ba3b4253b7137d 645 1214 1711861177437978186 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/nbt_block.cpp.o 77ba3b4253b7137d
2 270 1712121046922319483 CMakeFiles/FinalProject.dir/src/program/function.cpp.o 31d2d83643b25a7d 2 270 1712121046922319483 CMakeFiles/FinalProject.dir/src/program/function.cpp.o 31d2d83643b25a7d
355 894 1711861177117973246 lib/blt/CMakeFiles/BLT.dir/src/blt/std/simd.cpp.o 8bb388beacdb15bd 355 894 1711861177117973246 lib/blt/CMakeFiles/BLT.dir/src/blt/std/simd.cpp.o 8bb388beacdb15bd
3769 7573 1712119695178557576 CMakeFiles/FinalProject_Runner.dir/src/runner/aggregation.cpp.o c68932c88b9c6b77 2035 6097 1712124374699325013 CMakeFiles/FinalProject_Runner.dir/src/runner/aggregation.cpp.o c68932c88b9c6b77
401 2196 1711861178417993308 lib/blt/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 616f7f7abe7e6071 401 2196 1711861178417993308 lib/blt/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 616f7f7abe7e6071
1 3939 1711938575268167844 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o 237bb980fc073d16 1 3939 1711938575268167844 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o 237bb980fc073d16
2 283 1712121046930319602 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/eval.c.o 80e8b0487c5dac21
74 211 1711861176433962689 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/event.c.o 9116c762a80f858a 74 211 1711861176433962689 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/event.c.o 9116c762a80f858a
2 283 1712121046930319602 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/eval.c.o 80e8b0487c5dac21
4 307 1712121046958320020 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/fitness.c.o dde0f578b99efb96 4 307 1712121046958320020 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/fitness.c.o dde0f578b99efb96
6 150 1712121046802317694 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/memory.c.o 920decb80b800520 6 150 1712121046802317694 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/memory.c.o 920decb80b800520
1 244 1711907868575023711 lib/blt/CMakeFiles/BLT.dir/src/blt/std/error.cpp.o 50c7cc06ac7c8945 1 244 1711907868575023711 lib/blt/CMakeFiles/BLT.dir/src/blt/std/error.cpp.o 50c7cc06ac7c8945
@ -40,13 +41,23 @@
5 284 1712121046934319662 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/pretty.c.o 53cb2163becbd8a0 5 284 1712121046934319662 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/pretty.c.o 53cb2163becbd8a0
6 172 1712121046826318052 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/random.c.o f0ebd744f32f985a 6 172 1712121046826318052 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/random.c.o f0ebd744f32f985a
82 2428 1712119690038482785 lib/blt/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 52117c712bac0297 82 2428 1712119690038482785 lib/blt/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 52117c712bac0297
7641 7722 1712121054374430576 FinalProject_Runner 5855d8cc0f2541a8 7524 7608 1712124376215347289 FinalProject_Runner 5855d8cc0f2541a8
7 115 1712121046766317157 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/boltzman.c.o aaaf95da57551e9d 7 115 1712121046766317157 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/boltzman.c.o aaaf95da57551e9d
2 2161 1712121048810347631 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 5d9a03ae062faa89 1 1962 1712124370571264358 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 5d9a03ae062faa89
577 2595 1711861178817999479 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/loader.cpp.o 9ee2936317f9aa7e 577 2595 1711861178817999479 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/loader.cpp.o 9ee2936317f9aa7e
3 261 1712121046914319364 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/change.c.o c9289600a3de2780 3 261 1712121046914319364 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/change.c.o c9289600a3de2780
2 651 1712121047302325149 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tree.c.o 9712e9f4dad5a4db 2 651 1712121047302325149 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tree.c.o 9712e9f4dad5a4db
19 2349 1712119689958481621 lib/blt/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 18fd51711a51cd28 19 2349 1712119689958481621 lib/blt/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 18fd51711a51cd28
2227 7641 1712121054286429264 CMakeFiles/FinalProject_Runner.dir/src/runner/main.cpp.o 73a762795b9c2c96 2035 7524 1712124376123345937 CMakeFiles/FinalProject_Runner.dir/src/runner/main.cpp.o 73a762795b9c2c96
3532 3699 1712119691294501061 lib/blt/libBLT.a bcaea8ea39623960 3532 3699 1712119691294501061 lib/blt/libBLT.a bcaea8ea39623960
382 1464 1711861177689982075 lib/blt/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 5a0d9c3e99cfe6c8 382 1464 1711861177689982075 lib/blt/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 5a0d9c3e99cfe6c8
1 1900 1712124627819044179 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 5d9a03ae062faa89
1900 1970 1712124627891045237 FinalProject 439fa443ad22e4c3
1970 6256 1712124632171108125 CMakeFiles/FinalProject_Runner.dir/src/runner/aggregation.cpp.o c68932c88b9c6b77
1970 7472 1712124633383125933 CMakeFiles/FinalProject_Runner.dir/src/runner/main.cpp.o 73a762795b9c2c96
7472 7555 1712124633475127285 FinalProject_Runner 5855d8cc0f2541a8
1 1988 1712124934215546123 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 5d9a03ae062faa89
1988 2059 1712124934287547181 FinalProject 439fa443ad22e4c3
1 4383 1712124976596168828 CMakeFiles/FinalProject_Runner.dir/src/runner/aggregation.cpp.o c68932c88b9c6b77
2 5541 1712124989544359078 CMakeFiles/FinalProject_Runner.dir/src/runner/main.cpp.o 73a762795b9c2c96
5541 5627 1712124989636360429 FinalProject_Runner 5855d8cc0f2541a8

View File

@ -1,3 +1,3 @@
Start testing: Apr 03 02:04 EDT Start testing: Apr 03 02:16 EDT
---------------------------------------------------------- ----------------------------------------------------------
End testing: Apr 03 02:04 EDT End testing: Apr 03 02:16 EDT

View File

@ -1,18 +1,20 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 4 generation: 4
nodes: 7 nodes: 16
depth: 3 depth: 6
hits: 630 hits: 728
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 630 hits: 728
raw fitness: 630.0000 raw fitness: 728.0000
standardized fitness: 630.0000 standardized fitness: 728.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9986
TREE: TREE:
(- (- (+ convex major) perimeter) area) (/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))
TREE-equ: TREE-equ:
y = (((convex + major) - perimeter) - area) y = ((eccentricity / (((log(extent) / minor) * minor) / area)) / log(exp((perimeter / extent))))

View File

@ -1,12 +1,14 @@
Hits: 1715, Total Size: 2810, Percent Hit: 61.032028 Hits: 2010, Total Size: 2810, Percent Hit: 71.530249
CC: 752 CC: 744
CO: 371 CO: 427
OO: 963 OO: 1266
OC: 724 OC: 373
Fitness: 0.998415 Fitness: 0.998628
Hits: 630 Hits: 728
y = (((convex + major) - perimeter) - area) y = ((eccentricity / (((log(extent) / minor) * minor) / area)) / log(exp((perimeter / extent))))
(- (- (+ convex major) perimeter) area) (/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))

View File

@ -1,109 +1,292 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 28 nodes: 22
depth: 4 depth: 4
hits: 580 hits: 541
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 580 hits: 541
raw fitness: 580.0000 raw fitness: 541.0000
standardized fitness: 580.0000 standardized fitness: 541.0000
adjusted fitness: 0.9983 adjusted fitness: 0.9982
TREE: TREE:
(+ (* (/ (/ convex -0.69687) (/ (* (exp eccentricity)
(- perimeter convex)) (+ 0.35193 major))
(+ (/ major minor) (- (/ -0.22588 minor)
(/ 0.87977 convex))) (+ -0.86449 area)))
(/ (exp (* perimeter convex))
(+ (/ major area)
(- 0.59748 extent))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 1
nodes: 28 nodes: 21
depth: 4 depth: 4
hits: 580 hits: 617
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 580 hits: 617
raw fitness: 580.0000 raw fitness: 617.0000
standardized fitness: 580.0000 standardized fitness: 617.0000
adjusted fitness: 0.9983 adjusted fitness: 0.9984
TREE: TREE:
(+ (* (/ (/ convex -0.69687) (- (* (- extent
(- perimeter convex)) (* 0.69816 eccentricity))
(+ (/ major minor) (+ (exp 0.45989)
(/ 0.87977 convex))) (- extent area)))
(/ (exp (* perimeter convex)) (/ (exp (log extent))
(+ (/ major area) (log (+ convex perimeter))))
(- 0.59748 extent))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 0 generation: 1
nodes: 28 nodes: 21
depth: 4 depth: 4
hits: 580 hits: 617
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 580 hits: 617
raw fitness: 580.0000 raw fitness: 617.0000
standardized fitness: 580.0000 standardized fitness: 617.0000
adjusted fitness: 0.9983 adjusted fitness: 0.9984
TREE: TREE:
(+ (* (/ (/ convex -0.69687) (- (* (- extent
(- perimeter convex)) (* 0.69816 eccentricity))
(+ (/ major minor) (+ (exp 0.45989)
(/ 0.87977 convex))) (- extent area)))
(/ (exp (* perimeter convex)) (/ (exp (log extent))
(+ (/ major area) (log (+ convex perimeter))))
(- 0.59748 extent))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 0 generation: 3
nodes: 28 nodes: 10
depth: 4 depth: 4
hits: 580 hits: 699
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 580 hits: 699
raw fitness: 580.0000 raw fitness: 699.0000
standardized fitness: 580.0000 standardized fitness: 699.0000
adjusted fitness: 0.9983 adjusted fitness: 0.9986
TREE: TREE:
(+ (* (/ (/ convex -0.69687) (+ perimeter
(- perimeter convex)) (+ (* (- extent minor)
(+ (/ major minor) (log major)) extent))
(/ 0.87977 convex)))
(/ (exp (* perimeter convex))
(+ (/ major area)
(- 0.59748 extent))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 4 generation: 4
nodes: 7 nodes: 16
depth: 3 depth: 6
hits: 630 hits: 728
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 630 hits: 728
raw fitness: 630.0000 raw fitness: 728.0000
standardized fitness: 630.0000 standardized fitness: 728.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9986
TREE: TREE:
(- (- (+ convex major) perimeter) area) (/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))
=== BEST-OF-RUN ===
current generation: 5
generation: 4
nodes: 16
depth: 6
hits: 728
TOP INDIVIDUAL:
-- #1 --
hits: 728
raw fitness: 728.0000
standardized fitness: 728.0000
adjusted fitness: 0.9986
TREE:
(/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))
=== BEST-OF-RUN ===
current generation: 6
generation: 4
nodes: 16
depth: 6
hits: 728
TOP INDIVIDUAL:
-- #1 --
hits: 728
raw fitness: 728.0000
standardized fitness: 728.0000
adjusted fitness: 0.9986
TREE:
(/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))
=== BEST-OF-RUN ===
current generation: 7
generation: 4
nodes: 16
depth: 6
hits: 728
TOP INDIVIDUAL:
-- #1 --
hits: 728
raw fitness: 728.0000
standardized fitness: 728.0000
adjusted fitness: 0.9986
TREE:
(/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))
=== BEST-OF-RUN ===
current generation: 8
generation: 4
nodes: 16
depth: 6
hits: 728
TOP INDIVIDUAL:
-- #1 --
hits: 728
raw fitness: 728.0000
standardized fitness: 728.0000
adjusted fitness: 0.9986
TREE:
(/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))
=== BEST-OF-RUN ===
current generation: 9
generation: 4
nodes: 16
depth: 6
hits: 728
TOP INDIVIDUAL:
-- #1 --
hits: 728
raw fitness: 728.0000
standardized fitness: 728.0000
adjusted fitness: 0.9986
TREE:
(/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))
=== BEST-OF-RUN ===
current generation: 10
generation: 4
nodes: 16
depth: 6
hits: 728
TOP INDIVIDUAL:
-- #1 --
hits: 728
raw fitness: 728.0000
standardized fitness: 728.0000
adjusted fitness: 0.9986
TREE:
(/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))
=== BEST-OF-RUN ===
current generation: 11
generation: 4
nodes: 16
depth: 6
hits: 728
TOP INDIVIDUAL:
-- #1 --
hits: 728
raw fitness: 728.0000
standardized fitness: 728.0000
adjusted fitness: 0.9986
TREE:
(/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))
=== BEST-OF-RUN ===
current generation: 12
generation: 4
nodes: 16
depth: 6
hits: 728
TOP INDIVIDUAL:
-- #1 --
hits: 728
raw fitness: 728.0000
standardized fitness: 728.0000
adjusted fitness: 0.9986
TREE:
(/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))
=== BEST-OF-RUN ===
current generation: 13
generation: 4
nodes: 16
depth: 6
hits: 728
TOP INDIVIDUAL:
-- #1 --
hits: 728
raw fitness: 728.0000
standardized fitness: 728.0000
adjusted fitness: 0.9986
TREE:
(/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))
=== BEST-OF-RUN ===
current generation: 14
generation: 4
nodes: 16
depth: 6
hits: 728
TOP INDIVIDUAL:
-- #1 --
hits: 728
raw fitness: 728.0000
standardized fitness: 728.0000
adjusted fitness: 0.9986
TREE:
(/ (/ eccentricity
(/ (* (/ (log extent) minor) minor) area))
(log (exp (/ perimeter extent))))

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,16 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9531 0.9983 0.0000 17.694 3.413 28 4 19 6 0.9531 0.9983 0.0000 17.694 3.413 28 4 19 6 0 0 0.9493 0.9982 0.0000 18.134 3.384 22 4 42 6 0.9493 0.9982 0.0000 18.134 3.384 22 4 42 6
1 0 0.9943 0.9983 0.0000 15.646 3.500 28 4 63 6 0.9737 0.9983 0.0000 16.670 3.456 28 4 19 6 1 0 0.9904 0.9984 0.0000 15.629 3.442 21 4 52 7 0.9698 0.9984 0.0000 16.881 3.413 21 4 42 6
2 0 0.9905 0.9983 0.0000 14.219 3.519 28 4 94 9 0.9793 0.9983 0.0000 15.853 3.477 28 4 19 6 2 0 0.9904 0.9984 0.0000 13.857 3.353 21 4 45 8 0.9767 0.9984 0.0000 15.873 3.393 21 4 42 6
3 0 0.9940 0.9983 0.0000 13.713 3.515 28 4 17 5 0.9830 0.9983 0.0000 15.318 3.487 28 4 19 6 3 0 0.9941 0.9986 0.0000 12.469 3.321 10 4 13 5 0.9811 0.9986 0.0000 15.022 3.375 10 4 42 6
4 0 0.9943 0.9984 0.0000 12.949 3.396 7 3 60 9 0.9852 0.9984 0.0000 14.844 3.469 7 3 19 6 4 0 0.9966 0.9986 0.0000 12.252 3.326 16 6 29 6 0.9842 0.9986 0.0000 14.468 3.365 16 6 42 6
5 0 0.9942 0.9986 0.0000 11.818 3.266 16 6 32 6 0.9858 0.9986 0.0000 14.026 3.349 16 6 42 6
6 0 0.9942 0.9986 0.0000 10.841 3.154 16 6 9 4 0.9870 0.9986 0.0000 13.571 3.321 16 6 42 6
7 0 0.9954 0.9986 0.0000 9.934 3.061 16 6 39 8 0.9881 0.9986 0.0000 13.117 3.288 16 6 42 6
8 0 0.9917 0.9986 0.0000 9.418 2.970 16 6 28 6 0.9885 0.9986 0.0000 12.706 3.253 16 6 42 6
9 0 0.9942 0.9986 0.0000 8.861 2.811 16 6 53 9 0.9890 0.9986 0.0000 12.321 3.209 16 6 42 6
10 0 0.9929 0.9986 0.0000 8.588 2.743 16 6 17 7 0.9894 0.9986 0.0000 11.982 3.166 16 6 42 6
11 0 0.9967 0.9986 0.0000 8.092 2.714 16 6 7 3 0.9900 0.9986 0.0000 11.658 3.129 16 6 42 6
12 0 0.9967 0.9986 0.0000 8.079 2.705 16 6 39 6 0.9905 0.9986 0.0000 11.382 3.096 16 6 42 6
13 0 0.9979 0.9986 0.9971 8.104 2.723 16 6 10 4 0.9910 0.9986 0.0000 11.148 3.069 16 6 42 6
14 0 0.9966 0.9986 0.0000 7.336 2.539 16 6 17 4 0.9914 0.9986 0.0000 10.894 3.034 16 6 42 6

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 474. no random number seed specfied; using 619.
creating initial population(s): creating initial population(s):
1118 trees were generated to fill the population of 800 (800 trees). 1136 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -32,26 +32,56 @@ no checkpointing will be done.
evaluation complete. (1s 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. (1s wall)
breeding complete. (0s wall)
=== generation 5.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 7.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 12.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 13.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 1880339 allocated: 3914621
freed: 1832339 freed: 3866621
not freed: 48000 not freed: 48000
max allocated: 457309 max allocated: 460077
malloc'ed blocks: 23777 malloc'ed blocks: 50948
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 23771 free'ed blocks: 50942
------- time ------- ------- time -------
overall: 6s wall overall: 11s wall
evaluation: 4s wall evaluation: 8s wall
breeding: 0s wall breeding: 0s wall
------- generation spaces ------- ------- generation spaces -------
@ -59,7 +89,7 @@ SYSTEM STATISTICS
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 1109 used: 1639
freed: 1109 freed: 1639
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,27 +1,18 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 9 generation: 0
nodes: 36 nodes: 3
depth: 10 depth: 1
hits: 681 hits: 684
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 681 hits: 684
raw fitness: 681.0000 raw fitness: 684.0000
standardized fitness: 681.0000 standardized fitness: 684.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9985
TREE: TREE:
(- area (+ eccentricity -0.90589)
(- major
(- (* minor eccentricity)
(* (/ (* (+ (log (- (/ major perimeter)
(log extent)))
(log perimeter))
(* (log (exp perimeter))
(/ (+ perimeter 0.97953)
(+ major
(* minor extent))))) major) perimeter))))
TREE-equ: TREE-equ:
y = (area - (major - ((minor * eccentricity) - ((((log(((major / perimeter) - log(extent))) + log(perimeter)) * (log(exp(perimeter)) * ((perimeter + 0.97953) / (major + (minor * extent))))) / major) * perimeter)))) y = (eccentricity + -0.90589)

View File

@ -1,21 +1,12 @@
Hits: 1755, Total Size: 2810, Percent Hit: 62.455516 Hits: 1986, Total Size: 2810, Percent Hit: 70.676157
CC: 969 CC: 404
CO: 166 CO: 730
OO: 786 OO: 1582
OC: 889 OC: 94
Fitness: 0.998534 Fitness: 0.998540
Hits: 681 Hits: 684
y = (area - (major - ((minor * eccentricity) - ((((log(((major / perimeter) - log(extent))) + log(perimeter)) * (log(exp(perimeter)) * ((perimeter + 0.97953) / (major + (minor * extent))))) / major) * perimeter)))) y = (eccentricity + -0.90589)
(- area (+ eccentricity -0.90589)
(- major
(- (* minor eccentricity)
(* (/ (* (+ (log (- (/ major perimeter)
(log extent)))
(log perimeter))
(* (log (exp perimeter))
(/ (+ perimeter 0.97953)
(+ major
(* minor extent))))) major) perimeter))))

View File

@ -1,198 +1,170 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 24 nodes: 3
depth: 4 depth: 1
hits: 616 hits: 684
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 616 hits: 684
raw fitness: 616.0000 raw fitness: 684.0000
standardized fitness: 616.0000 standardized fitness: 684.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9985
TREE: TREE:
(/ (/ (+ (- area area) (+ eccentricity -0.90589)
(log eccentricity))
(/ (/ convex major)
(exp major)))
(/ (/ (log major)
(log extent))
(log (/ eccentricity -0.90932))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 0
nodes: 24 nodes: 3
depth: 4 depth: 1
hits: 616 hits: 684
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 616 hits: 684
raw fitness: 616.0000 raw fitness: 684.0000
standardized fitness: 616.0000 standardized fitness: 684.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9985
TREE: TREE:
(/ (/ (+ (- area area) (+ eccentricity -0.90589)
(log eccentricity))
(/ (/ convex major)
(exp major)))
(/ (/ (log major)
(log extent))
(log (/ eccentricity -0.90932))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 2 generation: 0
nodes: 7 nodes: 3
depth: 2 depth: 1
hits: 654 hits: 684
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 654 hits: 684
raw fitness: 654.0000 raw fitness: 684.0000
standardized fitness: 654.0000 standardized fitness: 684.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9985
TREE: TREE:
(+ (- -0.95674 minor) (+ eccentricity -0.90589)
(- major minor))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 2 generation: 0
nodes: 7 nodes: 3
depth: 2 depth: 1
hits: 654 hits: 684
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 654 hits: 684
raw fitness: 654.0000 raw fitness: 684.0000
standardized fitness: 654.0000 standardized fitness: 684.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9985
TREE: TREE:
(+ (- -0.95674 minor) (+ eccentricity -0.90589)
(- major minor))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 2 generation: 0
nodes: 7 nodes: 3
depth: 2 depth: 1
hits: 654 hits: 684
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 654 hits: 684
raw fitness: 654.0000 raw fitness: 684.0000
standardized fitness: 654.0000 standardized fitness: 684.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9985
TREE: TREE:
(+ (- -0.95674 minor) (+ eccentricity -0.90589)
(- major minor))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 5 current generation: 5
generation: 2 generation: 0
nodes: 7 nodes: 3
depth: 2 depth: 1
hits: 654 hits: 684
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 654 hits: 684
raw fitness: 654.0000 raw fitness: 684.0000
standardized fitness: 654.0000 standardized fitness: 684.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9985
TREE: TREE:
(+ (- -0.95674 minor) (+ eccentricity -0.90589)
(- major minor))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 6 current generation: 6
generation: 2 generation: 0
nodes: 7 nodes: 3
depth: 2 depth: 1
hits: 654 hits: 684
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 654 hits: 684
raw fitness: 654.0000 raw fitness: 684.0000
standardized fitness: 654.0000 standardized fitness: 684.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9985
TREE: TREE:
(+ (- -0.95674 minor) (+ eccentricity -0.90589)
(- major minor))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 7 current generation: 7
generation: 2 generation: 0
nodes: 7 nodes: 3
depth: 2 depth: 1
hits: 654 hits: 684
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 654 hits: 684
raw fitness: 654.0000 raw fitness: 684.0000
standardized fitness: 654.0000 standardized fitness: 684.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9985
TREE: TREE:
(+ (- -0.95674 minor) (+ eccentricity -0.90589)
(- major minor))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 8 current generation: 8
generation: 2 generation: 0
nodes: 7 nodes: 3
depth: 2 depth: 1
hits: 654 hits: 684
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 654 hits: 684
raw fitness: 654.0000 raw fitness: 684.0000
standardized fitness: 654.0000 standardized fitness: 684.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9985
TREE: TREE:
(+ (- -0.95674 minor) (+ eccentricity -0.90589)
(- major minor))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 9 current generation: 9
generation: 9 generation: 0
nodes: 36 nodes: 3
depth: 10 depth: 1
hits: 681 hits: 684
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 681 hits: 684
raw fitness: 681.0000 raw fitness: 684.0000
standardized fitness: 681.0000 standardized fitness: 684.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9985
TREE: TREE:
(- area (+ eccentricity -0.90589)
(- major
(- (* minor eccentricity)
(* (/ (* (+ (log (- (/ major perimeter)
(log extent)))
(log perimeter))
(* (log (exp perimeter))
(/ (+ perimeter 0.97953)
(+ major
(* minor extent))))) major) perimeter))))

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,11 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9651 0.9984 0.0000 17.549 3.370 24 4 84 6 0.9651 0.9984 0.0000 17.549 3.370 24 4 84 6 0 0 0.9518 0.9985 0.0000 17.055 3.319 3 1 36 6 0.9518 0.9985 0.0000 17.055 3.319 3 1 36 6
1 0 0.9893 0.9984 0.0000 16.441 3.458 24 4 51 6 0.9772 0.9984 0.0000 16.995 3.414 24 4 84 6 1 0 0.9942 0.9985 0.0000 14.514 3.292 3 1 25 5 0.9730 0.9985 0.0000 15.784 3.306 3 1 36 6
2 0 0.9905 0.9985 0.0000 15.656 3.630 7 2 35 5 0.9816 0.9985 0.0000 16.549 3.486 7 2 84 6 2 0 0.9942 0.9985 0.0000 13.443 3.350 3 1 21 5 0.9801 0.9985 0.0000 15.004 3.320 3 1 36 6
3 0 0.9955 0.9985 0.0000 14.732 3.639 7 2 51 9 0.9851 0.9985 0.0000 16.095 3.524 7 2 84 6 3 0 0.9930 0.9985 0.0000 13.670 3.458 3 1 23 4 0.9833 0.9985 0.0000 14.670 3.355 3 1 36 6
4 0 0.9955 0.9985 0.0000 12.995 3.465 7 2 8 4 0.9872 0.9985 0.0000 15.475 3.512 7 2 84 6 4 0 0.9930 0.9985 0.0000 12.801 3.410 3 1 16 5 0.9853 0.9985 0.0000 14.296 3.366 3 1 36 6
5 0 0.9930 0.9985 0.0000 13.415 3.625 7 2 50 8 0.9882 0.9985 0.0000 15.131 3.531 7 2 84 6 5 0 0.9943 0.9985 0.0000 11.716 3.269 3 1 15 5 0.9868 0.9985 0.0000 13.866 3.350 3 1 36 6
6 0 0.9955 0.9985 0.0000 13.491 3.689 7 2 38 8 0.9892 0.9985 0.0000 14.897 3.554 7 2 84 6 6 0 0.9918 0.9985 0.0000 11.865 3.336 3 1 89 14 0.9875 0.9985 0.0000 13.581 3.348 3 1 36 6
7 0 0.9955 0.9985 0.0000 13.520 3.756 7 2 12 4 0.9900 0.9985 0.0000 14.725 3.579 7 2 84 6 7 0 0.9968 0.9985 0.0000 11.531 3.311 3 1 75 9 0.9886 0.9985 0.0000 13.324 3.343 3 1 36 6
8 0 0.9916 0.9985 0.0000 13.524 3.790 7 2 35 7 0.9902 0.9985 0.0000 14.592 3.602 7 2 84 6 8 0 0.9980 0.9985 0.9977 11.488 3.336 3 1 6 4 0.9897 0.9985 0.0000 13.120 3.342 3 1 36 6
9 0 0.9930 0.9985 0.0000 13.470 3.760 36 10 26 9 0.9905 0.9985 0.0000 14.479 3.618 36 10 84 6 9 0 0.9955 0.9985 0.0000 11.704 3.405 3 1 21 7 0.9903 0.9985 0.0000 12.979 3.349 3 1 36 6

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 198. no random number seed specfied; using 200.
creating initial population(s): creating initial population(s):
1098 trees were generated to fill the population of 800 (800 trees). 1128 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -29,10 +29,10 @@ no checkpointing will be done.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (1s wall) evaluation complete. (1s wall)
@ -47,22 +47,22 @@ no checkpointing will be done.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 8. === generation 8.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 3296386 allocated: 3048604
freed: 3248386 freed: 3000604
not freed: 48000 not freed: 48000
max allocated: 461989 max allocated: 444869
malloc'ed blocks: 37348 malloc'ed blocks: 36915
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 37342 free'ed blocks: 36909
------- time ------- ------- time -------
overall: 9s wall overall: 9s wall
@ -74,7 +74,7 @@ SYSTEM STATISTICS
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 1375 used: 1318
freed: 1375 freed: 1318
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,20 +1,20 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 32 generation: 1
nodes: 10 nodes: 12
depth: 5 depth: 5
hits: 884 hits: 902
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 884 hits: 902
raw fitness: 884.0000 raw fitness: 902.0000
standardized fitness: 884.0000 standardized fitness: 902.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9989
TREE: TREE:
(log (exp (- (/ minor (log (exp (* (- (/ minor perimeter)
(log eccentricity)) (exp 0.57671))
(* eccentricity -0.54371)))) (- perimeter -0.11632))))
TREE-equ: TREE-equ:
y = log(exp(((minor / log(eccentricity)) - (eccentricity * -0.54371)))) y = log(exp((((minor / perimeter) - exp(0.57671)) * (perimeter - -0.11632))))

View File

@ -1,14 +1,14 @@
Hits: 2445, Total Size: 2810, Percent Hit: 87.010676 Hits: 2565, Total Size: 2810, Percent Hit: 91.281139
CC: 1019 CC: 931
CO: 113 CO: 202
OO: 1426 OO: 1634
OC: 252 OC: 43
Fitness: 0.998870 Fitness: 0.998893
Hits: 884 Hits: 902
y = log(exp(((minor / log(eccentricity)) - (eccentricity * -0.54371)))) y = log(exp((((minor / perimeter) - exp(0.57671)) * (perimeter - -0.11632))))
(log (exp (- (/ minor (log (exp (* (- (/ minor perimeter)
(log eccentricity)) (exp 0.57671))
(* eccentricity -0.54371)))) (- perimeter -0.11632))))

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,51 +1,52 @@
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.9593 0.9981 0.0000 18.140 3.394 47 6 31 5 0.9593 0.9981 0.0000 18.140 3.394 47 6 31 5 0 0 0.9506 0.9985 0.0000 18.221 3.434 11 3 27 5 0.9506 0.9985 0.0000 18.221 3.434 11 3 27 5
1 0 0.9943 0.9981 0.0000 15.716 3.402 47 6 49 8 0.9768 0.9981 0.0000 16.928 3.398 47 6 31 5 1 0 0.9918 0.9989 0.0000 16.523 3.469 12 5 12 3 0.9712 0.9989 0.0000 17.372 3.451 12 5 27 5
2 0 0.9980 0.9987 0.9973 14.654 3.454 15 6 47 6 0.9839 0.9987 0.0000 16.170 3.417 15 6 31 5 2 0 0.9930 0.9989 0.0000 15.921 3.458 12 5 48 8 0.9785 0.9989 0.0000 16.888 3.453 12 5 27 5
3 0 0.9943 0.9987 0.0000 13.924 3.539 15 6 32 9 0.9865 0.9987 0.0000 15.608 3.447 15 6 31 5 3 0 0.9968 0.9989 0.0000 15.135 3.575 12 5 76 6 0.9830 0.9989 0.0000 16.450 3.484 12 5 27 5
4 0 0.9918 0.9987 0.0000 13.322 3.510 15 6 12 4 0.9875 0.9987 0.0000 15.151 3.460 15 6 31 5 4 0 0.9943 0.9989 0.0000 14.570 3.686 12 5 23 6 0.9853 0.9989 0.0000 16.074 3.524 12 5 27 5
5 0 0.9955 0.9987 0.0000 12.895 3.565 15 6 98 11 0.9889 0.9987 0.0000 14.775 3.477 15 6 31 5 5 0 0.9955 0.9989 0.0000 13.869 3.626 12 5 24 7 0.9870 0.9989 0.0000 15.706 3.541 12 5 27 5
6 0 0.9936 0.9987 0.0000 12.989 3.604 15 6 9 4 0.9895 0.9987 0.0000 14.520 3.495 15 6 31 5 6 0 0.9905 0.9989 0.0000 13.331 3.547 12 5 59 11 0.9875 0.9989 0.0000 15.367 3.542 12 5 27 5
7 0 0.9955 0.9987 0.0000 12.355 3.558 15 6 21 7 0.9903 0.9987 0.0000 14.249 3.503 15 6 31 5 7 0 0.9968 0.9989 0.0000 11.947 3.388 12 5 35 9 0.9886 0.9989 0.0000 14.940 3.523 12 5 27 5
8 0 0.9955 0.9987 0.0000 12.285 3.569 15 6 12 4 0.9909 0.9987 0.0000 14.031 3.510 15 6 31 5 8 0 0.9980 0.9989 0.9979 11.086 3.255 12 5 9 4 0.9897 0.9989 0.0000 14.512 3.493 12 5 27 5
9 0 0.9955 0.9987 0.0000 11.156 3.414 15 6 77 13 0.9913 0.9987 0.0000 13.744 3.501 15 6 31 5 9 0 0.9905 0.9989 0.0000 10.380 3.165 12 5 34 9 0.9898 0.9989 0.0000 14.098 3.460 12 5 27 5
10 0 0.9930 0.9987 0.0000 10.732 3.451 15 6 13 4 0.9915 0.9987 0.0000 13.470 3.496 15 6 31 5 10 0 0.9955 0.9989 0.0000 9.320 3.019 12 5 20 5 0.9903 0.9989 0.0000 13.664 3.420 12 5 27 5
11 0 0.9955 0.9987 0.0000 9.639 3.139 15 6 40 11 0.9918 0.9987 0.0000 13.151 3.466 15 6 31 5 11 0 0.9955 0.9989 0.0000 8.995 2.920 12 5 29 7 0.9907 0.9989 0.0000 13.275 3.378 12 5 27 5
12 0 0.9980 0.9987 0.9978 9.155 3.004 15 6 5 2 0.9923 0.9987 0.0000 12.843 3.431 15 6 31 5 12 0 0.9955 0.9989 0.0000 9.351 3.081 12 5 12 7 0.9911 0.9989 0.0000 12.973 3.356 12 5 27 5
13 0 0.9980 0.9987 0.9953 9.255 3.067 15 6 37 7 0.9927 0.9987 0.0000 12.587 3.405 15 6 31 5 13 0 0.9980 0.9989 0.9980 9.870 3.126 12 5 5 2 0.9916 0.9989 0.0000 12.751 3.339 12 5 27 5
14 0 0.9980 0.9987 0.9953 9.137 3.020 15 6 39 8 0.9931 0.9987 0.0000 12.357 3.379 15 6 31 5 14 0 0.9955 0.9989 0.0000 9.506 3.041 12 5 10 5 0.9918 0.9989 0.0000 12.535 3.319 12 5 27 5
15 0 0.9980 0.9987 0.9953 9.295 3.047 15 6 45 10 0.9934 0.9987 0.0000 12.166 3.359 15 6 31 5 15 0 0.9943 0.9989 0.0000 8.406 2.749 12 5 5 2 0.9920 0.9989 0.0000 12.277 3.284 12 5 27 5
16 0 0.9968 0.9987 0.0000 8.820 2.941 15 6 65 10 0.9936 0.9987 0.0000 11.969 3.334 15 6 31 5 16 0 0.9943 0.9989 0.0000 7.899 2.670 12 5 27 7 0.9921 0.9989 0.0000 12.019 3.248 12 5 27 5
17 0 0.9980 0.9987 0.9978 8.595 2.877 15 6 5 2 0.9938 0.9987 0.0000 11.781 3.309 15 6 31 5 17 0 0.9980 0.9989 0.9956 7.571 2.719 12 5 12 6 0.9925 0.9989 0.0000 11.772 3.218 12 5 27 5
18 0 0.9955 0.9987 0.0000 7.754 2.704 15 6 13 6 0.9939 0.9987 0.0000 11.569 3.277 15 6 31 5 18 0 0.9980 0.9989 0.9976 7.175 2.618 12 5 8 3 0.9927 0.9989 0.0000 11.530 3.187 12 5 27 5
19 0 0.9980 0.9989 0.9980 7.894 2.725 10 5 1 0 0.9941 0.9989 0.0000 11.386 3.249 10 5 31 5 19 0 0.9980 0.9989 0.9973 6.689 2.429 12 5 11 5 0.9930 0.9989 0.0000 11.288 3.149 12 5 27 5
20 0 0.9980 0.9989 0.9977 7.143 2.553 10 5 4 2 0.9943 0.9989 0.0000 11.184 3.216 10 5 31 5 20 0 0.9968 0.9989 0.0000 6.196 2.334 12 5 80 12 0.9932 0.9989 0.0000 11.046 3.110 12 5 27 5
21 0 0.9980 0.9989 0.9960 6.531 2.453 10 5 52 8 0.9945 0.9989 0.0000 10.972 3.181 10 5 31 5 21 0 0.9980 0.9989 0.9975 6.100 2.268 12 5 7 3 0.9934 0.9989 0.0000 10.821 3.072 12 5 27 5
22 0 0.9955 0.9989 0.0000 6.189 2.396 10 5 23 8 0.9945 0.9989 0.0000 10.764 3.147 10 5 31 5 22 0 0.9980 0.9989 0.9975 6.088 2.241 12 5 3 1 0.9936 0.9989 0.0000 10.615 3.035 12 5 27 5
23 0 0.9930 0.9989 0.0000 5.709 2.250 10 5 11 5 0.9944 0.9989 0.0000 10.553 3.110 10 5 31 5 23 0 0.9967 0.9989 0.0000 6.245 2.303 12 5 9 4 0.9937 0.9989 0.0000 10.433 3.005 12 5 27 5
24 0 0.9968 0.9989 0.0000 5.386 2.120 10 5 6 3 0.9945 0.9989 0.0000 10.347 3.070 10 5 31 5 24 0 0.9980 0.9989 0.9975 6.101 2.225 12 5 5 2 0.9939 0.9989 0.0000 10.260 2.974 12 5 27 5
25 0 0.9980 0.9989 0.9978 5.261 2.089 10 5 7 3 0.9947 0.9989 0.0000 10.151 3.032 10 5 31 5 25 0 0.9980 0.9989 0.9976 5.610 2.065 12 5 5 2 0.9941 0.9989 0.0000 10.081 2.939 12 5 27 5
26 0 0.9980 0.9989 0.9979 4.945 1.949 10 5 3 1 0.9948 0.9989 0.0000 9.958 2.992 10 5 31 5 26 0 0.9980 0.9989 0.9976 5.550 2.078 12 5 5 2 0.9942 0.9989 0.0000 9.913 2.907 12 5 27 5
27 0 0.9980 0.9989 0.9980 5.046 1.980 10 5 10 4 0.9949 0.9989 0.0000 9.783 2.956 10 5 31 5 27 0 0.9980 0.9989 0.9976 5.761 2.167 12 5 3 1 0.9943 0.9989 0.0000 9.765 2.880 12 5 27 5
28 0 0.9980 0.9989 0.9979 5.045 2.009 10 5 3 1 0.9950 0.9989 0.0000 9.620 2.923 10 5 31 5 28 0 0.9943 0.9989 0.0000 5.996 2.215 12 5 59 11 0.9943 0.9989 0.0000 9.635 2.858 12 5 27 5
29 0 0.9968 0.9989 0.0000 4.803 1.891 10 5 10 5 0.9951 0.9989 0.0000 9.459 2.889 10 5 31 5 29 0 0.9955 0.9989 0.0000 5.746 2.172 12 5 7 4 0.9944 0.9989 0.0000 9.505 2.835 12 5 27 5
30 0 0.9980 0.9989 0.9974 4.848 1.910 10 5 4 2 0.9952 0.9989 0.0000 9.310 2.857 10 5 31 5 30 0 0.9980 0.9989 0.9979 5.421 2.051 12 5 22 7 0.9945 0.9989 0.0000 9.374 2.809 12 5 27 5
31 0 0.9968 0.9989 0.0000 4.951 1.975 10 5 20 6 0.9952 0.9989 0.0000 9.174 2.830 10 5 31 5 31 0 0.9980 0.9989 0.9972 5.849 2.221 12 5 5 2 0.9946 0.9989 0.0000 9.263 2.791 12 5 27 5
32 0 0.9980 0.9989 0.9977 4.870 1.921 10 5 4 2 0.9953 0.9989 0.0000 9.044 2.802 10 5 31 5 32 0 0.9980 0.9989 0.9980 5.799 2.180 12 5 9 4 0.9947 0.9989 0.0000 9.158 2.773 12 5 27 5
33 0 0.9980 0.9989 0.9977 4.862 1.934 10 5 4 2 0.9954 0.9989 0.0000 8.921 2.777 10 5 31 5 33 0 0.9968 0.9989 0.0000 5.492 2.085 12 5 34 11 0.9948 0.9989 0.0000 9.051 2.752 12 5 27 5
34 0 0.9968 0.9989 0.0000 4.710 1.841 10 5 11 5 0.9954 0.9989 0.0000 8.800 2.750 10 5 31 5 34 0 0.9980 0.9989 0.9978 4.919 1.877 12 5 3 1 0.9949 0.9989 0.0000 8.933 2.727 12 5 27 5
35 0 0.9968 0.9989 0.0000 4.732 1.865 10 5 15 4 0.9955 0.9989 0.0000 8.687 2.726 10 5 31 5 35 0 0.9980 0.9989 0.9979 4.768 1.853 12 5 5 2 0.9949 0.9989 0.0000 8.817 2.703 12 5 27 5
36 0 0.9980 0.9989 0.9979 4.809 1.891 10 5 5 2 0.9955 0.9989 0.0000 8.582 2.703 10 5 31 5 36 0 0.9968 0.9989 0.0000 4.732 1.853 12 5 25 10 0.9950 0.9989 0.0000 8.706 2.680 12 5 27 5
37 0 0.9980 0.9989 0.9978 4.871 1.935 10 5 5 2 0.9956 0.9989 0.0000 8.485 2.683 10 5 31 5 37 0 0.9980 0.9989 0.9979 4.541 1.786 12 5 7 3 0.9951 0.9989 0.0000 8.597 2.657 12 5 27 5
38 0 0.9980 0.9989 0.9980 4.622 1.855 10 5 5 2 0.9956 0.9989 0.0000 8.386 2.662 10 5 31 5 38 0 0.9980 0.9989 0.9978 4.645 1.839 12 5 7 3 0.9952 0.9989 0.0000 8.496 2.636 12 5 27 5
39 0 0.9968 0.9989 0.0000 4.879 1.961 10 5 14 4 0.9957 0.9989 0.0000 8.298 2.644 10 5 31 5 39 0 0.9980 0.9989 0.9976 4.639 1.873 12 5 4 2 0.9952 0.9989 0.0000 8.399 2.616 12 5 27 5
40 0 0.9968 0.9989 0.0000 4.684 1.897 10 5 8 4 0.9957 0.9989 0.0000 8.210 2.626 10 5 31 5 40 0 0.9980 0.9989 0.9979 4.725 1.900 12 5 4 2 0.9953 0.9989 0.0000 8.310 2.599 12 5 27 5
41 0 0.9955 0.9989 0.0000 4.793 1.958 10 5 16 5 0.9957 0.9989 0.0000 8.129 2.610 10 5 31 5 41 0 0.9980 0.9989 0.9979 5.010 1.992 12 5 4 2 0.9954 0.9989 0.0000 8.231 2.585 12 5 27 5
42 0 0.9955 0.9989 0.0000 4.750 1.930 10 5 7 3 0.9957 0.9989 0.0000 8.050 2.594 10 5 31 5 42 0 0.9955 0.9989 0.0000 4.912 1.985 12 5 5 2 0.9954 0.9989 0.0000 8.154 2.571 12 5 27 5
43 0 0.9980 0.9989 0.9973 5.082 2.024 10 5 16 4 0.9957 0.9989 0.0000 7.983 2.581 10 5 31 5 43 0 0.9968 0.9989 0.0000 4.869 1.980 12 5 15 4 0.9954 0.9989 0.0000 8.079 2.557 12 5 27 5
44 0 0.9980 0.9989 0.9976 5.046 2.002 10 5 9 4 0.9958 0.9989 0.0000 7.917 2.568 10 5 31 5 44 0 0.9980 0.9989 0.9976 4.923 2.041 12 5 5 3 0.9954 0.9989 0.0000 8.009 2.546 12 5 27 5
45 0 0.9980 0.9989 0.9976 5.353 2.099 10 5 9 4 0.9958 0.9989 0.0000 7.862 2.558 10 5 31 5 45 0 0.9980 0.9989 0.9980 4.895 2.016 12 5 6 3 0.9955 0.9989 0.0000 7.941 2.534 12 5 27 5
46 0 0.9968 0.9989 0.0000 4.959 1.939 10 5 11 4 0.9959 0.9989 0.0000 7.800 2.545 10 5 31 5 46 0 0.9968 0.9989 0.0000 4.661 1.920 12 5 15 7 0.9955 0.9989 0.0000 7.871 2.521 12 5 27 5
47 0 0.9980 0.9989 0.9976 5.018 1.985 10 5 8 4 0.9959 0.9989 0.0000 7.742 2.533 10 5 31 5 47 0 0.9980 0.9989 0.9980 4.465 1.876 12 5 4 2 0.9956 0.9989 0.0000 7.801 2.508 12 5 27 5
48 0 0.9980 0.9989 0.9978 5.100 2.056 10 5 5 2 0.9960 0.9989 0.0000 7.688 2.523 10 5 31 5 48 0 0.9980 0.9989 0.9978 4.451 1.810 12 5 8 4 0.9956 0.9989 0.0000 7.732 2.493 12 5 27 5
49 0 0.9968 0.9989 0.0000 4.982 1.975 10 5 24 8 0.9960 0.9989 0.0000 7.634 2.513 10 5 31 5 49 0 0.9980 0.9989 0.9975 4.346 1.735 12 5 10 4 0.9957 0.9989 0.0000 7.664 2.478 12 5 27 5
50 0 0.9980 0.9989 0.9975 4.383 1.709 12 5 9 4 0.9957 0.9989 0.0000 7.600 2.463 12 5 27 5

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 1041. no random number seed specfied; using 606.
creating initial population(s): creating initial population(s):
1110 trees were generated to fill the population of 800 (800 trees). 1123 trees were generated to fill the population of 800 (800 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. (2s 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. (2s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -42,36 +42,36 @@ no checkpointing will be done.
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. (1s 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. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 10. === generation 10.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 11. === generation 11.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 12. === generation 12.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 13. === generation 13.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 14. === generation 14.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 15. === generation 15.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 16. === generation 16.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 17. === generation 17.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -83,7 +83,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 20. === generation 20.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 21. === generation 21.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -95,10 +95,10 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 24. === generation 24.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 25. === generation 25.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 26. === generation 26.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -125,7 +125,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 34. === generation 34.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 35. === generation 35.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -158,7 +158,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 45. === generation 45.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 46. === generation 46.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -172,29 +172,31 @@ no checkpointing will be done.
=== generation 49. === generation 49.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 50.
evaluation complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 10044428 allocated: 10026942
freed: 9996428 freed: 9978942
not freed: 48000 not freed: 48000
max allocated: 461302 max allocated: 467277
malloc'ed blocks: 146962 malloc'ed blocks: 146663
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 146956 free'ed blocks: 146657
------- time ------- ------- time -------
overall: 16s wall overall: 16s wall
evaluation: 13s wall evaluation: 10s wall
breeding: 0s wall breeding: 1s wall
------- generation spaces ------- ------- generation spaces -------
space 0 size: 200 space 0 size: 200
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 3803 used: 3716
freed: 3803 freed: 3716
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,23 +1,19 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 2 generation: 9
nodes: 25 nodes: 6
depth: 5 depth: 2
hits: 757 hits: 714
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 714
raw fitness: 757.0000 raw fitness: 714.0000
standardized fitness: 757.0000 standardized fitness: 714.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (- (* eccentricity eccentricity)
(log (exp (* eccentricity major)))) (exp -0.26723))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))
TREE-equ: TREE-equ:
y = ((-0.18535 + log(exp((eccentricity * major)))) + ((((eccentricity - minor) + (eccentricity / eccentricity)) * log((extent / 0.11096))) - log((area + convex)))) y = ((eccentricity * eccentricity) - exp(-0.26723))

View File

@ -1,17 +1,13 @@
Hits: 1990, Total Size: 2810, Percent Hit: 70.818505 Hits: 1889, Total Size: 2810, Percent Hit: 67.224199
CC: 1007 CC: 1052
CO: 145 CO: 40
OO: 983 OO: 837
OC: 675 OC: 881
Fitness: 0.998681 Fitness: 0.998601
Hits: 757 Hits: 714
y = ((-0.18535 + log(exp((eccentricity * major)))) + ((((eccentricity - minor) + (eccentricity / eccentricity)) * log((extent / 0.11096))) - log((area + convex)))) y = ((eccentricity * eccentricity) - exp(-0.26723))
(+ (+ -0.18535 (- (* eccentricity eccentricity)
(log (exp (* eccentricity major)))) (exp -0.26723))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))

View File

@ -1,434 +1,459 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 11 nodes: 90
depth: 3 depth: 6
hits: 682 hits: 703
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 682 hits: 703
raw fitness: 682.0000 raw fitness: 703.0000
standardized fitness: 682.0000 standardized fitness: 703.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9986
TREE: TREE:
(/ (- (* perimeter perimeter) (+ (- (+ (- (exp (+ eccentricity major))
(exp perimeter)) (log (exp minor)))
(exp (+ major perimeter))) (log (exp (/ perimeter extent))))
(* (* (* (exp perimeter)
(+ major perimeter))
(/ (/ major perimeter)
(log major)))
(- (+ (log perimeter)
(/ minor perimeter))
(log (+ minor perimeter)))))
(+ (- (* (+ (log minor)
(/ -0.68864 minor))
(+ (- eccentricity -0.88170)
(- major major)))
(/ (/ (- extent minor)
(- area major))
(exp (exp major))))
(/ (exp (/ (log perimeter)
(exp 0.50504)))
(/ (/ (- 0.78456 convex)
(* 0.03515 eccentricity))
(- (/ area eccentricity)
(* perimeter perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 0
nodes: 11 nodes: 90
depth: 3 depth: 6
hits: 682 hits: 703
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 682 hits: 703
raw fitness: 682.0000 raw fitness: 703.0000
standardized fitness: 682.0000 standardized fitness: 703.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9986
TREE: TREE:
(/ (- (* perimeter perimeter) (+ (- (+ (- (exp (+ eccentricity major))
(exp perimeter)) (log (exp minor)))
(exp (+ major perimeter))) (log (exp (/ perimeter extent))))
(* (* (* (exp perimeter)
(+ major perimeter))
(/ (/ major perimeter)
(log major)))
(- (+ (log perimeter)
(/ minor perimeter))
(log (+ minor perimeter)))))
(+ (- (* (+ (log minor)
(/ -0.68864 minor))
(+ (- eccentricity -0.88170)
(- major major)))
(/ (/ (- extent minor)
(- area major))
(exp (exp major))))
(/ (exp (/ (log perimeter)
(exp 0.50504)))
(/ (/ (- 0.78456 convex)
(* 0.03515 eccentricity))
(- (/ area eccentricity)
(* perimeter perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 2 generation: 0
nodes: 25 nodes: 90
depth: 5 depth: 6
hits: 757 hits: 703
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 703
raw fitness: 757.0000 raw fitness: 703.0000
standardized fitness: 757.0000 standardized fitness: 703.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (+ (- (+ (- (exp (+ eccentricity major))
(log (exp (* eccentricity major)))) (log (exp minor)))
(- (* (+ (- eccentricity minor) (log (exp (/ perimeter extent))))
(/ eccentricity eccentricity)) (* (* (* (exp perimeter)
(log (/ extent 0.11096))) (+ major perimeter))
(log (+ area convex)))) (/ (/ major perimeter)
(log major)))
(- (+ (log perimeter)
(/ minor perimeter))
(log (+ minor perimeter)))))
(+ (- (* (+ (log minor)
(/ -0.68864 minor))
(+ (- eccentricity -0.88170)
(- major major)))
(/ (/ (- extent minor)
(- area major))
(exp (exp major))))
(/ (exp (/ (log perimeter)
(exp 0.50504)))
(/ (/ (- 0.78456 convex)
(* 0.03515 eccentricity))
(- (/ area eccentricity)
(* perimeter perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 2 generation: 0
nodes: 25 nodes: 90
depth: 5 depth: 6
hits: 757 hits: 703
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 703
raw fitness: 757.0000 raw fitness: 703.0000
standardized fitness: 757.0000 standardized fitness: 703.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (+ (- (+ (- (exp (+ eccentricity major))
(log (exp (* eccentricity major)))) (log (exp minor)))
(- (* (+ (- eccentricity minor) (log (exp (/ perimeter extent))))
(/ eccentricity eccentricity)) (* (* (* (exp perimeter)
(log (/ extent 0.11096))) (+ major perimeter))
(log (+ area convex)))) (/ (/ major perimeter)
(log major)))
(- (+ (log perimeter)
(/ minor perimeter))
(log (+ minor perimeter)))))
(+ (- (* (+ (log minor)
(/ -0.68864 minor))
(+ (- eccentricity -0.88170)
(- major major)))
(/ (/ (- extent minor)
(- area major))
(exp (exp major))))
(/ (exp (/ (log perimeter)
(exp 0.50504)))
(/ (/ (- 0.78456 convex)
(* 0.03515 eccentricity))
(- (/ area eccentricity)
(* perimeter perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 2 generation: 0
nodes: 25 nodes: 90
depth: 5 depth: 6
hits: 757 hits: 703
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 703
raw fitness: 757.0000 raw fitness: 703.0000
standardized fitness: 757.0000 standardized fitness: 703.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (+ (- (+ (- (exp (+ eccentricity major))
(log (exp (* eccentricity major)))) (log (exp minor)))
(- (* (+ (- eccentricity minor) (log (exp (/ perimeter extent))))
(/ eccentricity eccentricity)) (* (* (* (exp perimeter)
(log (/ extent 0.11096))) (+ major perimeter))
(log (+ area convex)))) (/ (/ major perimeter)
(log major)))
(- (+ (log perimeter)
(/ minor perimeter))
(log (+ minor perimeter)))))
(+ (- (* (+ (log minor)
(/ -0.68864 minor))
(+ (- eccentricity -0.88170)
(- major major)))
(/ (/ (- extent minor)
(- area major))
(exp (exp major))))
(/ (exp (/ (log perimeter)
(exp 0.50504)))
(/ (/ (- 0.78456 convex)
(* 0.03515 eccentricity))
(- (/ area eccentricity)
(* perimeter perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 5 current generation: 5
generation: 2 generation: 0
nodes: 25 nodes: 90
depth: 5 depth: 6
hits: 757 hits: 703
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 703
raw fitness: 757.0000 raw fitness: 703.0000
standardized fitness: 757.0000 standardized fitness: 703.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (+ (- (+ (- (exp (+ eccentricity major))
(log (exp (* eccentricity major)))) (log (exp minor)))
(- (* (+ (- eccentricity minor) (log (exp (/ perimeter extent))))
(/ eccentricity eccentricity)) (* (* (* (exp perimeter)
(log (/ extent 0.11096))) (+ major perimeter))
(log (+ area convex)))) (/ (/ major perimeter)
(log major)))
(- (+ (log perimeter)
(/ minor perimeter))
(log (+ minor perimeter)))))
(+ (- (* (+ (log minor)
(/ -0.68864 minor))
(+ (- eccentricity -0.88170)
(- major major)))
(/ (/ (- extent minor)
(- area major))
(exp (exp major))))
(/ (exp (/ (log perimeter)
(exp 0.50504)))
(/ (/ (- 0.78456 convex)
(* 0.03515 eccentricity))
(- (/ area eccentricity)
(* perimeter perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 6 current generation: 6
generation: 2 generation: 0
nodes: 25 nodes: 90
depth: 5 depth: 6
hits: 757 hits: 703
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 703
raw fitness: 757.0000 raw fitness: 703.0000
standardized fitness: 757.0000 standardized fitness: 703.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (+ (- (+ (- (exp (+ eccentricity major))
(log (exp (* eccentricity major)))) (log (exp minor)))
(- (* (+ (- eccentricity minor) (log (exp (/ perimeter extent))))
(/ eccentricity eccentricity)) (* (* (* (exp perimeter)
(log (/ extent 0.11096))) (+ major perimeter))
(log (+ area convex)))) (/ (/ major perimeter)
(log major)))
(- (+ (log perimeter)
(/ minor perimeter))
(log (+ minor perimeter)))))
(+ (- (* (+ (log minor)
(/ -0.68864 minor))
(+ (- eccentricity -0.88170)
(- major major)))
(/ (/ (- extent minor)
(- area major))
(exp (exp major))))
(/ (exp (/ (log perimeter)
(exp 0.50504)))
(/ (/ (- 0.78456 convex)
(* 0.03515 eccentricity))
(- (/ area eccentricity)
(* perimeter perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 7 current generation: 7
generation: 2 generation: 0
nodes: 25 nodes: 90
depth: 5 depth: 6
hits: 757 hits: 703
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 703
raw fitness: 757.0000 raw fitness: 703.0000
standardized fitness: 757.0000 standardized fitness: 703.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (+ (- (+ (- (exp (+ eccentricity major))
(log (exp (* eccentricity major)))) (log (exp minor)))
(- (* (+ (- eccentricity minor) (log (exp (/ perimeter extent))))
(/ eccentricity eccentricity)) (* (* (* (exp perimeter)
(log (/ extent 0.11096))) (+ major perimeter))
(log (+ area convex)))) (/ (/ major perimeter)
(log major)))
(- (+ (log perimeter)
(/ minor perimeter))
(log (+ minor perimeter)))))
(+ (- (* (+ (log minor)
(/ -0.68864 minor))
(+ (- eccentricity -0.88170)
(- major major)))
(/ (/ (- extent minor)
(- area major))
(exp (exp major))))
(/ (exp (/ (log perimeter)
(exp 0.50504)))
(/ (/ (- 0.78456 convex)
(* 0.03515 eccentricity))
(- (/ area eccentricity)
(* perimeter perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 8 current generation: 8
generation: 2 generation: 0
nodes: 25 nodes: 90
depth: 5 depth: 6
hits: 757 hits: 703
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 703
raw fitness: 757.0000 raw fitness: 703.0000
standardized fitness: 757.0000 standardized fitness: 703.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (+ (- (+ (- (exp (+ eccentricity major))
(log (exp (* eccentricity major)))) (log (exp minor)))
(- (* (+ (- eccentricity minor) (log (exp (/ perimeter extent))))
(/ eccentricity eccentricity)) (* (* (* (exp perimeter)
(log (/ extent 0.11096))) (+ major perimeter))
(log (+ area convex)))) (/ (/ major perimeter)
(log major)))
(- (+ (log perimeter)
(/ minor perimeter))
(log (+ minor perimeter)))))
(+ (- (* (+ (log minor)
(/ -0.68864 minor))
(+ (- eccentricity -0.88170)
(- major major)))
(/ (/ (- extent minor)
(- area major))
(exp (exp major))))
(/ (exp (/ (log perimeter)
(exp 0.50504)))
(/ (/ (- 0.78456 convex)
(* 0.03515 eccentricity))
(- (/ area eccentricity)
(* perimeter perimeter))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 9 current generation: 9
generation: 2 generation: 9
nodes: 25 nodes: 6
depth: 5 depth: 2
hits: 757 hits: 714
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 714
raw fitness: 757.0000 raw fitness: 714.0000
standardized fitness: 757.0000 standardized fitness: 714.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (- (* eccentricity eccentricity)
(log (exp (* eccentricity major)))) (exp -0.26723))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 10 current generation: 10
generation: 2 generation: 9
nodes: 25 nodes: 6
depth: 5 depth: 2
hits: 757 hits: 714
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 714
raw fitness: 757.0000 raw fitness: 714.0000
standardized fitness: 757.0000 standardized fitness: 714.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (- (* eccentricity eccentricity)
(log (exp (* eccentricity major)))) (exp -0.26723))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 11 current generation: 11
generation: 2 generation: 9
nodes: 25 nodes: 6
depth: 5 depth: 2
hits: 757 hits: 714
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 714
raw fitness: 757.0000 raw fitness: 714.0000
standardized fitness: 757.0000 standardized fitness: 714.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (- (* eccentricity eccentricity)
(log (exp (* eccentricity major)))) (exp -0.26723))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 12 current generation: 12
generation: 2 generation: 9
nodes: 25 nodes: 6
depth: 5 depth: 2
hits: 757 hits: 714
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 714
raw fitness: 757.0000 raw fitness: 714.0000
standardized fitness: 757.0000 standardized fitness: 714.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (- (* eccentricity eccentricity)
(log (exp (* eccentricity major)))) (exp -0.26723))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 13 current generation: 13
generation: 2 generation: 9
nodes: 25 nodes: 6
depth: 5 depth: 2
hits: 757 hits: 714
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 714
raw fitness: 757.0000 raw fitness: 714.0000
standardized fitness: 757.0000 standardized fitness: 714.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (- (* eccentricity eccentricity)
(log (exp (* eccentricity major)))) (exp -0.26723))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 14 current generation: 14
generation: 2 generation: 9
nodes: 25 nodes: 6
depth: 5 depth: 2
hits: 757 hits: 714
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 714
raw fitness: 757.0000 raw fitness: 714.0000
standardized fitness: 757.0000 standardized fitness: 714.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9986
TREE: TREE:
(+ (+ -0.18535 (- (* eccentricity eccentricity)
(log (exp (* eccentricity major)))) (exp -0.26723))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))
=== BEST-OF-RUN ===
current generation: 15
generation: 2
nodes: 25
depth: 5
hits: 757
TOP INDIVIDUAL:
-- #1 --
hits: 757
raw fitness: 757.0000
standardized fitness: 757.0000
adjusted fitness: 0.9987
TREE:
(+ (+ -0.18535
(log (exp (* eccentricity major))))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))
=== BEST-OF-RUN ===
current generation: 16
generation: 2
nodes: 25
depth: 5
hits: 757
TOP INDIVIDUAL:
-- #1 --
hits: 757
raw fitness: 757.0000
standardized fitness: 757.0000
adjusted fitness: 0.9987
TREE:
(+ (+ -0.18535
(log (exp (* eccentricity major))))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))
=== BEST-OF-RUN ===
current generation: 17
generation: 2
nodes: 25
depth: 5
hits: 757
TOP INDIVIDUAL:
-- #1 --
hits: 757
raw fitness: 757.0000
standardized fitness: 757.0000
adjusted fitness: 0.9987
TREE:
(+ (+ -0.18535
(log (exp (* eccentricity major))))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))
=== BEST-OF-RUN ===
current generation: 18
generation: 2
nodes: 25
depth: 5
hits: 757
TOP INDIVIDUAL:
-- #1 --
hits: 757
raw fitness: 757.0000
standardized fitness: 757.0000
adjusted fitness: 0.9987
TREE:
(+ (+ -0.18535
(log (exp (* eccentricity major))))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))
=== BEST-OF-RUN ===
current generation: 19
generation: 2
nodes: 25
depth: 5
hits: 757
TOP INDIVIDUAL:
-- #1 --
hits: 757
raw fitness: 757.0000
standardized fitness: 757.0000
adjusted fitness: 0.9987
TREE:
(+ (+ -0.18535
(log (exp (* eccentricity major))))
(- (* (+ (- eccentricity minor)
(/ eccentricity eccentricity))
(log (/ extent 0.11096)))
(log (+ area convex))))

File diff suppressed because it is too large Load Diff

View File

@ -1,21 +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.9743 0.9985 0.0000 18.175 3.377 11 3 48 6 0.9743 0.9985 0.0000 18.175 3.377 11 3 48 6 0 0 0.9556 0.9986 0.0000 17.769 3.316 90 6 88 6 0.9556 0.9986 0.0000 17.769 3.316 90 6 88 6
1 0 0.9892 0.9985 0.0000 17.580 3.531 11 3 66 6 0.9817 0.9985 0.0000 17.878 3.454 11 3 48 6 1 0 0.9881 0.9986 0.0000 15.547 3.391 90 6 48 9 0.9718 0.9986 0.0000 16.658 3.354 90 6 88 6
2 0 0.9892 0.9987 0.0000 16.626 3.606 25 5 57 9 0.9842 0.9987 0.0000 17.460 3.505 25 5 48 6 2 0 0.9918 0.9986 0.0000 14.473 3.369 90 6 22 7 0.9785 0.9986 0.0000 15.930 3.359 90 6 88 6
3 0 0.9917 0.9987 0.0000 15.225 3.592 25 5 30 5 0.9861 0.9987 0.0000 16.902 3.527 25 5 48 6 3 0 0.9956 0.9986 0.0000 14.178 3.359 90 6 44 9 0.9828 0.9986 0.0000 15.492 3.359 90 6 88 6
4 0 0.9940 0.9987 0.0000 15.196 3.624 25 5 52 6 0.9877 0.9987 0.0000 16.561 3.546 25 5 48 6 4 0 0.9931 0.9986 0.0000 14.116 3.430 90 6 13 4 0.9848 0.9986 0.0000 15.216 3.373 90 6 88 6
5 0 0.9942 0.9987 0.0000 14.428 3.711 25 5 54 7 0.9888 0.9987 0.0000 16.205 3.574 25 5 48 6 5 0 0.9956 0.9986 0.0000 13.635 3.401 90 6 29 7 0.9866 0.9986 0.0000 14.953 3.378 90 6 88 6
6 0 0.9917 0.9987 0.0000 13.669 3.736 25 5 25 7 0.9892 0.9987 0.0000 15.843 3.597 25 5 48 6 6 0 0.9956 0.9986 0.0000 13.711 3.394 90 6 15 6 0.9879 0.9986 0.0000 14.776 3.380 90 6 88 6
7 0 0.9930 0.9987 0.0000 12.626 3.604 25 5 10 4 0.9897 0.9987 0.0000 15.441 3.598 25 5 48 6 7 0 0.9981 0.9986 0.9978 12.950 3.292 90 6 11 4 0.9892 0.9986 0.0000 14.547 3.369 90 6 88 6
8 0 0.9930 0.9987 0.0000 11.745 3.441 25 5 72 13 0.9900 0.9987 0.0000 15.030 3.580 25 5 48 6 8 0 0.9956 0.9986 0.0000 11.155 3.050 90 6 23 10 0.9899 0.9986 0.0000 14.170 3.334 90 6 88 6
9 0 0.9980 0.9987 0.9977 10.831 3.256 25 5 4 2 0.9908 0.9987 0.0000 14.610 3.548 25 5 48 6 9 0 0.9968 0.9986 0.0000 11.030 2.987 6 2 16 6 0.9906 0.9986 0.0000 13.856 3.299 6 2 88 6
10 0 0.9967 0.9987 0.0000 9.951 3.151 25 5 26 8 0.9914 0.9987 0.0000 14.187 3.512 25 5 48 6 10 0 0.9968 0.9986 0.0000 11.637 3.041 6 2 37 10 0.9912 0.9986 0.0000 13.655 3.276 6 2 88 6
11 0 0.9979 0.9987 0.9953 9.331 3.014 25 5 33 7 0.9919 0.9987 0.0000 13.782 3.470 25 5 48 6 11 0 0.9968 0.9986 0.0000 11.529 3.046 6 2 9 4 0.9916 0.9986 0.0000 13.477 3.256 6 2 88 6
12 0 0.9980 0.9987 0.9977 9.072 2.947 25 5 8 4 0.9924 0.9987 0.0000 13.420 3.430 25 5 48 6 12 0 0.9956 0.9986 0.0000 11.060 3.024 6 2 14 4 0.9919 0.9986 0.0000 13.292 3.239 6 2 88 6
13 0 0.9967 0.9987 0.0000 8.915 2.951 25 5 9 4 0.9927 0.9987 0.0000 13.098 3.396 25 5 48 6 13 0 0.9981 0.9986 0.9976 11.123 2.996 6 2 5 2 0.9924 0.9986 0.0000 13.137 3.221 6 2 88 6
14 0 0.9980 0.9987 0.9977 8.210 2.895 25 5 11 4 0.9930 0.9987 0.0000 12.772 3.363 25 5 48 6 14 0 0.9968 0.9986 0.0000 10.690 2.902 6 2 28 8 0.9927 0.9986 0.0000 12.973 3.200 6 2 88 6
15 0 0.9980 0.9987 0.9979 7.742 2.816 25 5 5 2 0.9933 0.9987 0.0000 12.458 3.328 25 5 48 6
16 0 0.9967 0.9987 0.0000 7.820 2.857 25 5 25 7 0.9935 0.9987 0.0000 12.185 3.301 25 5 48 6
17 0 0.9967 0.9987 0.0000 7.683 2.777 25 5 9 4 0.9937 0.9987 0.0000 11.935 3.272 25 5 48 6
18 0 0.9955 0.9987 0.0000 7.550 2.724 25 5 21 7 0.9938 0.9987 0.0000 11.704 3.243 25 5 48 6
19 0 0.9967 0.9987 0.0000 7.240 2.651 25 5 11 4 0.9940 0.9987 0.0000 11.481 3.213 25 5 48 6

View File

@ -14,37 +14,37 @@ 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 62. no random number seed specfied; using 82.
creating initial population(s): creating initial population(s):
1136 trees were generated to fill the population of 800 (800 trees). 1097 trees were generated to fill the population of 800 (800 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. (2s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 3.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 3.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6. === generation 6.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 7. === generation 7.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 8. === generation 8.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -53,49 +53,34 @@ no checkpointing will be done.
evaluation complete. (1s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 12. === generation 12.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 13. === generation 13.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 17. === generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 5273464 allocated: 4379498
freed: 5225464 freed: 4331498
not freed: 48000 not freed: 48000
max allocated: 473412 max allocated: 457716
malloc'ed blocks: 64904 malloc'ed blocks: 50828
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 64898 free'ed blocks: 50822
------- time ------- ------- time -------
overall: 12s wall overall: 11s wall
evaluation: 9s wall evaluation: 9s wall
breeding: 0s wall breeding: 0s wall
@ -104,7 +89,7 @@ SYSTEM STATISTICS
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 1958 used: 1672
freed: 1958 freed: 1672
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,25 +1,22 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 13 generation: 9
nodes: 41 nodes: 24
depth: 7 depth: 6
hits: 827 hits: 746
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 827 hits: 746
raw fitness: 827.0000 raw fitness: 746.0000
standardized fitness: 827.0000 standardized fitness: 746.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9987
TREE: TREE:
(/ (* (log (exp (/ convex (+ (* (* (log eccentricity) area)
(* area eccentricity)))) perimeter) (log area))
(/ (* (exp (* (+ -0.85432 eccentricity) (+ (+ (+ convex 0.03015)
(+ (* 0.71107 convex) area))) eccentricity) (+ (/ (+ area minor) minor) major))
(- (/ (+ (exp (exp minor)) (log (- area 0.32967))))
(log (/ minor minor)))
(* (/ 0.52671 convex)
(- eccentricity eccentricity))) perimeter)))
TREE-equ: TREE-equ:
y = ((log(exp((convex / (area * eccentricity)))) * perimeter) / ((exp(((-0.85432 + eccentricity) * ((0.71107 * convex) + area))) * eccentricity) / (((exp(exp(minor)) + log((minor / minor))) / ((0.52671 / convex) * (eccentricity - eccentricity))) - perimeter))) y = (((log(eccentricity) * area) * log(area)) + (((convex + 0.03015) + (((area + minor) / minor) + major)) + log((area - 0.32967))))

View File

@ -1,19 +1,16 @@
Hits: 2295, Total Size: 2810, Percent Hit: 81.672598 Hits: 2144, Total Size: 2810, Percent Hit: 76.298932
CC: 1012 CC: 749
CO: 116 CO: 353
OO: 1283 OO: 1395
OC: 399 OC: 313
Fitness: 0.998792 Fitness: 0.998661
Hits: 827 Hits: 746
y = ((log(exp((convex / (area * eccentricity)))) * perimeter) / ((exp(((-0.85432 + eccentricity) * ((0.71107 * convex) + area))) * eccentricity) / (((exp(exp(minor)) + log((minor / minor))) / ((0.52671 / convex) * (eccentricity - eccentricity))) - perimeter))) y = (((log(eccentricity) * area) * log(area)) + (((convex + 0.03015) + (((area + minor) / minor) + major)) + log((area - 0.32967))))
(/ (* (log (exp (/ convex (+ (* (* (log eccentricity) area)
(* area eccentricity)))) perimeter) (log area))
(/ (* (exp (* (+ -0.85432 eccentricity) (+ (+ (+ convex 0.03015)
(+ (* 0.71107 convex) area))) eccentricity) (+ (/ (+ area minor) minor) major))
(- (/ (+ (exp (exp minor)) (log (- area 0.32967))))
(log (/ minor minor)))
(* (/ 0.52671 convex)
(- eccentricity eccentricity))) perimeter)))

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,36 +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.9681 0.9986 0.0000 17.009 3.232 29 5 29 5 0.9681 0.9986 0.0000 17.009 3.232 29 5 29 5 0 0 0.9631 0.9983 0.0000 16.230 3.231 7 2 35 5 0.9631 0.9983 0.0000 16.230 3.231 7 2 35 5
1 0 0.9893 0.9987 0.0000 15.160 3.296 46 6 23 5 0.9787 0.9987 0.0000 16.084 3.264 46 6 29 5 1 0 0.9918 0.9986 0.0000 13.885 3.228 22 4 80 6 0.9775 0.9986 0.0000 15.057 3.229 22 4 35 5
2 0 0.9893 0.9987 0.0000 14.954 3.424 46 6 23 4 0.9822 0.9987 0.0000 15.707 3.317 46 6 29 5 2 0 0.9943 0.9986 0.0000 12.581 3.171 22 4 15 5 0.9831 0.9986 0.0000 14.232 3.210 22 4 35 5
3 0 0.9905 0.9987 0.0000 13.404 3.254 46 6 28 5 0.9843 0.9987 0.0000 15.132 3.302 46 6 29 5 3 0 0.9968 0.9986 0.0000 11.615 3.141 22 4 11 4 0.9865 0.9986 0.0000 13.578 3.193 22 4 35 5
4 0 0.9893 0.9987 0.0000 13.939 3.311 46 6 33 7 0.9853 0.9987 0.0000 14.893 3.304 46 6 29 5 4 0 0.9943 0.9986 0.0000 11.751 3.248 22 4 34 5 0.9881 0.9986 0.0000 13.213 3.204 22 4 35 5
5 0 0.9955 0.9987 0.0000 13.547 3.270 46 6 62 11 0.9870 0.9987 0.0000 14.669 3.298 46 6 29 5 5 0 0.9943 0.9986 0.0000 11.559 3.284 22 4 38 7 0.9891 0.9986 0.0000 12.937 3.217 22 4 35 5
6 0 0.9930 0.9988 0.0000 14.000 3.377 46 6 82 12 0.9879 0.9988 0.0000 14.573 3.309 46 6 29 5 6 0 0.9931 0.9986 0.0000 10.810 3.174 26 6 45 8 0.9897 0.9986 0.0000 12.633 3.211 26 6 35 5
7 0 0.9905 0.9988 0.0000 13.259 3.425 46 6 13 6 0.9882 0.9988 0.0000 14.409 3.324 46 6 29 5 7 0 0.9981 0.9986 0.9951 10.699 3.171 26 6 24 8 0.9907 0.9986 0.0000 12.391 3.206 26 6 35 5
8 0 0.9930 0.9988 0.0000 13.251 3.461 46 6 33 8 0.9887 0.9988 0.0000 14.280 3.339 46 6 29 5 8 0 0.9931 0.9986 0.0000 9.469 3.001 24 5 31 6 0.9910 0.9986 0.0000 12.067 3.183 24 5 35 5
9 0 0.9943 0.9988 0.0000 11.879 3.308 44 6 16 6 0.9893 0.9988 0.0000 14.040 3.336 44 6 29 5 9 0 0.9968 0.9987 0.0000 9.009 2.904 24 6 9 3 0.9916 0.9987 0.0000 11.761 3.155 24 6 35 5
10 0 0.9968 0.9988 0.0000 10.851 3.132 44 6 15 5 0.9900 0.9988 0.0000 13.750 3.317 44 6 29 5 10 0 0.9968 0.9987 0.0000 8.775 2.839 24 6 22 7 0.9921 0.9987 0.0000 11.489 3.126 24 6 35 5
11 0 0.9955 0.9988 0.0000 10.453 3.050 44 6 12 5 0.9904 0.9988 0.0000 13.475 3.295 44 6 29 5 11 0 0.9956 0.9987 0.0000 8.019 2.765 24 6 5 2 0.9923 0.9987 0.0000 11.200 3.096 24 6 35 5
12 0 0.9918 0.9988 0.0000 10.286 3.039 44 6 14 5 0.9905 0.9988 0.0000 13.230 3.275 44 6 29 5 12 0 0.9968 0.9987 0.0000 7.293 2.438 24 6 30 7 0.9927 0.9987 0.0000 10.900 3.046 24 6 35 5
13 0 0.9955 0.9988 0.0000 10.716 3.189 41 7 118 12 0.9909 0.9988 0.0000 13.051 3.269 41 7 29 5 13 0 0.9943 0.9987 0.0000 6.508 2.334 24 6 13 5 0.9928 0.9987 0.0000 10.586 2.995 24 6 35 5
14 0 0.9980 0.9988 0.9976 9.614 3.041 41 7 6 2 0.9914 0.9988 0.0000 12.821 3.254 41 7 29 5 14 0 0.9981 0.9987 0.9979 6.019 2.226 24 6 5 2 0.9932 0.9987 0.0000 10.281 2.944 24 6 35 5
15 0 0.9980 0.9988 0.9954 9.262 3.016 41 7 3 1 0.9918 0.9988 0.0000 12.599 3.239 41 7 29 5
16 0 0.9917 0.9988 0.0000 9.335 3.047 41 7 52 10 0.9918 0.9988 0.0000 12.407 3.228 41 7 29 5
17 0 0.9968 0.9988 0.0000 9.533 3.026 41 7 53 10 0.9920 0.9988 0.0000 12.247 3.217 41 7 29 5
18 0 0.9979 0.9988 0.9630 9.831 3.070 41 7 32 6 0.9924 0.9988 0.0000 12.120 3.209 41 7 29 5
19 0 0.9955 0.9988 0.0000 10.136 3.229 41 7 54 10 0.9925 0.9988 0.0000 12.021 3.210 41 7 29 5
20 0 0.9963 0.9988 0.0000 9.412 3.115 41 7 41 8 0.9927 0.9988 0.0000 11.897 3.205 41 7 29 5
21 0 0.9972 0.9988 0.6667 9.245 3.125 41 7 31 7 0.9929 0.9988 0.0000 11.776 3.202 41 7 29 5
22 0 0.9943 0.9988 0.0000 9.040 3.139 41 7 29 11 0.9930 0.9988 0.0000 11.657 3.199 41 7 29 5
23 0 0.9968 0.9988 0.0000 8.420 2.982 41 7 22 9 0.9931 0.9988 0.0000 11.522 3.190 41 7 29 5
24 0 0.9955 0.9988 0.0000 8.096 2.933 41 7 36 13 0.9932 0.9988 0.0000 11.385 3.180 41 7 29 5
25 0 0.9955 0.9988 0.0000 7.532 2.791 41 7 19 5 0.9933 0.9988 0.0000 11.237 3.165 41 7 29 5
26 0 0.9980 0.9988 0.9980 7.161 2.636 41 7 3 1 0.9935 0.9988 0.0000 11.086 3.145 41 7 29 5
27 0 0.9980 0.9988 0.9973 6.884 2.592 41 7 20 7 0.9936 0.9988 0.0000 10.936 3.125 41 7 29 5
28 0 0.9974 0.9988 0.5000 6.849 2.589 41 7 24 10 0.9938 0.9988 0.0000 10.795 3.107 41 7 29 5
29 0 0.9980 0.9988 0.9980 7.049 2.660 41 7 42 14 0.9939 0.9988 0.0000 10.670 3.092 41 7 29 5
30 0 0.9967 0.9988 0.0000 7.081 2.625 41 7 24 5 0.9940 0.9988 0.0000 10.554 3.077 41 7 29 5
31 0 0.9980 0.9988 0.9978 7.035 2.620 41 7 4 2 0.9941 0.9988 0.0000 10.444 3.063 41 7 29 5
32 0 0.9980 0.9988 0.9783 6.714 2.482 41 7 51 9 0.9942 0.9988 0.0000 10.331 3.045 41 7 29 5
33 0 0.9980 0.9988 0.9783 6.905 2.545 41 7 39 8 0.9944 0.9988 0.0000 10.231 3.030 41 7 29 5
34 0 0.9967 0.9988 0.0000 6.824 2.531 41 7 10 4 0.9944 0.9988 0.0000 10.133 3.016 41 7 29 5

View File

@ -14,9 +14,9 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 54. no random number seed specfied; using 1.
creating initial population(s): creating initial population(s):
1118 trees were generated to fill the population of 800 (800 trees). 1108 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -35,7 +35,7 @@ no checkpointing will be done.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (1s wall) evaluation complete. (1s wall)
@ -44,19 +44,19 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 7. === generation 7.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 8. === generation 8.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 10. === generation 10.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 11. === generation 11.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 12. === generation 12.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -67,81 +67,21 @@ no checkpointing will be done.
=== generation 14. === generation 14.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 20.
evaluation complete. (1s 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. (1s 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. (1s 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)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 8343161 allocated: 3773176
freed: 8295161 freed: 3725176
not freed: 48000 not freed: 48000
max allocated: 449988 max allocated: 435659
malloc'ed blocks: 104877 malloc'ed blocks: 50062
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 104871 free'ed blocks: 50056
------- time ------- ------- time -------
overall: 15s wall overall: 11s wall
evaluation: 11s wall evaluation: 9s wall
breeding: 0s wall breeding: 0s wall
------- generation spaces ------- ------- generation spaces -------
@ -149,7 +89,7 @@ SYSTEM STATISTICS
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 2746 used: 1561
freed: 2746 freed: 1561
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,26 +1,39 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 10 generation: 6
nodes: 35 nodes: 92
depth: 7 depth: 11
hits: 799 hits: 831
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 799 hits: 831
raw fitness: 799.0000 raw fitness: 831.0000
standardized fitness: 799.0000 standardized fitness: 831.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9988
TREE: TREE:
(+ (- perimeter (log (* (+ minor convex)
(log (+ (exp minor) (/ (exp (- (* (log extent)
(- extent perimeter)))) (/ major extent))
(* (+ (- major (exp (log major))))
(/ eccentricity convex)) (- (* (/ (/ convex area)
(exp (/ eccentricity convex))) (* perimeter area))
(/ (log (* perimeter perimeter)) (- (* minor extent)
(* (log area) (/ extent convex)))
(log (/ (/ minor major) eccentricity)))))) (/ (- (- (/ (* (+ (log eccentricity) extent)
(exp (* major eccentricity)))
(+ (exp (- -0.57977 -0.77457))
(exp (/ 0.53531 major))))
(+ (* (/ (exp perimeter)
(+ area area))
(- (* -0.12475 perimeter)
(log minor)))
(log (/ (/ area convex)
(/ convex major)))))
(* minor area))
(+ (- (log 0.98118)
(+ area perimeter))
(/ (+ minor convex) perimeter)))))))
TREE-equ: TREE-equ:
y = ((perimeter - log((exp(minor) + (extent - perimeter)))) + (((major - (eccentricity / convex)) + exp((eccentricity / convex))) * (log((perimeter * perimeter)) / (log(area) * log(((minor / major) / eccentricity)))))) y = log(((minor + convex) * (exp(((log(extent) * (major / extent)) - exp(log(major)))) / ((((convex / area) / (perimeter * area)) * ((minor * extent) - (extent / convex))) - ((((((log(eccentricity) + extent) * exp((major * eccentricity))) / (exp((-0.57977 - -0.77457)) + exp((0.53531 / major)))) - (((exp(perimeter) / (area + area)) * ((-0.12475 * perimeter) - log(minor))) + log(((area / convex) / (convex / major))))) - (minor * area)) / ((log(0.98118) - (area + perimeter)) + ((minor + convex) / perimeter)))))))

View File

@ -1,20 +1,33 @@
Hits: 2222, Total Size: 2810, Percent Hit: 79.074733 Hits: 2281, Total Size: 2810, Percent Hit: 81.174377
CC: 930 CC: 972
CO: 194 CO: 159
OO: 1292 OO: 1309
OC: 394 OC: 370
Fitness: 0.998750 Fitness: 0.998798
Hits: 799 Hits: 831
y = ((perimeter - log((exp(minor) + (extent - perimeter)))) + (((major - (eccentricity / convex)) + exp((eccentricity / convex))) * (log((perimeter * perimeter)) / (log(area) * log(((minor / major) / eccentricity)))))) y = log(((minor + convex) * (exp(((log(extent) * (major / extent)) - exp(log(major)))) / ((((convex / area) / (perimeter * area)) * ((minor * extent) - (extent / convex))) - ((((((log(eccentricity) + extent) * exp((major * eccentricity))) / (exp((-0.57977 - -0.77457)) + exp((0.53531 / major)))) - (((exp(perimeter) / (area + area)) * ((-0.12475 * perimeter) - log(minor))) + log(((area / convex) / (convex / major))))) - (minor * area)) / ((log(0.98118) - (area + perimeter)) + ((minor + convex) / perimeter)))))))
(+ (- perimeter (log (* (+ minor convex)
(log (+ (exp minor) (/ (exp (- (* (log extent)
(- extent perimeter)))) (/ major extent))
(* (+ (- major (exp (log major))))
(/ eccentricity convex)) (- (* (/ (/ convex area)
(exp (/ eccentricity convex))) (* perimeter area))
(/ (log (* perimeter perimeter)) (- (* minor extent)
(* (log area) (/ extent convex)))
(log (/ (/ minor major) eccentricity)))))) (/ (- (- (/ (* (+ (log eccentricity) extent)
(exp (* major eccentricity)))
(+ (exp (- -0.57977 -0.77457))
(exp (/ 0.53531 major))))
(+ (* (/ (exp perimeter)
(+ area area))
(- (* -0.12475 perimeter)
(log minor)))
(log (/ (/ area convex)
(/ convex major)))))
(* minor area))
(+ (- (log 0.98118)
(+ area perimeter))
(/ (+ minor convex) perimeter)))))))

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,31 +1,36 @@
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.9631 0.9984 0.0000 17.110 3.340 77 6 77 6 0.9631 0.9984 0.0000 17.110 3.340 77 6 77 6 0 0 0.9592 0.9984 0.0000 17.163 3.335 16 5 40 5 0.9592 0.9984 0.0000 17.163 3.335 16 5 40 5
1 0 0.9818 0.9987 0.0000 14.637 3.320 13 4 19 8 0.9724 0.9987 0.0000 15.874 3.330 13 4 77 6 1 0 0.9915 0.9986 0.0000 14.688 3.366 16 6 16 5 0.9753 0.9986 0.0000 15.925 3.351 16 6 40 5
2 0 0.9943 0.9987 0.0000 14.062 3.351 13 4 58 9 0.9797 0.9987 0.0000 15.270 3.337 13 4 77 6 2 0 0.9930 0.9986 0.0000 13.546 3.381 14 5 30 5 0.9812 0.9986 0.0000 15.132 3.361 14 5 40 5
3 0 0.9943 0.9987 0.0000 12.963 3.274 13 4 41 6 0.9834 0.9987 0.0000 14.693 3.321 13 4 77 6 3 0 0.9980 0.9988 0.9946 12.846 3.359 86 11 59 7 0.9854 0.9988 0.0000 14.561 3.360 86 11 40 5
4 0 0.9968 0.9987 0.0000 13.134 3.362 13 4 28 6 0.9860 0.9987 0.0000 14.381 3.329 13 4 77 6 4 0 0.9930 0.9988 0.0000 12.364 3.370 86 11 96 7 0.9869 0.9988 0.0000 14.121 3.362 86 11 40 5
5 0 0.9905 0.9987 0.0000 13.415 3.414 13 4 143 11 0.9868 0.9987 0.0000 14.220 3.344 13 4 77 6 5 0 0.9930 0.9988 0.0000 11.551 3.259 88 11 16 5 0.9879 0.9988 0.0000 13.693 3.345 88 11 40 5
6 0 0.9893 0.9987 0.0000 13.322 3.467 13 4 59 10 0.9871 0.9987 0.0000 14.092 3.361 13 4 77 6 6 0 0.9955 0.9988 0.0000 11.305 3.270 92 11 12 6 0.9890 0.9988 0.0000 13.352 3.334 92 11 40 5
7 0 0.9943 0.9987 0.0000 12.271 3.405 13 4 23 7 0.9880 0.9987 0.0000 13.864 3.367 13 4 77 6 7 0 0.9930 0.9988 0.0000 10.742 3.209 92 11 42 9 0.9895 0.9988 0.0000 13.026 3.319 92 11 40 5
8 0 0.9968 0.9987 0.0000 11.650 3.341 13 4 41 9 0.9890 0.9987 0.0000 13.618 3.364 13 4 77 6 8 0 0.9968 0.9988 0.0000 10.266 3.085 92 11 10 4 0.9903 0.9988 0.0000 12.719 3.293 92 11 40 5
9 0 0.9968 0.9987 0.0000 10.711 3.127 13 4 18 5 0.9898 0.9987 0.0000 13.328 3.340 13 4 77 6 9 0 0.9955 0.9988 0.0000 10.415 3.115 92 11 10 5 0.9908 0.9988 0.0000 12.489 3.275 92 11 40 5
10 0 0.9943 0.9988 0.0000 9.877 2.941 35 7 18 8 0.9902 0.9988 0.0000 13.014 3.304 35 7 77 6 10 0 0.9980 0.9988 0.9977 9.586 2.938 92 11 15 5 0.9915 0.9988 0.0000 12.225 3.244 92 11 40 5
11 0 0.9980 0.9988 0.9978 9.547 2.897 35 7 6 3 0.9908 0.9988 0.0000 12.725 3.270 35 7 77 6 11 0 0.9968 0.9988 0.0000 8.495 2.785 92 11 18 5 0.9919 0.9988 0.0000 11.914 3.206 92 11 40 5
12 0 0.9980 0.9988 0.9980 8.320 2.694 35 7 15 5 0.9914 0.9988 0.0000 12.386 3.226 35 7 77 6 12 0 0.9980 0.9988 0.9973 8.455 2.756 92 11 7 3 0.9924 0.9988 0.0000 11.648 3.171 92 11 40 5
13 0 0.9980 0.9988 0.9980 7.979 2.540 35 7 5 3 0.9919 0.9988 0.0000 12.071 3.177 35 7 77 6 13 0 0.9968 0.9988 0.0000 8.320 2.719 92 11 32 7 0.9927 0.9988 0.0000 11.410 3.139 92 11 40 5
14 0 0.9980 0.9988 0.9977 7.916 2.575 35 7 45 6 0.9923 0.9988 0.0000 11.794 3.137 35 7 77 6 14 0 0.9968 0.9988 0.0000 8.223 2.672 92 11 11 4 0.9930 0.9988 0.0000 11.198 3.108 92 11 40 5
15 0 0.9968 0.9988 0.0000 8.060 2.684 35 7 28 7 0.9926 0.9988 0.0000 11.561 3.108 35 7 77 6 15 0 0.9955 0.9988 0.0000 7.775 2.592 92 11 25 6 0.9931 0.9988 0.0000 10.984 3.076 92 11 40 5
16 0 0.9968 0.9988 0.0000 7.706 2.576 35 7 8 3 0.9928 0.9988 0.0000 11.334 3.077 35 7 77 6 16 0 0.9980 0.9988 0.9980 7.644 2.569 92 11 4 2 0.9934 0.9988 0.0000 10.787 3.046 92 11 40 5
17 0 0.9980 0.9988 0.9980 7.999 2.658 35 7 9 3 0.9931 0.9988 0.0000 11.149 3.054 35 7 77 6 17 0 0.9980 0.9988 0.9973 7.110 2.416 92 11 15 6 0.9937 0.9988 0.0000 10.583 3.011 92 11 40 5
18 0 0.9980 0.9988 0.9980 7.938 2.678 35 7 3 1 0.9934 0.9988 0.0000 10.980 3.034 35 7 77 6 18 0 0.9980 0.9988 0.9973 6.786 2.304 92 11 13 6 0.9939 0.9988 0.0000 10.383 2.974 92 11 40 5
19 0 0.9980 0.9988 0.9980 8.111 2.674 35 7 3 1 0.9936 0.9988 0.0000 10.836 3.016 35 7 77 6 19 0 0.9968 0.9988 0.0000 6.459 2.219 92 11 19 6 0.9941 0.9988 0.0000 10.187 2.936 92 11 40 5
20 0 0.9980 0.9988 0.9977 8.047 2.748 35 7 49 11 0.9938 0.9988 0.0000 10.704 3.003 35 7 77 6 20 0 0.9980 0.9988 0.9980 7.149 2.400 92 11 4 2 0.9942 0.9988 0.0000 10.042 2.910 92 11 40 5
21 0 0.9980 0.9988 0.9955 8.405 2.853 35 7 10 4 0.9940 0.9988 0.0000 10.599 2.996 35 7 77 6 21 0 0.9980 0.9988 0.9980 7.261 2.350 92 11 6 2 0.9944 0.9988 0.0000 9.916 2.885 92 11 40 5
22 0 0.9980 0.9988 0.9976 7.660 2.654 35 7 35 9 0.9942 0.9988 0.0000 10.471 2.981 35 7 77 6 22 0 0.9980 0.9988 0.9973 7.510 2.436 92 11 8 4 0.9946 0.9988 0.0000 9.811 2.865 92 11 40 5
23 0 0.9968 0.9988 0.0000 6.816 2.485 35 7 51 9 0.9943 0.9988 0.0000 10.319 2.961 35 7 77 6 23 0 0.9980 0.9988 0.9975 7.255 2.320 92 11 5 3 0.9947 0.9988 0.0000 9.705 2.843 92 11 40 5
24 0 0.9968 0.9988 0.0000 7.196 2.580 35 7 23 8 0.9944 0.9988 0.0000 10.194 2.946 35 7 77 6 24 0 0.9955 0.9988 0.0000 7.011 2.280 92 11 9 4 0.9947 0.9988 0.0000 9.597 2.820 92 11 40 5
25 0 0.9980 0.9988 0.9980 6.931 2.538 35 7 5 3 0.9945 0.9988 0.0000 10.069 2.930 35 7 77 6 25 0 0.9968 0.9988 0.0000 7.053 2.292 92 11 10 4 0.9948 0.9988 0.0000 9.499 2.800 92 11 40 5
26 0 0.9968 0.9988 0.0000 6.450 2.399 35 7 32 7 0.9946 0.9988 0.0000 9.935 2.910 35 7 77 6 26 0 0.9968 0.9988 0.0000 7.705 2.424 92 11 11 3 0.9949 0.9988 0.0000 9.433 2.786 92 11 40 5
27 0 0.9980 0.9988 0.9977 6.644 2.518 35 7 6 3 0.9947 0.9988 0.0000 9.817 2.896 35 7 77 6 27 0 0.9968 0.9988 0.0000 7.384 2.450 92 11 14 6 0.9950 0.9988 0.0000 9.360 2.774 92 11 40 5
28 0 0.9968 0.9988 0.0000 6.411 2.413 35 7 12 4 0.9948 0.9988 0.0000 9.700 2.879 35 7 77 6 28 0 0.9968 0.9988 0.0000 7.215 2.410 92 11 18 8 0.9950 0.9988 0.0000 9.286 2.761 92 11 40 5
29 0 0.9980 0.9988 0.9980 6.655 2.479 35 7 3 1 0.9949 0.9988 0.0000 9.598 2.866 35 7 77 6 29 0 0.9943 0.9988 0.0000 7.668 2.486 92 11 13 6 0.9950 0.9988 0.0000 9.232 2.752 92 11 40 5
30 0 0.9968 0.9988 0.0000 7.389 2.377 92 11 23 9 0.9951 0.9988 0.0000 9.172 2.740 92 11 40 5
31 0 0.9980 0.9988 0.9977 7.133 2.329 92 11 5 2 0.9951 0.9988 0.0000 9.108 2.727 92 11 40 5
32 0 0.9968 0.9988 0.0000 7.673 2.394 92 11 16 6 0.9952 0.9988 0.0000 9.065 2.717 92 11 40 5
33 0 0.9968 0.9988 0.0000 8.120 2.445 92 11 6 3 0.9952 0.9988 0.0000 9.037 2.709 92 11 40 5
34 0 0.9968 0.9988 0.0000 8.046 2.394 92 11 87 13 0.9953 0.9988 0.0000 9.009 2.700 92 11 40 5

View File

@ -14,9 +14,9 @@ building function set(s):
set 0: * / + - exp log area perimeter major minor eccentricity convex extent R set 0: * / + - exp log area perimeter major minor eccentricity convex extent R
tree 0 uses function set 0. tree 0 uses function set 0.
function set complete. function set complete.
no random number seed specfied; using 615. no random number seed specfied; using 2378.
creating initial population(s): creating initial population(s):
1101 trees were generated to fill the population of 800 (800 trees). 1103 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -32,10 +32,10 @@ no checkpointing will be done.
evaluation complete. (1s 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. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (1s wall) evaluation complete. (1s wall)
@ -53,10 +53,10 @@ no checkpointing will be done.
evaluation complete. (1s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 12. === generation 12.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -68,10 +68,10 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 15. === generation 15.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 16. === generation 16.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 17. === generation 17.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -83,7 +83,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 20. === generation 20.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 21. === generation 21.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -96,9 +96,9 @@ no checkpointing will be done.
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 24. === generation 24.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (1s wall)
=== generation 25. === generation 25.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 26. === generation 26.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -112,29 +112,44 @@ no checkpointing will be done.
=== generation 29. === generation 29.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding 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. (0s wall)
breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 6958494 allocated: 7815480
freed: 6910494 freed: 7767480
not freed: 48000 not freed: 48000
max allocated: 447037 max allocated: 447518
malloc'ed blocks: 91531 malloc'ed blocks: 105225
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 91525 free'ed blocks: 105219
------- time ------- ------- time -------
overall: 14s wall overall: 15s wall
evaluation: 12s wall evaluation: 10s wall
breeding: 0s wall breeding: 1s wall
------- generation spaces ------- ------- generation spaces -------
space 0 size: 200 space 0 size: 200
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 2533 used: 2881
freed: 2533 freed: 2881
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,22 +1,33 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 4 generation: 1
nodes: 25 nodes: 60
depth: 8 depth: 6
hits: 653 hits: 595
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 653 hits: 595
raw fitness: 653.0000 raw fitness: 595.0000
standardized fitness: 653.0000 standardized fitness: 595.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9983
TREE: TREE:
(log (/ (/ (log area) (- (+ (/ (/ (/ (log perimeter)
(exp (exp (log (+ major perimeter))))) (* area area))
(/ (log (* perimeter (/ (exp perimeter)
(* (exp (log extent)) convex))) (+ convex perimeter)))
(* (* minor convex) eccentricity)))) (- (/ (log eccentricity)
(+ eccentricity convex))
(+ (/ 0.23599 perimeter)
(log minor))))
(- (- (log (+ minor perimeter))
(/ (+ area extent)
(* convex eccentricity)))
(+ (log (log extent))
(exp (exp extent)))))
(exp (* (/ extent
(exp (* eccentricity eccentricity)))
(- -0.62009 convex))))
TREE-equ: TREE-equ:
y = log(((log(area) / exp(exp(log((major + perimeter))))) / (log((perimeter * (exp(log(extent)) * convex))) / ((minor * convex) * eccentricity)))) y = (((((log(perimeter) / (area * area)) / (exp(perimeter) / (convex + perimeter))) / ((log(eccentricity) / (eccentricity + convex)) - ((0.23599 / perimeter) + log(minor)))) + ((log((minor + perimeter)) - ((area + extent) / (convex * eccentricity))) - (log(log(extent)) + exp(exp(extent))))) - exp(((extent / exp((eccentricity * eccentricity))) * (-0.62009 - convex))))

View File

@ -1,16 +1,27 @@
Hits: 2026, Total Size: 2810, Percent Hit: 72.099644 Hits: 1824, Total Size: 2810, Percent Hit: 64.911032
CC: 326 CC: 187
CO: 784 CO: 962
OO: 1700 OO: 1637
OC: 0 OC: 24
Fitness: 0.998471 Fitness: 0.998322
Hits: 653 Hits: 595
y = log(((log(area) / exp(exp(log((major + perimeter))))) / (log((perimeter * (exp(log(extent)) * convex))) / ((minor * convex) * eccentricity)))) y = (((((log(perimeter) / (area * area)) / (exp(perimeter) / (convex + perimeter))) / ((log(eccentricity) / (eccentricity + convex)) - ((0.23599 / perimeter) + log(minor)))) + ((log((minor + perimeter)) - ((area + extent) / (convex * eccentricity))) - (log(log(extent)) + exp(exp(extent))))) - exp(((extent / exp((eccentricity * eccentricity))) * (-0.62009 - convex))))
(log (/ (/ (log area) (- (+ (/ (/ (/ (log perimeter)
(exp (exp (log (+ major perimeter))))) (* area area))
(/ (log (* perimeter (/ (exp perimeter)
(* (exp (log extent)) convex))) (+ convex perimeter)))
(* (* minor convex) eccentricity)))) (- (/ (log eccentricity)
(+ eccentricity convex))
(+ (/ 0.23599 perimeter)
(log minor))))
(- (- (log (+ minor perimeter))
(/ (+ area extent)
(* convex eccentricity)))
(+ (log (log extent))
(exp (exp extent)))))
(exp (* (/ extent
(exp (* eccentricity eccentricity)))
(- -0.62009 convex))))

View File

@ -1,204 +1,146 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 22 nodes: 7
depth: 5 depth: 2
hits: 582 hits: 581
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 582 hits: 581
raw fitness: 582.0000 raw fitness: 581.0000
standardized fitness: 582.0000 standardized fitness: 581.0000
adjusted fitness: 0.9983 adjusted fitness: 0.9983
TREE: TREE:
(* (* (log (- (exp -0.25751) (- (- major minor)
(exp minor))) (/ minor extent))
(exp (log (- eccentricity area))))
(log (exp (* (+ eccentricity -0.85820)
(/ extent eccentricity)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 1 generation: 1
nodes: 8 nodes: 60
depth: 4 depth: 6
hits: 646 hits: 595
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 646 hits: 595
raw fitness: 646.0000 raw fitness: 595.0000
standardized fitness: 646.0000 standardized fitness: 595.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9983
TREE: TREE:
(+ eccentricity (- (+ (/ (/ (/ (log perimeter)
(+ 0.38847 (* area area))
(log (- eccentricity extent)))) (/ (exp perimeter)
(+ convex perimeter)))
(- (/ (log eccentricity)
(+ eccentricity convex))
(+ (/ 0.23599 perimeter)
(log minor))))
(- (- (log (+ minor perimeter))
(/ (+ area extent)
(* convex eccentricity)))
(+ (log (log extent))
(exp (exp extent)))))
(exp (* (/ extent
(exp (* eccentricity eccentricity)))
(- -0.62009 convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 1 generation: 1
nodes: 8 nodes: 60
depth: 4 depth: 6
hits: 646 hits: 595
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 646 hits: 595
raw fitness: 646.0000 raw fitness: 595.0000
standardized fitness: 646.0000 standardized fitness: 595.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9983
TREE: TREE:
(+ eccentricity (- (+ (/ (/ (/ (log perimeter)
(+ 0.38847 (* area area))
(log (- eccentricity extent)))) (/ (exp perimeter)
(+ convex perimeter)))
(- (/ (log eccentricity)
(+ eccentricity convex))
(+ (/ 0.23599 perimeter)
(log minor))))
(- (- (log (+ minor perimeter))
(/ (+ area extent)
(* convex eccentricity)))
(+ (log (log extent))
(exp (exp extent)))))
(exp (* (/ extent
(exp (* eccentricity eccentricity)))
(- -0.62009 convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 1 generation: 1
nodes: 8 nodes: 60
depth: 4 depth: 6
hits: 646 hits: 595
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 646 hits: 595
raw fitness: 646.0000 raw fitness: 595.0000
standardized fitness: 646.0000 standardized fitness: 595.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9983
TREE: TREE:
(+ eccentricity (- (+ (/ (/ (/ (log perimeter)
(+ 0.38847 (* area area))
(log (- eccentricity extent)))) (/ (exp perimeter)
(+ convex perimeter)))
(- (/ (log eccentricity)
(+ eccentricity convex))
(+ (/ 0.23599 perimeter)
(log minor))))
(- (- (log (+ minor perimeter))
(/ (+ area extent)
(* convex eccentricity)))
(+ (log (log extent))
(exp (exp extent)))))
(exp (* (/ extent
(exp (* eccentricity eccentricity)))
(- -0.62009 convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 4 generation: 1
nodes: 25 nodes: 60
depth: 8 depth: 6
hits: 653 hits: 595
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 653 hits: 595
raw fitness: 653.0000 raw fitness: 595.0000
standardized fitness: 653.0000 standardized fitness: 595.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9983
TREE: TREE:
(log (/ (/ (log area) (- (+ (/ (/ (/ (log perimeter)
(exp (exp (log (+ major perimeter))))) (* area area))
(/ (log (* perimeter (/ (exp perimeter)
(* (exp (log extent)) convex))) (+ convex perimeter)))
(* (* minor convex) eccentricity)))) (- (/ (log eccentricity)
=== BEST-OF-RUN === (+ eccentricity convex))
current generation: 5 (+ (/ 0.23599 perimeter)
generation: 4 (log minor))))
nodes: 25 (- (- (log (+ minor perimeter))
depth: 8 (/ (+ area extent)
hits: 653 (* convex eccentricity)))
TOP INDIVIDUAL: (+ (log (log extent))
(exp (exp extent)))))
(exp (* (/ extent
(exp (* eccentricity eccentricity)))
-- #1 -- (- -0.62009 convex))))
hits: 653
raw fitness: 653.0000
standardized fitness: 653.0000
adjusted fitness: 0.9985
TREE:
(log (/ (/ (log area)
(exp (exp (log (+ major perimeter)))))
(/ (log (* perimeter
(* (exp (log extent)) convex)))
(* (* minor convex) eccentricity))))
=== BEST-OF-RUN ===
current generation: 6
generation: 4
nodes: 25
depth: 8
hits: 653
TOP INDIVIDUAL:
-- #1 --
hits: 653
raw fitness: 653.0000
standardized fitness: 653.0000
adjusted fitness: 0.9985
TREE:
(log (/ (/ (log area)
(exp (exp (log (+ major perimeter)))))
(/ (log (* perimeter
(* (exp (log extent)) convex)))
(* (* minor convex) eccentricity))))
=== BEST-OF-RUN ===
current generation: 7
generation: 4
nodes: 25
depth: 8
hits: 653
TOP INDIVIDUAL:
-- #1 --
hits: 653
raw fitness: 653.0000
standardized fitness: 653.0000
adjusted fitness: 0.9985
TREE:
(log (/ (/ (log area)
(exp (exp (log (+ major perimeter)))))
(/ (log (* perimeter
(* (exp (log extent)) convex)))
(* (* minor convex) eccentricity))))
=== BEST-OF-RUN ===
current generation: 8
generation: 4
nodes: 25
depth: 8
hits: 653
TOP INDIVIDUAL:
-- #1 --
hits: 653
raw fitness: 653.0000
standardized fitness: 653.0000
adjusted fitness: 0.9985
TREE:
(log (/ (/ (log area)
(exp (exp (log (+ major perimeter)))))
(/ (log (* perimeter
(* (exp (log extent)) convex)))
(* (* minor convex) eccentricity))))
=== BEST-OF-RUN ===
current generation: 9
generation: 4
nodes: 25
depth: 8
hits: 653
TOP INDIVIDUAL:
-- #1 --
hits: 653
raw fitness: 653.0000
standardized fitness: 653.0000
adjusted fitness: 0.9985
TREE:
(log (/ (/ (log area)
(exp (exp (log (+ major perimeter)))))
(/ (log (* perimeter
(* (exp (log extent)) convex)))
(* (* minor convex) eccentricity))))

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,6 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9519 0.9983 0.0000 18.552 3.451 22 5 73 6 0.9519 0.9983 0.0000 18.552 3.451 22 5 73 6 0 0 0.9630 0.9983 0.0000 17.715 3.371 7 2 60 6 0.9630 0.9983 0.0000 17.715 3.371 7 2 60 6
1 0 0.9943 0.9985 0.0000 15.869 3.453 8 4 8 4 0.9731 0.9985 0.0000 17.211 3.452 8 4 73 6 1 0 0.9867 0.9983 0.0000 16.110 3.439 60 6 55 6 0.9749 0.9983 0.0000 16.913 3.405 60 6 60 6
2 0 0.9943 0.9985 0.0000 14.404 3.510 8 4 48 9 0.9802 0.9985 0.0000 16.275 3.471 8 4 73 6 2 0 0.9880 0.9983 0.0000 15.800 3.540 60 6 43 7 0.9792 0.9983 0.0000 16.542 3.450 60 6 60 6
3 0 0.9918 0.9985 0.0000 14.178 3.500 8 4 55 7 0.9831 0.9985 0.0000 15.751 3.478 8 4 73 6 3 0 0.9930 0.9983 0.0000 15.495 3.616 60 6 38 8 0.9827 0.9983 0.0000 16.280 3.492 60 6 60 6
4 0 0.9943 0.9985 0.0000 13.416 3.499 25 8 29 6 0.9853 0.9985 0.0000 15.284 3.482 25 8 73 6 4 0 0.9842 0.9983 0.0000 16.339 3.806 60 6 28 7 0.9830 0.9983 0.0000 16.292 3.554 60 6 60 6
5 0 0.9931 0.9985 0.0000 13.036 3.474 25 8 47 9 0.9866 0.9985 0.0000 14.909 3.481 25 8 73 6
6 0 0.9956 0.9985 0.0000 12.581 3.465 25 8 15 8 0.9879 0.9985 0.0000 14.577 3.479 25 8 73 6
7 0 0.9968 0.9985 0.0000 12.533 3.524 25 8 27 6 0.9890 0.9985 0.0000 14.321 3.484 25 8 73 6
8 0 0.9943 0.9985 0.0000 11.765 3.461 25 8 41 11 0.9896 0.9985 0.0000 14.037 3.482 25 8 73 6
9 0 0.9956 0.9985 0.0000 10.891 3.297 25 8 20 6 0.9902 0.9985 0.0000 13.723 3.463 25 8 73 6

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 259. no random number seed specfied; using 1502.
creating initial population(s): creating initial population(s):
1096 trees were generated to fill the population of 800 (800 trees). 1123 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -27,9 +27,9 @@ no checkpointing will be done.
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (1s 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. (1s wall)
@ -37,44 +37,29 @@ no checkpointing will be done.
=== generation 4. === generation 4.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 7.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (1s wall)
breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 3159446 allocated: 1995148
freed: 3111446 freed: 1947148
not freed: 48000 not freed: 48000
max allocated: 464789 max allocated: 460742
malloc'ed blocks: 37777 malloc'ed blocks: 23767
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 37771 free'ed blocks: 23761
------- time ------- ------- time -------
overall: 9s wall overall: 6s wall
evaluation: 6s wall evaluation: 4s wall
breeding: 1s wall breeding: 0s wall
------- generation spaces ------- ------- generation spaces -------
space 0 size: 200 space 0 size: 200
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 1422 used: 1143
freed: 1422 freed: 1143
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,20 +1,23 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 2 generation: 30
nodes: 8 nodes: 20
depth: 3 depth: 7
hits: 736 hits: 855
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 855
raw fitness: 736.0000 raw fitness: 855.0000
standardized fitness: 736.0000 standardized fitness: 855.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9988
TREE: TREE:
(+ eccentricity (* area
(- (/ perimeter minor) (log (* (* (+ 0.10932 0.98012)
(log perimeter))) (log convex))
(/ (log (- (* 0.01887 major)
(exp extent)))
(log minor)))))
TREE-equ: TREE-equ:
y = (eccentricity + ((perimeter / minor) - log(perimeter))) y = (area * log((((0.10932 + 0.98012) * log(convex)) * (log(((0.01887 * major) - exp(extent))) / log(minor)))))

View File

@ -1,14 +1,17 @@
Hits: 2020, Total Size: 2810, Percent Hit: 71.886121 Hits: 2383, Total Size: 2810, Percent Hit: 84.804270
CC: 906 CC: 1094
CO: 231 CO: 53
OO: 1114 OO: 1289
OC: 559 OC: 374
Fitness: 0.998643 Fitness: 0.998832
Hits: 736 Hits: 855
y = (eccentricity + ((perimeter / minor) - log(perimeter))) y = (area * log((((0.10932 + 0.98012) * log(convex)) * (log(((0.01887 * major) - exp(extent))) / log(minor)))))
(+ eccentricity (* area
(- (/ perimeter minor) (log (* (* (+ 0.10932 0.98012)
(log perimeter))) (log convex))
(/ (log (- (* 0.01887 major)
(exp extent)))
(log minor)))))

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,16 +1,41 @@
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.9680 0.9980 0.0000 17.694 3.324 6 2 10 4 0.9680 0.9980 0.0000 17.694 3.324 6 2 10 4 0 0 0.9662 0.9984 0.0000 18.450 3.449 19 6 38 6 0.9662 0.9984 0.0000 18.450 3.449 19 6 38 6
1 0 0.9967 0.9986 0.0000 15.539 3.377 5 2 46 7 0.9824 0.9986 0.0000 16.616 3.351 5 2 10 4 1 0 0.9899 0.9988 0.0000 16.424 3.531 42 7 38 9 0.9780 0.9988 0.0000 17.437 3.490 42 7 38 6
2 0 0.9952 0.9986 0.0000 14.036 3.426 8 3 27 7 0.9867 0.9986 0.0000 15.756 3.376 8 3 10 4 2 0 0.9898 0.9988 0.0000 16.299 3.723 42 7 35 7 0.9820 0.9988 0.0000 17.058 3.567 42 7 38 6
3 0 0.9893 0.9986 0.0000 13.809 3.393 8 3 11 4 0.9873 0.9986 0.0000 15.269 3.380 8 3 10 4 3 0 0.9930 0.9988 0.0000 16.101 3.880 42 7 44 6 0.9847 0.9988 0.0000 16.818 3.646 42 7 38 6
4 0 0.9942 0.9986 0.0000 13.489 3.408 8 3 11 6 0.9887 0.9986 0.0000 14.913 3.385 8 3 10 4 4 0 0.9917 0.9988 0.0000 14.760 3.703 42 7 70 8 0.9861 0.9988 0.0000 16.407 3.657 42 7 38 6
5 0 0.9915 0.9986 0.0000 13.104 3.442 8 3 20 5 0.9892 0.9986 0.0000 14.612 3.395 8 3 10 4 5 0 0.9917 0.9988 0.0000 13.491 3.493 42 7 26 8 0.9870 0.9988 0.0000 15.921 3.630 42 7 38 6
6 0 0.9940 0.9986 0.0000 12.561 3.436 8 3 72 9 0.9899 0.9986 0.0000 14.319 3.401 8 3 10 4 6 0 0.9930 0.9988 0.0000 12.874 3.435 42 7 49 6 0.9879 0.9988 0.0000 15.486 3.602 42 7 38 6
7 0 0.9967 0.9986 0.0000 12.195 3.484 8 3 36 9 0.9907 0.9986 0.0000 14.053 3.411 8 3 10 4 7 0 0.9917 0.9988 0.0000 11.773 3.361 42 7 22 5 0.9884 0.9988 0.0000 15.021 3.572 42 7 38 6
8 0 0.9967 0.9986 0.0000 11.273 3.357 8 3 15 5 0.9914 0.9986 0.0000 13.744 3.405 8 3 10 4 8 0 0.9930 0.9988 0.0000 10.970 3.206 42 7 16 5 0.9889 0.9988 0.0000 14.571 3.531 42 7 38 6
9 0 0.9955 0.9986 0.0000 10.357 3.180 8 3 61 7 0.9918 0.9986 0.0000 13.406 3.383 8 3 10 4 9 0 0.9942 0.9988 0.0000 11.069 3.250 42 7 28 6 0.9894 0.9988 0.0000 14.221 3.503 42 7 38 6
10 0 0.9980 0.9986 0.9979 9.523 3.146 8 3 14 7 0.9924 0.9986 0.0000 13.053 3.361 8 3 10 4 10 0 0.9980 0.9988 0.9976 10.287 3.164 42 7 7 4 0.9902 0.9988 0.0000 13.863 3.472 42 7 38 6
11 0 0.9980 0.9986 0.9977 9.062 3.010 8 3 12 5 0.9928 0.9986 0.0000 12.720 3.332 8 3 10 4 11 0 0.9980 0.9988 0.9975 9.830 3.039 42 7 42 6 0.9908 0.9988 0.0000 13.527 3.436 42 7 38 6
12 0 0.9967 0.9986 0.0000 8.613 2.884 8 3 21 9 0.9931 0.9986 0.0000 12.404 3.297 8 3 10 4 12 0 0.9980 0.9988 0.9977 9.975 3.014 42 7 44 10 0.9914 0.9988 0.0000 13.254 3.404 42 7 38 6
13 0 0.9980 0.9986 0.9965 8.181 2.822 8 3 8 4 0.9935 0.9986 0.0000 12.102 3.264 8 3 10 4 13 0 0.9955 0.9988 0.0000 9.408 2.833 42 7 34 6 0.9917 0.9988 0.0000 12.979 3.363 42 7 38 6
14 0 0.9967 0.9986 0.0000 7.309 2.658 8 3 22 9 0.9937 0.9986 0.0000 11.783 3.223 8 3 10 4 14 0 0.9967 0.9988 0.0000 9.234 2.806 42 7 38 9 0.9920 0.9988 0.0000 12.730 3.326 42 7 38 6
15 0 0.9942 0.9988 0.0000 9.357 2.876 42 7 38 5 0.9922 0.9988 0.0000 12.519 3.298 42 7 38 6
16 0 0.9942 0.9988 0.0000 8.512 2.736 42 7 40 5 0.9923 0.9988 0.0000 12.283 3.265 42 7 38 6
17 0 0.9955 0.9988 0.0000 8.615 2.850 42 7 29 6 0.9925 0.9988 0.0000 12.079 3.242 42 7 38 6
18 0 0.9967 0.9988 0.0000 8.620 2.978 42 7 18 5 0.9927 0.9988 0.0000 11.897 3.228 42 7 38 6
19 0 0.9955 0.9988 0.0000 7.973 2.764 42 7 12 4 0.9928 0.9988 0.0000 11.701 3.204 42 7 38 6
20 0 0.9980 0.9988 0.9978 7.312 2.533 42 7 5 2 0.9931 0.9988 0.0000 11.492 3.172 42 7 38 6
21 0 0.9980 0.9988 0.9940 7.144 2.511 42 7 39 7 0.9933 0.9988 0.0000 11.294 3.142 42 7 38 6
22 0 0.9980 0.9988 0.9979 6.466 2.351 42 7 3 1 0.9935 0.9988 0.0000 11.085 3.108 42 7 38 6
23 0 0.9980 0.9988 0.9979 6.171 2.255 42 7 1 0 0.9937 0.9988 0.0000 10.880 3.072 42 7 38 6
24 0 0.9967 0.9988 0.0000 6.317 2.317 42 7 17 6 0.9938 0.9988 0.0000 10.697 3.042 42 7 38 6
25 0 0.9967 0.9988 0.0000 6.272 2.397 42 7 22 7 0.9939 0.9988 0.0000 10.527 3.017 42 7 38 6
26 0 0.9967 0.9988 0.0000 6.140 2.275 42 7 17 7 0.9940 0.9988 0.0000 10.365 2.990 42 7 38 6
27 0 0.9980 0.9988 0.9940 5.867 2.192 42 7 44 7 0.9942 0.9988 0.0000 10.204 2.961 42 7 38 6
28 0 0.9967 0.9988 0.0000 5.525 2.163 42 7 11 5 0.9942 0.9988 0.0000 10.043 2.934 42 7 38 6
29 0 0.9980 0.9988 0.9940 5.598 2.231 42 7 28 7 0.9944 0.9988 0.0000 9.895 2.910 42 7 38 6
30 0 0.9980 0.9988 0.9978 5.447 2.160 20 7 9 4 0.9945 0.9988 0.0000 9.751 2.886 20 7 38 6
31 0 0.9967 0.9988 0.0000 5.370 2.064 20 7 25 9 0.9946 0.9988 0.0000 9.614 2.861 20 7 38 6
32 0 0.9980 0.9988 0.9940 5.372 2.025 20 7 40 7 0.9947 0.9988 0.0000 9.486 2.835 20 7 38 6
33 0 0.9980 0.9988 0.9940 5.546 2.071 20 7 44 7 0.9948 0.9988 0.0000 9.370 2.813 20 7 38 6
34 0 0.9980 0.9988 0.9940 5.774 2.080 20 7 43 7 0.9948 0.9988 0.0000 9.267 2.792 20 7 38 6
35 0 0.9979 0.9988 0.9940 5.556 1.966 20 7 43 7 0.9949 0.9988 0.0000 9.164 2.769 20 7 38 6
36 0 0.9979 0.9988 0.9940 5.740 2.026 20 7 43 7 0.9950 0.9988 0.0000 9.071 2.749 20 7 38 6
37 0 0.9967 0.9988 0.0000 5.865 2.076 20 7 7 3 0.9951 0.9988 0.0000 8.987 2.731 20 7 38 6
38 0 0.9967 0.9988 0.0000 5.904 2.120 20 7 28 9 0.9951 0.9988 0.0000 8.908 2.715 20 7 38 6
39 0 0.9980 0.9988 0.9976 5.635 2.066 20 7 4 2 0.9952 0.9988 0.0000 8.826 2.699 20 7 38 6

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 2346. no random number seed specfied; using 30.
creating initial population(s): creating initial population(s):
1128 trees were generated to fill the population of 800 (800 trees). 1139 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -53,35 +53,110 @@ no checkpointing will be done.
evaluation complete. (1s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 12. === generation 12.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 13. === generation 13.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 14. === generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 20.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 21.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 22.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 23.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 24.
evaluation complete. (1s 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. (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. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 4097345 allocated: 8743237
freed: 4049345 freed: 8695237
not freed: 48000 not freed: 48000
max allocated: 456806 max allocated: 466524
malloc'ed blocks: 50742 malloc'ed blocks: 119491
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 50736 free'ed blocks: 119485
------- time ------- ------- time -------
overall: 11s wall overall: 16s wall
evaluation: 9s wall evaluation: 12s wall
breeding: 0s wall breeding: 0s wall
------- generation spaces ------- ------- generation spaces -------
@ -89,7 +164,7 @@ SYSTEM STATISTICS
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 1684 used: 3144
freed: 1684 freed: 3144
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,20 +1,32 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 5 generation: 0
nodes: 11 nodes: 55
depth: 4 depth: 5
hits: 752 hits: 658
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 658
raw fitness: 752.0000 raw fitness: 658.0000
standardized fitness: 752.0000 standardized fitness: 658.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9985
TREE: TREE:
(+ (* (log eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(/ (log minor) 0.64791)) (+ perimeter extent))
(log (exp eccentricity))) (- (/ perimeter convex)
(log 0.69297)))
(- (log (exp perimeter))
(/ (- 0.21163 0.50212)
(/ extent minor))))
(+ (+ (* (- area extent)
(+ 0.07852 extent))
(/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
(* (exp major)
(exp perimeter)))))
TREE-equ: TREE-equ:
y = ((log(eccentricity) * (log(minor) / 0.64791)) + log(exp(eccentricity))) y = (((((eccentricity + convex) / (perimeter + extent)) / ((perimeter / convex) - log(0.69297))) + (log(exp(perimeter)) - ((0.21163 - 0.50212) / (extent / minor)))) / ((((area - extent) * (0.07852 + extent)) + ((area / extent) / (extent + convex))) + (((area * major) / log(major)) - (exp(major) * exp(perimeter)))))

View File

@ -1,14 +1,26 @@
Hits: 1990, Total Size: 2810, Percent Hit: 70.818505 Hits: 2021, Total Size: 2810, Percent Hit: 71.921708
CC: 1042 CC: 347
CO: 88 CO: 789
OO: 948 OO: 1674
OC: 732 OC: 0
Fitness: 0.998672 Fitness: 0.998483
Hits: 752 Hits: 658
y = ((log(eccentricity) * (log(minor) / 0.64791)) + log(exp(eccentricity))) y = (((((eccentricity + convex) / (perimeter + extent)) / ((perimeter / convex) - log(0.69297))) + (log(exp(perimeter)) - ((0.21163 - 0.50212) / (extent / minor)))) / ((((area - extent) * (0.07852 + extent)) + ((area / extent) / (extent + convex))) + (((area * major) / log(major)) - (exp(major) * exp(perimeter)))))
(+ (* (log eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(/ (log minor) 0.64791)) (+ perimeter extent))
(log (exp eccentricity))) (- (/ perimeter convex)
(log 0.69297)))
(- (log (exp perimeter))
(/ (- 0.21163 0.50212)
(/ extent minor))))
(+ (+ (* (- area extent)
(+ 0.07852 extent))
(/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
(* (exp major)
(exp perimeter)))))

View File

@ -1,310 +1,310 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 31 nodes: 55
depth: 5 depth: 5
hits: 728 hits: 658
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 728 hits: 658
raw fitness: 728.0000 raw fitness: 658.0000
standardized fitness: 728.0000 standardized fitness: 658.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9985
TREE: TREE:
(* (- (exp (* (exp eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(- -0.19422 eccentricity))) (+ perimeter extent))
(/ (- (log eccentricity) (- (/ perimeter convex)
(/ perimeter convex)) (log 0.69297)))
(/ (* 0.04743 perimeter) (- (log (exp perimeter))
(- major eccentricity)))) (/ (- 0.21163 0.50212)
(log (exp (- (log area) (/ extent minor))))
(/ perimeter extent))))) (+ (+ (* (- area extent)
(+ 0.07852 extent))
(/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
(* (exp major)
(exp perimeter)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 0
nodes: 31 nodes: 55
depth: 5 depth: 5
hits: 728 hits: 658
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 728 hits: 658
raw fitness: 728.0000 raw fitness: 658.0000
standardized fitness: 728.0000 standardized fitness: 658.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9985
TREE: TREE:
(* (- (exp (* (exp eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(- -0.19422 eccentricity))) (+ perimeter extent))
(/ (- (log eccentricity) (- (/ perimeter convex)
(/ perimeter convex)) (log 0.69297)))
(/ (* 0.04743 perimeter) (- (log (exp perimeter))
(- major eccentricity)))) (/ (- 0.21163 0.50212)
(log (exp (- (log area) (/ extent minor))))
(/ perimeter extent))))) (+ (+ (* (- area extent)
(+ 0.07852 extent))
(/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
(* (exp major)
(exp perimeter)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 0 generation: 0
nodes: 31 nodes: 55
depth: 5 depth: 5
hits: 728 hits: 658
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 728 hits: 658
raw fitness: 728.0000 raw fitness: 658.0000
standardized fitness: 728.0000 standardized fitness: 658.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9985
TREE: TREE:
(* (- (exp (* (exp eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(- -0.19422 eccentricity))) (+ perimeter extent))
(/ (- (log eccentricity) (- (/ perimeter convex)
(/ perimeter convex)) (log 0.69297)))
(/ (* 0.04743 perimeter) (- (log (exp perimeter))
(- major eccentricity)))) (/ (- 0.21163 0.50212)
(log (exp (- (log area) (/ extent minor))))
(/ perimeter extent))))) (+ (+ (* (- area extent)
(+ 0.07852 extent))
(/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
(* (exp major)
(exp perimeter)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 0 generation: 0
nodes: 31 nodes: 55
depth: 5 depth: 5
hits: 728 hits: 658
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 728 hits: 658
raw fitness: 728.0000 raw fitness: 658.0000
standardized fitness: 728.0000 standardized fitness: 658.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9985
TREE: TREE:
(* (- (exp (* (exp eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(- -0.19422 eccentricity))) (+ perimeter extent))
(/ (- (log eccentricity) (- (/ perimeter convex)
(/ perimeter convex)) (log 0.69297)))
(/ (* 0.04743 perimeter) (- (log (exp perimeter))
(- major eccentricity)))) (/ (- 0.21163 0.50212)
(log (exp (- (log area) (/ extent minor))))
(/ perimeter extent))))) (+ (+ (* (- area extent)
(+ 0.07852 extent))
(/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
(* (exp major)
(exp perimeter)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 0 generation: 0
nodes: 31 nodes: 55
depth: 5 depth: 5
hits: 728 hits: 658
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 728 hits: 658
raw fitness: 728.0000 raw fitness: 658.0000
standardized fitness: 728.0000 standardized fitness: 658.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9985
TREE: TREE:
(* (- (exp (* (exp eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(- -0.19422 eccentricity))) (+ perimeter extent))
(/ (- (log eccentricity) (- (/ perimeter convex)
(/ perimeter convex)) (log 0.69297)))
(/ (* 0.04743 perimeter) (- (log (exp perimeter))
(- major eccentricity)))) (/ (- 0.21163 0.50212)
(log (exp (- (log area) (/ extent minor))))
(/ perimeter extent))))) (+ (+ (* (- area extent)
(+ 0.07852 extent))
(/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
(* (exp major)
(exp perimeter)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 5 current generation: 5
generation: 5 generation: 0
nodes: 11 nodes: 55
depth: 4 depth: 5
hits: 752 hits: 658
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 658
raw fitness: 752.0000 raw fitness: 658.0000
standardized fitness: 752.0000 standardized fitness: 658.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9985
TREE: TREE:
(+ (* (log eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(/ (log minor) 0.64791)) (+ perimeter extent))
(log (exp eccentricity))) (- (/ perimeter convex)
(log 0.69297)))
(- (log (exp perimeter))
(/ (- 0.21163 0.50212)
(/ extent minor))))
(+ (+ (* (- area extent)
(+ 0.07852 extent))
(/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
(* (exp major)
(exp perimeter)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 6 current generation: 6
generation: 5 generation: 0
nodes: 11 nodes: 55
depth: 4 depth: 5
hits: 752 hits: 658
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 658
raw fitness: 752.0000 raw fitness: 658.0000
standardized fitness: 752.0000 standardized fitness: 658.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9985
TREE: TREE:
(+ (* (log eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(/ (log minor) 0.64791)) (+ perimeter extent))
(log (exp eccentricity))) (- (/ perimeter convex)
(log 0.69297)))
(- (log (exp perimeter))
(/ (- 0.21163 0.50212)
(/ extent minor))))
(+ (+ (* (- area extent)
(+ 0.07852 extent))
(/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
(* (exp major)
(exp perimeter)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 7 current generation: 7
generation: 5 generation: 0
nodes: 11 nodes: 55
depth: 4 depth: 5
hits: 752 hits: 658
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 658
raw fitness: 752.0000 raw fitness: 658.0000
standardized fitness: 752.0000 standardized fitness: 658.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9985
TREE: TREE:
(+ (* (log eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(/ (log minor) 0.64791)) (+ perimeter extent))
(log (exp eccentricity))) (- (/ perimeter convex)
(log 0.69297)))
(- (log (exp perimeter))
(/ (- 0.21163 0.50212)
(/ extent minor))))
(+ (+ (* (- area extent)
(+ 0.07852 extent))
(/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
(* (exp major)
(exp perimeter)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 8 current generation: 8
generation: 5 generation: 0
nodes: 11 nodes: 55
depth: 4 depth: 5
hits: 752 hits: 658
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 658
raw fitness: 752.0000 raw fitness: 658.0000
standardized fitness: 752.0000 standardized fitness: 658.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9985
TREE: TREE:
(+ (* (log eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(/ (log minor) 0.64791)) (+ perimeter extent))
(log (exp eccentricity))) (- (/ perimeter convex)
(log 0.69297)))
(- (log (exp perimeter))
(/ (- 0.21163 0.50212)
(/ extent minor))))
(+ (+ (* (- area extent)
(+ 0.07852 extent))
(/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
(* (exp major)
(exp perimeter)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 9 current generation: 9
generation: 5 generation: 0
nodes: 11 nodes: 55
depth: 4 depth: 5
hits: 752 hits: 658
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 658
raw fitness: 752.0000 raw fitness: 658.0000
standardized fitness: 752.0000 standardized fitness: 658.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9985
TREE: TREE:
(+ (* (log eccentricity) (/ (+ (/ (/ (+ eccentricity convex)
(/ (log minor) 0.64791)) (+ perimeter extent))
(log (exp eccentricity))) (- (/ perimeter convex)
=== BEST-OF-RUN === (log 0.69297)))
current generation: 10 (- (log (exp perimeter))
generation: 5 (/ (- 0.21163 0.50212)
nodes: 11 (/ extent minor))))
depth: 4 (+ (+ (* (- area extent)
hits: 752 (+ 0.07852 extent))
TOP INDIVIDUAL: (/ (/ area extent)
(+ extent convex)))
(- (/ (* area major)
(log major))
-- #1 -- (* (exp major)
hits: 752 (exp perimeter)))))
raw fitness: 752.0000
standardized fitness: 752.0000
adjusted fitness: 0.9987
TREE:
(+ (* (log eccentricity)
(/ (log minor) 0.64791))
(log (exp eccentricity)))
=== BEST-OF-RUN ===
current generation: 11
generation: 5
nodes: 11
depth: 4
hits: 752
TOP INDIVIDUAL:
-- #1 --
hits: 752
raw fitness: 752.0000
standardized fitness: 752.0000
adjusted fitness: 0.9987
TREE:
(+ (* (log eccentricity)
(/ (log minor) 0.64791))
(log (exp eccentricity)))
=== BEST-OF-RUN ===
current generation: 12
generation: 5
nodes: 11
depth: 4
hits: 752
TOP INDIVIDUAL:
-- #1 --
hits: 752
raw fitness: 752.0000
standardized fitness: 752.0000
adjusted fitness: 0.9987
TREE:
(+ (* (log eccentricity)
(/ (log minor) 0.64791))
(log (exp eccentricity)))
=== BEST-OF-RUN ===
current generation: 13
generation: 5
nodes: 11
depth: 4
hits: 752
TOP INDIVIDUAL:
-- #1 --
hits: 752
raw fitness: 752.0000
standardized fitness: 752.0000
adjusted fitness: 0.9987
TREE:
(+ (* (log eccentricity)
(/ (log minor) 0.64791))
(log (exp eccentricity)))
=== BEST-OF-RUN ===
current generation: 14
generation: 5
nodes: 11
depth: 4
hits: 752
TOP INDIVIDUAL:
-- #1 --
hits: 752
raw fitness: 752.0000
standardized fitness: 752.0000
adjusted fitness: 0.9987
TREE:
(+ (* (log eccentricity)
(/ (log minor) 0.64791))
(log (exp eccentricity)))

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.9556 0.9986 0.0000 17.878 3.402 31 5 30 6 0.9556 0.9986 0.0000 17.878 3.402 31 5 30 6 0 0 0.9606 0.9985 0.0000 16.610 3.301 55 5 43 5 0.9606 0.9985 0.0000 16.610 3.301 55 5 43 5
1 0 0.9943 0.9986 0.0000 15.434 3.440 31 5 16 4 0.9749 0.9986 0.0000 16.656 3.421 31 5 30 6 1 0 0.9905 0.9985 0.0000 14.720 3.322 55 5 63 6 0.9755 0.9985 0.0000 15.665 3.312 55 5 43 5
2 0 0.9918 0.9986 0.0000 14.575 3.446 31 5 45 6 0.9805 0.9986 0.0000 15.962 3.430 31 5 30 6 2 0 0.9880 0.9985 0.0000 12.781 3.219 55 5 85 7 0.9797 0.9985 0.0000 14.704 3.281 55 5 43 5
3 0 0.9930 0.9986 0.0000 14.129 3.436 31 5 20 6 0.9837 0.9986 0.0000 15.504 3.431 31 5 30 6 3 0 0.9905 0.9985 0.0000 12.000 3.259 55 5 32 8 0.9824 0.9985 0.0000 14.028 3.275 55 5 43 5
4 0 0.9955 0.9986 0.0000 13.291 3.396 31 5 95 9 0.9860 0.9986 0.0000 15.061 3.424 31 5 30 6 4 0 0.9942 0.9985 0.0000 11.766 3.259 55 5 14 5 0.9848 0.9985 0.0000 13.575 3.272 55 5 43 5
5 0 0.9968 0.9987 0.0000 13.095 3.429 11 4 47 8 0.9878 0.9987 0.0000 14.734 3.425 11 4 30 6 5 0 0.9918 0.9985 0.0000 11.120 3.118 55 5 44 6 0.9859 0.9985 0.0000 13.166 3.246 55 5 43 5
6 0 0.9918 0.9987 0.0000 12.265 3.344 11 4 46 7 0.9884 0.9987 0.0000 14.381 3.413 11 4 30 6 6 0 0.9942 0.9985 0.0000 10.054 3.046 55 5 22 8 0.9871 0.9985 0.0000 12.722 3.218 55 5 43 5
7 0 0.9968 0.9987 0.0000 10.214 3.134 11 4 25 7 0.9894 0.9987 0.0000 13.860 3.378 11 4 30 6 7 0 0.9967 0.9985 0.0000 9.660 2.921 55 5 45 6 0.9883 0.9985 0.0000 12.339 3.181 55 5 43 5
8 0 0.9905 0.9987 0.0000 10.463 3.219 11 4 39 7 0.9896 0.9987 0.0000 13.482 3.361 11 4 30 6 8 0 0.9942 0.9985 0.0000 9.440 2.922 55 5 8 3 0.9890 0.9985 0.0000 12.017 3.152 55 5 43 5
9 0 0.9968 0.9987 0.0000 9.209 2.995 11 4 9 4 0.9903 0.9987 0.0000 13.055 3.324 11 4 30 6 9 0 0.9980 0.9985 0.9971 8.641 2.814 55 5 54 9 0.9899 0.9985 0.0000 11.679 3.118 55 5 43 5
10 0 0.9980 0.9987 0.9974 8.570 2.819 11 4 8 3 0.9910 0.9987 0.0000 12.647 3.278 11 4 30 6
11 0 0.9968 0.9987 0.0000 8.235 2.736 11 4 35 8 0.9915 0.9987 0.0000 12.280 3.233 11 4 30 6
12 0 0.9980 0.9987 0.9979 8.144 2.797 11 4 15 6 0.9920 0.9987 0.0000 11.962 3.200 11 4 30 6
13 0 0.9955 0.9987 0.0000 7.652 2.728 11 4 32 11 0.9922 0.9987 0.0000 11.654 3.166 11 4 30 6
14 0 0.9955 0.9987 0.0000 7.168 2.574 11 4 7 3 0.9924 0.9987 0.0000 11.355 3.126 11 4 30 6

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 2796. no random number seed specfied; using 690.
creating initial population(s): creating initial population(s):
1107 trees were generated to fill the population of 800 (800 trees). 1117 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -32,8 +32,8 @@ no checkpointing will be done.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (1s 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)
@ -44,52 +44,37 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 7. === generation 7.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 8. === generation 8.
evaluation complete. (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.
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. (1s wall)
breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 4009656 allocated: 2858156
freed: 3961656 freed: 2810156
not freed: 48000 not freed: 48000
max allocated: 457262 max allocated: 444381
malloc'ed blocks: 50968 malloc'ed blocks: 36742
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 50962 free'ed blocks: 36736
------- time ------- ------- time -------
overall: 11s wall overall: 8s wall
evaluation: 7s wall evaluation: 6s wall
breeding: 1s wall breeding: 0s wall
------- generation spaces ------- ------- generation spaces -------
space 0 size: 200 space 0 size: 200
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 1700 used: 1364
freed: 1700 freed: 1364
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,18 +1,18 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 12 generation: 1
nodes: 9 nodes: 3
depth: 4 depth: 1
hits: 786 hits: 602
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 786 hits: 602
raw fitness: 786.0000 raw fitness: 602.0000
standardized fitness: 786.0000 standardized fitness: 602.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9983
TREE: TREE:
(log (+ eccentricity 0.10394)) (- eccentricity 0.86410)
TREE-equ: TREE-equ:
y = log((eccentricity + 0.10394)) y = (eccentricity - 0.86410)

View File

@ -1,12 +1,12 @@
Hits: 2172, Total Size: 2810, Percent Hit: 77.295374 Hits: 1565, Total Size: 2810, Percent Hit: 55.693950
CC: 758 CC: 1126
CO: 372 CO: 10
OO: 1414 OO: 439
OC: 266 OC: 1235
Fitness: 0.998729 Fitness: 0.998342
Hits: 786 Hits: 602
y = log((eccentricity + 0.10394)) y = (eccentricity - 0.86410)
(log (+ eccentricity 0.10394)) (- eccentricity 0.86410)

View File

@ -1,379 +1,96 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 1 nodes: 48
depth: 0 depth: 6
hits: 500 hits: 522
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 500 hits: 522
raw fitness: 500.0000 raw fitness: 522.0000
standardized fitness: 500.0000 standardized fitness: 522.0000
adjusted fitness: 0.9980 adjusted fitness: 0.9981
TREE: TREE:
-0.46620 (* (log (log (+ (* (+ eccentricity eccentricity)
(+ extent extent))
(* (log 0.05161)
(- perimeter perimeter)))))
(/ (exp (log (- (exp area)
(/ 0.34935 eccentricity))))
(/ (+ (* (/ area major)
(- minor perimeter))
(+ (log area)
(* eccentricity eccentricity)))
(exp (* (/ area area)
(exp convex))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 1 generation: 1
nodes: 33 nodes: 3
depth: 5 depth: 1
hits: 512 hits: 602
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 512 hits: 602
raw fitness: 512.0000 raw fitness: 602.0000
standardized fitness: 512.0000 standardized fitness: 602.0000
adjusted fitness: 0.9981 adjusted fitness: 0.9983
TREE: TREE:
(/ (+ (* (/ area convex) (- eccentricity 0.86410)
(/ perimeter eccentricity))
(- (log area)
(* convex convex)))
(/ (* (- convex major)
(/ (+ area major)
(+ -0.72757 extent)))
(- (- perimeter -0.66838)
(log minor))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 2 generation: 1
nodes: 31 nodes: 3
depth: 5 depth: 1
hits: 624 hits: 602
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 624 hits: 602
raw fitness: 624.0000 raw fitness: 602.0000
standardized fitness: 624.0000 standardized fitness: 602.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9983
TREE: TREE:
(/ (log (log (+ (- major extent) (- eccentricity 0.86410)
(* convex extent))))
(+ (+ (/ eccentricity
(+ minor eccentricity))
(- (log minor)
(* extent convex)))
(exp (* (- convex area)
(/ perimeter convex)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 2 generation: 1
nodes: 31 nodes: 3
depth: 5 depth: 1
hits: 624 hits: 602
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 624 hits: 602
raw fitness: 624.0000 raw fitness: 602.0000
standardized fitness: 624.0000 standardized fitness: 602.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9983
TREE: TREE:
(/ (log (log (+ (- major extent) (- eccentricity 0.86410)
(* convex extent))))
(+ (+ (/ eccentricity
(+ minor eccentricity))
(- (log minor)
(* extent convex)))
(exp (* (- convex area)
(/ perimeter convex)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 4 generation: 1
nodes: 16 nodes: 3
depth: 5 depth: 1
hits: 696 hits: 602
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 696 hits: 602
raw fitness: 696.0000 raw fitness: 602.0000
standardized fitness: 696.0000 standardized fitness: 602.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9983
TREE: TREE:
(/ (- major area) (- eccentricity 0.86410)
(exp (- (- (/ perimeter extent)
(/ extent minor))
(log (log perimeter)))))
=== BEST-OF-RUN ===
current generation: 5
generation: 5
nodes: 10
depth: 4
hits: 727
TOP INDIVIDUAL:
-- #1 --
hits: 727
raw fitness: 727.0000
standardized fitness: 727.0000
adjusted fitness: 0.9986
TREE:
(* major
(* (+ (log eccentricity)
(+ eccentricity -0.74457)) perimeter))
=== BEST-OF-RUN ===
current generation: 6
generation: 5
nodes: 10
depth: 4
hits: 727
TOP INDIVIDUAL:
-- #1 --
hits: 727
raw fitness: 727.0000
standardized fitness: 727.0000
adjusted fitness: 0.9986
TREE:
(* major
(* (+ (log eccentricity)
(+ eccentricity -0.74457)) perimeter))
=== BEST-OF-RUN ===
current generation: 7
generation: 5
nodes: 10
depth: 4
hits: 727
TOP INDIVIDUAL:
-- #1 --
hits: 727
raw fitness: 727.0000
standardized fitness: 727.0000
adjusted fitness: 0.9986
TREE:
(* major
(* (+ (log eccentricity)
(+ eccentricity -0.74457)) perimeter))
=== BEST-OF-RUN ===
current generation: 8
generation: 5
nodes: 10
depth: 4
hits: 727
TOP INDIVIDUAL:
-- #1 --
hits: 727
raw fitness: 727.0000
standardized fitness: 727.0000
adjusted fitness: 0.9986
TREE:
(* major
(* (+ (log eccentricity)
(+ eccentricity -0.74457)) perimeter))
=== BEST-OF-RUN ===
current generation: 9
generation: 5
nodes: 10
depth: 4
hits: 727
TOP INDIVIDUAL:
-- #1 --
hits: 727
raw fitness: 727.0000
standardized fitness: 727.0000
adjusted fitness: 0.9986
TREE:
(* major
(* (+ (log eccentricity)
(+ eccentricity -0.74457)) perimeter))
=== BEST-OF-RUN ===
current generation: 10
generation: 5
nodes: 10
depth: 4
hits: 727
TOP INDIVIDUAL:
-- #1 --
hits: 727
raw fitness: 727.0000
standardized fitness: 727.0000
adjusted fitness: 0.9986
TREE:
(* major
(* (+ (log eccentricity)
(+ eccentricity -0.74457)) perimeter))
=== BEST-OF-RUN ===
current generation: 11
generation: 5
nodes: 10
depth: 4
hits: 727
TOP INDIVIDUAL:
-- #1 --
hits: 727
raw fitness: 727.0000
standardized fitness: 727.0000
adjusted fitness: 0.9986
TREE:
(* major
(* (+ (log eccentricity)
(+ eccentricity -0.74457)) perimeter))
=== BEST-OF-RUN ===
current generation: 12
generation: 12
nodes: 9
depth: 4
hits: 786
TOP INDIVIDUAL:
-- #1 --
hits: 786
raw fitness: 786.0000
standardized fitness: 786.0000
adjusted fitness: 0.9987
TREE:
(log (+ eccentricity 0.10394))
=== BEST-OF-RUN ===
current generation: 13
generation: 12
nodes: 9
depth: 4
hits: 786
TOP INDIVIDUAL:
-- #1 --
hits: 786
raw fitness: 786.0000
standardized fitness: 786.0000
adjusted fitness: 0.9987
TREE:
(log (+ eccentricity 0.10394))
=== BEST-OF-RUN ===
current generation: 14
generation: 12
nodes: 9
depth: 4
hits: 786
TOP INDIVIDUAL:
-- #1 --
hits: 786
raw fitness: 786.0000
standardized fitness: 786.0000
adjusted fitness: 0.9987
TREE:
(log (+ eccentricity 0.10394))
=== BEST-OF-RUN ===
current generation: 15
generation: 12
nodes: 9
depth: 4
hits: 786
TOP INDIVIDUAL:
-- #1 --
hits: 786
raw fitness: 786.0000
standardized fitness: 786.0000
adjusted fitness: 0.9987
TREE:
(log (+ eccentricity 0.10394))
=== BEST-OF-RUN ===
current generation: 16
generation: 12
nodes: 9
depth: 4
hits: 786
TOP INDIVIDUAL:
-- #1 --
hits: 786
raw fitness: 786.0000
standardized fitness: 786.0000
adjusted fitness: 0.9987
TREE:
(log (+ eccentricity 0.10394))
=== BEST-OF-RUN ===
current generation: 17
generation: 12
nodes: 9
depth: 4
hits: 786
TOP INDIVIDUAL:
-- #1 --
hits: 786
raw fitness: 786.0000
standardized fitness: 786.0000
adjusted fitness: 0.9987
TREE:
(log (+ eccentricity 0.10394))
=== BEST-OF-RUN ===
current generation: 18
generation: 12
nodes: 9
depth: 4
hits: 786
TOP INDIVIDUAL:
-- #1 --
hits: 786
raw fitness: 786.0000
standardized fitness: 786.0000
adjusted fitness: 0.9987
TREE:
(log (+ eccentricity 0.10394))
=== BEST-OF-RUN ===
current generation: 19
generation: 12
nodes: 9
depth: 4
hits: 786
TOP INDIVIDUAL:
-- #1 --
hits: 786
raw fitness: 786.0000
standardized fitness: 786.0000
adjusted fitness: 0.9987
TREE:
(log (+ eccentricity 0.10394))

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.9618 0.9980 0.0000 18.496 3.456 1 0 18 4 0.9618 0.9980 0.0000 18.496 3.456 1 0 18 4 0 0 0.9593 0.9981 0.0000 18.021 3.354 48 6 34 5 0.9593 0.9981 0.0000 18.021 3.354 48 6 34 5
1 0 0.9942 0.9981 0.0000 17.686 3.603 33 5 55 8 0.9780 0.9981 0.0000 18.091 3.529 33 5 18 4 1 0 0.9942 0.9983 0.0000 15.866 3.396 3 1 32 5 0.9768 0.9983 0.0000 16.944 3.375 3 1 34 5
2 0 0.9918 0.9984 0.0000 16.639 3.607 31 5 25 5 0.9826 0.9984 0.0000 17.607 3.555 31 5 18 4 2 0 0.9918 0.9983 0.0000 15.545 3.357 3 1 43 6 0.9818 0.9983 0.0000 16.477 3.369 3 1 34 5
3 0 0.9905 0.9984 0.0000 16.988 3.763 31 5 25 5 0.9846 0.9984 0.0000 17.452 3.607 31 5 18 4 3 0 0.9918 0.9983 0.0000 15.617 3.485 3 1 49 6 0.9843 0.9983 0.0000 16.262 3.398 3 1 34 5
4 0 0.9905 0.9986 0.0000 18.025 4.005 16 5 81 7 0.9858 0.9986 0.0000 17.567 3.687 16 5 18 4 4 0 0.9918 0.9983 0.0000 14.516 3.540 3 1 41 8 0.9858 0.9983 0.0000 15.913 3.426 3 1 34 5
5 0 0.9955 0.9986 0.0000 16.942 3.956 10 4 42 8 0.9874 0.9986 0.0000 17.463 3.732 10 4 18 4
6 0 0.9980 0.9986 0.9974 15.924 3.822 10 4 37 8 0.9889 0.9986 0.0000 17.243 3.745 10 4 18 4
7 0 0.9955 0.9986 0.0000 15.120 3.748 10 4 64 8 0.9897 0.9986 0.0000 16.977 3.745 10 4 18 4
8 0 0.9968 0.9986 0.0000 13.486 3.587 10 4 48 9 0.9905 0.9986 0.0000 16.590 3.728 10 4 18 4
9 0 0.9955 0.9986 0.0000 12.637 3.533 10 4 14 7 0.9910 0.9986 0.0000 16.194 3.708 10 4 18 4
10 0 0.9955 0.9986 0.0000 12.525 3.575 10 4 66 11 0.9914 0.9986 0.0000 15.861 3.696 10 4 18 4
11 0 0.9967 0.9986 0.0000 11.790 3.538 10 4 16 6 0.9919 0.9986 0.0000 15.522 3.683 10 4 18 4
12 0 0.9943 0.9987 0.0000 11.756 3.514 9 4 39 8 0.9920 0.9987 0.0000 15.232 3.670 9 4 18 4
13 0 0.9930 0.9987 0.0000 10.020 3.237 9 4 27 9 0.9921 0.9987 0.0000 14.860 3.639 9 4 18 4
14 0 0.9968 0.9987 0.0000 9.546 3.223 9 4 10 4 0.9924 0.9987 0.0000 14.505 3.611 9 4 18 4
15 0 0.9943 0.9987 0.0000 9.160 3.197 9 4 24 5 0.9925 0.9987 0.0000 14.171 3.585 9 4 18 4
16 0 0.9955 0.9987 0.0000 8.436 3.044 9 4 9 4 0.9927 0.9987 0.0000 13.834 3.553 9 4 18 4
17 0 0.9980 0.9987 0.9979 8.080 2.917 9 4 5 3 0.9930 0.9987 0.0000 13.514 3.518 9 4 18 4
18 0 0.9980 0.9987 0.9974 7.951 2.905 9 4 10 4 0.9933 0.9987 0.0000 13.222 3.486 9 4 18 4
19 0 0.9955 0.9987 0.0000 8.030 2.973 9 4 28 10 0.9934 0.9987 0.0000 12.962 3.460 9 4 18 4

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 213. no random number seed specfied; using 45.
creating initial population(s): creating initial population(s):
1149 trees were generated to fill the population of 800 (800 trees). 1132 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -27,84 +27,39 @@ no checkpointing will be done.
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (1s wall) breeding complete. (0s wall)
=== generation 2. === generation 2.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 7.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (1s 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. (1s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 5698381 allocated: 1941814
freed: 5650381 freed: 1893814
not freed: 48000 not freed: 48000
max allocated: 476701 max allocated: 460180
malloc'ed blocks: 65107 malloc'ed blocks: 23854
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 65101 free'ed blocks: 23848
------- time ------- ------- time -------
overall: 12s wall overall: 5s wall
evaluation: 9s wall evaluation: 4s wall
breeding: 1s wall breeding: 0s wall
------- generation spaces ------- ------- generation spaces -------
space 0 size: 200 space 0 size: 200
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 2002 used: 1051
freed: 2002 freed: 1051
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -55,24 +55,31 @@ struct memory_snapshot
blt::u64 timeSinceStart; blt::u64 timeSinceStart;
}; };
struct stored_snapshot
{
blt::u64 memory;
blt::u64 timeSinceStart;
blt::u64 count = 0;
explicit stored_snapshot(memory_snapshot snap): memory(snap.memory), timeSinceStart(snap.timeSinceStart)
{}
};
struct process_info_t struct process_info_t
{ {
blt::u64 wall_time = 0; blt::u64 wall_time = 0;
blt::u64 cpu_time = 0; blt::u64 cpu_time = 0;
blt::u64 cpu_cycles = 0; blt::u64 cpu_cycles = 0;
std::vector<memory_snapshot> snapshots; std::vector<stored_snapshot> snapshots;
process_info_t& operator+=(const process_info_t& info) process_info_t& operator+=(const process_info_t& info)
{ {
if (info.snapshots.size() == snapshots.size()) for (const auto& v : blt::enumerate(info.snapshots))
{ {
for (const auto& v : blt::enumerate(info.snapshots)) snapshots[v.first].memory += v.second.memory;
{ snapshots[v.first].timeSinceStart += v.second.timeSinceStart;
snapshots[v.first].memory += v.second.memory; snapshots[v.first].count++;
snapshots[v.first].timeSinceStart += v.second.timeSinceStart; }
}
} else
BLT_WARN("Hey maybe you should fix your stupid program!");
wall_time += info.wall_time; wall_time += info.wall_time;
cpu_time += info.cpu_time; cpu_time += info.cpu_time;
cpu_cycles += info.cpu_cycles; cpu_cycles += info.cpu_cycles;
@ -81,17 +88,24 @@ struct process_info_t
process_info_t& operator/=(int i) process_info_t& operator/=(int i)
{ {
for (auto& v : snapshots)
{
v.memory /= i;
v.timeSinceStart /= i;
}
wall_time /= i; wall_time /= i;
cpu_time /= i; cpu_time /= i;
cpu_cycles /= i; cpu_cycles /= i;
return *this; return *this;
} }
process_info_t& calc_mean(int i)
{
for (auto& v : snapshots)
{
v.memory /= v.count;
v.timeSinceStart /= v.count;
}
return *this /= i;
}
}; };
struct packet_t struct packet_t

View File

@ -318,6 +318,11 @@ void process_files(const std::string& outfile, const std::string& writefile, int
writer_best_hits << "Aggregation Count:\t" << best_hits.count << '\n'; writer_best_hits << "Aggregation Count:\t" << best_hits.count << '\n';
writer_best_all << "Aggregation Count:\t" << best_all.count << '\n'; writer_best_all << "Aggregation Count:\t" << best_all.count << '\n';
write_process_info(writer_best_gens, best_gens.stats.process_info);
write_process_info(writer_best_fit, best_fit.stats.process_info);
write_process_info(writer_best_hits, best_hits.stats.process_info);
write_process_info(writer_best_all, best_all.stats.process_info);
write_fn_file(writer_best_gens, best_gens.stats.fn); write_fn_file(writer_best_gens, best_gens.stats.fn);
write_fn_file(writer_best_fit, best_fit.stats.fn); write_fn_file(writer_best_fit, best_fit.stats.fn);
write_fn_file(writer_best_hits, best_hits.stats.fn); write_fn_file(writer_best_hits, best_hits.stats.fn);

View File

@ -70,7 +70,7 @@ class child_t
else if (v.id == packet_id::CPU_CYCLES) else if (v.id == packet_id::CPU_CYCLES)
run_processes[run].cpu_cycles = v.timer; run_processes[run].cpu_cycles = v.timer;
else if (v.id == packet_id::MEM_USAGE) else if (v.id == packet_id::MEM_USAGE)
run_processes[run].snapshots.push_back(v.snapshot); run_processes[run].snapshots.emplace_back(v.snapshot);
} }
clearPackets(packet_id::EXEC_TIME); clearPackets(packet_id::EXEC_TIME);
clearPackets(packet_id::CPU_TIME); clearPackets(packet_id::CPU_TIME);