New flame algorithm.  Uses fancy cooling map for maximum awesome.