Molecular docking is one of the important methods of molecular simulation. The essence is the recognition process between two or more molecules, which involves spatial matching and energy matching between molecules. Molecular docking methods are widely used in drug design, material design and other fields. The essence of molecular docking is the recognition process between two or more molecules, which involves spatial matching and energy matching between molecules.