Variation of Irregular Waves Passing Over an Artificial Coral Reef (ACR)