All Packages Class Hierarchy This Package Previous Next Index
Class gpsys.primitives.False
java.lang.Object
|
+----gpsys.Primitive
|
+----gpsys.Terminal
|
+----gpsys.primitives.False
- public class False
- extends Terminal
BOOLEAN False
False is a Terminal of Type BOOLEAN. It represents the boolean value
false.
- Author:
- Adil Qureshi
Department of Computer Science,
University College London,
Gower St,
London WC1E 6BT,
UK.
- See Also:
- Type, Primitive, Terminal
-
False()
- Constructs a new False object.
-
evaluateBoolean(Individual)
- Evaluates the False Terminal.
-
instance()
- Creates a copy of this Terminal.
-
toString()
- Creates a String representing this Terminal.
False
public False()
- Constructs a new False object.
evaluateBoolean
public final boolean evaluateBoolean(Individual i) throws EvaluationException
- Evaluates the False Terminal. The evaluation always returns the value
false.
- Parameters:
- i - The Individual being evaluated.
- Returns:
- The value false.
- Throws: EvaluationException
- If there is an evaluation failure.
- Overrides:
- evaluateBoolean in class Terminal
instance
public final Primitive instance()
- Creates a copy of this Terminal.
- Returns:
- Actaully a reference to the same Terminal since there is no
change in instance variables required.
- Overrides:
- instance in class Primitive
toString
public String toString()
- Creates a String representing this Terminal.
- Returns:
- A String containing the name of this Terminal.
- Overrides:
- toString in class Primitive
All Packages Class Hierarchy This Package Previous Next Index