Wednesday, July 13

Python Challenge - Victory!

Yesterday, Fraxas and I finally finished all 33 currently existing levels of the incredible Python Challenge. I never learned so many things about the coding experience as I did working on this puzzle. Here's a short list:
  • Not everything needs to be engineered from the ground up. Go out there and see what has been solved by others.
  • Two heads are better than one; way, way, way better.
  • Choose the best tools for the job. Yes, this is the "Python" challenge, and indeed, we (mostly Fraxas) worked wonders with Python to get the job done. However, some of the problems, (e.g. level 31, author's rendition above) were best solved with Mathematica, the language with which I'm most familiar.
  • The act of manipulating symbols, of pushing them around in a conceptual, abstract space, can be really fun.
If any of you decide sleuth it out, (and I know that Jeremy has) feel free to contact us for hints. More likely, we'd like to know how you solved some of these problems; many of the levels left us blindly groping at an elephant for days at a time, and it would be fascinating to see how different minds attacked them.


JeremyHussell said...

Belated congratulations! You demonstrated impressive commitment and skill to complete all the challenges.

Anonymous said...

Good design!
[url=]My homepage[/url] | [url=]Cool site[/url]