クラス HybsGAObjectImpl
java.lang.Object
org.opengion.penguin.math.ga.HybsGAObjectImpl
- すべての実装されたインタフェース:
HybsGAObject
HybsGeneticAlgorithmで取り扱うデータ用の実装クラスです。
ある程度標準的に利用できるようにで、名称、属性値(実数)、属性値(文字列)、属性値配列(実数)、属性値配列(文字列)を持ちます。
-
コンストラクタの概要
コンストラクタコンストラクタ説明HybsGAObjectImpl(String name, double attr) コンストラクタ。HybsGAObjectImpl(String name, double attr, double[] attrArray) コンストラクタ。HybsGAObjectImpl(String name, double attr, String attrStr, double[] attrArray) コンストラクタ。HybsGAObjectImpl(String name, double attr, String attrStr, double[] attrArray, String[] attrStrArray) コンストラクタ。HybsGAObjectImpl(String name, double attr, String attrStr, String[] attrStrArray) コンストラクタ。 -
メソッドの概要
修飾子とタイプメソッド説明doublegetAttr()属性値取得。double[]属性値配列取得。属性値(文字)取得。String[]属性値配列(文字)取得。doubleフィットネス用に利用する値。getName()名称取得。voidsetAttr(double attr) 属性値セット。voidsetAttrArray(double[] attrArray) 属性値配列セット。voidsetAttrStr(String attrStr) 属性値(文字)セット。voidsetAttrStrArray(String[] attrStrArray) 属性値配列(文字)セット。void名称セット。toString()文字列表現。
-
コンストラクタの詳細
-
HybsGAObjectImpl
コンストラクタ。- パラメータ:
name- 名称attr- 属性値(実数)
-
HybsGAObjectImpl
コンストラクタ。- パラメータ:
name- 名称attr- 属性値(実数)attrArray- 属性値配列(実数)
-
HybsGAObjectImpl
コンストラクタ。- パラメータ:
name- 名称attr- 属性値(実数)attrStr- 属性値(文字)attrArray- 属性値配列(実数)
-
HybsGAObjectImpl
コンストラクタ。- パラメータ:
name- 名称attr- 属性値(実数)attrStr- 属性値(文字)attrStrArray- 属性値配列(文字)
-
HybsGAObjectImpl
public HybsGAObjectImpl(String name, double attr, String attrStr, double[] attrArray, String[] attrStrArray) コンストラクタ。- パラメータ:
name- 名称attr- 属性値(実数)attrStr- 属性値(文字)attrArray- 属性値配列(実数)attrStrArray- 属性値配列(文字)
-
-
メソッドの詳細
-
getFitness
フィットネス用に利用する値。 属性値(実数)を返す- 定義:
getFitnessインタフェース内HybsGAObject- 戻り値:
- フィットネス用に利用する値
-
toString
文字列表現。 [名称]([属性値(実数)]) -
setName
名称セット。- パラメータ:
name- 名称
-
getName
名称取得。- 戻り値:
- 名称
-
setAttr
属性値セット。- パラメータ:
attr- 属性値
-
getAttr
属性値取得。- 戻り値:
- 属性値(数値)
-
setAttrStr
属性値(文字)セット。- パラメータ:
attrStr- 属性値(文字)
-
getAttrStr
属性値(文字)取得。- 戻り値:
- 属性値(文字)
-
setAttrArray
属性値配列セット。- パラメータ:
attrArray- 属性値配列
-
getAttrArray
属性値配列取得。- 戻り値:
- 属性値配列
-
setAttrStrArray
属性値配列(文字)セット。- パラメータ:
attrStrArray- 属性値配列(文字)
-
getAttrStrArray
属性値配列(文字)取得。- 戻り値:
- 属性値配列(文字)
-