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

Constructor Index

 o False()
Constructs a new False object.

Method Index

 o evaluateBoolean(Individual)
Evaluates the False Terminal.
 o instance()
Creates a copy of this Terminal.
 o toString()
Creates a String representing this Terminal.

Constructors

 o False
 public False()
Constructs a new False object.

Methods

 o 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
 o 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
 o 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