For the last two years we've run a GBC module build workshop. The first year Rafe Donahue happened to have a robust, inexpensie, extensible design at the ready. The second year Bryan Bonahoom designed a remarkably consistent and remarkably stackable module.
For year 3, I am opening the design up to the community. Here are is a draft of the rules, open for discussion:
- The module must be Standard.
- The module must have as few leaks and jams as possible.
- The module must use as few parts as possible. All parts must be unmodified LEGO elements.
There will be a qualification round, conducted by the designer or her designated third party. To qualify the module must pass tests 1, 2, 3 and 4.3. In addition it must have at least one trial tested as in 4.1. where at least 30 balls are output during the 30-second trial.
Modules which have passed qualification will be subjected to the full suite of tests. Tests will be conducted by me or by someone I designate. All qualified modules must be submitted by January 15th, 2016. The winner will be announced at Brickworld Indy in mid-March, 2016. The winning module will be used at the Brickworld Chicago 2016 GBC Build Workshop and will be part of that event's GBC.
- Does a line extended from the front edge of the output fall inside the in-basket, and does a line extended from the back edge of the output fall inside the in-basket?
- Does the in-basket size tester clear the in-basket when suspended over it inline with the output? (Tester model will be posted later.)
- Is the front of the in-basket 32 studs or less from the back of the module?
- The following tests will be conducted using a LEGO 12VAC power supply and LEGO 9V train controller. The "speed" setting is determined by the designer but must be the same for all trials of all three tests.
- The flow rate will be measured as the average of multiple trials. Each trial will be 30 seconds long. Balls will be fed into the module at between 1.0 and 1.1 bps. Each trial will start at a random time after flow is "fully developed". Trials will be run until it can be determined with 90% confidence that the rate is or is not at least 1 bps. Leaks and jams will be tallied. If the in-basket ever contains more than 30 balls the trial in progress will be discarded, 15 balls will be removed from the left end of the in-basket and trials will resume. This does not count as an intervention.
- Starting with an empty in-basket, 10 batches of 30 balls will be fed 30 seconds apart. The test will start with the dumping of the first batch and end when balls stop exiting the in-basket. Leaks and interventions will be tallied. (Tester model will be posted later.)
- Starting with 30 balls in the in-basket and a fully developed flow, balls will be recirculated through the module as fast as the module can process them up to 1.1 bps (33 balls per 30 seconds) for 10 minutes. Leaks and jams will be tallied. If a jam requires more than momentary intervention, timing will stop when the intervention starts and resume when the intervention is demonstrably successful. A module which requires more than two non-momentary interventions is disqualified.
Scoring will be as follows:
- Any module which does not pass test 1, 2, 3 or 4.3 is disqualified.
- Any module with an average in test 4.1. of less than one bps (with 90% confidence) is disqualified.
- Each leaked ball during recorded trials will count as 3 points.
- Each jam occuring during a recorded trial which requires intervention to correct will count as 30 points.
- Each part used counts as 1 point.
- Every part which is not available from either TLC or at least three bulk vendors, or is not availabile in total quantities of at least 50, counts as 100 points. Color is not a factor.
- The module with the fewest parts receives -25 points.
These are draft rules, open for discussion.
|Posted by ALittleSlow (administrator) on 20 October 2015 at 05:29.|
Edited by ALittleSlow (administrator) on 20 October 2015 at 05:55.