public
class Globals {

protected Blackboard _bb;
public Globals( Blackboard black ) {
	_bb = black;
}

	// Localization depth constant
	//
protected int _localizationDepth;
public final int localizationDepth() {
	return _localizationDepth;
}
public final void localizationDepth( int d ) {
	_localizationDepth = d;
}

  // Cycle length constant
  //
protected int _cycleLength;
public final int cycleLength() {
	return _cycleLength;
}
public final void cycleLength( int l ) {
	_cycleLength = l;
}

	// Sundry placement constants
	//
protected double _depth3D;
public final double depth3D() {
	return _depth3D;
}
public final void depth3D( double d ) {
	_depth3D = d;
}

protected double _D;
public final double D() {
	return _D;
}
public final void D( double d ) {
	_D = d;
}
public final double L() {
  return _D*_bb.nodes().size();
}
public final double area() {
	return L()*L();
}
public final double k() {
	return Math.sqrt( area()/_bb.nodes().size() );
}

protected double _minTemp;
public final double minTemp() {
	return _minTemp;
}
public final void minTemp( double d ) {
	_minTemp = d;
}
protected double _temp;
public final double Temp() {
	return _temp;
}
public final void Temp( double d ) {
	_temp = d;
}

protected double _ac;
public final double ac() {
	return _ac;
}
public final void ac( double d ) {
	_ac = d;
}
protected double _ae;
public final double ae() {
	return _ae;
}
public final void ae( double d ) {
	_ae = d;
}
protected double _rc;
public final double rc() {
	return _rc;
}
public final void rc( double d ) {
	_rc = d;
}
protected double _re;
public final double re() {
	return _re;
}
public final void re( double d ) {
	_re = d;
}


	// Applet environment stuff
	//
protected String _basedir;
public void setBasedir( String d ) {
	_basedir = d;
}
public String basedir() {
	return _basedir;
}


} // class Globals



