Changelog

Update: October 8, 2005

  1. Hopefully fixed that bug which would cause the buttons to stop working.
  2. Put up new stats.

Update: August 1, 2005

  1. Added the much-demanded-for skip level button. This lets you instantly play any level you want, but I wouldn't suggest anything over 30 (don't even try).
  2. I'm now collecting statistics on average completion times for each level. This will let me formulate a scoring system that actually works, so look for this update in a few days.
  3. The red helper text now only appears when the first level is compeleted.
  4. Fixed the bug which allowed a player to beat a level by dragging all the vertices to a single corner.

I'd also like to thank all the generous people who have donated so far. I never thought this game would get so popular, and I'm glad everyone is enjoying it!

Update: July 27, 2005 (~1 million hits)

  1. Tightened up the evaluation function.
  2. Fixed a bug which caused a shuffled graph to report incorrect intersections.
  3. New edge coloring rules:
    • Intersecting edges are colored red when you click "check solution."
    • Edges start out light grey.
    • If one vertex of an edge has been moved, the edge is colored dark grey.
    • If both vertices have been moved, the edge is colored solid black.
    Do you like this feature? Let me know.
  4. I don't know whats causing some people to load the graphs centered in the top left corner, but I'm guessing it has something to do with either your Flash plugin version or the movie is being cached. Try reloading or getting the new plugin.

Update: July 21, 2005

  1. Caved into peer pressure.
  2. The shuffle button has returned!
  3. Made a pause button for when the boss comes around to ask why you aren't working.
  4. All edge detection is now done at user request with the "check edge" button. The complexity of this algorithm is O(|E|2), compared to the O(|E|) incremental algorithm used in the previous version. The tradeoff is much more responsive movement, especially higher levels.
  5. Put a new cool border around the game. CSS is fun.

Update: July 20, 2005

  1. Improved edge intersection detection, thanks to a few people who wrote in with helpful suggestions.
  2. The game automatically saves the last level you completed. Just click "Load progress" (it looks like an up arrow) to restore the level and score of when you last left off.
  3. Scoring is calculated by a new method: bonus = 100 * level - seconds elasped.
  4. Shuffling has been removed. Does anyone want it back?
  5. Access to the highscore buttons has been removed for now.
  6. Moved the score.

Your feedback is always appreciated! Does the game fail to recognize a completed level? Let me know.