slime mold algorithm python