I would argue any developer that understands the Traveling Salesman Problem is turning down job opportunities left and right. Call me a skeptic but if you don't care about the code, then sounds like the ulterior motive is to screen/recruit young developers and get some publicity.
In any case, I'm glad you're concerned about my feelings. I'm not attacking you, I'm attacking the trend. The only type of contest I believe in is a contest for charity. Anyway, you knew the contest would be a risk when you came up with the idea, right?
http://www.quora.com/What-legal-issues-come-up-when-running-...
Screening is definitely a motive for us, but it's entirely opt in and we don't bother people who don't respond (or ask us to remove them entirely). We're developers and understand the issue with LinkedIn spam.
Contests are risky for sure, which is why we spoke with some friends/advisers/lawyers about it before launching. There is a critical difference between randomly won prizes and games of contest (legal term). After discussing it, we thought it was worth the risk.
Just noting that I'm thoroughly codecombat (just started), amazing work.