Note: As of Sep 2, 2018: Pearl Solver has been replaced with a version that helps you keep track of where you've dived at. If you do not like this version, then click link above "Original Oyster Solver".
How does it work?
Select the type of pearl bed to solve (size and colors).
Enter the pearl bed configuration, by clicking on the pearls until you get the right color.
Press SOLVE.
The required dives are displayed on the right (position and number of dives).
Press RESET anytime to start over.
New Feature (Sep 2, 2018): After pressing SOLVE, the grid shows required dives, as usual. However, if you click on the numbered grid tile, it will turn yellow (any clicked tiled changes color; be careful).
This helps you keep track of where you've dived already (in case you are zig zagging or distracted). If any problems, click SOLVE again to reset the yellow tiles back to normal.