com.fnbrito.ai.config
Interface Configurable

All Known Implementing Classes:
ConfiguratorAgent

public interface Configurable

Author:
Nacho Brito.

Method Summary
 ConfigurationChange[] getConfigurations()
           
 FitnessFunction getFitnessFunction()
          La función fitness debe medir el éxito de una configuración particular.
 boolean needsReconfiguration()
           
 void postConfigure()
          Método a invocar después de modificar la configuración del componente.
 void preConfigure()
          Método a invocar antes de modificar la configuración del componente.
 

Method Detail

getConfigurations

public ConfigurationChange[] getConfigurations()
Returns:
los objetos ConfigurationChange que se pueden aplicar a este objeto.

needsReconfiguration

public boolean needsReconfiguration()
Returns:
true si el objeto necesita ser reconfigurado, false si se encuentra en su funcionamiento óptimo.

getFitnessFunction

public FitnessFunction getFitnessFunction()
La función fitness debe medir el éxito de una configuración particular.

Returns:
la función fitness para la configuración de este componente.

preConfigure

public void preConfigure()
Método a invocar antes de modificar la configuración del componente.


postConfigure

public void postConfigure()
Método a invocar después de modificar la configuración del componente.



Copyright © 2005 Ignacio Brito. All Rights Reserved.