Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 822 Bytes

File metadata and controls

21 lines (16 loc) · 822 Bytes

gso

A Clojure implementation of the Glowworm Swarm Optimization algorithm as described in the original paper from:

Krishnanand, K.N. and Ghose, D., "Glowworm swarm optimization for simultaneous capture of multiple local optima of multimodal functions", published in Swarm Intelligence, 3, 2, June 2009, 87-124.

This project uses Midje.

How to run the tests

lein midje will run all tests.

lein midje namespace.* will run only tests beginning with "namespace.".

lein midje :autotest will run all the tests indefinitely. It sets up a watcher on the code files. If they change, only the relevant tests will be run again.