makes decisions moving forward, doesn't go back and change answers. this is good for speed but can cost accuracy
makes decisions moving forward, doesn't go back and change answers. this is good for speed but can cost accuracy
picking local best at each step gives global best solution