Compare commits

...

5 Commits

Author SHA1 Message Date
Brett ae137dc9bb ignore 2024-04-03 02:40:59 -04:00
Brett 1d0e3fd88a missing tab 2024-04-03 02:40:44 -04:00
Brett c75cb3d68f mem snapshot # 2024-04-03 02:39:09 -04:00
Brett e60f16c991 timer fix, mean correctly 2024-04-03 02:33:22 -04:00
Brett 3a77fa51dc print to file 2024-04-03 02:17:02 -04:00
73 changed files with 14201 additions and 14485 deletions

View File

@ -27,17 +27,74 @@
<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/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$/include/ipc.h" beforeDir="false" afterPath="$PROJECT_DIR$/include/ipc.h" 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/aggregation.h" beforeDir="false" afterPath="$PROJECT_DIR$/include/aggregation.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" />
</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 +102,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 +183,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="6394000" />
</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.6)
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 1712126449801814748 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 1964 2034 1712125543996505700 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 2 4334 1712126369164629944 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,13 @@
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 5599 5685 1712126370520649868 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 2 1963 1712125543928504701 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 1 5599 1712126370424648458 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

View File

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

View File

@ -1,18 +1,19 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 4 generation: 1
nodes: 7 nodes: 10
depth: 3 depth: 4
hits: 630 hits: 764
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 630 hits: 764
raw fitness: 630.0000 raw fitness: 764.0000
standardized fitness: 630.0000 standardized fitness: 764.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9987
TREE: TREE:
(- (- (+ convex major) perimeter) area) (log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
TREE-equ: TREE-equ:
y = (((convex + major) - perimeter) - area) y = log((log(log(perimeter)) - ((convex - convex) - -0.80227)))

View File

@ -1,12 +1,13 @@
Hits: 1715, Total Size: 2810, Percent Hit: 61.032028 Hits: 1984, Total Size: 2810, Percent Hit: 70.604982
CC: 752 CC: 1089
CO: 371 CO: 1
OO: 963 OO: 895
OC: 724 OC: 825
Fitness: 0.998415 Fitness: 0.998693
Hits: 630 Hits: 764
y = (((convex + major) - perimeter) - area) y = log((log(log(perimeter)) - ((convex - convex) - -0.80227)))
(- (- (+ convex major) perimeter) area) (log (- (log (log perimeter))
(- (- convex convex) -0.80227)))

View File

@ -1,109 +1,362 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 28 nodes: 18
depth: 4 depth: 6
hits: 580 hits: 719
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 580 hits: 719
raw fitness: 580.0000 raw fitness: 719.0000
standardized fitness: 580.0000 standardized fitness: 719.0000
adjusted fitness: 0.9983 adjusted fitness: 0.9986
TREE: TREE:
(+ (* (/ (/ convex -0.69687) (log (log (/ (exp (log (exp -0.13673)))
(- perimeter convex)) (/ (/ (log eccentricity)
(+ (/ major minor) (/ extent eccentricity))
(/ 0.87977 convex))) (log (+ eccentricity eccentricity))))))
(/ (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: 10
depth: 4 depth: 4
hits: 580 hits: 764
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 580 hits: 764
raw fitness: 580.0000 raw fitness: 764.0000
standardized fitness: 580.0000 standardized fitness: 764.0000
adjusted fitness: 0.9983 adjusted fitness: 0.9987
TREE: TREE:
(+ (* (/ (/ convex -0.69687) (log (- (log (log perimeter))
(- perimeter convex)) (- (- convex convex) -0.80227)))
(+ (/ major minor)
(/ 0.87977 convex)))
(/ (exp (* perimeter convex))
(+ (/ major area)
(- 0.59748 extent))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 0 generation: 1
nodes: 28 nodes: 10
depth: 4 depth: 4
hits: 580 hits: 764
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 580 hits: 764
raw fitness: 580.0000 raw fitness: 764.0000
standardized fitness: 580.0000 standardized fitness: 764.0000
adjusted fitness: 0.9983 adjusted fitness: 0.9987
TREE: TREE:
(+ (* (/ (/ convex -0.69687) (log (- (log (log perimeter))
(- perimeter convex)) (- (- convex convex) -0.80227)))
(+ (/ major minor)
(/ 0.87977 convex)))
(/ (exp (* perimeter convex))
(+ (/ major area)
(- 0.59748 extent))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 0 generation: 1
nodes: 28 nodes: 10
depth: 4 depth: 4
hits: 580 hits: 764
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 580 hits: 764
raw fitness: 580.0000 raw fitness: 764.0000
standardized fitness: 580.0000 standardized fitness: 764.0000
adjusted fitness: 0.9983 adjusted fitness: 0.9987
TREE: TREE:
(+ (* (/ (/ convex -0.69687) (log (- (log (log perimeter))
(- perimeter convex)) (- (- convex convex) -0.80227)))
(+ (/ major minor)
(/ 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: 1
nodes: 7 nodes: 10
depth: 3 depth: 4
hits: 630 hits: 764
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 630 hits: 764
raw fitness: 630.0000 raw fitness: 764.0000
standardized fitness: 630.0000 standardized fitness: 764.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9987
TREE: TREE:
(- (- (+ convex major) perimeter) area) (log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 5
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 6
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 7
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 8
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 9
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 10
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 11
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 12
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 13
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 14
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 15
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 16
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 17
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 18
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))
=== BEST-OF-RUN ===
current generation: 19
generation: 1
nodes: 10
depth: 4
hits: 764
TOP INDIVIDUAL:
-- #1 --
hits: 764
raw fitness: 764.0000
standardized fitness: 764.0000
adjusted fitness: 0.9987
TREE:
(log (- (log (log perimeter))
(- (- convex convex) -0.80227)))

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,21 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.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.9681 0.9986 0.0000 16.664 3.269 18 6 54 6 0.9681 0.9986 0.0000 16.664 3.269 18 6 54 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.9918 0.9987 0.0000 14.849 3.271 10 4 22 7 0.9800 0.9987 0.0000 15.756 3.270 10 4 54 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.9906 0.9987 0.0000 13.526 3.201 10 4 17 6 0.9835 0.9987 0.0000 15.013 3.247 10 4 54 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.9943 0.9987 0.0000 12.830 3.397 10 4 21 7 0.9862 0.9987 0.0000 14.467 3.285 10 4 54 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.9931 0.9987 0.0000 12.381 3.369 10 4 39 10 0.9876 0.9987 0.0000 14.050 3.301 10 4 54 6
5 0 0.9968 0.9987 0.0000 11.396 3.241 10 4 27 7 0.9891 0.9987 0.0000 13.608 3.291 10 4 54 6
6 0 0.9968 0.9987 0.0000 10.961 3.264 10 4 21 7 0.9902 0.9987 0.0000 13.230 3.288 10 4 54 6
7 0 0.9943 0.9987 0.0000 10.704 3.319 10 4 102 9 0.9908 0.9987 0.0000 12.914 3.291 10 4 54 6
8 0 0.9956 0.9987 0.0000 10.336 3.325 10 4 43 13 0.9913 0.9987 0.0000 12.627 3.295 10 4 54 6
9 0 0.9968 0.9987 0.0000 9.585 3.237 10 4 16 7 0.9918 0.9987 0.0000 12.323 3.289 10 4 54 6
10 0 0.9956 0.9987 0.0000 9.088 3.154 10 4 24 7 0.9922 0.9987 0.0000 12.029 3.277 10 4 54 6
11 0 0.9968 0.9987 0.0000 8.836 3.107 10 4 40 9 0.9926 0.9987 0.0000 11.763 3.263 10 4 54 6
12 0 0.9981 0.9987 0.9978 8.450 3.027 10 4 29 7 0.9930 0.9987 0.0000 11.508 3.245 10 4 54 6
13 0 0.9981 0.9987 0.9977 7.751 2.848 10 4 4 2 0.9934 0.9987 0.0000 11.240 3.216 10 4 54 6
14 0 0.9981 0.9987 0.9978 7.871 2.855 10 4 11 4 0.9937 0.9987 0.0000 11.015 3.192 10 4 54 6
15 0 0.9981 0.9987 0.9978 7.344 2.659 10 4 3 1 0.9940 0.9987 0.0000 10.786 3.159 10 4 54 6
16 0 0.9956 0.9987 0.0000 6.626 2.442 10 4 30 10 0.9940 0.9987 0.0000 10.541 3.117 10 4 54 6
17 0 0.9981 0.9987 0.9978 6.072 2.281 10 4 3 1 0.9943 0.9987 0.0000 10.293 3.070 10 4 54 6
18 0 0.9981 0.9987 0.9978 5.824 2.224 10 4 3 1 0.9945 0.9987 0.0000 10.058 3.026 10 4 54 6
19 0 0.9981 0.9987 0.9978 5.973 2.277 10 4 3 1 0.9947 0.9987 0.0000 9.853 2.988 10 4 54 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 86.
creating initial population(s): creating initial population(s):
1118 trees were generated to fill the population of 800 (800 trees). 1141 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -26,7 +26,7 @@ no checkpointing will be done.
evaluation complete. (1s wall) evaluation complete. (1s 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. (1s wall) evaluation complete. (1s wall)
@ -37,21 +37,66 @@ 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. (0s wall)
breeding complete. (0s wall)
=== generation 6.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 7.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 12.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 13.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 1880339 allocated: 4792144
freed: 1832339 freed: 4744144
not freed: 48000 not freed: 48000
max allocated: 457309 max allocated: 444948
malloc'ed blocks: 23777 malloc'ed blocks: 63708
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 23771 free'ed blocks: 63702
------- time ------- ------- time -------
overall: 6s wall overall: 12s wall
evaluation: 4s wall evaluation: 7s wall
breeding: 0s wall breeding: 0s wall
------- generation spaces ------- ------- generation spaces -------
@ -59,7 +104,7 @@ SYSTEM STATISTICS
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 1109 used: 1862
freed: 1109 freed: 1862
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,27 +1,34 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 9 generation: 0
nodes: 36 nodes: 68
depth: 10 depth: 6
hits: 681 hits: 552
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 681 hits: 552
raw fitness: 681.0000 raw fitness: 552.0000
standardized fitness: 681.0000 standardized fitness: 552.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9982
TREE: TREE:
(- area (* (/ (/ (- (* (/ perimeter eccentricity)
(- major (* perimeter major))
(- (* minor eccentricity) (* (- perimeter perimeter)
(* (/ (* (+ (log (- (/ major perimeter) (- 0.16603 major)))
(log extent))) (+ (+ (* convex minor)
(log perimeter)) (- eccentricity major))
(* (log (exp perimeter)) (* (/ eccentricity major)
(/ (+ perimeter 0.97953) (exp minor))))
(+ major (log (+ (- (- major major)
(* minor extent))))) major) perimeter)))) (log major))
(log (log eccentricity)))))
(- (exp (log (+ (exp major)
(/ convex eccentricity))))
(/ (exp (+ (exp major)
(* minor extent)))
(log (/ (* -0.34321 perimeter)
(* eccentricity major))))))
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 = ((((((perimeter / eccentricity) * (perimeter * major)) - ((perimeter - perimeter) * (0.16603 - major))) / (((convex * minor) + (eccentricity - major)) + ((eccentricity / major) * exp(minor)))) / log((((major - major) - log(major)) + log(log(eccentricity))))) * (exp(log((exp(major) + (convex / eccentricity)))) - (exp((exp(major) + (minor * extent))) / log(((-0.34321 * perimeter) / (eccentricity * major))))))

View File

@ -1,21 +1,28 @@
Hits: 1755, Total Size: 2810, Percent Hit: 62.455516 Hits: 1367, Total Size: 2810, Percent Hit: 48.647687
CC: 969 CC: 1142
CO: 166 CO: 4
OO: 786 OO: 225
OC: 889 OC: 1439
Fitness: 0.998534 Fitness: 0.998192
Hits: 681 Hits: 552
y = (area - (major - ((minor * eccentricity) - ((((log(((major / perimeter) - log(extent))) + log(perimeter)) * (log(exp(perimeter)) * ((perimeter + 0.97953) / (major + (minor * extent))))) / major) * perimeter)))) y = ((((((perimeter / eccentricity) * (perimeter * major)) - ((perimeter - perimeter) * (0.16603 - major))) / (((convex * minor) + (eccentricity - major)) + ((eccentricity / major) * exp(minor)))) / log((((major - major) - log(major)) + log(log(eccentricity))))) * (exp(log((exp(major) + (convex / eccentricity)))) - (exp((exp(major) + (minor * extent))) / log(((-0.34321 * perimeter) / (eccentricity * major))))))
(- area (* (/ (/ (- (* (/ perimeter eccentricity)
(- major (* perimeter major))
(- (* minor eccentricity) (* (- perimeter perimeter)
(* (/ (* (+ (log (- (/ major perimeter) (- 0.16603 major)))
(log extent))) (+ (+ (* convex minor)
(log perimeter)) (- eccentricity major))
(* (log (exp perimeter)) (* (/ eccentricity major)
(/ (+ perimeter 0.97953) (exp minor))))
(+ major (log (+ (- (- major major)
(* minor extent))))) major) perimeter)))) (log major))
(log (log eccentricity)))))
(- (exp (log (+ (exp major)
(/ convex eccentricity))))
(/ (exp (+ (exp major)
(* minor extent)))
(log (/ (* -0.34321 perimeter)
(* eccentricity major))))))

View File

@ -1,198 +1,165 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 24 nodes: 68
depth: 4 depth: 6
hits: 616 hits: 552
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 616 hits: 552
raw fitness: 616.0000 raw fitness: 552.0000
standardized fitness: 616.0000 standardized fitness: 552.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9982
TREE: TREE:
(/ (/ (+ (- area area) (* (/ (/ (- (* (/ perimeter eccentricity)
(log eccentricity)) (* perimeter major))
(/ (/ convex major) (* (- perimeter perimeter)
(exp major))) (- 0.16603 major)))
(/ (/ (log major) (+ (+ (* convex minor)
(log extent)) (- eccentricity major))
(log (/ eccentricity -0.90932)))) (* (/ eccentricity major)
(exp minor))))
(log (+ (- (- major major)
(log major))
(log (log eccentricity)))))
(- (exp (log (+ (exp major)
(/ convex eccentricity))))
(/ (exp (+ (exp major)
(* minor extent)))
(log (/ (* -0.34321 perimeter)
(* eccentricity major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 0
nodes: 24 nodes: 68
depth: 4 depth: 6
hits: 616 hits: 552
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 616 hits: 552
raw fitness: 616.0000 raw fitness: 552.0000
standardized fitness: 616.0000 standardized fitness: 552.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9982
TREE: TREE:
(/ (/ (+ (- area area) (* (/ (/ (- (* (/ perimeter eccentricity)
(log eccentricity)) (* perimeter major))
(/ (/ convex major) (* (- perimeter perimeter)
(exp major))) (- 0.16603 major)))
(/ (/ (log major) (+ (+ (* convex minor)
(log extent)) (- eccentricity major))
(log (/ eccentricity -0.90932)))) (* (/ eccentricity major)
(exp minor))))
(log (+ (- (- major major)
(log major))
(log (log eccentricity)))))
(- (exp (log (+ (exp major)
(/ convex eccentricity))))
(/ (exp (+ (exp major)
(* minor extent)))
(log (/ (* -0.34321 perimeter)
(* eccentricity major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 2 generation: 0
nodes: 7 nodes: 68
depth: 2 depth: 6
hits: 654 hits: 552
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 654 hits: 552
raw fitness: 654.0000 raw fitness: 552.0000
standardized fitness: 654.0000 standardized fitness: 552.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9982
TREE: TREE:
(+ (- -0.95674 minor) (* (/ (/ (- (* (/ perimeter eccentricity)
(- major minor)) (* perimeter major))
(* (- perimeter perimeter)
(- 0.16603 major)))
(+ (+ (* convex minor)
(- eccentricity major))
(* (/ eccentricity major)
(exp minor))))
(log (+ (- (- major major)
(log major))
(log (log eccentricity)))))
(- (exp (log (+ (exp major)
(/ convex eccentricity))))
(/ (exp (+ (exp major)
(* minor extent)))
(log (/ (* -0.34321 perimeter)
(* eccentricity major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 2 generation: 0
nodes: 7 nodes: 68
depth: 2 depth: 6
hits: 654 hits: 552
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 654 hits: 552
raw fitness: 654.0000 raw fitness: 552.0000
standardized fitness: 654.0000 standardized fitness: 552.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9982
TREE: TREE:
(+ (- -0.95674 minor) (* (/ (/ (- (* (/ perimeter eccentricity)
(- major minor)) (* perimeter major))
(* (- perimeter perimeter)
(- 0.16603 major)))
(+ (+ (* convex minor)
(- eccentricity major))
(* (/ eccentricity major)
(exp minor))))
(log (+ (- (- major major)
(log major))
(log (log eccentricity)))))
(- (exp (log (+ (exp major)
(/ convex eccentricity))))
(/ (exp (+ (exp major)
(* minor extent)))
(log (/ (* -0.34321 perimeter)
(* eccentricity major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 2 generation: 0
nodes: 7 nodes: 68
depth: 2 depth: 6
hits: 654 hits: 552
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 654 hits: 552
raw fitness: 654.0000 raw fitness: 552.0000
standardized fitness: 654.0000 standardized fitness: 552.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9982
TREE: TREE:
(+ (- -0.95674 minor) (* (/ (/ (- (* (/ perimeter eccentricity)
(- major minor)) (* perimeter major))
=== BEST-OF-RUN === (* (- perimeter perimeter)
current generation: 5 (- 0.16603 major)))
generation: 2 (+ (+ (* convex minor)
nodes: 7 (- eccentricity major))
depth: 2 (* (/ eccentricity major)
hits: 654 (exp minor))))
TOP INDIVIDUAL: (log (+ (- (- major major)
(log major))
(log (log eccentricity)))))
(- (exp (log (+ (exp major)
-- #1 -- (/ convex eccentricity))))
hits: 654 (/ (exp (+ (exp major)
raw fitness: 654.0000 (* minor extent)))
standardized fitness: 654.0000 (log (/ (* -0.34321 perimeter)
adjusted fitness: 0.9985 (* eccentricity major))))))
TREE:
(+ (- -0.95674 minor)
(- major minor))
=== BEST-OF-RUN ===
current generation: 6
generation: 2
nodes: 7
depth: 2
hits: 654
TOP INDIVIDUAL:
-- #1 --
hits: 654
raw fitness: 654.0000
standardized fitness: 654.0000
adjusted fitness: 0.9985
TREE:
(+ (- -0.95674 minor)
(- major minor))
=== BEST-OF-RUN ===
current generation: 7
generation: 2
nodes: 7
depth: 2
hits: 654
TOP INDIVIDUAL:
-- #1 --
hits: 654
raw fitness: 654.0000
standardized fitness: 654.0000
adjusted fitness: 0.9985
TREE:
(+ (- -0.95674 minor)
(- major minor))
=== BEST-OF-RUN ===
current generation: 8
generation: 2
nodes: 7
depth: 2
hits: 654
TOP INDIVIDUAL:
-- #1 --
hits: 654
raw fitness: 654.0000
standardized fitness: 654.0000
adjusted fitness: 0.9985
TREE:
(+ (- -0.95674 minor)
(- major minor))
=== BEST-OF-RUN ===
current generation: 9
generation: 9
nodes: 36
depth: 10
hits: 681
TOP INDIVIDUAL:
-- #1 --
hits: 681
raw fitness: 681.0000
standardized fitness: 681.0000
adjusted fitness: 0.9985
TREE:
(- area
(- 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,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.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.9568 0.9982 0.0000 17.106 3.322 68 6 68 6 0.9568 0.9982 0.0000 17.106 3.322 68 6 68 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.9917 0.9982 0.0000 15.655 3.466 68 6 54 6 0.9743 0.9982 0.0000 16.381 3.394 68 6 68 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.9867 0.9982 0.0000 15.411 3.564 68 6 9 3 0.9784 0.9982 0.0000 16.058 3.451 68 6 68 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.9917 0.9982 0.0000 14.516 3.581 68 6 36 8 0.9817 0.9982 0.0000 15.672 3.483 68 6 68 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.9982 0.0000 13.549 3.518 68 6 7 4 0.9840 0.9982 0.0000 15.248 3.490 68 6 68 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
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
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
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
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

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 1650.
creating initial population(s): creating initial population(s):
1098 trees were generated to fill the population of 800 (800 trees). 1155 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -32,41 +32,26 @@ 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. (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. (1s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 3296386 allocated: 1914375
freed: 3248386 freed: 1866375
not freed: 48000 not freed: 48000
max allocated: 461989 max allocated: 453702
malloc'ed blocks: 37348 malloc'ed blocks: 23559
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 37342 free'ed blocks: 23553
------- time ------- ------- time -------
overall: 9s wall overall: 6s wall
evaluation: 7s wall evaluation: 4s wall
breeding: 0s wall breeding: 0s wall
------- generation spaces ------- ------- generation spaces -------
@ -74,7 +59,7 @@ SYSTEM STATISTICS
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 1375 used: 1029
freed: 1375 freed: 1029
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,20 +1,19 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 32 generation: 0
nodes: 10 nodes: 7
depth: 5 depth: 2
hits: 884 hits: 591
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 884 hits: 591
raw fitness: 884.0000 raw fitness: 591.0000
standardized fitness: 884.0000 standardized fitness: 591.0000
adjusted fitness: 0.9989 adjusted fitness: 0.9983
TREE: TREE:
(log (exp (- (/ minor (+ (- convex area)
(log eccentricity)) (* perimeter -0.64856))
(* eccentricity -0.54371))))
TREE-equ: TREE-equ:
y = log(exp(((minor / log(eccentricity)) - (eccentricity * -0.54371)))) y = ((convex - area) + (perimeter * -0.64856))

View File

@ -1,14 +1,13 @@
Hits: 2445, Total Size: 2810, Percent Hit: 87.010676 Hits: 1740, Total Size: 2810, Percent Hit: 61.921708
CC: 1019 CC: 593
CO: 113 CO: 534
OO: 1426 OO: 1147
OC: 252 OC: 536
Fitness: 0.998870 Fitness: 0.998311
Hits: 884 Hits: 591
y = log(exp(((minor / log(eccentricity)) - (eccentricity * -0.54371)))) y = ((convex - area) + (perimeter * -0.64856))
(log (exp (- (/ minor (+ (- convex area)
(log eccentricity)) (* perimeter -0.64856))
(* eccentricity -0.54371))))

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,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.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.9543 0.9983 0.0000 17.730 3.341 7 2 82 6 0.9543 0.9983 0.0000 17.730 3.341 7 2 82 6
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.9943 0.9983 0.0000 15.621 3.364 7 2 83 10 0.9743 0.9983 0.0000 16.676 3.353 7 2 82 6
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.9955 0.9983 0.0000 14.589 3.375 7 2 25 6 0.9814 0.9983 0.0000 15.980 3.360 7 2 82 6
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.9930 0.9983 0.0000 15.031 3.506 7 2 63 6 0.9843 0.9983 0.0000 15.743 3.397 7 2 82 6
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.9955 0.9983 0.0000 13.971 3.442 7 2 17 8 0.9865 0.9983 0.0000 15.389 3.406 7 2 82 6
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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

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 1041. no random number seed specfied; using 220.
creating initial population(s): creating initial population(s):
1110 trees were generated to fill the population of 800 (800 trees). 1089 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -29,164 +29,29 @@ 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. (0s 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. (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. (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)
=== 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. (0s wall)
breeding complete. (0s wall)
=== generation 33.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 34.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 35.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 36.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 37.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 38.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 39.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 40.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 41.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 42.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 43.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 44.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 45.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 46.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 47.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 48.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 49.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 10044428 allocated: 1909770
freed: 9996428 freed: 1861770
not freed: 48000 not freed: 48000
max allocated: 461302 max allocated: 457045
malloc'ed blocks: 146962 malloc'ed blocks: 23663
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 146956 free'ed blocks: 23657
------- time ------- ------- time -------
overall: 16s wall overall: 6s wall
evaluation: 13s wall evaluation: 4s wall
breeding: 0s wall breeding: 0s wall
------- generation spaces ------- ------- generation spaces -------
@ -194,7 +59,7 @@ SYSTEM STATISTICS
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 3803 used: 1073
freed: 3803 freed: 1073
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,23 +1,31 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 2 generation: 0
nodes: 25 nodes: 55
depth: 5 depth: 6
hits: 757 hits: 584
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 584
raw fitness: 757.0000 raw fitness: 584.0000
standardized fitness: 757.0000 standardized fitness: 584.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9983
TREE: TREE:
(+ (+ -0.18535 (+ (+ (exp (- (* (+ extent -0.43461)
(log (exp (* eccentricity major)))) (exp 0.33948))
(- (* (+ (- eccentricity minor) (exp (log eccentricity))))
(/ eccentricity eccentricity)) (* (log (log (+ eccentricity area)))
(log (/ extent 0.11096))) (/ (/ (log convex)
(log (+ area convex)))) (/ extent major))
(* (log perimeter)
(- 0.61644 extent)))))
(* (log (log (+ (- eccentricity minor)
(/ major 0.24426))))
(exp (* (/ (exp extent)
(log eccentricity))
(* (* extent eccentricity)
(log convex))))))
TREE-equ: TREE-equ:
y = ((-0.18535 + log(exp((eccentricity * major)))) + ((((eccentricity - minor) + (eccentricity / eccentricity)) * log((extent / 0.11096))) - log((area + convex)))) y = ((exp((((extent + -0.43461) * exp(0.33948)) - exp(log(eccentricity)))) + (log(log((eccentricity + area))) * ((log(convex) / (extent / major)) / (log(perimeter) * (0.61644 - extent))))) + (log(log(((eccentricity - minor) + (major / 0.24426)))) * exp(((exp(extent) / log(eccentricity)) * ((extent * eccentricity) * log(convex))))))

View File

@ -1,17 +1,25 @@
Hits: 1990, Total Size: 2810, Percent Hit: 70.818505 Hits: 1677, Total Size: 2810, Percent Hit: 59.679715
CC: 1007 CC: 498
CO: 145 CO: 638
OO: 983 OO: 1179
OC: 675 OC: 495
Fitness: 0.998681 Fitness: 0.998291
Hits: 757 Hits: 584
y = ((-0.18535 + log(exp((eccentricity * major)))) + ((((eccentricity - minor) + (eccentricity / eccentricity)) * log((extent / 0.11096))) - log((area + convex)))) y = ((exp((((extent + -0.43461) * exp(0.33948)) - exp(log(eccentricity)))) + (log(log((eccentricity + area))) * ((log(convex) / (extent / major)) / (log(perimeter) * (0.61644 - extent))))) + (log(log(((eccentricity - minor) + (major / 0.24426)))) * exp(((exp(extent) / log(eccentricity)) * ((extent * eccentricity) * log(convex))))))
(+ (+ -0.18535 (+ (+ (exp (- (* (+ extent -0.43461)
(log (exp (* eccentricity major)))) (exp 0.33948))
(- (* (+ (- eccentricity minor) (exp (log eccentricity))))
(/ eccentricity eccentricity)) (* (log (log (+ eccentricity area)))
(log (/ extent 0.11096))) (/ (/ (log convex)
(log (+ area convex)))) (/ extent major))
(* (log perimeter)
(- 0.61644 extent)))))
(* (log (log (+ (- eccentricity minor)
(/ major 0.24426))))
(exp (* (/ (exp extent)
(log eccentricity))
(* (* extent eccentricity)
(log convex))))))

View File

@ -1,434 +1,150 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 11 nodes: 55
depth: 3 depth: 6
hits: 682 hits: 584
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 682 hits: 584
raw fitness: 682.0000 raw fitness: 584.0000
standardized fitness: 682.0000 standardized fitness: 584.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9983
TREE: TREE:
(/ (- (* perimeter perimeter) (+ (+ (exp (- (* (+ extent -0.43461)
(exp perimeter)) (exp 0.33948))
(exp (+ major perimeter))) (exp (log eccentricity))))
(* (log (log (+ eccentricity area)))
(/ (/ (log convex)
(/ extent major))
(* (log perimeter)
(- 0.61644 extent)))))
(* (log (log (+ (- eccentricity minor)
(/ major 0.24426))))
(exp (* (/ (exp extent)
(log eccentricity))
(* (* extent eccentricity)
(log convex))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 0
nodes: 11 nodes: 55
depth: 3 depth: 6
hits: 682 hits: 584
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 682 hits: 584
raw fitness: 682.0000 raw fitness: 584.0000
standardized fitness: 682.0000 standardized fitness: 584.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9983
TREE: TREE:
(/ (- (* perimeter perimeter) (+ (+ (exp (- (* (+ extent -0.43461)
(exp perimeter)) (exp 0.33948))
(exp (+ major perimeter))) (exp (log eccentricity))))
(* (log (log (+ eccentricity area)))
(/ (/ (log convex)
(/ extent major))
(* (log perimeter)
(- 0.61644 extent)))))
(* (log (log (+ (- eccentricity minor)
(/ major 0.24426))))
(exp (* (/ (exp extent)
(log eccentricity))
(* (* extent eccentricity)
(log convex))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 2 generation: 0
nodes: 25 nodes: 55
depth: 5 depth: 6
hits: 757 hits: 584
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 584
raw fitness: 757.0000 raw fitness: 584.0000
standardized fitness: 757.0000 standardized fitness: 584.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9983
TREE: TREE:
(+ (+ -0.18535 (+ (+ (exp (- (* (+ extent -0.43461)
(log (exp (* eccentricity major)))) (exp 0.33948))
(- (* (+ (- eccentricity minor) (exp (log eccentricity))))
(/ eccentricity eccentricity)) (* (log (log (+ eccentricity area)))
(log (/ extent 0.11096))) (/ (/ (log convex)
(log (+ area convex)))) (/ extent major))
(* (log perimeter)
(- 0.61644 extent)))))
(* (log (log (+ (- eccentricity minor)
(/ major 0.24426))))
(exp (* (/ (exp extent)
(log eccentricity))
(* (* extent eccentricity)
(log convex))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 2 generation: 0
nodes: 25 nodes: 55
depth: 5 depth: 6
hits: 757 hits: 584
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 584
raw fitness: 757.0000 raw fitness: 584.0000
standardized fitness: 757.0000 standardized fitness: 584.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9983
TREE: TREE:
(+ (+ -0.18535 (+ (+ (exp (- (* (+ extent -0.43461)
(log (exp (* eccentricity major)))) (exp 0.33948))
(- (* (+ (- eccentricity minor) (exp (log eccentricity))))
(/ eccentricity eccentricity)) (* (log (log (+ eccentricity area)))
(log (/ extent 0.11096))) (/ (/ (log convex)
(log (+ area convex)))) (/ extent major))
(* (log perimeter)
(- 0.61644 extent)))))
(* (log (log (+ (- eccentricity minor)
(/ major 0.24426))))
(exp (* (/ (exp extent)
(log eccentricity))
(* (* extent eccentricity)
(log convex))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 2 generation: 0
nodes: 25 nodes: 55
depth: 5 depth: 6
hits: 757 hits: 584
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 757 hits: 584
raw fitness: 757.0000 raw fitness: 584.0000
standardized fitness: 757.0000 standardized fitness: 584.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9983
TREE: TREE:
(+ (+ -0.18535 (+ (+ (exp (- (* (+ extent -0.43461)
(log (exp (* eccentricity major)))) (exp 0.33948))
(- (* (+ (- eccentricity minor) (exp (log eccentricity))))
(/ eccentricity eccentricity)) (* (log (log (+ eccentricity area)))
(log (/ extent 0.11096))) (/ (/ (log convex)
(log (+ area convex)))) (/ extent major))
=== BEST-OF-RUN === (* (log perimeter)
current generation: 5 (- 0.61644 extent)))))
generation: 2 (* (log (log (+ (- eccentricity minor)
nodes: 25 (/ major 0.24426))))
depth: 5 (exp (* (/ (exp extent)
hits: 757 (log eccentricity))
TOP INDIVIDUAL: (* (* extent eccentricity)
(log convex))))))
-- #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: 6
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: 7
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: 8
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: 9
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: 10
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: 11
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: 12
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: 13
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: 14
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: 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,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.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.9593 0.9983 0.0000 16.760 3.324 55 6 67 6 0.9593 0.9983 0.0000 16.760 3.324 55 6 67 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.9918 0.9983 0.0000 15.154 3.304 55 6 28 6 0.9755 0.9983 0.0000 15.957 3.314 55 6 67 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.9893 0.9983 0.0000 15.129 3.453 55 6 74 6 0.9801 0.9983 0.0000 15.681 3.360 55 6 67 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.9980 0.9983 0.9677 13.421 3.335 55 6 40 6 0.9846 0.9983 0.0000 15.116 3.354 55 6 67 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.9930 0.9983 0.0000 12.568 3.374 55 6 65 6 0.9863 0.9983 0.0000 14.606 3.358 55 6 67 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
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
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
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
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
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
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
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
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
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
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,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 62. no random number seed specfied; using 735.
creating initial population(s): creating initial population(s):
1136 trees were generated to fill the population of 800 (800 trees). 1077 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -32,71 +32,26 @@ 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. (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. (1s wall)
breeding complete. (0s wall)
=== generation 7.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 9.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 12.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 13.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 5273464 allocated: 1851866
freed: 5225464 freed: 1803866
not freed: 48000 not freed: 48000
max allocated: 473412 max allocated: 448213
malloc'ed blocks: 64904 malloc'ed blocks: 23168
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 64898 free'ed blocks: 23162
------- time ------- ------- time -------
overall: 12s wall overall: 6s wall
evaluation: 9s wall evaluation: 4s wall
breeding: 0s wall breeding: 0s wall
------- generation spaces ------- ------- generation spaces -------
@ -104,7 +59,7 @@ SYSTEM STATISTICS
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 1958 used: 1059
freed: 1958 freed: 1059
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,25 +1,24 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 13 generation: 26
nodes: 41 nodes: 26
depth: 7 depth: 5
hits: 827 hits: 814
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 827 hits: 814
raw fitness: 827.0000 raw fitness: 814.0000
standardized fitness: 827.0000 standardized fitness: 814.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9988
TREE: TREE:
(/ (* (log (exp (/ convex (+ (- (- (log minor) minor)
(* area eccentricity)))) perimeter) (- area
(/ (* (exp (* (+ -0.85432 eccentricity) (+ (/ convex convex) eccentricity)))
(+ (* 0.71107 convex) area))) eccentricity) (* (* (+ -0.87797 eccentricity)
(- (/ (+ (exp (exp minor)) (- area extent))
(log (/ minor minor))) (* minor
(* (/ 0.52671 convex) (exp (log eccentricity)))))
(- 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(minor) - minor) - (area - ((convex / convex) + eccentricity))) + (((-0.87797 + eccentricity) * (area - extent)) * (minor * exp(log(eccentricity)))))

View File

@ -1,19 +1,18 @@
Hits: 2295, Total Size: 2810, Percent Hit: 81.672598 Hits: 2223, Total Size: 2810, Percent Hit: 79.110320
CC: 1012 CC: 900
CO: 116 CO: 222
OO: 1283 OO: 1323
OC: 399 OC: 365
Fitness: 0.998792 Fitness: 0.998773
Hits: 827 Hits: 814
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(minor) - minor) - (area - ((convex / convex) + eccentricity))) + (((-0.87797 + eccentricity) * (area - extent)) * (minor * exp(log(eccentricity)))))
(/ (* (log (exp (/ convex (+ (- (- (log minor) minor)
(* area eccentricity)))) perimeter) (- area
(/ (* (exp (* (+ -0.85432 eccentricity) (+ (/ convex convex) eccentricity)))
(+ (* 0.71107 convex) area))) eccentricity) (* (* (+ -0.87797 eccentricity)
(- (/ (+ (exp (exp minor)) (- area extent))
(log (/ minor minor))) (* minor
(* (/ 0.52671 convex) (exp (log eccentricity)))))
(- 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,31 @@
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.9643 0.9987 0.0000 16.791 3.326 27 4 29 6 0.9643 0.9987 0.0000 16.791 3.326 27 4 29 6
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.9987 0.0000 15.928 3.420 27 4 13 4 0.9781 0.9987 0.0000 16.359 3.373 27 4 29 6
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.9843 0.9987 0.0000 14.654 3.466 27 4 37 6 0.9801 0.9987 0.0000 15.791 3.404 27 4 29 6
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.9930 0.9987 0.0000 14.444 3.419 27 4 12 4 0.9834 0.9987 0.0000 15.454 3.408 27 4 29 6
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.9955 0.9987 0.0000 13.352 3.269 27 6 49 9 0.9858 0.9987 0.0000 15.034 3.380 27 6 29 6
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.9893 0.9987 0.0000 12.576 3.219 27 6 65 11 0.9864 0.9987 0.0000 14.624 3.353 27 6 29 6
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.9930 0.9987 0.0000 11.994 3.149 27 6 32 6 0.9873 0.9987 0.0000 14.248 3.324 27 6 29 6
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.9943 0.9987 0.0000 11.341 3.081 27 6 71 9 0.9882 0.9987 0.0000 13.885 3.294 27 6 29 6
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.9943 0.9987 0.0000 11.796 3.250 25 6 19 4 0.9889 0.9987 0.0000 13.653 3.289 25 6 29 6
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.9955 0.9987 0.0000 10.869 3.221 25 6 52 9 0.9895 0.9987 0.0000 13.374 3.282 25 6 29 6
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.9930 0.9988 0.0000 11.636 3.291 28 6 37 8 0.9899 0.9988 0.0000 13.216 3.283 28 6 29 6
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.9943 0.9988 0.0000 11.344 3.320 28 6 88 10 0.9902 0.9988 0.0000 13.060 3.286 28 6 29 6
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.9955 0.9988 0.0000 10.568 3.234 28 6 29 8 0.9906 0.9988 0.0000 12.869 3.282 28 6 29 6
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.9980 0.9988 0.9945 9.654 3.061 28 6 48 11 0.9912 0.9988 0.0000 12.639 3.266 28 6 29 6
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.9955 0.9988 0.0000 9.035 2.894 28 6 27 6 0.9915 0.9988 0.0000 12.399 3.241 28 6 29 6
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 15 0 0.9968 0.9988 0.0000 8.158 2.784 28 6 17 4 0.9918 0.9988 0.0000 12.134 3.213 28 6 29 6
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 16 0 0.9980 0.9988 0.9977 7.921 2.806 28 6 45 13 0.9922 0.9988 0.0000 11.886 3.189 28 6 29 6
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 17 0 0.9968 0.9988 0.0000 6.964 2.536 28 6 12 5 0.9924 0.9988 0.0000 11.612 3.153 28 6 29 6
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 18 0 0.9980 0.9988 0.9978 6.652 2.460 28 6 35 13 0.9927 0.9988 0.0000 11.351 3.116 28 6 29 6
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 19 0 0.9943 0.9988 0.0000 6.218 2.341 28 6 7 4 0.9928 0.9988 0.0000 11.095 3.077 28 6 29 6
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 20 0 0.9955 0.9988 0.0000 6.067 2.322 28 6 43 9 0.9929 0.9988 0.0000 10.855 3.041 28 6 29 6
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 21 0 0.9980 0.9988 0.9958 5.799 2.217 28 6 23 7 0.9931 0.9988 0.0000 10.625 3.004 28 6 29 6
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 22 0 0.9980 0.9988 0.9958 5.769 2.211 28 6 19 6 0.9934 0.9988 0.0000 10.414 2.970 28 6 29 6
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 23 0 0.9980 0.9988 0.9958 5.784 2.219 28 6 18 6 0.9936 0.9988 0.0000 10.221 2.938 28 6 29 6
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 24 0 0.9980 0.9988 0.9958 5.843 2.195 28 6 18 6 0.9937 0.9988 0.0000 10.046 2.909 28 6 29 6
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 25 0 0.9980 0.9988 0.9975 6.013 2.257 28 6 8 3 0.9939 0.9988 0.0000 9.891 2.883 28 6 29 6
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 26 0 0.9980 0.9988 0.9958 6.521 2.441 26 5 19 8 0.9940 0.9988 0.0000 9.766 2.867 26 5 29 6
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 27 0 0.9968 0.9988 0.0000 5.947 2.219 26 5 5 2 0.9941 0.9988 0.0000 9.630 2.844 26 5 29 6
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 28 0 0.9955 0.9988 0.0000 6.117 2.333 26 5 13 5 0.9942 0.9988 0.0000 9.509 2.826 26 5 29 6
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 29 0 0.9980 0.9988 0.9980 5.700 2.205 26 5 13 6 0.9943 0.9988 0.0000 9.382 2.806 26 5 29 6
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 3963.
creating initial population(s): creating initial population(s):
1118 trees were generated to fill the population of 800 (800 trees). 1093 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -29,26 +29,26 @@ 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. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 4. === generation 4.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 5.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6. === generation 5.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 7. === generation 7.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 8. === generation 8.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (1s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
@ -62,19 +62,19 @@ no checkpointing will be done.
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. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 15. === generation 15.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (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. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 18. === generation 18.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -98,7 +98,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 25. === generation 25.
evaluation complete. (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,44 +112,29 @@ 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. (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: 6842497
freed: 8295161 freed: 6794497
not freed: 48000 not freed: 48000
max allocated: 449988 max allocated: 453750
malloc'ed blocks: 104877 malloc'ed blocks: 91302
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 104871 free'ed blocks: 91296
------- time ------- ------- time -------
overall: 15s wall overall: 14s wall
evaluation: 11s wall evaluation: 9s 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: 2746 used: 2491
freed: 2746 freed: 2491
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,26 +1,19 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 10 generation: 2
nodes: 35 nodes: 9
depth: 7 depth: 3
hits: 799 hits: 590
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 799 hits: 590
raw fitness: 799.0000 raw fitness: 590.0000
standardized fitness: 799.0000 standardized fitness: 590.0000
adjusted fitness: 0.9988 adjusted fitness: 0.9983
TREE: TREE:
(+ (- perimeter (- (- (/ minor -0.70802) extent)
(log (+ (exp minor) (- minor major))
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
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 = (((minor / -0.70802) - extent) - (minor - major))

View File

@ -1,20 +1,13 @@
Hits: 2222, Total Size: 2810, Percent Hit: 79.074733 Hits: 1900, Total Size: 2810, Percent Hit: 67.615658
CC: 930 CC: 259
CO: 194 CO: 858
OO: 1292 OO: 1641
OC: 394 OC: 52
Fitness: 0.998750 Fitness: 0.998308
Hits: 799 Hits: 590
y = ((perimeter - log((exp(minor) + (extent - perimeter)))) + (((major - (eccentricity / convex)) + exp((eccentricity / convex))) * (log((perimeter * perimeter)) / (log(area) * log(((minor / major) / eccentricity)))))) y = (((minor / -0.70802) - extent) - (minor - major))
(+ (- perimeter (- (- (/ minor -0.70802) extent)
(log (+ (exp minor) (- minor major))
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))

View File

@ -1,707 +1,92 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 77 nodes: 53
depth: 6 depth: 6
hits: 610 hits: 513
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 610 hits: 513
raw fitness: 610.0000 raw fitness: 513.0000
standardized fitness: 610.0000 standardized fitness: 513.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9981
TREE: TREE:
(- (- (- (- (/ (+ convex area) (exp (+ (+ (/ major minor)
(/ area eccentricity)) (exp major))
(+ (- -0.11966 perimeter) (exp (/ convex extent))))
(* extent minor)))
(exp (exp (exp extent))))
(/ (- (- (+ convex extent)
(- extent area))
(- (log major)
(log area)))
(* (* (/ minor minor)
(* extent area))
(/ (exp minor)
(* minor major)))))
(exp (+ (+ (exp (- 0.38336 major))
(/ (/ eccentricity area)
(log convex)))
(/ (/ (exp -0.45453)
(+ convex eccentricity))
(* (+ area minor)
(- minor area))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 1 generation: 0
nodes: 13 nodes: 53
depth: 4 depth: 6
hits: 790 hits: 513
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 790 hits: 513
raw fitness: 790.0000 raw fitness: 513.0000
standardized fitness: 790.0000 standardized fitness: 513.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9981
TREE: TREE:
(* (log (log (exp perimeter))) (exp (+ (+ (/ major minor)
(log (/ (* perimeter major) (exp major))
(/ convex 0.15178)))) (exp (/ convex extent))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 1 generation: 2
nodes: 13 nodes: 9
depth: 4 depth: 3
hits: 790 hits: 590
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 790 hits: 590
raw fitness: 790.0000 raw fitness: 590.0000
standardized fitness: 790.0000 standardized fitness: 590.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9983
TREE: TREE:
(* (log (log (exp perimeter))) (- (- (/ minor -0.70802) extent)
(log (/ (* perimeter major) (- minor major))
(/ convex 0.15178))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 1 generation: 2
nodes: 13 nodes: 9
depth: 4 depth: 3
hits: 790 hits: 590
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 790 hits: 590
raw fitness: 790.0000 raw fitness: 590.0000
standardized fitness: 790.0000 standardized fitness: 590.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9983
TREE: TREE:
(* (log (log (exp perimeter))) (- (- (/ minor -0.70802) extent)
(log (/ (* perimeter major) (- minor major))
(/ convex 0.15178))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 1 generation: 2
nodes: 13 nodes: 9
depth: 4 depth: 3
hits: 790 hits: 590
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 790 hits: 590
raw fitness: 790.0000 raw fitness: 590.0000
standardized fitness: 790.0000 standardized fitness: 590.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9983
TREE: TREE:
(* (log (log (exp perimeter))) (- (- (/ minor -0.70802) extent)
(log (/ (* perimeter major) (- minor major))
(/ convex 0.15178))))
=== BEST-OF-RUN ===
current generation: 5
generation: 1
nodes: 13
depth: 4
hits: 790
TOP INDIVIDUAL:
-- #1 --
hits: 790
raw fitness: 790.0000
standardized fitness: 790.0000
adjusted fitness: 0.9987
TREE:
(* (log (log (exp perimeter)))
(log (/ (* perimeter major)
(/ convex 0.15178))))
=== BEST-OF-RUN ===
current generation: 6
generation: 1
nodes: 13
depth: 4
hits: 790
TOP INDIVIDUAL:
-- #1 --
hits: 790
raw fitness: 790.0000
standardized fitness: 790.0000
adjusted fitness: 0.9987
TREE:
(* (log (log (exp perimeter)))
(log (/ (* perimeter major)
(/ convex 0.15178))))
=== BEST-OF-RUN ===
current generation: 7
generation: 1
nodes: 13
depth: 4
hits: 790
TOP INDIVIDUAL:
-- #1 --
hits: 790
raw fitness: 790.0000
standardized fitness: 790.0000
adjusted fitness: 0.9987
TREE:
(* (log (log (exp perimeter)))
(log (/ (* perimeter major)
(/ convex 0.15178))))
=== BEST-OF-RUN ===
current generation: 8
generation: 1
nodes: 13
depth: 4
hits: 790
TOP INDIVIDUAL:
-- #1 --
hits: 790
raw fitness: 790.0000
standardized fitness: 790.0000
adjusted fitness: 0.9987
TREE:
(* (log (log (exp perimeter)))
(log (/ (* perimeter major)
(/ convex 0.15178))))
=== BEST-OF-RUN ===
current generation: 9
generation: 1
nodes: 13
depth: 4
hits: 790
TOP INDIVIDUAL:
-- #1 --
hits: 790
raw fitness: 790.0000
standardized fitness: 790.0000
adjusted fitness: 0.9987
TREE:
(* (log (log (exp perimeter)))
(log (/ (* perimeter major)
(/ convex 0.15178))))
=== BEST-OF-RUN ===
current generation: 10
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 11
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 12
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 13
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 14
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 15
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 16
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 17
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 18
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 19
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 20
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 21
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 22
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 23
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 24
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 25
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 26
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 27
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 28
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))
=== BEST-OF-RUN ===
current generation: 29
generation: 10
nodes: 35
depth: 7
hits: 799
TOP INDIVIDUAL:
-- #1 --
hits: 799
raw fitness: 799.0000
standardized fitness: 799.0000
adjusted fitness: 0.9988
TREE:
(+ (- perimeter
(log (+ (exp minor)
(- extent perimeter))))
(* (+ (- major
(/ eccentricity convex))
(exp (/ eccentricity convex)))
(/ (log (* perimeter perimeter))
(* (log area)
(log (/ (/ minor major) eccentricity))))))

File diff suppressed because it is too large Load Diff

View File

@ -1,31 +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.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.9616 0.9981 0.0000 16.392 3.257 53 6 11 4 0.9616 0.9981 0.0000 16.392 3.257 53 6 11 4
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.9889 0.9981 0.0000 15.189 3.379 53 6 39 7 0.9753 0.9981 0.0000 15.791 3.318 53 6 11 4
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.9911 0.9983 0.0000 15.326 3.490 9 3 56 6 0.9806 0.9983 0.0000 15.636 3.375 9 3 11 4
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.9930 0.9983 0.0000 13.489 3.402 9 3 23 4 0.9837 0.9983 0.0000 15.099 3.382 9 3 11 4
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.9905 0.9983 0.0000 12.854 3.414 9 3 30 6 0.9850 0.9983 0.0000 14.650 3.389 9 3 11 4
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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

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 688.
creating initial population(s): creating initial population(s):
1101 trees were generated to fill the population of 800 (800 trees). 1102 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -37,96 +37,21 @@ 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)
=== generation 10.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 11.
evaluation complete. (1s 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)
=== 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)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 6958494 allocated: 1837907
freed: 6910494 freed: 1789907
not freed: 48000 not freed: 48000
max allocated: 447037 max allocated: 445533
malloc'ed blocks: 91531 malloc'ed blocks: 23045
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 91525 free'ed blocks: 23039
------- time ------- ------- time -------
overall: 14s wall overall: 6s wall
evaluation: 12s wall evaluation: 4s wall
breeding: 0s wall breeding: 0s wall
------- generation spaces ------- ------- generation spaces -------
@ -134,7 +59,7 @@ SYSTEM STATISTICS
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 2533 used: 1045
freed: 2533 freed: 1045
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,22 +1,24 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 4 generation: 33
nodes: 25 nodes: 24
depth: 8 depth: 7
hits: 653 hits: 896
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 653 hits: 896
raw fitness: 653.0000 raw fitness: 896.0000
standardized fitness: 653.0000 standardized fitness: 896.0000
adjusted fitness: 0.9985 adjusted fitness: 0.9989
TREE: TREE:
(log (/ (/ (log area) (log (/ (+ major perimeter)
(exp (exp (log (+ major perimeter))))) (* (+ convex
(/ (log (* perimeter (* (exp major)
(* (exp (log extent)) convex))) (- extent
(* (* minor convex) eccentricity)))) (log major))))
(+ (exp (/ perimeter eccentricity))
(exp (- minor perimeter))))))
TREE-equ: TREE-equ:
y = log(((log(area) / exp(exp(log((major + perimeter))))) / (log((perimeter * (exp(log(extent)) * convex))) / ((minor * convex) * eccentricity)))) y = log(((major + perimeter) / ((convex + (exp(major) * (extent - log(major)))) * (exp((perimeter / eccentricity)) + exp((minor - perimeter))))))

View File

@ -1,16 +1,18 @@
Hits: 2026, Total Size: 2810, Percent Hit: 72.099644 Hits: 2525, Total Size: 2810, Percent Hit: 89.857651
CC: 326 CC: 987
CO: 784 CO: 151
OO: 1700 OO: 1538
OC: 0 OC: 134
Fitness: 0.998471 Fitness: 0.998885
Hits: 653 Hits: 896
y = log(((log(area) / exp(exp(log((major + perimeter))))) / (log((perimeter * (exp(log(extent)) * convex))) / ((minor * convex) * eccentricity)))) y = log(((major + perimeter) / ((convex + (exp(major) * (extent - log(major)))) * (exp((perimeter / eccentricity)) + exp((minor - perimeter))))))
(log (/ (/ (log area) (log (/ (+ major perimeter)
(exp (exp (log (+ major perimeter))))) (* (+ convex
(/ (log (* perimeter (* (exp major)
(* (exp (log extent)) convex))) (- extent
(* (* minor convex) eccentricity)))) (log major))))
(+ (exp (/ perimeter eccentricity))
(exp (- minor perimeter))))))

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,51 @@
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.9568 0.9985 0.0000 17.824 3.353 83 6 52 6 0.9568 0.9985 0.0000 17.824 3.353 83 6 52 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.9942 0.9985 0.0000 17.104 3.535 83 6 59 6 0.9755 0.9985 0.0000 17.464 3.444 83 6 52 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.9914 0.9985 0.0000 17.440 3.686 83 6 31 6 0.9808 0.9985 0.0000 17.456 3.525 83 6 52 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.9905 0.9985 0.0000 15.941 3.723 83 6 11 4 0.9833 0.9985 0.0000 17.077 3.574 83 6 52 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.9924 0.9985 0.0000 14.255 3.604 83 6 37 8 0.9851 0.9985 0.0000 16.513 3.580 83 6 52 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 5 0 0.9942 0.9989 0.0000 13.945 3.609 23 6 19 5 0.9866 0.9989 0.0000 16.085 3.585 23 6 52 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 6 0 0.9861 0.9989 0.0000 13.441 3.567 23 6 42 7 0.9865 0.9989 0.0000 15.707 3.582 23 6 52 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 7 0 0.9905 0.9989 0.0000 12.787 3.499 23 6 25 5 0.9870 0.9989 0.0000 15.342 3.572 23 6 52 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 8 0 0.9955 0.9989 0.0000 12.161 3.514 23 6 27 6 0.9880 0.9989 0.0000 14.989 3.565 23 6 52 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 9 0 0.9942 0.9989 0.0000 12.039 3.550 23 6 47 10 0.9886 0.9989 0.0000 14.694 3.564 23 6 52 6
10 0 0.9930 0.9989 0.0000 11.582 3.480 23 6 16 6 0.9890 0.9989 0.0000 14.411 3.556 23 6 52 6
11 0 0.9955 0.9989 0.0000 11.203 3.390 23 6 9 4 0.9895 0.9989 0.0000 14.144 3.542 23 6 52 6
12 0 0.9942 0.9989 0.0000 10.964 3.369 23 6 18 6 0.9899 0.9989 0.0000 13.899 3.529 23 6 52 6
13 0 0.9955 0.9989 0.0000 10.732 3.414 23 6 22 6 0.9903 0.9989 0.0000 13.673 3.521 23 6 52 6
14 0 0.9955 0.9989 0.0000 9.710 3.204 23 6 64 11 0.9906 0.9989 0.0000 13.409 3.500 23 6 52 6
15 0 0.9967 0.9989 0.0000 8.766 3.047 23 6 23 11 0.9910 0.9989 0.0000 13.118 3.471 23 6 52 6
16 0 0.9980 0.9989 0.9978 8.519 3.015 23 6 10 4 0.9914 0.9989 0.0000 12.848 3.445 23 6 52 6
17 0 0.9967 0.9989 0.0000 8.884 3.046 23 6 22 8 0.9917 0.9989 0.0000 12.628 3.422 23 6 52 6
18 0 0.9967 0.9989 0.0000 9.144 3.098 23 6 10 3 0.9920 0.9989 0.0000 12.444 3.405 23 6 52 6
19 0 0.9942 0.9989 0.0000 8.814 3.041 23 6 17 7 0.9921 0.9989 0.0000 12.263 3.387 23 6 52 6
20 0 0.9967 0.9989 0.0000 8.406 2.931 23 6 19 10 0.9923 0.9989 0.0000 12.079 3.365 23 6 52 6
21 0 0.9967 0.9989 0.0000 7.779 2.752 23 6 20 7 0.9925 0.9989 0.0000 11.884 3.338 23 6 52 6
22 0 0.9967 0.9989 0.0000 7.112 2.585 23 6 11 5 0.9927 0.9989 0.0000 11.676 3.305 23 6 52 6
23 0 0.9980 0.9989 0.9963 6.869 2.515 23 6 8 3 0.9929 0.9989 0.0000 11.476 3.272 23 6 52 6
24 0 0.9955 0.9989 0.0000 7.067 2.551 23 6 19 7 0.9930 0.9989 0.0000 11.300 3.243 23 6 52 6
25 0 0.9967 0.9989 0.0000 7.025 2.547 23 6 8 4 0.9932 0.9989 0.0000 11.135 3.216 23 6 52 6
26 0 0.9980 0.9989 0.9978 6.614 2.388 23 6 9 4 0.9934 0.9989 0.0000 10.968 3.186 23 6 52 6
27 0 0.9980 0.9989 0.9973 6.742 2.410 23 6 25 5 0.9935 0.9989 0.0000 10.817 3.158 23 6 52 6
28 0 0.9980 0.9989 0.9973 6.485 2.348 23 6 23 5 0.9937 0.9989 0.0000 10.667 3.130 23 6 52 6
29 0 0.9980 0.9989 0.9979 6.126 2.259 23 6 15 6 0.9938 0.9989 0.0000 10.516 3.101 23 6 52 6
30 0 0.9980 0.9989 0.9979 6.316 2.312 23 6 5 3 0.9940 0.9989 0.0000 10.381 3.076 23 6 52 6
31 0 0.9967 0.9989 0.0000 6.179 2.301 23 6 8 3 0.9940 0.9989 0.0000 10.249 3.051 23 6 52 6
32 0 0.9967 0.9989 0.0000 6.289 2.356 23 6 11 4 0.9941 0.9989 0.0000 10.129 3.030 23 6 52 6
33 0 0.9967 0.9989 0.0000 6.146 2.322 24 7 8 3 0.9942 0.9989 0.0000 10.012 3.009 24 7 52 6
34 0 0.9980 0.9989 0.9955 6.129 2.359 24 7 11 4 0.9943 0.9989 0.0000 9.901 2.991 24 7 52 6
35 0 0.9967 0.9989 0.0000 6.162 2.402 24 7 16 5 0.9944 0.9989 0.0000 9.797 2.975 24 7 52 6
36 0 0.9967 0.9989 0.0000 6.220 2.462 24 7 13 6 0.9944 0.9989 0.0000 9.701 2.961 24 7 52 6
37 0 0.9955 0.9989 0.0000 5.994 2.357 24 7 14 5 0.9945 0.9989 0.0000 9.603 2.945 24 7 52 6
38 0 0.9955 0.9989 0.0000 5.854 2.275 24 7 27 10 0.9945 0.9989 0.0000 9.507 2.928 24 7 52 6
39 0 0.9955 0.9989 0.0000 5.997 2.337 24 7 17 6 0.9945 0.9989 0.0000 9.419 2.913 24 7 52 6
40 0 0.9980 0.9989 0.9846 5.961 2.320 24 7 35 8 0.9946 0.9989 0.0000 9.335 2.898 24 7 52 6
41 0 0.9967 0.9989 0.0000 5.414 2.119 24 7 8 3 0.9947 0.9989 0.0000 9.241 2.880 24 7 52 6
42 0 0.9980 0.9989 0.9980 5.232 2.036 24 7 8 3 0.9947 0.9989 0.0000 9.148 2.860 24 7 52 6
43 0 0.9980 0.9989 0.9980 5.076 1.948 24 7 2 1 0.9948 0.9989 0.0000 9.056 2.839 24 7 52 6
44 0 0.9980 0.9989 0.9977 5.250 1.958 24 7 6 3 0.9949 0.9989 0.0000 8.971 2.820 24 7 52 6
45 0 0.9980 0.9989 0.9977 4.966 1.883 24 7 6 3 0.9949 0.9989 0.0000 8.884 2.800 24 7 52 6
46 0 0.9980 0.9989 0.9980 5.175 1.929 24 7 5 3 0.9950 0.9989 0.0000 8.805 2.781 24 7 52 6
47 0 0.9980 0.9989 0.9977 5.157 1.951 24 7 4 2 0.9951 0.9989 0.0000 8.729 2.764 24 7 52 6
48 0 0.9980 0.9989 0.9977 5.389 2.036 24 7 5 2 0.9951 0.9989 0.0000 8.661 2.749 24 7 52 6
49 0 0.9980 0.9989 0.9977 5.310 2.014 24 7 5 2 0.9952 0.9989 0.0000 8.594 2.734 24 7 52 6

View File

@ -14,23 +14,23 @@ 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 12.
creating initial population(s): creating initial population(s):
1096 trees were generated to fill the population of 800 (800 trees). 1062 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)
breeding complete. (0s wall)
=== generation 1.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (1s wall) breeding complete. (1s wall)
=== generation 2. === generation 1.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 2.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 3. === generation 3.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
@ -38,7 +38,7 @@ no checkpointing will be done.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6. === generation 6.
evaluation complete. (0s wall) evaluation complete. (0s wall)
@ -47,34 +47,154 @@ 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. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (0s wall)
breeding complete. (1s 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) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 14.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 15.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 16.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 20.
evaluation complete. (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. (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. (1s wall)
breeding complete. (0s wall)
=== generation 34.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 35.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 36.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 37.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 38.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 39.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 40.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 41.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 42.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 43.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 44.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 45.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 46.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 47.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 48.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 49.
evaluation complete. (0s wall)
breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 3159446 allocated: 10667953
freed: 3111446 freed: 10619953
not freed: 48000 not freed: 48000
max allocated: 464789 max allocated: 469188
malloc'ed blocks: 37777 malloc'ed blocks: 146233
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 37771 free'ed blocks: 146227
------- time ------- ------- time -------
overall: 9s wall overall: 16s wall
evaluation: 6s wall evaluation: 10s wall
breeding: 1s wall breeding: 2s 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: 3797
freed: 1422 freed: 3797
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,20 +1,19 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 2 generation: 13
nodes: 8 nodes: 9
depth: 3 depth: 4
hits: 736 hits: 789
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 789
raw fitness: 736.0000 raw fitness: 789.0000
standardized fitness: 736.0000 standardized fitness: 789.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (log (log (* (/ major convex)
(- (/ perimeter minor) (- eccentricity major))))
(log perimeter)))
TREE-equ: TREE-equ:
y = (eccentricity + ((perimeter / minor) - log(perimeter))) y = log(log(((major / convex) * (eccentricity - major))))

View File

@ -1,14 +1,13 @@
Hits: 2020, Total Size: 2810, Percent Hit: 71.886121 Hits: 2166, Total Size: 2810, Percent Hit: 77.081851
CC: 906 CC: 954
CO: 231 CO: 161
OO: 1114 OO: 1212
OC: 559 OC: 483
Fitness: 0.998643 Fitness: 0.998734
Hits: 736 Hits: 789
y = (eccentricity + ((perimeter / minor) - log(perimeter))) y = log(log(((major / convex) * (eccentricity - major))))
(+ eccentricity (log (log (* (/ major convex)
(- (/ perimeter minor) (- eccentricity major))))
(log perimeter)))

View File

@ -1,282 +1,571 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 6 nodes: 14
depth: 2 depth: 3
hits: 508 hits: 635
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 508 hits: 635
raw fitness: 508.0000 raw fitness: 635.0000
standardized fitness: 508.0000 standardized fitness: 635.0000
adjusted fitness: 0.9980 adjusted fitness: 0.9984
TREE: TREE:
(- (* -0.51563 extent) (+ (- (+ convex major)
(log extent)) (/ extent eccentricity))
(- (exp -0.28886)
(+ area perimeter)))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 1 generation: 0
nodes: 5 nodes: 14
depth: 2 depth: 3
hits: 732 hits: 635
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 732 hits: 635
raw fitness: 732.0000 raw fitness: 635.0000
standardized fitness: 732.0000 standardized fitness: 635.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9984
TREE: TREE:
(/ (+ eccentricity -0.87733) eccentricity) (+ (- (+ convex major)
(/ extent eccentricity))
(- (exp -0.28886)
(+ area perimeter)))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 2 generation: 2
nodes: 8 nodes: 52
depth: 3 depth: 7
hits: 736 hits: 745
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 745
raw fitness: 736.0000 raw fitness: 745.0000
standardized fitness: 736.0000 standardized fitness: 745.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (+ (exp (- (+ (+ (* perimeter major)
(- (/ perimeter minor) (/ eccentricity major))
(log perimeter))) (* minor extent))
(- (/ (exp major)
(+ area -0.46041))
(* (* major perimeter)
(/ major major)))))
(* (log (* (log (log (exp eccentricity)))
(* (/ convex major)
(log eccentricity))))
(log (- (log (- major perimeter))
(+ (log eccentricity)
(log major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 2 generation: 2
nodes: 8 nodes: 52
depth: 3 depth: 7
hits: 736 hits: 745
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 745
raw fitness: 736.0000 raw fitness: 745.0000
standardized fitness: 736.0000 standardized fitness: 745.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (+ (exp (- (+ (+ (* perimeter major)
(- (/ perimeter minor) (/ eccentricity major))
(log perimeter))) (* minor extent))
(- (/ (exp major)
(+ area -0.46041))
(* (* major perimeter)
(/ major major)))))
(* (log (* (log (log (exp eccentricity)))
(* (/ convex major)
(log eccentricity))))
(log (- (log (- major perimeter))
(+ (log eccentricity)
(log major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 2 generation: 2
nodes: 8 nodes: 52
depth: 3 depth: 7
hits: 736 hits: 745
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 745
raw fitness: 736.0000 raw fitness: 745.0000
standardized fitness: 736.0000 standardized fitness: 745.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (+ (exp (- (+ (+ (* perimeter major)
(- (/ perimeter minor) (/ eccentricity major))
(log perimeter))) (* minor extent))
(- (/ (exp major)
(+ area -0.46041))
(* (* major perimeter)
(/ major major)))))
(* (log (* (log (log (exp eccentricity)))
(* (/ convex major)
(log eccentricity))))
(log (- (log (- major perimeter))
(+ (log eccentricity)
(log major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 5 current generation: 5
generation: 2 generation: 2
nodes: 8 nodes: 52
depth: 3 depth: 7
hits: 736 hits: 745
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 745
raw fitness: 736.0000 raw fitness: 745.0000
standardized fitness: 736.0000 standardized fitness: 745.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (+ (exp (- (+ (+ (* perimeter major)
(- (/ perimeter minor) (/ eccentricity major))
(log perimeter))) (* minor extent))
(- (/ (exp major)
(+ area -0.46041))
(* (* major perimeter)
(/ major major)))))
(* (log (* (log (log (exp eccentricity)))
(* (/ convex major)
(log eccentricity))))
(log (- (log (- major perimeter))
(+ (log eccentricity)
(log major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 6 current generation: 6
generation: 2 generation: 2
nodes: 8 nodes: 52
depth: 3 depth: 7
hits: 736 hits: 745
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 745
raw fitness: 736.0000 raw fitness: 745.0000
standardized fitness: 736.0000 standardized fitness: 745.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (+ (exp (- (+ (+ (* perimeter major)
(- (/ perimeter minor) (/ eccentricity major))
(log perimeter))) (* minor extent))
(- (/ (exp major)
(+ area -0.46041))
(* (* major perimeter)
(/ major major)))))
(* (log (* (log (log (exp eccentricity)))
(* (/ convex major)
(log eccentricity))))
(log (- (log (- major perimeter))
(+ (log eccentricity)
(log major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 7 current generation: 7
generation: 2 generation: 2
nodes: 8 nodes: 52
depth: 3 depth: 7
hits: 736 hits: 745
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 745
raw fitness: 736.0000 raw fitness: 745.0000
standardized fitness: 736.0000 standardized fitness: 745.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (+ (exp (- (+ (+ (* perimeter major)
(- (/ perimeter minor) (/ eccentricity major))
(log perimeter))) (* minor extent))
(- (/ (exp major)
(+ area -0.46041))
(* (* major perimeter)
(/ major major)))))
(* (log (* (log (log (exp eccentricity)))
(* (/ convex major)
(log eccentricity))))
(log (- (log (- major perimeter))
(+ (log eccentricity)
(log major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 8 current generation: 8
generation: 2 generation: 2
nodes: 8 nodes: 52
depth: 3 depth: 7
hits: 736 hits: 745
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 745
raw fitness: 736.0000 raw fitness: 745.0000
standardized fitness: 736.0000 standardized fitness: 745.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (+ (exp (- (+ (+ (* perimeter major)
(- (/ perimeter minor) (/ eccentricity major))
(log perimeter))) (* minor extent))
(- (/ (exp major)
(+ area -0.46041))
(* (* major perimeter)
(/ major major)))))
(* (log (* (log (log (exp eccentricity)))
(* (/ convex major)
(log eccentricity))))
(log (- (log (- major perimeter))
(+ (log eccentricity)
(log major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 9 current generation: 9
generation: 2 generation: 2
nodes: 8 nodes: 52
depth: 3 depth: 7
hits: 736 hits: 745
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 745
raw fitness: 736.0000 raw fitness: 745.0000
standardized fitness: 736.0000 standardized fitness: 745.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (+ (exp (- (+ (+ (* perimeter major)
(- (/ perimeter minor) (/ eccentricity major))
(log perimeter))) (* minor extent))
(- (/ (exp major)
(+ area -0.46041))
(* (* major perimeter)
(/ major major)))))
(* (log (* (log (log (exp eccentricity)))
(* (/ convex major)
(log eccentricity))))
(log (- (log (- major perimeter))
(+ (log eccentricity)
(log major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 10 current generation: 10
generation: 2 generation: 2
nodes: 8 nodes: 52
depth: 3 depth: 7
hits: 736 hits: 745
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 745
raw fitness: 736.0000 raw fitness: 745.0000
standardized fitness: 736.0000 standardized fitness: 745.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (+ (exp (- (+ (+ (* perimeter major)
(- (/ perimeter minor) (/ eccentricity major))
(log perimeter))) (* minor extent))
(- (/ (exp major)
(+ area -0.46041))
(* (* major perimeter)
(/ major major)))))
(* (log (* (log (log (exp eccentricity)))
(* (/ convex major)
(log eccentricity))))
(log (- (log (- major perimeter))
(+ (log eccentricity)
(log major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 11 current generation: 11
generation: 2 generation: 11
nodes: 8 nodes: 42
depth: 3 depth: 7
hits: 736 hits: 777
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 777
raw fitness: 736.0000 raw fitness: 777.0000
standardized fitness: 736.0000 standardized fitness: 777.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (+ (exp (- area
(- (/ perimeter minor) (- (/ (exp major)
(log perimeter))) (+ area -0.46041))
(* (* major perimeter)
(/ major major)))))
(* (log (* (log (log (exp eccentricity)))
(* eccentricity
(log eccentricity))))
(log (- (log (- (/ -0.25339 -0.56857) perimeter))
(+ (log eccentricity)
(log major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 12 current generation: 12
generation: 2 generation: 11
nodes: 8 nodes: 42
depth: 3 depth: 7
hits: 736 hits: 777
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 777
raw fitness: 736.0000 raw fitness: 777.0000
standardized fitness: 736.0000 standardized fitness: 777.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (+ (exp (- area
(- (/ perimeter minor) (- (/ (exp major)
(log perimeter))) (+ area -0.46041))
(* (* major perimeter)
(/ major major)))))
(* (log (* (log (log (exp eccentricity)))
(* eccentricity
(log eccentricity))))
(log (- (log (- (/ -0.25339 -0.56857) perimeter))
(+ (log eccentricity)
(log major))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 13 current generation: 13
generation: 2 generation: 13
nodes: 8 nodes: 9
depth: 3 depth: 4
hits: 736 hits: 789
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 789
raw fitness: 736.0000 raw fitness: 789.0000
standardized fitness: 736.0000 standardized fitness: 789.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (log (log (* (/ major convex)
(- (/ perimeter minor) (- eccentricity major))))
(log perimeter)))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 14 current generation: 14
generation: 2 generation: 13
nodes: 8 nodes: 9
depth: 3 depth: 4
hits: 736 hits: 789
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 736 hits: 789
raw fitness: 736.0000 raw fitness: 789.0000
standardized fitness: 736.0000 standardized fitness: 789.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9987
TREE: TREE:
(+ eccentricity (log (log (* (/ major convex)
(- (/ perimeter minor) (- eccentricity major))))
(log perimeter))) === BEST-OF-RUN ===
current generation: 15
generation: 13
nodes: 9
depth: 4
hits: 789
TOP INDIVIDUAL:
-- #1 --
hits: 789
raw fitness: 789.0000
standardized fitness: 789.0000
adjusted fitness: 0.9987
TREE:
(log (log (* (/ major convex)
(- eccentricity major))))
=== BEST-OF-RUN ===
current generation: 16
generation: 13
nodes: 9
depth: 4
hits: 789
TOP INDIVIDUAL:
-- #1 --
hits: 789
raw fitness: 789.0000
standardized fitness: 789.0000
adjusted fitness: 0.9987
TREE:
(log (log (* (/ major convex)
(- eccentricity major))))
=== BEST-OF-RUN ===
current generation: 17
generation: 13
nodes: 9
depth: 4
hits: 789
TOP INDIVIDUAL:
-- #1 --
hits: 789
raw fitness: 789.0000
standardized fitness: 789.0000
adjusted fitness: 0.9987
TREE:
(log (log (* (/ major convex)
(- eccentricity major))))
=== BEST-OF-RUN ===
current generation: 18
generation: 13
nodes: 9
depth: 4
hits: 789
TOP INDIVIDUAL:
-- #1 --
hits: 789
raw fitness: 789.0000
standardized fitness: 789.0000
adjusted fitness: 0.9987
TREE:
(log (log (* (/ major convex)
(- eccentricity major))))
=== BEST-OF-RUN ===
current generation: 19
generation: 13
nodes: 9
depth: 4
hits: 789
TOP INDIVIDUAL:
-- #1 --
hits: 789
raw fitness: 789.0000
standardized fitness: 789.0000
adjusted fitness: 0.9987
TREE:
(log (log (* (/ major convex)
(- eccentricity major))))
=== BEST-OF-RUN ===
current generation: 20
generation: 13
nodes: 9
depth: 4
hits: 789
TOP INDIVIDUAL:
-- #1 --
hits: 789
raw fitness: 789.0000
standardized fitness: 789.0000
adjusted fitness: 0.9987
TREE:
(log (log (* (/ major convex)
(- eccentricity major))))
=== BEST-OF-RUN ===
current generation: 21
generation: 13
nodes: 9
depth: 4
hits: 789
TOP INDIVIDUAL:
-- #1 --
hits: 789
raw fitness: 789.0000
standardized fitness: 789.0000
adjusted fitness: 0.9987
TREE:
(log (log (* (/ major convex)
(- eccentricity major))))
=== BEST-OF-RUN ===
current generation: 22
generation: 13
nodes: 9
depth: 4
hits: 789
TOP INDIVIDUAL:
-- #1 --
hits: 789
raw fitness: 789.0000
standardized fitness: 789.0000
adjusted fitness: 0.9987
TREE:
(log (log (* (/ major convex)
(- eccentricity major))))
=== BEST-OF-RUN ===
current generation: 23
generation: 13
nodes: 9
depth: 4
hits: 789
TOP INDIVIDUAL:
-- #1 --
hits: 789
raw fitness: 789.0000
standardized fitness: 789.0000
adjusted fitness: 0.9987
TREE:
(log (log (* (/ major convex)
(- eccentricity major))))
=== BEST-OF-RUN ===
current generation: 24
generation: 13
nodes: 9
depth: 4
hits: 789
TOP INDIVIDUAL:
-- #1 --
hits: 789
raw fitness: 789.0000
standardized fitness: 789.0000
adjusted fitness: 0.9987
TREE:
(log (log (* (/ major convex)
(- eccentricity major))))

File diff suppressed because it is too large Load Diff

View File

@ -1,16 +1,26 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.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.9656 0.9984 0.0000 17.101 3.250 14 3 48 6 0.9656 0.9984 0.0000 17.101 3.250 14 3 48 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.9930 0.9984 0.0000 15.152 3.223 14 3 23 5 0.9793 0.9984 0.0000 16.127 3.236 14 3 48 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.9918 0.9987 0.0000 14.644 3.277 52 7 7 3 0.9835 0.9987 0.0000 15.633 3.250 52 7 48 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.9943 0.9987 0.0000 14.190 3.325 52 7 34 7 0.9862 0.9987 0.0000 15.272 3.269 52 7 48 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.9918 0.9987 0.0000 13.706 3.391 52 7 32 7 0.9873 0.9987 0.0000 14.959 3.293 52 7 48 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.9967 0.9987 0.0000 13.745 3.541 52 7 50 10 0.9889 0.9987 0.0000 14.756 3.335 52 7 48 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.9955 0.9987 0.0000 13.294 3.558 52 7 34 7 0.9898 0.9987 0.0000 14.547 3.366 52 7 48 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.9968 0.9987 0.0000 12.304 3.567 52 7 31 9 0.9907 0.9987 0.0000 14.267 3.392 52 7 48 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.9918 0.9987 0.0000 11.982 3.428 52 7 21 6 0.9908 0.9987 0.0000 14.013 3.396 52 7 48 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.9943 0.9987 0.0000 11.515 3.449 52 7 19 6 0.9912 0.9987 0.0000 13.763 3.401 52 7 48 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.9943 0.9987 0.0000 10.944 3.360 52 7 35 9 0.9914 0.9987 0.0000 13.507 3.397 52 7 48 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.9968 0.9987 0.0000 9.699 3.090 42 7 68 13 0.9919 0.9987 0.0000 13.190 3.372 42 7 48 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.9987 0.9968 9.709 3.081 42 7 29 11 0.9924 0.9987 0.0000 12.922 3.349 42 7 48 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.9943 0.9987 0.0000 9.932 3.163 9 4 29 10 0.9925 0.9987 0.0000 12.708 3.336 9 4 48 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.9980 0.9987 0.9961 9.040 3.015 9 4 49 7 0.9929 0.9987 0.0000 12.464 3.314 9 4 48 6
15 0 0.9968 0.9987 0.0000 8.812 2.895 9 4 14 5 0.9931 0.9987 0.0000 12.236 3.288 9 4 48 6
16 0 0.9980 0.9987 0.9979 8.131 2.780 9 4 12 6 0.9934 0.9987 0.0000 11.994 3.258 9 4 48 6
17 0 0.9980 0.9987 0.9979 7.486 2.650 9 4 31 6 0.9937 0.9987 0.0000 11.744 3.225 9 4 48 6
18 0 0.9980 0.9987 0.9979 7.444 2.598 9 4 23 6 0.9939 0.9987 0.0000 11.517 3.192 9 4 48 6
19 0 0.9955 0.9987 0.0000 6.954 2.504 9 4 12 4 0.9940 0.9987 0.0000 11.289 3.157 9 4 48 6
20 0 0.9980 0.9987 0.9978 6.599 2.381 9 4 17 6 0.9942 0.9987 0.0000 11.066 3.120 9 4 48 6
21 0 0.9980 0.9987 0.9979 5.929 2.223 9 4 2 1 0.9943 0.9987 0.0000 10.832 3.079 9 4 48 6
22 0 0.9980 0.9987 0.9979 5.604 2.091 9 4 8 3 0.9945 0.9987 0.0000 10.605 3.036 9 4 48 6
23 0 0.9980 0.9987 0.9979 5.596 2.014 9 4 5 2 0.9947 0.9987 0.0000 10.396 2.994 9 4 48 6
24 0 0.9955 0.9987 0.0000 5.527 1.978 9 4 8 3 0.9947 0.9987 0.0000 10.202 2.953 9 4 48 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 642.
creating initial population(s): creating initial population(s):
1128 trees were generated to fill the population of 800 (800 trees). 1085 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -29,29 +29,29 @@ 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. (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. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6. === generation 6.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 7. === generation 7.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 8.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === generation 8.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 10. === generation 10.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
@ -67,20 +67,50 @@ 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. (0s wall)
breeding complete. (0s wall)
=== generation 17.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 18.
evaluation complete. (0s wall)
breeding complete. (0s wall)
=== generation 19.
evaluation complete. (1s wall)
breeding complete. (0s wall)
=== generation 20.
evaluation complete. (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)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 4097345 allocated: 6016489
freed: 4049345 freed: 5968489
not freed: 48000 not freed: 48000
max allocated: 456806 max allocated: 449869
malloc'ed blocks: 50742 malloc'ed blocks: 77588
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 50736 free'ed blocks: 77582
------- time ------- ------- time -------
overall: 11s wall overall: 14s wall
evaluation: 9s wall evaluation: 9s wall
breeding: 0s wall breeding: 0s wall
@ -89,7 +119,7 @@ SYSTEM STATISTICS
space 1 size: 100 space 1 size: 100
------- ephemeral random constants ------- ------- ephemeral random constants -------
used: 1684 used: 2134
freed: 1684 freed: 2134
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -1,20 +1,41 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
generation: 5 generation: 13
nodes: 11 nodes: 99
depth: 4 depth: 15
hits: 752 hits: 774
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 774
raw fitness: 752.0000 raw fitness: 774.0000
standardized fitness: 752.0000 standardized fitness: 774.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(+ (* (log eccentricity) (* (/ (* convex
(/ (log minor) 0.64791)) (* area extent)) extent)
(log (exp eccentricity))) (/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (log (- (- (- -0.57336 eccentricity)
(* eccentricity major))
(- (exp major) extent)))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
TREE-equ: TREE-equ:
y = ((log(eccentricity) * (log(minor) / 0.64791)) + log(exp(eccentricity))) y = (((convex * (area * extent)) / extent) * (((eccentricity - minor) / (area + 0.06321)) / (((perimeter + (exp(eccentricity) * (((exp(((perimeter - 0.20147) - exp(convex))) - ((((-0.21195 / minor) * convex) / (perimeter + area)) + log(exp(major)))) + log(log(log(log((((-0.57336 - eccentricity) - (eccentricity * major)) - (exp(major) - extent))))))) + (log((log((eccentricity - major)) * (-0.17648 / ((-0.83847 * -0.09235) - (area / extent))))) * exp((log((eccentricity - minor)) + (log(minor) - (major * perimeter)))))))) * (log(eccentricity) + log(area))) / (log(major) / convex))))

View File

@ -1,14 +1,35 @@
Hits: 1990, Total Size: 2810, Percent Hit: 70.818505 Hits: 2130, Total Size: 2810, Percent Hit: 75.800712
CC: 1042 CC: 978
CO: 88 CO: 127
OO: 948 OO: 1152
OC: 732 OC: 553
Fitness: 0.998672 Fitness: 0.998710
Hits: 752 Hits: 774
y = ((log(eccentricity) * (log(minor) / 0.64791)) + log(exp(eccentricity))) y = (((convex * (area * extent)) / extent) * (((eccentricity - minor) / (area + 0.06321)) / (((perimeter + (exp(eccentricity) * (((exp(((perimeter - 0.20147) - exp(convex))) - ((((-0.21195 / minor) * convex) / (perimeter + area)) + log(exp(major)))) + log(log(log(log((((-0.57336 - eccentricity) - (eccentricity * major)) - (exp(major) - extent))))))) + (log((log((eccentricity - major)) * (-0.17648 / ((-0.83847 * -0.09235) - (area / extent))))) * exp((log((eccentricity - minor)) + (log(minor) - (major * perimeter)))))))) * (log(eccentricity) + log(area))) / (log(major) / convex))))
(+ (* (log eccentricity) (* (/ (* convex
(/ (log minor) 0.64791)) (* area extent)) extent)
(log (exp eccentricity))) (/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (log (- (- (- -0.57336 eccentricity)
(* eccentricity major))
(- (exp major) extent)))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))

View File

@ -1,310 +1,718 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 31 nodes: 14
depth: 5 depth: 4
hits: 728 hits: 539
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 728 hits: 539
raw fitness: 728.0000 raw fitness: 539.0000
standardized fitness: 728.0000 standardized fitness: 539.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9981
TREE: TREE:
(* (- (exp (* (exp eccentricity) (/ (log (exp (exp minor)))
(- -0.19422 eccentricity))) (+ (log (/ major minor))
(/ (- (log eccentricity) (log (* extent extent))))
(/ perimeter convex))
(/ (* 0.04743 perimeter)
(- major eccentricity))))
(log (exp (- (log area)
(/ perimeter extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 0 generation: 0
nodes: 31 nodes: 14
depth: 5 depth: 4
hits: 728 hits: 539
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 728 hits: 539
raw fitness: 728.0000 raw fitness: 539.0000
standardized fitness: 728.0000 standardized fitness: 539.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9981
TREE: TREE:
(* (- (exp (* (exp eccentricity) (/ (log (exp (exp minor)))
(- -0.19422 eccentricity))) (+ (log (/ major minor))
(/ (- (log eccentricity) (log (* extent extent))))
(/ perimeter convex))
(/ (* 0.04743 perimeter)
(- major eccentricity))))
(log (exp (- (log area)
(/ perimeter extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 2 current generation: 2
generation: 0 generation: 2
nodes: 31 nodes: 8
depth: 5 depth: 6
hits: 728 hits: 555
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 728 hits: 555
raw fitness: 728.0000 raw fitness: 555.0000
standardized fitness: 728.0000 standardized fitness: 555.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9982
TREE: TREE:
(* (- (exp (* (exp eccentricity) (log (log (exp (/ (exp (log minor)) minor))))
(- -0.19422 eccentricity)))
(/ (- (log eccentricity)
(/ perimeter convex))
(/ (* 0.04743 perimeter)
(- major eccentricity))))
(log (exp (- (log area)
(/ perimeter extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 3 current generation: 3
generation: 0 generation: 2
nodes: 31 nodes: 8
depth: 5 depth: 6
hits: 728 hits: 555
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 728 hits: 555
raw fitness: 728.0000 raw fitness: 555.0000
standardized fitness: 728.0000 standardized fitness: 555.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9982
TREE: TREE:
(* (- (exp (* (exp eccentricity) (log (log (exp (/ (exp (log minor)) minor))))
(- -0.19422 eccentricity)))
(/ (- (log eccentricity)
(/ perimeter convex))
(/ (* 0.04743 perimeter)
(- major eccentricity))))
(log (exp (- (log area)
(/ perimeter extent)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 4 current generation: 4
generation: 0 generation: 4
nodes: 31 nodes: 108
depth: 5 depth: 7
hits: 728 hits: 631
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 728 hits: 631
raw fitness: 728.0000 raw fitness: 631.0000
standardized fitness: 728.0000 standardized fitness: 631.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9984
TREE: TREE:
(* (- (exp (* (exp eccentricity) (* (/ (/ (- (/ (/ eccentricity extent)
(- -0.19422 eccentricity))) (exp major))
(/ (- (log eccentricity) (+ (* 0.62277 area)
(/ perimeter convex)) (+ perimeter convex)))
(/ (* 0.04743 perimeter) (/ (/ (- major extent)
(- major eccentricity)))) (- area -0.46293))
(log (exp (- (log area) (* (+ major major)
(/ perimeter extent))))) (- extent extent))))
(* (+ major extent)
(exp (- (/ eccentricity extent)
(exp eccentricity)))))
(/ (- (+ (+ (- area eccentricity)
(+ major eccentricity))
(+ (log eccentricity)
(- extent convex)))
(- (/ (+ perimeter eccentricity)
(- eccentricity minor))
(* (* extent perimeter)
(log perimeter))))
(+ (+ (+ (log eccentricity)
(exp (+ major perimeter)))
(/ (+ minor major)
(+ (- perimeter perimeter)
(* perimeter extent))))
(+ (/ (+ eccentricity -0.14063)
(* convex extent))
(* (- eccentricity minor)
(* extent eccentricity))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 5 current generation: 5
generation: 5 generation: 4
nodes: 11 nodes: 108
depth: 4 depth: 7
hits: 752 hits: 631
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 631
raw fitness: 752.0000 raw fitness: 631.0000
standardized fitness: 752.0000 standardized fitness: 631.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9984
TREE: TREE:
(+ (* (log eccentricity) (* (/ (/ (- (/ (/ eccentricity extent)
(/ (log minor) 0.64791)) (exp major))
(log (exp eccentricity))) (+ (* 0.62277 area)
(+ perimeter convex)))
(/ (/ (- major extent)
(- area -0.46293))
(* (+ major major)
(- extent extent))))
(* (+ major extent)
(exp (- (/ eccentricity extent)
(exp eccentricity)))))
(/ (- (+ (+ (- area eccentricity)
(+ major eccentricity))
(+ (log eccentricity)
(- extent convex)))
(- (/ (+ perimeter eccentricity)
(- eccentricity minor))
(* (* extent perimeter)
(log perimeter))))
(+ (+ (+ (log eccentricity)
(exp (+ major perimeter)))
(/ (+ minor major)
(+ (- perimeter perimeter)
(* perimeter extent))))
(+ (/ (+ eccentricity -0.14063)
(* convex extent))
(* (- eccentricity minor)
(* extent eccentricity))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 6 current generation: 6
generation: 5 generation: 4
nodes: 11 nodes: 108
depth: 4 depth: 7
hits: 752 hits: 631
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 631
raw fitness: 752.0000 raw fitness: 631.0000
standardized fitness: 752.0000 standardized fitness: 631.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9984
TREE: TREE:
(+ (* (log eccentricity) (* (/ (/ (- (/ (/ eccentricity extent)
(/ (log minor) 0.64791)) (exp major))
(log (exp eccentricity))) (+ (* 0.62277 area)
(+ perimeter convex)))
(/ (/ (- major extent)
(- area -0.46293))
(* (+ major major)
(- extent extent))))
(* (+ major extent)
(exp (- (/ eccentricity extent)
(exp eccentricity)))))
(/ (- (+ (+ (- area eccentricity)
(+ major eccentricity))
(+ (log eccentricity)
(- extent convex)))
(- (/ (+ perimeter eccentricity)
(- eccentricity minor))
(* (* extent perimeter)
(log perimeter))))
(+ (+ (+ (log eccentricity)
(exp (+ major perimeter)))
(/ (+ minor major)
(+ (- perimeter perimeter)
(* perimeter extent))))
(+ (/ (+ eccentricity -0.14063)
(* convex extent))
(* (- eccentricity minor)
(* extent eccentricity))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 7 current generation: 7
generation: 5 generation: 4
nodes: 11 nodes: 108
depth: 4 depth: 7
hits: 752 hits: 631
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 631
raw fitness: 752.0000 raw fitness: 631.0000
standardized fitness: 752.0000 standardized fitness: 631.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9984
TREE: TREE:
(+ (* (log eccentricity) (* (/ (/ (- (/ (/ eccentricity extent)
(/ (log minor) 0.64791)) (exp major))
(log (exp eccentricity))) (+ (* 0.62277 area)
(+ perimeter convex)))
(/ (/ (- major extent)
(- area -0.46293))
(* (+ major major)
(- extent extent))))
(* (+ major extent)
(exp (- (/ eccentricity extent)
(exp eccentricity)))))
(/ (- (+ (+ (- area eccentricity)
(+ major eccentricity))
(+ (log eccentricity)
(- extent convex)))
(- (/ (+ perimeter eccentricity)
(- eccentricity minor))
(* (* extent perimeter)
(log perimeter))))
(+ (+ (+ (log eccentricity)
(exp (+ major perimeter)))
(/ (+ minor major)
(+ (- perimeter perimeter)
(* perimeter extent))))
(+ (/ (+ eccentricity -0.14063)
(* convex extent))
(* (- eccentricity minor)
(* extent eccentricity))))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 8 current generation: 8
generation: 5 generation: 8
nodes: 11 nodes: 90
depth: 4 depth: 13
hits: 752 hits: 767
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 767
raw fitness: 752.0000 raw fitness: 767.0000
standardized fitness: 752.0000 standardized fitness: 767.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(+ (* (log eccentricity) (* (/ (* convex
(/ (log minor) 0.64791)) (* area extent)) extent)
(log (exp eccentricity))) (/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (exp (/ eccentricity convex))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 9 current generation: 9
generation: 5 generation: 8
nodes: 11 nodes: 90
depth: 4 depth: 13
hits: 752 hits: 767
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 767
raw fitness: 752.0000 raw fitness: 767.0000
standardized fitness: 752.0000 standardized fitness: 767.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(+ (* (log eccentricity) (* (/ (* convex
(/ (log minor) 0.64791)) (* area extent)) extent)
(log (exp eccentricity))) (/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (exp (/ eccentricity convex))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 10 current generation: 10
generation: 5 generation: 8
nodes: 11 nodes: 90
depth: 4 depth: 13
hits: 752 hits: 767
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 767
raw fitness: 752.0000 raw fitness: 767.0000
standardized fitness: 752.0000 standardized fitness: 767.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(+ (* (log eccentricity) (* (/ (* convex
(/ (log minor) 0.64791)) (* area extent)) extent)
(log (exp eccentricity))) (/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (exp (/ eccentricity convex))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 11 current generation: 11
generation: 5 generation: 8
nodes: 11 nodes: 90
depth: 4 depth: 13
hits: 752 hits: 767
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 767
raw fitness: 752.0000 raw fitness: 767.0000
standardized fitness: 752.0000 standardized fitness: 767.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(+ (* (log eccentricity) (* (/ (* convex
(/ (log minor) 0.64791)) (* area extent)) extent)
(log (exp eccentricity))) (/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (exp (/ eccentricity convex))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 12 current generation: 12
generation: 5 generation: 8
nodes: 11 nodes: 90
depth: 4 depth: 13
hits: 752 hits: 767
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 767
raw fitness: 752.0000 raw fitness: 767.0000
standardized fitness: 752.0000 standardized fitness: 767.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(+ (* (log eccentricity) (* (/ (* convex
(/ (log minor) 0.64791)) (* area extent)) extent)
(log (exp eccentricity))) (/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (exp (/ eccentricity convex))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 13 current generation: 13
generation: 5 generation: 13
nodes: 11 nodes: 99
depth: 4 depth: 15
hits: 752 hits: 774
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 774
raw fitness: 752.0000 raw fitness: 774.0000
standardized fitness: 752.0000 standardized fitness: 774.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(+ (* (log eccentricity) (* (/ (* convex
(/ (log minor) 0.64791)) (* area extent)) extent)
(log (exp eccentricity))) (/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (log (- (- (- -0.57336 eccentricity)
(* eccentricity major))
(- (exp major) extent)))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 14 current generation: 14
generation: 5 generation: 13
nodes: 11 nodes: 99
depth: 4 depth: 15
hits: 752 hits: 774
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 752 hits: 774
raw fitness: 752.0000 raw fitness: 774.0000
standardized fitness: 752.0000 standardized fitness: 774.0000
adjusted fitness: 0.9987 adjusted fitness: 0.9987
TREE: TREE:
(+ (* (log eccentricity) (* (/ (* convex
(/ (log minor) 0.64791)) (* area extent)) extent)
(log (exp eccentricity))) (/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (log (- (- (- -0.57336 eccentricity)
(* eccentricity major))
(- (exp major) extent)))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
=== BEST-OF-RUN ===
current generation: 15
generation: 13
nodes: 99
depth: 15
hits: 774
TOP INDIVIDUAL:
-- #1 --
hits: 774
raw fitness: 774.0000
standardized fitness: 774.0000
adjusted fitness: 0.9987
TREE:
(* (/ (* convex
(* area extent)) extent)
(/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (log (- (- (- -0.57336 eccentricity)
(* eccentricity major))
(- (exp major) extent)))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
=== BEST-OF-RUN ===
current generation: 16
generation: 13
nodes: 99
depth: 15
hits: 774
TOP INDIVIDUAL:
-- #1 --
hits: 774
raw fitness: 774.0000
standardized fitness: 774.0000
adjusted fitness: 0.9987
TREE:
(* (/ (* convex
(* area extent)) extent)
(/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (log (- (- (- -0.57336 eccentricity)
(* eccentricity major))
(- (exp major) extent)))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
=== BEST-OF-RUN ===
current generation: 17
generation: 13
nodes: 99
depth: 15
hits: 774
TOP INDIVIDUAL:
-- #1 --
hits: 774
raw fitness: 774.0000
standardized fitness: 774.0000
adjusted fitness: 0.9987
TREE:
(* (/ (* convex
(* area extent)) extent)
(/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (log (- (- (- -0.57336 eccentricity)
(* eccentricity major))
(- (exp major) extent)))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
=== BEST-OF-RUN ===
current generation: 18
generation: 13
nodes: 99
depth: 15
hits: 774
TOP INDIVIDUAL:
-- #1 --
hits: 774
raw fitness: 774.0000
standardized fitness: 774.0000
adjusted fitness: 0.9987
TREE:
(* (/ (* convex
(* area extent)) extent)
(/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (log (- (- (- -0.57336 eccentricity)
(* eccentricity major))
(- (exp major) extent)))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))
=== BEST-OF-RUN ===
current generation: 19
generation: 13
nodes: 99
depth: 15
hits: 774
TOP INDIVIDUAL:
-- #1 --
hits: 774
raw fitness: 774.0000
standardized fitness: 774.0000
adjusted fitness: 0.9987
TREE:
(* (/ (* convex
(* area extent)) extent)
(/ (/ (- eccentricity minor)
(+ area 0.06321))
(/ (* (+ perimeter
(* (exp eccentricity)
(+ (+ (- (exp (- (- perimeter 0.20147)
(exp convex)))
(+ (/ (* (/ -0.21195 minor) convex)
(+ perimeter area))
(log (exp major))))
(log (log (log (log (- (- (- -0.57336 eccentricity)
(* eccentricity major))
(- (exp major) extent)))))))
(* (log (* (log (- eccentricity major))
(/ -0.17648
(- (* -0.83847 -0.09235)
(/ area extent)))))
(exp (+ (log (- eccentricity minor))
(- (log minor)
(* major perimeter))))))))
(+ (log eccentricity)
(log area)))
(/ (log major) convex))))

File diff suppressed because it is too large Load Diff

View File

@ -1,16 +1,21 @@
GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN GEN# SUB# μFGEN FsBestGEN FsWorstGEN μTreeSzGEN μTreeDpGEN bTreeSzGEN bTreeDpGEN wTreeSzGEN wTreeDpGEN μFRUN FsBestRUN FsWorstRUN μTreeSzRUN μTreeDpRUN bTreeSzRUN bTreeDpRUN wTreeSzRUN wTreeDpRUN
0 0 0.9556 0.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.9519 0.9981 0.0000 18.354 3.466 14 4 40 6 0.9519 0.9981 0.0000 18.354 3.466 14 4 40 6
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.9931 0.9981 0.0000 16.271 3.405 14 4 16 7 0.9725 0.9981 0.0000 17.312 3.436 14 4 40 6
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.9893 0.9982 0.0000 16.363 3.640 8 6 17 6 0.9781 0.9982 0.0000 16.996 3.504 8 6 40 6
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.9931 0.9982 0.0000 15.641 3.661 8 6 27 5 0.9818 0.9982 0.0000 16.657 3.543 8 6 40 6
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.9956 0.9984 0.0000 15.091 3.765 108 7 33 6 0.9846 0.9984 0.0000 16.344 3.587 108 7 40 6
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.9980 0.9984 0.9978 14.393 3.754 108 7 34 7 0.9868 0.9984 0.0000 16.019 3.615 108 7 40 6
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.9943 0.9984 0.0000 13.891 3.696 108 7 31 6 0.9879 0.9984 0.0000 15.715 3.627 108 7 40 6
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.9931 0.9984 0.0000 13.919 3.726 108 7 62 7 0.9885 0.9984 0.0000 15.490 3.639 108 7 40 6
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.9931 0.9987 0.0000 14.050 3.735 90 13 18 9 0.9890 0.9987 0.0000 15.330 3.650 90 13 40 6
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.9943 0.9987 0.0000 13.287 3.561 90 13 49 17 0.9896 0.9987 0.0000 15.126 3.641 90 13 40 6
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 10 0 0.9956 0.9987 0.0000 12.113 3.366 90 13 55 9 0.9901 0.9987 0.0000 14.852 3.616 90 13 40 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 11 0 0.9956 0.9987 0.0000 12.216 3.465 90 13 36 6 0.9906 0.9987 0.0000 14.632 3.603 90 13 40 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 12 0 0.9956 0.9987 0.0000 10.526 3.149 90 13 23 7 0.9909 0.9987 0.0000 14.317 3.568 90 13 40 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 13 0 0.9968 0.9987 0.0000 10.101 3.098 99 15 14 5 0.9914 0.9987 0.0000 14.015 3.535 99 15 40 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 14 0 0.9981 0.9987 0.9957 9.544 2.978 99 15 69 12 0.9918 0.9987 0.0000 13.717 3.498 99 15 40 6
15 0 0.9981 0.9987 0.9957 9.512 2.985 99 15 53 9 0.9922 0.9987 0.0000 13.455 3.466 99 15 40 6
16 0 0.9981 0.9987 0.9956 9.811 3.027 99 15 95 15 0.9925 0.9987 0.0000 13.240 3.440 99 15 40 6
17 0 0.9981 0.9987 0.9979 9.611 3.016 99 15 5 2 0.9929 0.9987 0.0000 13.039 3.416 99 15 40 6
18 0 0.9968 0.9987 0.0000 9.399 2.959 99 15 39 8 0.9931 0.9987 0.0000 12.847 3.392 99 15 40 6
19 0 0.9943 0.9987 0.0000 8.957 2.868 99 15 21 10 0.9931 0.9987 0.0000 12.653 3.366 99 15 40 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 691.
creating initial population(s): creating initial population(s):
1107 trees were generated to fill the population of 800 (800 trees). 1076 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -32,32 +32,32 @@ 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)
=== generation 5. === generation 5.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6. === generation 6.
evaluation complete. (0s wall) evaluation complete. (1s 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)
breeding complete. (0s wall)
=== generation 10.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 11. === generation 10.
evaluation complete. (0s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 11.
evaluation complete. (1s 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)
@ -67,29 +67,44 @@ 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)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 4009656 allocated: 5626544
freed: 3961656 freed: 5578544
not freed: 48000 not freed: 48000
max allocated: 457262 max allocated: 465277
malloc'ed blocks: 50968 malloc'ed blocks: 65092
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 50962 free'ed blocks: 65086
------- time ------- ------- time -------
overall: 11s wall overall: 12s wall
evaluation: 7s wall evaluation: 10s 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: 1989
freed: 1700 freed: 1989
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

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

View File

@ -1,12 +1,12 @@
Hits: 2172, Total Size: 2810, Percent Hit: 77.295374 Hits: 1709, Total Size: 2810, Percent Hit: 60.818505
CC: 758 CC: 1094
CO: 372 CO: 21
OO: 1414 OO: 615
OC: 266 OC: 1080
Fitness: 0.998729 Fitness: 0.998532
Hits: 786 Hits: 680
y = log((eccentricity + 0.10394)) y = (-0.86958 + eccentricity)
(log (+ eccentricity 0.10394)) (+ -0.86958 eccentricity)

View File

@ -1,379 +1,170 @@
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 0 current generation: 0
generation: 0 generation: 0
nodes: 1 nodes: 3
depth: 0 depth: 1
hits: 500 hits: 680
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 500 hits: 680
raw fitness: 500.0000 raw fitness: 680.0000
standardized fitness: 500.0000 standardized fitness: 680.0000
adjusted fitness: 0.9980 adjusted fitness: 0.9985
TREE: TREE:
-0.46620 (+ -0.86958 eccentricity)
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 1 current generation: 1
generation: 1 generation: 0
nodes: 33 nodes: 3
depth: 5 depth: 1
hits: 512 hits: 680
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 512 hits: 680
raw fitness: 512.0000 raw fitness: 680.0000
standardized fitness: 512.0000 standardized fitness: 680.0000
adjusted fitness: 0.9981 adjusted fitness: 0.9985
TREE: TREE:
(/ (+ (* (/ area convex) (+ -0.86958 eccentricity)
(/ 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: 0
nodes: 31 nodes: 3
depth: 5 depth: 1
hits: 624 hits: 680
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 624 hits: 680
raw fitness: 624.0000 raw fitness: 680.0000
standardized fitness: 624.0000 standardized fitness: 680.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9985
TREE: TREE:
(/ (log (log (+ (- major extent) (+ -0.86958 eccentricity)
(* 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: 0
nodes: 31 nodes: 3
depth: 5 depth: 1
hits: 624 hits: 680
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 624 hits: 680
raw fitness: 624.0000 raw fitness: 680.0000
standardized fitness: 624.0000 standardized fitness: 680.0000
adjusted fitness: 0.9984 adjusted fitness: 0.9985
TREE: TREE:
(/ (log (log (+ (- major extent) (+ -0.86958 eccentricity)
(* 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: 0
nodes: 16 nodes: 3
depth: 5 depth: 1
hits: 696 hits: 680
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 696 hits: 680
raw fitness: 696.0000 raw fitness: 680.0000
standardized fitness: 696.0000 standardized fitness: 680.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9985
TREE: TREE:
(/ (- major area) (+ -0.86958 eccentricity)
(exp (- (- (/ perimeter extent)
(/ extent minor))
(log (log perimeter)))))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 5 current generation: 5
generation: 5 generation: 0
nodes: 10 nodes: 3
depth: 4 depth: 1
hits: 727 hits: 680
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 727 hits: 680
raw fitness: 727.0000 raw fitness: 680.0000
standardized fitness: 727.0000 standardized fitness: 680.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9985
TREE: TREE:
(* major (+ -0.86958 eccentricity)
(* (+ (log eccentricity)
(+ eccentricity -0.74457)) perimeter))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 6 current generation: 6
generation: 5 generation: 0
nodes: 10 nodes: 3
depth: 4 depth: 1
hits: 727 hits: 680
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 727 hits: 680
raw fitness: 727.0000 raw fitness: 680.0000
standardized fitness: 727.0000 standardized fitness: 680.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9985
TREE: TREE:
(* major (+ -0.86958 eccentricity)
(* (+ (log eccentricity)
(+ eccentricity -0.74457)) perimeter))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 7 current generation: 7
generation: 5 generation: 0
nodes: 10 nodes: 3
depth: 4 depth: 1
hits: 727 hits: 680
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 727 hits: 680
raw fitness: 727.0000 raw fitness: 680.0000
standardized fitness: 727.0000 standardized fitness: 680.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9985
TREE: TREE:
(* major (+ -0.86958 eccentricity)
(* (+ (log eccentricity)
(+ eccentricity -0.74457)) perimeter))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 8 current generation: 8
generation: 5 generation: 0
nodes: 10 nodes: 3
depth: 4 depth: 1
hits: 727 hits: 680
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 727 hits: 680
raw fitness: 727.0000 raw fitness: 680.0000
standardized fitness: 727.0000 standardized fitness: 680.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9985
TREE: TREE:
(* major (+ -0.86958 eccentricity)
(* (+ (log eccentricity)
(+ eccentricity -0.74457)) perimeter))
=== BEST-OF-RUN === === BEST-OF-RUN ===
current generation: 9 current generation: 9
generation: 5 generation: 0
nodes: 10 nodes: 3
depth: 4 depth: 1
hits: 727 hits: 680
TOP INDIVIDUAL: TOP INDIVIDUAL:
-- #1 -- -- #1 --
hits: 727 hits: 680
raw fitness: 727.0000 raw fitness: 680.0000
standardized fitness: 727.0000 standardized fitness: 680.0000
adjusted fitness: 0.9986 adjusted fitness: 0.9985
TREE: TREE:
(* major (+ -0.86958 eccentricity)
(* (+ (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,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.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.9581 0.9985 0.0000 16.826 3.331 3 1 27 5 0.9581 0.9985 0.0000 16.826 3.331 3 1 27 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.9868 0.9985 0.0000 14.023 3.254 3 1 71 9 0.9725 0.9985 0.0000 15.424 3.292 3 1 27 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.9930 0.9985 0.0000 13.030 3.266 3 1 20 7 0.9793 0.9985 0.0000 14.626 3.284 3 1 27 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.9955 0.9985 0.0000 12.845 3.297 3 1 11 4 0.9834 0.9985 0.0000 14.181 3.287 3 1 27 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.9955 0.9985 0.0000 12.227 3.280 3 1 25 10 0.9858 0.9985 0.0000 13.790 3.286 3 1 27 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 5 0 0.9980 0.9985 0.9969 11.346 3.234 3 1 8 3 0.9878 0.9985 0.0000 13.383 3.277 3 1 27 5
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 6 0 0.9930 0.9985 0.0000 11.262 3.226 3 1 55 11 0.9886 0.9985 0.0000 13.080 3.270 3 1 27 5
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 7 0 0.9955 0.9985 0.0000 9.824 3.016 3 1 9 4 0.9895 0.9985 0.0000 12.673 3.238 3 1 27 5
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 8 0 0.9955 0.9985 0.0000 9.143 2.897 3 1 32 7 0.9901 0.9985 0.0000 12.281 3.200 3 1 27 5
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 9 0 0.9930 0.9985 0.0000 8.432 2.799 3 1 70 11 0.9904 0.9985 0.0000 11.896 3.160 3 1 27 5
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 102.
creating initial population(s): creating initial population(s):
1149 trees were generated to fill the population of 800 (800 trees). 1133 trees were generated to fill the population of 800 (800 trees).
initial population(s) complete. initial population(s) complete.
@ -26,85 +26,55 @@ no checkpointing will be done.
evaluation complete. (1s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 1. === generation 1.
evaluation complete. (1s wall) evaluation complete. (0s 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. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 5. === generation 5.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 6. === generation 6.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 7. === generation 7.
evaluation complete. (1s wall) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 8. === generation 8.
evaluation complete. (0s wall) evaluation complete. (1s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
=== generation 9. === 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) evaluation complete. (0s wall)
breeding complete. (0s wall) breeding complete. (0s wall)
SYSTEM STATISTICS SYSTEM STATISTICS
------- memory ------- ------- memory -------
allocated: 5698381 allocated: 2865660
freed: 5650381 freed: 2817660
not freed: 48000 not freed: 48000
max allocated: 476701 max allocated: 440653
malloc'ed blocks: 65107 malloc'ed blocks: 36946
realloc'ed blocks: 7 realloc'ed blocks: 7
free'ed blocks: 65101 free'ed blocks: 36940
------- time ------- ------- time -------
overall: 12s wall overall: 9s wall
evaluation: 9s 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: 2002 used: 1371
freed: 2002 freed: 1371
allocated: 1000 allocated: 1000
blocks: 1 blocks: 1

View File

@ -195,12 +195,12 @@ template<typename T>
inline void write_process_info(T& writer, const process_info_t& run_processes) inline void write_process_info(T& writer, const process_info_t& run_processes)
{ {
writer << "Timer Name\tValue\n"; writer << "Timer Name\tValue\n";
writer << "CPU Time (ms):\t" << run_processes.cpu_time << '\n'; writer << "CPU Time (ns):\t" << run_processes.cpu_time << '\n';
writer << "Wall Time (ms):\t" << run_processes.wall_time << '\n'; writer << "Wall Time (ms):\t" << run_processes.wall_time << '\n';
writer << "CPU Cycles:\t" << run_processes.cpu_cycles << '\n'; writer << "CPU Cycles:\t" << run_processes.cpu_cycles << '\n';
writer << "Snapshot Time\tValue\n"; writer << "Snapshot #\tSnapshot Time(ms)\tValue(Bytes)\n";
for (const auto& v : run_processes.snapshots) for (const auto& v : blt::enumerate(run_processes.snapshots))
writer << v.timeSinceStart << '\t' << v.memory << '\n'; writer << (v.first + 1) << '\t' << v.second.timeSinceStart << '\t' << v.second.memory << '\n';
} }
void process_files(const std::string& outfile, const std::string& writefile, int runs, blt::hashmap_t<blt::i32, process_info_t>& run_processes); void process_files(const std::string& outfile, const std::string& writefile, int runs, blt::hashmap_t<blt::i32, process_info_t>& run_processes);

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 = 1;
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,23 @@ 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

@ -274,7 +274,7 @@ averaged_stats averaged_stats::from_vec(const std::vector<run_stats>& runs)
// take the mean // take the mean
stats.fn /= static_cast<int>(runs.size()); stats.fn /= static_cast<int>(runs.size());
stats.process_info /= static_cast<int>(runs.size()); stats.process_info.calc_mean(static_cast<int>(runs.size()));
for (auto& v : stats.stt.records) for (auto& v : stats.stt.records)
v /= static_cast<int>(runs.size()); v /= static_cast<int>(runs.size());
@ -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);