@s_noonan -- True, and there are a couple of other details about this scene that needs a little more work so that it looks and performs naturally but those are things I may spend the time on down the road. Thanks for your comments!
Update: I made those improvements that I said I may fix "down the road". Well, "down the road" turned out to be a couple of hours!
I may be wrong, but it looks to me like you start out with a sorted list of objects (from small to large) and then your algorithm unsorts them into a random list of sizes.
If you want ideas for a marble race, click on the "Search" tab and enter the words "Marble Race". You will get a list of THOUSANDS of past marble race scenes! I'm sure you will get ideas from some of them.
You said "the fuel pump rod must connected to firing mechanism of the engine". I'm sure you know that there are hundreds, or maybe thousands, of Algodoo engines in the Algobox archive and they are all different. So, anyone wanting to use your governor with their engine will be very challenging at best.
As a suggestion, I believe it would be very helpful if you could maybe show an example of your governor being used with an actual engine in a separate scene. That would eliminate a lot of questions from anyone wanting to use it with their engine.
@superluigi1001 -- That scene you referenced was uploaded in 2010 (nearly 15 years ago) and the user hasn't posted any new scenes since 2017, and so I wouldn't worry about it.
Yes, as long as the scene includes an actual race. What we don't want is people posting ONLY leaderboards or scoreboards by themselves because that would be considered an announcement which is not allowed.
@AngryBirdAlgodoo -- I saw your report and I deleted the offensive scene. I also banned that user from Algobox.
Thank you for reporting the scene. Just FYI, my job as Admin here on Algobox is voluntary, and I try to devote a lot of time every day to it, but I also have a life outside of Algobox. So, even though I try to devote a few hours every day to my Admin job, there are times when I may be away from it for a couple of hours. I quickly scan every new scene that gets posted in order to make certain that rules weren't violated, but if a bad scene or comment gets uploaded shortly after I happen to walk away from my computer, then it will stay published until I return. It's people like you who make my job a little easier and more efficient, and I appreciate the help very much! Occasionally a user might catch something that I missed.
@Xx_CurtisPalazola_xX -- You're joking, right? I can't believe that anyone who uses Algobox doesn't know what a marble race is!
Okay, what would you have a leaderboard for? The leaderboard is to announce the winners and losers of a race which is usually a marble race or some other kind of race they call Algicosathlons, or something like that. Now do you understand?