Hi there, what kind of budget are you working with in terms of a cleaner? Obviously robots are better but more expensive than pressure and suction cleaners.
Also, if you have algae, the solution will not be to vacuum but instead to follow the
SLAM Process.
Automatic cleaners are great for leaves and pollen, but algae is usually a chemistry issue. Check your chemistry (especially free chlorine and combined chlorine) and perform an
Overnight Chlorine Loss Test. Then, if necessary, SLAM the pool.