インタフェースの使用
org.opengion.penguin.math.ga.HybsGAObject
-
HybsGAObjectを使用しているパッケージ パッケージ 説明 org.opengion.penguin.math.ga 数学的処理をするためのクラスを提供します。 -
-
org.opengion.penguin.math.gaでのHybsGAObjectの使用
HybsGAObjectを実装しているorg.opengion.penguin.math.gaのクラス 修飾子とタイプ クラス 説明 classHybsGAObjectImplHybsGeneticAlgorithmで取り扱うデータ用の実装クラスです。HybsGAObject型の引数を持つ型を返すorg.opengion.penguin.math.gaのメソッド 修飾子とタイプ メソッド 説明 org.apache.commons.math3.genetics.AbstractListChromosome<HybsGAObject>AbstractHybsGAChromosome. clone(List<HybsGAObject> chromosomeRepresentation)初期化用のsetter。org.apache.commons.math3.genetics.AbstractListChromosome<HybsGAObject>AbstractHybsGAChromosome. clone(List<HybsGAObject> chromosomeRepresentation, boolean copyList)初期化用のsetter。List<HybsGAObject>AbstractHybsGAChromosome. getThisRepresentation()染色体配列を返す。HybsGAObject型のパラメータを持つorg.opengion.penguin.math.gaのメソッド 修飾子とタイプ メソッド 説明 HybsGeneticAlgorithmHybsGeneticAlgorithm. setGAList(HybsGAObject[] gal)染色体配列のセット。HybsGAObject型の型引数を持つorg.opengion.penguin.math.gaのメソッド・パラメータ 修飾子とタイプ メソッド 説明 protected voidHybsScheduleChromosome. checkValidity(List<HybsGAObject> repr)染色体表現のチェック。protected voidHybsTSPChromosome. checkValidity(List<HybsGAObject> repr)染色体表現のチェック。org.apache.commons.math3.genetics.AbstractListChromosome<HybsGAObject>AbstractHybsGAChromosome. clone(List<HybsGAObject> chromosomeRepresentation)初期化用のsetter。org.apache.commons.math3.genetics.AbstractListChromosome<HybsGAObject>AbstractHybsGAChromosome. clone(List<HybsGAObject> chromosomeRepresentation, boolean copyList)初期化用のsetter。doubleHybsScheduleChromosome. makeSchedule(List<HybsGAObject> representation, Map<String,Double> machineList, Map<String,List<String>> taskSchedule)HybsGAObjectImplを利用して前からスケジュールを積み上げていきます。abstract AbstractHybsGAChromosomeAbstractHybsGAChromosome. newFixedLengthChromosome(List<HybsGAObject> repr)自分と同じクラスを作成するメソッド。AbstractHybsGAChromosomeHybsScheduleChromosome. newFixedLengthChromosome(List<HybsGAObject> repr)自身のクラスを新たに作成するメソッド。AbstractHybsGAChromosomeHybsTSPChromosome. newFixedLengthChromosome(List<HybsGAObject> repr)自身のクラスを新たに作成するメソッド。HybsGAObject型の型引数を持つorg.opengion.penguin.math.gaのコンストラクタ・パラメータ コンストラクタ 説明 AbstractHybsGAChromosome(List<HybsGAObject> representation)染色体のリストを引数に持つコンストラクタ。HybsScheduleChromosome(List<HybsGAObject> representation)コンストラクタ。HybsTSPChromosome(List<HybsGAObject> representation)コンストラクタ。
-