class ConserveStaminaConstraint : public Constraint

Nebenbedingung, Kraft zu sparen

Inheritance:


Public Methods

ConserveStaminaConstraint()
Konstruktor, der die Id setzt
virtual StorableObject* copy()
Legt eine Kopie des Objekts auf dem Heap an und liefert einen Zeiger darauf zurueck
virtual String toString()
Beschreibung als String fuer die Ausgabe auf einem Terminal
virtual ~ConserveStaminaConstraint()
Virtueller Destruktor

Protected Methods

virtual int computeExpectedUtility()
Wenn noch gefahrlos Energie verbraucht werden kann, 50, andernfalls 300 + stamina-abhaengiger Wert

Inherited from Constraint:

Public Methods

int expectedUtility()
int id()

Protected Fields

mutable int simStepOfUtilityCalculation
mutable int theExpectedUtility
int theId

Inherited from StorableObject:

Public

Ausgabe auf dem Terminal

void printOn(ostream& = cout)
Ausgabe der Beschreibung auf einen Stream
virtual String toString()
Beschreibung als String fuer die Ausgabe auf einem Terminal

Objekte anlegen und zerstören

virtual StorableObject* copy()
Legt eine Kopie des Objekts auf dem Heap an und liefert einen Zeiger darauf zurück
virtual ~StorableObject()
Der virtuelle Destruktor

Documentation

Nebenbedingung, Kraft zu sparen.

Quelltext

[Header | [Implementierung]

CVS Informationen zum Interface

  **************************************************
  *
  * Aktueller Stand
  *
  *   $RCSfile: ConserveStaminaConstraint.h,v $
  *   $Revision: 1.9 $
  *   $Date: 1998/08/14 13:20:07 $
  *   $Author: myritz $ 
  *
  **************************************************
  
ConserveStaminaConstraint()
Konstruktor, der die Id setzt

virtual String toString()
Beschreibung als String fuer die Ausgabe auf einem Terminal

virtual StorableObject* copy()
Legt eine Kopie des Objekts auf dem Heap an und liefert einen Zeiger darauf zurueck

virtual ~ConserveStaminaConstraint()
Virtueller Destruktor

virtual int computeExpectedUtility()
Wenn noch gefahrlos Energie verbraucht werden kann, 50, andernfalls 300 + stamina-abhaengiger Wert


This class has no child classes.

alphabetic index hierarchy of classes


Hauptseite

Einleitung | Architektur | Dynamische Zusammenhänge | Referenzhandbuch | FAQ | Anhang A | Anhang B

generated by doc++