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