Commits

Author Commit Message Labels Comments Date
O01eg
Revert "GP: Optimize only on load or on new elite individual." This reverts commit 2e37eabe0da00980efe17f7407c37a853394895f.
O01eg
VM: Speep-up by move-constructor of LIST.
O01eg
GP: Optimize only on load or on new elite individual.
O01eg
Rename gfp to gfp-labirinth.
O01eg
Fix labirinth generator.
O01eg
GP: Add configurable MUTATUION-RATE-PERCENT parameter.
O01eg
Fix some warnings.
O01eg
Improve PGO and LTO support.
O01eg
Up STATIC_WORLD_ACCESS priority.
O01eg
GP: Optimize IF with TRUE branch equal to FALSE branch.
O01eg
GP: Make optimization less strong.
O01eg
Change factors order.
O01eg
GP: Optimize %0 as returning LIST.
O01eg
GP: Remove ADF from generated objects.
O01eg
Don't show files from deleted folder.
O01eg
GP: Move functions to base GP folder.
O01eg
GP: Add type optimization.
O01eg
Version 0.0.5
O01eg
GP: Optimize individual on load.
O01eg
GP: Add NEG_ERROR_TOTAL criteria (count of ERRORs in program after optimization).
O01eg
VM: Speed-up by using pregenerated parameterless objects.
O01eg
GP: Optimize wrong code as ERROR.
O01eg
More std::nothrow to new.
O01eg
GP: Add STATIC_WORLD_ACCESS and STATIC_MEMORY_ACCESS for check if the program access to memory and world.
O01eg
VM: Move object where it's possible.
O01eg
Reduce using of individual' program text. Speed up.
O01eg
Merge commit 'e4c356a'
O01eg
Show speed of GA.
O01eg
GP: Store Program instead its text.
O01eg
Make functions process once.
  1. Prev
  2. Next