object
PSO
Type Members
-
case class
GCParams(p: Double = 1.0, successes: Int = 0, failures: Int = 0, e_s: Double = 15, e_f: Double = 5) extends Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
acceleration[S](collection: List[Particle[S, Double]], x: Particle[S, Double], distance: (Position[List, Double], Position[List, Double]) ⇒ Double, rp: Double, rc: Double)(implicit C: Charge[S]): Instruction[Position[List, Double]]
-
final
def
asInstanceOf[T0]: T0
-
-
def
clone(): AnyRef
-
def
createParticle[S](f: (Position[List, Double]) ⇒ Particle[S, Double])(pos: Position[List, Double]): Particle[S, Double]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
evalParticle[S](entity: Particle[S, Double]): Instruction[Particle[S, Double]]
-
def
finalize(): Unit
-
def
gcVelocity[S](entity: Particle[S, Double], nbest: Position[List, Double], w: Double, s: GCParams)(implicit V: Velocity[S]): Instruction[Pos[Double]]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
quantum[S](collection: List[Particle[S, Double]], x: Particle[S, Double], center: Position[List, Double], r: Double): Instruction[Position[List, Double]]
-
def
singleComponentVelocity[S](entity: (S, Position[List, Double]), component: Position[List, Double], w: Double, c: Double)(implicit V: Velocity[S], M: Memory[S]): Instruction[Position[List, Double]]
-
-
def
stdVelocity[S](entity: (S, Position[List, Double]), social: Position[List, Double], cognitive: Position[List, Double], w: Double, c1: Double, c2: Double)(implicit V: Velocity[S]): Instruction[Position[List, Double]]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
-
def
updateVelocity[S](p: Particle[S, Double], v: Position[List, Double])(implicit V: Velocity[S]): Instruction[(S, Pos[Double])]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any