📄 psoparameters.java
字号:
// Decompiled by Jad v1.5.7f. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3)
// Source File Name: PSOParameters.java
package ci.ec.pso.real;
public class PSOParameters
{
public PSOParameters()
{
}
public PSOParameters(double d, int i, double d1, double d2,
double d3, double d4, int j, String s, int k)
{
initialWeight = d;
populationSize = i;
maximumVelocity = d1;
maximumPosition = d2;
leftInitialRange = d3;
rightInitialRange = d4;
maximumGeneration = j;
functionName = s;
functionDimension = k;
}
public double getInitialWeight()
{
return initialWeight;
}
public void setInitialWeight(double d)
{
initialWeight = d;
}
public int getPopulationSize()
{
return populationSize;
}
public void setPopulationSize(int i)
{
populationSize = i;
}
public double getMaximumVelocity()
{
return maximumVelocity;
}
public void setMaximumVelocity(double d)
{
maximumVelocity = d;
}
public double getMaximumPosition()
{
return maximumPosition;
}
public void setMaximumPosition(double d)
{
maximumPosition = d;
}
public double getLeftInitialRange()
{
return leftInitialRange;
}
public void setLeftInitialRange(double d)
{
leftInitialRange = d;
}
public double getRightInitialRange()
{
return rightInitialRange;
}
public void setRightInitialRange(double d)
{
rightInitialRange = d;
}
public int getMaximumGeneration()
{
return maximumGeneration;
}
public void setMaximumGeneration(int i)
{
maximumGeneration = i;
}
public String getFunctionName()
{
return functionName;
}
public void setFunctionName(String s)
{
functionName = s;
}
public int getFunctionDimension()
{
return functionDimension;
}
public void setFunctionDimension(int i)
{
functionDimension = i;
}
public int getXIndex()
{
return xIndex;
}
public void setXIndex(int i)
{
xIndex = i;
}
public int getYIndex()
{
return yIndex;
}
public void setYIndex(int i)
{
yIndex = i;
}
public int getDisplaySize()
{
return displayStepSize;
}
public void setDisplayStepSize(int i)
{
displayStepSize = i;
}
public String toString()
{
String s = "";
s = s + "initial weight : " + initialWeight;
s = s + " population size : " + populationSize;
s = s + " maximum velocity : " + maximumVelocity;
s = s + " maximum position : " + maximumPosition;
s = s + " left initial range : " + leftInitialRange;
s = s + " right initial Range : " + rightInitialRange;
s = s + " maximum generation : " + maximumGeneration;
s = s + " function name : " + functionName;
s = s + " function dimension : " + functionDimension + "\n";
return s;
}
private double initialWeight;
private int populationSize;
private double maximumVelocity;
private double maximumPosition;
private double leftInitialRange;
private double rightInitialRange;
private int maximumGeneration;
private String functionName;
private int functionDimension;
private int xIndex;
private int yIndex;
private int displayStepSize;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -