With black algae, the key is to scrape off the waxy surface layer with a wire brush to expose the roots of the algae underneath to high chlorine levels. Technically, you could do this without draining and just maintain a high chlorine level in the pool, but again the key is REGULAR brushing to scrape off the surface layers once or twice a day.