A simple program to visualize greedy graph coloring algorithm
Only requires pygame 2.0
The controls are a bit weird but anyway:
Down
Generate a random graph
Up
Decrease the max number of nodes
Right
Increase max number of nodes
Left
Color nodes sequentially