Documentation of 'org.jgap.symbolic.IfElseD' Java class
IfElseD
org.jgap.symbolic

Class IfElseD

    • Method Detail

      • toString

        public java.lang.String toString()
        Specified by:
        toString in class CommandGene
        Returns:
        the string representation of the command. Especially usefull to output a resulting formula in human-readable form.
      • getName

        public java.lang.String getName()
        Overrides:
        getName in class CommandGene
        Returns:
        textual name of this command
      • execute_double

        public double execute_double(ProgramChromosome c,
                                     int n,
                                     java.lang.Object[] args)
        Description copied from class: CommandGene
        Executes this node as a double. Override to implement.
        Overrides:
        execute_double in class CommandGene
        Parameters:
        c - ignored here
        n - ignored here
        args - ignored here
        Returns:
        nothing but exception
      • getChildType

        public java.lang.Class getChildType(IGPProgram a_ind,
                                            int a_chromNum)
        Determines which type a specific child of this command has.
        Overrides:
        getChildType in class CommandGene
        Parameters:
        a_ind - ignored here
        a_chromNum - index of child
        Returns:
        type of the a_chromNum'th child
      • clone

        public java.lang.Object clone()
        Clones the object. Simple and straight forward implementation here.
        Specified by:
        clone in interface ICloneable
        Overrides:
        clone in class java.lang.Object
        Returns:
        cloned instance of this object
      • equals

        public boolean equals(java.lang.Object a_other)
        The equals method.
        Overrides:
        equals in class CommandGene
        Parameters:
        a_other - the other object to compare
        Returns:
        true if the objects are seen as equal

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.