Gradient Based Optimization In Ligand-Receptor Docking