Rick is right... totally foolproof systems are almost impossible to put together. We do use a single check-out location as divers enter the water and a single return location with the same DM doing both. Our DM has a pretty amazing capacity to recognize people (far better than mine) and does not respond just to an "I'm here" but to actually seeing the face of the person whose name was called. Tank counts are often added to the mix. As a last resort, all divers are required to come to the bow for a roll call and second visual check.
We've never lost one during my time on the boat (yet). Fortunately, almost all dive locations are within an easy surface swim to the island and IF anyone were left behind in good physical shape, it would be easy to swim back to the island (we are often less than 25 yards from shore since the water drops off quickly).
We've never lost one during my time on the boat (yet). Fortunately, almost all dive locations are within an easy surface swim to the island and IF anyone were left behind in good physical shape, it would be easy to swim back to the island (we are often less than 25 yards from shore since the water drops off quickly).