亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? wfg6.java

?? 關于多目標優化的代碼
?? JAVA
字號:
/**
 * WFG6.java
 * @author Juan J. Durillo
 * @version 1.0
 */
package jmetal.problems.WFG;

import java.io.*;
import java.util.Random;
import jmetal.base.DecisionVariables;
import jmetal.base.Solution;
import jmetal.util.JMException;

/**
 * This class implements the WFG6 problem
 * Reference: Simon Huband, Luigi Barone, Lyndon While, Phil Hingston
 *            A Scalable Multi-objective Test Problem Toolkit.
 *            Evolutionary Multi-Criterion Optimization: 
 *            Third International Conference, EMO 2005. 
 *            Proceedings, volume 3410 of Lecture Notes in Computer Science
 */
public class WFG6 extends WFG{
    
 /**
  * Creates a default WFG6 with  
  * 2 position-related parameters, 
  * 4 distance-related parameters,
  * and 2 objectives
  * @param solutionType The solution type must "Real" or "BinaryReal".
  */
  public WFG6(String solutionType) {
    this(2, 4, 2, solutionType) ;
  } // WFG6

 /**
  * Creates a WFG6 problem instance
  * @param k Number of position parameters
  * @param l Number of distance parameters
  * @param M Number of objective functions
  * @param solutionType The solution type must "Real" or "BinaryReal".
  */
  public WFG6(Integer k, Integer l, Integer M,String solutionType) {
    super(k,l,M,solutionType);
    problemName_ = "WFG6";
        
    S_ = new int[M_];
    for (int i = 0; i < M_; i++) {
      S_[i] = 2 * (i+1);
    }
        
    A_ = new int[M_-1];        
    for (int i = 0; i < M_-1; i++) {
      A_[i] = 1;          
    }        
  } // WFG6           
          
  /** 
  * Evaluates a solution 
  * @param z The solution to evaluate
  * @return double [] with the evaluation results
  */  
  public float [] evaluate(float [] z){                
    float [] y;
        
    y = normalise(z);
    y = t1(y,k_);
    y = t2(y,k_,M_);            

    float [] result = new float[M_];
    float [] x = calculate_x(y);
    for (int m = 1; m <= M_ ; m++) {
      result [m-1] = D_*x[M_-1] + S_[m-1] * (new Shapes()).concave(x,m);                
    }
        
    return result;
  } //  evaluate
    
  /**
   * WFG6 t1 transformation
   */    
  public float [] t1(float [] z, int k){
    float [] result = new float[z.length];
        
    for (int i = 0; i < k; i++) {
      result[i] = z[i];
    }
        
    for (int i = k; i < z.length; i++) {
      result[i] = (new Transformations()).s_linear(z[i],(float)0.35);
    }
        
    return result;      
  } // t1
        
  /**
   * WFG6 t2 transformation
   */      
  public float [] t2(float [] z, int k, int M){
    float [] result = new float[M];        
        
    for (int i = 1; i <= M-1; i++){
      int head = (i - 1)*k/(M-1) + 1;
      int tail = i * k / (M - 1);                                   
      float [] subZ = subVector(z,head-1,tail-1);            
            
      result[i-1] = (new Transformations()).r_nonsep(subZ,k/(M-1));            
    }
        
    int head = k + 1;
    int tail = z.length;
    int l = z.length - k;
              
    float [] subZ = subVector(z,head-1,tail-1);              
    result[M-1] = (new Transformations()).r_nonsep(subZ,l);
                
    return result;
  } // t2       
        
