package com.company.pso;

public class Constants {

	private Constants(){
		
	}
	
	public final static int NUM_DIMENSIONS = 2; 
	public final static int NUM_PARTICALS = 5;
	public final static int MAX_ITERATIONS = 1000;
	public final static double MIN = -10.0; 
	public final static double MAX = 10.0;
	public final static double w = 0.729; // inertia weight
	public final static double c1 = 1.49445; // cognitive/local weight
	public final static double c2 = 1.49445; // social/global weight
	
	public static double f(double[] data){
		return Math.exp((data[0]*data[0] + data[1]*data[1]));
	}
}