For Logic Synthesis problems, in the Fitness
Function Tab of the Settings
Panel you have access to 30 built-in fitness
functions. Additionally, you can also design your own
custom fitness function and explore the solution space with it.
By choosing Custom in the Fitness Function box, the custom fitness
editor is activated.
You can design your own
custom fitness function using the Custom Fitness Function window to write the code of your fitness function. The code for the custom fitness function must be in JavaScript and can be tested before evolving a
logic circuit with
it by pressing the Test button.
The 30 built-in fitness functions of GeneXproTools 4.0 for Logic Synthesis
are based on the:
The kind of fitness function you choose will depend most probably on the
indicator you are most familiar with. And although there is nothing wrong with this, for all of them can accomplish an efficient evolution, you might want to try different fitness functions for they travel the fitness landscape differently: some of them very straightforwardly in their pursuits while others choose less obvious paths.
|