  /** 
  * Evaluates a solution 
  * @param solution The solution to evaluate
   * @throws JMException 
  */   
  public final void evaluate(Solution solution) throws JMException {
    float [] variables = new float[getNumberOfVariables()];
    DecisionVariables dv = solution.getDecisionVariables();
        
    for (int i = 0; i < getNumberOfVariables(); i++) {
      variables[i] = (float)dv.variables_[i].getValue();    
    }
        
    float [] sol = evaluate(variables);
        
    for (int i = 0; i < sol.length; i++) {
      solution.setObjective(i,sol[i]);
    }
  } // evaluate
} // WFG6

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区在线电影| 亚洲妇熟xx妇色黄| 韩国女主播一区| 日韩欧美高清dvd碟片| 婷婷综合五月天| 欧美色视频在线| 亚洲精品亚洲人成人网| 国产美女一区二区| 亚洲精品一区二区三区四区高清| 自拍视频在线观看一区二区| 日产精品久久久久久久性色| 91精品啪在线观看国产60岁| 亚洲男人天堂av| 色综合天天性综合| 中文字幕中文字幕在线一区 | 亚洲三级在线看| 色哟哟一区二区在线观看| 亚洲精品国产一区二区精华液 | 国产人久久人人人人爽| 国产v综合v亚洲欧| 亚洲国产成人在线| 欧美视频在线播放| 国产一区欧美一区| 久久嫩草精品久久久久| 成人午夜激情视频| 亚洲一卡二卡三卡四卡 | 日韩—二三区免费观看av| 欧美精品一区二区三区蜜臀| 国产91丝袜在线18| 五月婷婷激情综合| 国产日韩欧美麻豆| 欧美日韩国产三级| 国产成人午夜片在线观看高清观看| 亚洲视频你懂的| 欧美丰满高潮xxxx喷水动漫| 欧美96一区二区免费视频| 国产精品高潮呻吟久久| 欧美色图一区二区三区| 国产精品77777| 日韩中文字幕一区二区三区| 久久五月婷婷丁香社区| 欧美日韩精品免费观看视频| 成人免费va视频| 日韩不卡手机在线v区| 精品sm在线观看| 欧美老年两性高潮| 色先锋资源久久综合| 精品无人码麻豆乱码1区2区 | 欧美色网一区二区| 国产尤物一区二区在线| 日本亚洲最大的色成网站www| 亚洲精品一二三区| 亚洲日本一区二区| 国产精品三级视频| 久久久亚洲高清| 国产色综合久久| 日韩一区二区在线看片| 欧美日韩国产bt| 欧美日韩国产综合一区二区 | 国产福利一区二区三区视频| 奇米一区二区三区| 久久精品国产999大香线蕉| 视频一区欧美日韩| 麻豆成人久久精品二区三区小说| 日本美女视频一区二区| 久久不见久久见中文字幕免费| 日韩高清一区在线| 精品在线亚洲视频| 国产不卡高清在线观看视频| 色呦呦日韩精品| 3atv在线一区二区三区| 精品区一区二区| 亚洲欧洲精品天堂一级| 视频一区国产视频| 丁香婷婷深情五月亚洲| 91欧美一区二区| 91.com在线观看| 国产精品免费视频观看| 亚洲一区二区三区三| 成人国产一区二区三区精品| 欧美日韩一区中文字幕| 一区二区三区四区精品在线视频| 色综合婷婷久久| 一级日本不卡的影视| 欧美狂野另类xxxxoooo| 日韩专区欧美专区| 精品成人佐山爱一区二区| 国产一区在线观看麻豆| 国产色一区二区| 久久一区二区视频| 国产精品久久久久桃色tv| 全国精品久久少妇| 欧美一a一片一级一片| 中文字幕免费观看一区| 国内精品自线一区二区三区视频| 欧美性做爰猛烈叫床潮| 国产精品国产三级国产| 国内精品伊人久久久久av一坑| 日韩欧美综合一区| 秋霞影院一区二区| 日韩免费一区二区| 精品亚洲成a人| 国产人成亚洲第一网站在线播放| 美国十次了思思久久精品导航| 欧美一级日韩一级| 久久精品国产**网站演员| 精品国产在天天线2019| 国产精品一区专区| 亚洲欧洲日产国码二区| 欧美性生活一区| 男人操女人的视频在线观看欧美| 精品sm捆绑视频| 99久久国产综合色|国产精品| 亚洲综合视频网| √…a在线天堂一区| 国产综合色在线视频区| 欧美日韩电影一区| 亚洲人成在线播放网站岛国| 成人性生交大合| 色综合久久中文综合久久牛| 国产精品欧美一级免费| 成人av网站在线观看| 一区视频在线播放| 日本久久精品电影| 精品一区二区久久| 国产精品国产自产拍高清av | 欧美日本一区二区三区四区 | 午夜欧美电影在线观看| 久久久欧美精品sm网站| 在线观看国产日韩| 国产精品自在在线| 夜夜嗨av一区二区三区| 日韩欧美一区在线| 国产高清亚洲一区| 亚洲在线中文字幕| 欧美电视剧免费全集观看| 99久久免费国产| 捆绑调教美女网站视频一区| 国产精品国产三级国产普通话99| 欧美日韩视频第一区| 亚洲国产婷婷综合在线精品| 久久久久久久一区| 欧美精品tushy高清| 99在线精品免费| 国产精品中文字幕一区二区三区| 亚洲乱码国产乱码精品精小说| 精品国产免费久久| 99久久综合99久久综合网站| 久久精品国产一区二区| 性做久久久久久免费观看欧美| 国产欧美精品在线观看| 日韩欧美国产一区二区在线播放| av电影一区二区| 99麻豆久久久国产精品免费| 国产精品综合二区| 国产精品自拍一区| 国产精品亚洲第一区在线暖暖韩国| 亚洲欧美另类小说| 中文字幕国产一区| 欧美激情在线看| 久久女同性恋中文字幕| 精品乱码亚洲一区二区不卡| 欧美一区二区三区在| 欧美日韩一二区| 4438亚洲最大| 精品久久久久久久久久久院品网| 欧美一区二区在线不卡| 欧美va亚洲va香蕉在线| 久久久久久久精| 国产精品国产三级国产aⅴ中文| 国产精品久99| 久久精品一区二区| 亚洲人成伊人成综合网小说| 手机精品视频在线观看| 奇米综合一区二区三区精品视频| 美女一区二区三区| 精品久久久久久久久久久久久久久久久 | 欧美成va人片在线观看| 日韩三级视频在线观看| 26uuu亚洲| 香蕉加勒比综合久久| 精品亚洲aⅴ乱码一区二区三区| 福利一区二区在线观看| 91福利区一区二区三区| 久久久久一区二区三区四区| 欧美日韩免费观看一区三区| 国产精品久久久久久妇女6080| 九一九一国产精品| 久久―日本道色综合久久| 日韩国产精品91| 欧美一区二区三区人| 奇米色777欧美一区二区| 欧美精品v国产精品v日韩精品 | hitomi一区二区三区精品| 日韩欧美在线一区二区三区| 日韩精品欧美精品| 精品视频一区 二区 三区| 亚洲一区二区在线免费观看视频| 欧美在线影院一区二区| 亚洲国产精品高清|