Class GrammarXorProblem

java.lang.Object
com.knezevic.edaf.v3.problems.grammar.AbstractGrammarBitStringProblem
com.knezevic.edaf.v3.problems.grammar.GrammarXorProblem
All Implemented Interfaces:
Problem<BitString>

public final class GrammarXorProblem extends AbstractGrammarBitStringProblem
Boolean XOR symbolic classification benchmark.
  • Constructor Details

    • GrammarXorProblem

      public GrammarXorProblem(Map<String,Object> params, int bits, String variablePrefix, double complexityPenalty)
  • Method Details

    • name

      public String name()
      Description copied from interface: Problem
      Problem identifier used for reporting and persistence.
    • evaluate

      public Fitness evaluate(BitString genotype)
      Description copied from interface: Problem
      Evaluates one genotype and returns its fitness.