Skip to content

Polynomial circuit configuration_eac3

Karel Kubicek edited this page Feb 13, 2017 · 1 revision

Configuration for polynomial circuit back-end.

  • POLYNOMIAL_CIRCUIT
    • NUM_POLYNOMIALS
      • Should be 8 * MAIN/CIRCUIT_SIZE_OUTPUT, because each polynomial stands for 1 bit of output.
    • MAX_TERMS
      • Probably, good way to evolve good distinguisher is not trough difficult polynomials, so used 50 is enough.
    • MUTATE_TERM_STRATEGY
    • TERM_COUNT_P
    • TERM_VAR_P
    • ADD_TERM_P
    • ADD_TERM_STRATEGY
    • RM_TERM_P
    • RM_TERM_STRATEGY
    • CROSSOVER_RANDOMIZE_POLY
    • CROSSOVER_TERM_P
    • MAX_NUM_TERMS
    • TERM_COUNT_PROB
    • TERM_VAR_PROB
    • ADD_TERM_PROB
    • RM_TERM_PROB
    • CROSSOVER_TERM_PROB
      • Works only, if crossing is enabled (GA/PROB_CROSSING > 0). It is part of polynomials crossing.
Clone this wiki locally