There are many protein⁻ligand docking tools, among which AutoDock Vina is the most popular open-source docking software.  In recent years, there have been numerous attempts to optimize the search process in AutoDock Vina by means of heuristic optimization methods, such as genetic and particle swarm optimization algorithms. 
AutoDock Vina
The result of this study is CuckooVina, an enhanced conformational search algorithm that hybridizes cuckoo search with differential evolution (DE).  Extensive tests using two benchmark datasets, PDBbind 2012 and Astex Diverse set, show that CuckooVina improves the docking performances in terms of RMSD, binding affinity, and success rate compared to Vina though it requires about 9⁻15% more time to complete a run than Vina.  CuckooVina predicts more accurate docking poses with higher binding affinities than PSOVina with similar success rates.  CuckooVina's slower convergence but higher accuracy suggest that it is better able to escape from local energy minima and improves the problem of premature convergence. 
CuckooVina