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 showing required dives (as usual)... But, if you click on the dive grid's tile, it will turn yellow (on each square you click). This helps you keep track of where you've dived already (in case you are zig zagging or distracted). So after each dive, click the right dive grid's tile (optionally) so you know you've dived there already. Those tiles will turn yellow (simple reminder where you've dived). If any problems, click SOLVE again to reset the yellow tiles back to normal.