ABCluster 
Please visit our NEW WEBSITE for ABCluster! What can ABCluster do? Briefly, ABCluster searches the global as well as the local minima of atomic and molecular clusters. ABCluster is a software developed by Jun Zhang to perform the global optimization of atomic and molecular clusters with the socalled "atificial bee colony" (ABC) algorithm (Wikipedia). ABC is an unbiased, populationbased, swarmintelligence global optimization algorithm. The software searches the global minimum of a cluster by mimicing the foraging behavior of honey bee colonies. Don't worry if you are not familiar with it, since ABCluster is a blackbox software, you can perform a global optimization readily without any knowledge about heuristic algorithms. Therefore you can completely focus on the chemical problem! 
Is ABCluster easy to use? ABCluster is very userfriendly. You can perform a global optimization of a complex cluster by typing a few commands. The initial structure can be generated by ABCluster thus the you even do not need to open a molecular visualization software before the optimization! It can also work with any quantum chemistry programs, like Gaussian or ORCA. 
Where can I get and learn ABCluster? You can get it freely from Download with a manual. 
Where can I get the force field parameters? You can get some parameters from Download and Resources. It will be in continuous updating. 
Developing ABCluster! I have tried my best to optimize the algorithms and made ABCluster support more types of clusters. If you have any ideas of improving the algorithms or want to use ABCluster to optimize some specialdesigned clusters, please contact Jun Zhang. 
What clusters can ABCluster treat? ABCluster can treat various kinds of atomic and molecular clusters. Some examples can be found from Gallery!

What molecules canNOT ABCluster treat? When you see a molecule like palytoxin (Wikipedia), you may want to know its global minimum. Unfortunately, the current version of ABCluster canNOT (or is not suitable) do this. In fact, it is more like a conformation search problem. 