Abstract:An advanced artificial fish swarm algorithm is presented. The algorithm improves fish’s preying behavior, following behavior and moving method. It ensures each fish’s preying successfully, to avoid fish swarm’s early-ripe and to enhance global optimizing ability, by setting special preying behavior, restraining congestion degree interval of swarming behavior and altering moving method. It proves the algorithm’s effectiveness and accuracy by experimental simulation at last.