I only loosely comprehend the language used for algorithms but I get the 'gist' of them. Anyway, this one, works a lot like my brain. +Phil Sierra Jones you put me on a search without realizing it perhaps :P - this is an algorithm for scheduling tasks in real time embedded systems. Well, I'm a real time embedded system :P Min(e) is a neat method for drawing loose outlines around things (like trying to draw the coastline of a country; you CAN'T get every little beach alcove right the first time around.. if at all - so you draw broad lines around it with a crayon. The quick but accurate enough-to-work-with outline is min(e) What intrigues me about this is that you can go "top down" or "bottom up", all depending on whether not there's more of a problem on the lower dimensions or the higher. Analogy: Cleaning up. Sweep the floor (solve the flat dimension) because there's cat foot everywhere, or clean the cobwebs out of the corners of the room (the corners being 3-dimensional, the joining of roof and two walls, or floor and two walls - 3 dimensions.. where spiders like to go). All the while, it's using the same small chunk of memory to accomplish a variety of tasks, depending on the circumstances, but always the same goals: simplify a complicated thing by playing a loose form of connect-the-dos, shrink it (ie - make a plan, know what to do), then move on to the next. This undoubtedly isn't everything this algorithm is about, nor is it "my brain"... not at all. But remember: our brains are not computers, computers are based upon our brains. They're simplifications of our brain in whatever ways we comprehend it at this point in time in history. Still, not bad. It may be a "novel algorithm" but since I was a kid, sitting at the lunch table - they always sent me down early and I got to stay late. Why? I ate at the same speed. I didn't care about what was happening around me, I was going to eat my food at an even pace that I wanted, not gobble, chew and enjoy thoroughly, even if the bell rang. My meal eating sorting method? "Worst First, Best Last". I'd eat the food I hated the most first and work my way towards the food I liked the best as a reward. This is a worst-first / best last algorithm.. Of course, once the food was chewed, the data locked in the food is uncompressed so that my body could get the proteins, and further break THOSE down and uncompress the amino acids within... etc. etc. Oh well. Nice algorithm. It's all poetry to me. I don't have to understand every nugget to appreciate the heck out of something I recognize and this, looks like me to me.[1]type_assign_algorithm References Visible links 1. http://icopiedyou.com/wp-content/uploads/2015/04/type_assign_algorithm.jpg