From next Monday until Februari 12th you are challenged to program the best solution for a game again. This is organized by the ACM Queue magazine. More information can be found on their website:

I am seriously thinking of participating. Although I have too much work on hands at the moment.