Logo
Distributed Genetic Programming Framework
print print

File org.dgpf.search.algorithms.sa.ta.ConstantAdaption.java

Here you can find all the information about the file org.dgpf.search.algorithms.sa.ta.ConstantAdaption.java. You may explore it here or download it onto your local disk.
/*
 * Copyright (c) 2006 Thomas Weise
 * 
 * E-Mail           : tweise@gmx.de
 * Creation Date    : 2006-06-05 13:27:42
 * Created by       : Stefan Niemczyk, Marc Kirchhoff
 * Original Filename: org.dgpf.search.algorithms.sa.ta.ConstantAdaption.java
 * Version          : 1.0.1
 * Last modification: 2006-06-22
 *                by: Thomas Weise
 * 
 * License          : GNU LESSER GENERAL PUBLIC LICENSE
 *                    Version 2.1, February 1999
 *                    You should have received a copy of this license along
 *                    with this library; if not, write to the Free Software
 *                    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
 *                    MA 02111-1307, USA or download the license under
 *                    http://www.gnu.org/copyleft/lesser.html.
 *                    
 * Warranty         : This software is provided "as is" without any
 *                    warranty; without even the implied warranty of
 *                    merchantability or fitness for a particular purpose.
 *                    See the Gnu Lesser General Public License for more
 *                    details.
 */

 
package org.dgpf.search.algorithms.sa.ta;

import org.dgpf.search.algorithms.sa.SAParameters;

/**
 * This class adapts the temperature value. The temperature is 
 * always a constant value.
 * @author Stefan Niemczyk, Marc Kirchhoff
 */

public class ConstantAdaption extends TemperatureAdaptionStrategy
  {
/**
 * The serial version uid.
 */

  private static  final long  serialVersionUID  = 1;
  
/**
 * The shared singleton instance of this class.
 */

  public  static  final TemperatureAdaptionStrategy INSTANCE =
                           new ConstantAdaption();
  
/**
 * You cannot create any instances of this class, use the shared singleton
 * instance.
 */

  private ConstantAdaption()
    {
    super();
    }
  
/**
 * This methode adapts the temperature value. This methode does nothing,
 * because the temperature is always a constant value.
 * @param p_sap   The simulated anneling parameters
 */

  @Override
  public void adapt_temperature(SAParameters<?> p_sap) 
    {
      //
    }
  

/**
 * Deserialize to the proper instance.
 * @return  The globally shared instance.
 */

  private  final Object readResolve()
    {
    return INSTANCE;
    }

/**
 * Perform a write replace of this object.
 * @return  The object to store.
 */

  private final Object writeReplace()
    {
    return INSTANCE;
    }
  }

File Information:

file name:ConstantAdaption.java
package:org.dgpf.search.algorithms.sa.ta
qualified name:org.dgpf.search.algorithms.sa.ta.ConstantAdaption.java
file type:Java Source File
download location:download http://dgpf.sourceforge.net/source/org/dgpf/search/algorithms/sa/ta/ConstantAdaption.java
size:2.511 KB (2572 B)
uploaded: 2015-07-22 04:10:59 GMT+0000
last update: 2006-06-22 13:16:13 GMT+0000
last access: 2017-11-18 06:37:10 GMT+0000

statistics online since 2006-01-02.   RSS Feed
Contact us by sending an email to tweise@gmx.de to receive further information, to report errors, or to join our project.
All content on this site (http://dgpf.sourceforge.net/) is LGPL-licensed.
http://dgpf.sourceforge.net/scripts/source/source.php last modified at 2015-07-22 04:10:53 GMT+0000 served at 2017-11-18 06:37:10 GMT+0000.
Valid CSS Valid XHTML 1.1
Valid RSS SourceForge.net Logo