Tower of Hanoi Challenge
Posted: Thu Mar 31, 2011 5:48 pm
A nice and easy contest...
The goal is to get the three "rings" from the peg on the left to the peg on the right in the least amount of time.
Rules:
Requirements:
-All three "rings" must be be fully on the first peg (farthest to the left) before the rings can be acted on
-All rings must end up on the peg farthest to the right and must be in proper order (see below)
-Smaller rings must be placed on top of larger rings, and you may not have a larger ring atop a smaller ring at any time
-All objects must collide with something
-The rings must be loose, but can be kept in a container
You may not:
-Use geometry controller
-Use the drag tool (well, duh)
-Use more than 3 motorized hinges
-Use more than 3 scripted objects
-Use negative airfrictionmult
-Use +inf, -inf, or 0 for any values
-Have transparent objects
-Modify the challenge scene (well, duh)
-Bundle the rings together (no fixating, gluing, hinging, ect., the rings together)
-Edit as of 4/1/11 2:21 -- You may not set rings aside (rings must be on a peg if they are not being acted on)
Clarification:
-You may submit up to 3 scenes for each scene.
-You can copy other people's solutions, but you must list at least 5 attributes that you changed.
-Please put your submission in this thread; do not add it as a scene response in the algobox.
-Edit as of 3/31/11 12:28 -- If something wasn't mentioned in the "You may not:", it is allowed.
-Clarification as of 4/1/11 12:47--In YMN #3, you may use as many hinges as you like, but only three can be motors, also, things like e.geom.materialvelocity=5 DO count as scripted, for the sender of the code and the recipient of the code-- so that would be 2 of 3 scripted objects allowed. This is not really a scripting contest, but is an innovation contest.
-Feel free to ask any questions, and be aware of edits to this section of the contest.
Hint:
Judging:
The scenes will be judged on speed of solution, repeatability of solution, and innovations of solution. Scenes that copy another's will not be disqualified, but will not score as high. All scores will be out of 10.
Challenge 1:
[scene]53369[/scene]
Challenge 1 Leaderboard
1).Nisheeth-- Speed: 8 --could still be faster, Repeatability: 9, Innovations: 4 --kinda predictable, not too many major innovations. You just beat SE because of the autonomousness
2).Someone Else-- Speed: 5 --not the fastest, Repeatability: 8 --works most of the time, Innovation: 8 --see my response in the comments below
3).ags131-- Speed: 7--Not the fastest, but still good, Repeatability: 9--almost every time, Innovations: 3--used an already existing solution
4).
5).
Challenge 2:
[scene]53414[/scene]
This scene is PHUN COMPATIBLE.
Challenge 2 Leaderboard
1).Nisheeth-- Speed: 8 --pretty fast!, Repeatability: 4 --not too consistant, Innovations: 6 --getting more innovative
2).
3).
4).
5).
Challenge 3:
[scene]53461[/scene]
Algodoo only. Hahahahahaha I'm totally not cheating at my own contest!
Challenge 3 Leaderboard
1).
2).
3).
4).
5).
Have fun, and play nice!
The goal is to get the three "rings" from the peg on the left to the peg on the right in the least amount of time.
Rules:
Requirements:
-All three "rings" must be be fully on the first peg (farthest to the left) before the rings can be acted on
-All rings must end up on the peg farthest to the right and must be in proper order (see below)
-Smaller rings must be placed on top of larger rings, and you may not have a larger ring atop a smaller ring at any time
-All objects must collide with something
-The rings must be loose, but can be kept in a container
You may not:
-Use geometry controller
-Use the drag tool (well, duh)
-Use more than 3 motorized hinges
-Use more than 3 scripted objects
-Use negative airfrictionmult
-Use +inf, -inf, or 0 for any values
-Have transparent objects
-Modify the challenge scene (well, duh)
-Bundle the rings together (no fixating, gluing, hinging, ect., the rings together)
-Edit as of 4/1/11 2:21 -- You may not set rings aside (rings must be on a peg if they are not being acted on)
Clarification:
-You may submit up to 3 scenes for each scene.
-You can copy other people's solutions, but you must list at least 5 attributes that you changed.
-Please put your submission in this thread; do not add it as a scene response in the algobox.
-Edit as of 3/31/11 12:28 -- If something wasn't mentioned in the "You may not:", it is allowed.
-Clarification as of 4/1/11 12:47--In YMN #3, you may use as many hinges as you like, but only three can be motors, also, things like e.geom.materialvelocity=5 DO count as scripted, for the sender of the code and the recipient of the code-- so that would be 2 of 3 scripted objects allowed. This is not really a scripting contest, but is an innovation contest.
-Feel free to ask any questions, and be aware of edits to this section of the contest.
Hint:
Spoiler: show
Judging:
The scenes will be judged on speed of solution, repeatability of solution, and innovations of solution. Scenes that copy another's will not be disqualified, but will not score as high. All scores will be out of 10.
Challenge 1:
[scene]53369[/scene]
Challenge 1 Leaderboard
1).Nisheeth-- Speed: 8 --could still be faster, Repeatability: 9, Innovations: 4 --kinda predictable, not too many major innovations. You just beat SE because of the autonomousness
2).Someone Else-- Speed: 5 --not the fastest, Repeatability: 8 --works most of the time, Innovation: 8 --see my response in the comments below
3).ags131-- Speed: 7--Not the fastest, but still good, Repeatability: 9--almost every time, Innovations: 3--used an already existing solution
4).
5).
Challenge 2:
[scene]53414[/scene]
This scene is PHUN COMPATIBLE.
Challenge 2 Leaderboard
1).Nisheeth-- Speed: 8 --pretty fast!, Repeatability: 4 --not too consistant, Innovations: 6 --getting more innovative
2).
3).
4).
5).
Challenge 3:
[scene]53461[/scene]
Algodoo only. Hahahahahaha I'm totally not cheating at my own contest!
Challenge 3 Leaderboard
1).
2).
3).
4).
5).
Have fun, and play nice!