using System; using System.Diagnostics; using static System.Console; public static class swarm{ public static vector randomvec(vector a,vector b,Random rnd){ var x=new vector(a.size); for(int i=0;if,vector a,vector b,int seconds=1,double w=0.723) { int dim=a.size, N=8*dim; vector[] x=new vector[N], v=new vector[N], p=new vector[N]; var fp=new double[N]; var rnd=new Random(); var g=randomvec(a,b,rnd); double fg=f(g); for(int i=0;i