5
AlgoRythm
10h

!rant && coolThing

Today, I fully parallelized my evolution algorithm.

That means that since Thursday of last week, even though I took yesterday off, I was able to learn about metaheuristics, implement three of them (one being my own awful invention that did not perform) and successfully parallelize them.

Feeling good, man.

Comments
  • 2
    I ended up with JADE. It's a derivative of Differential Evolution which converges slightly slower, but more accurately (from my testing)
  • 0
    Best you can do to allow for parallel execution is to embrace immutability (and avoid shared state) :)
Add Comment