I need large set (20 and more) of contrasted and easily visually-distinguishable colors for coloring different datasets on a scientific plot (the set of colors should not include white or black, and colors should be as bright as possible).
The plot is generated programmatically and intended to be included in a presentation which will be displayed using a projector.
Are there any ready-made sets of colors for such a task (I need colors as a set of RGB values)?
Or maybe there is some algorithm which generates such a set of colors programmatically (I use Wolfram Mathematica for plot generation)?
P.S. The plot itself may look, for example, similar to this one: