Author Topic: Invertibility Tester  (Read 5237 times)

Offline Fracture

  • Super Mega Hyper Giga
  • Ultra Heavyweight
  • Posts: 1505
  • Rep: 11
  • how about i shove my big dog up your hanky panky
  • Awards GTMCS2 Divison Winner BOTM Winner
    • View Profile
    • Awards
Invertibility Tester
« on: September 24, 2011, 10:06:32 PM »
Would it be possible to have a bot start, if needed, (i.e. a command should activate it) upside down in the Test Garage? It would be rather convenient when you're testing for invertibility.

Offline MassimoV

  • I Move Weight
  • *
  • Posts: 8924
  • Rep: 25
  • I make rap for people of Serbia
    • MassimoVTV
  • Awards BOTM Winner
    • View Profile
    • Mourning Glory
    • Awards
  • See profile for gamer tags: Yes
  • Skype: myhandsarefood
Re: Invertibility Tester
« Reply #1 on: September 24, 2011, 10:37:16 PM »
Don't think that's possible buddy. Good idea though. Maybe a floor flipper in the test gaarage possibly.

Offline G.K.

  • *
  • Posts: 12155
  • Rep: 10
  • Striving for a good personal text since 1994.
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #2 on: September 25, 2011, 04:12:42 AM »
Just use the ramps.
My above post explains everything about everything.

Host of: Wheely Tag, Back To The Beginnings, BTTB 2, BTTB 3, BTTB 4, & BTTB V.

Heavy Metal: Champion (Mockery of the Whole Concept)
Robotic International Wars Series 1: Champion (Minifridge 6)
RA2 Team Championships 1 & 2: Champion (High Speed Train & Upthrust - as part of Naryar's Not Quite Evil Council of Doom)

Runner Up in: The Amazing Rage (Team Fedex), R0B0NOVA (Zaphod Stock), Steel Warzone (Inception of Instability), Box of Nightmares (Gicquel), Wheely Tag (Minifridge the Second)

Clash Cubes IV: 5th place (Fretless)
BBEANS 6: Rumble Winner & 6th Place (Minifridge 4)

Offline Conraaa

  • Certified Hood Classic
  • *
  • Posts: 3325
  • Rep: 10
  • I like my sugar with coffee and cream
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #3 on: September 25, 2011, 04:26:59 AM »
I see what he means, sometimes i've been testing bots in the garage that are nigh on impossible to flip on their own. Some form of flipper would probably work well. The fun part is making it.

Offline NFX

  • *
  • Posts: 14035
  • Rep: 11
  • SliSliSliSliSliSliSliSli(0)
    • AwesomeFish921
  • Awards BOTM Winner
    • View Profile
    • Awards
  • See profile for gamer tags: Yes
  • Skype: nfxtreme0992
Re: Invertibility Tester
« Reply #4 on: September 25, 2011, 05:43:31 AM »
The ramps could help, but they're not always doable. I prefer to use the Octagon Arena against a really <expletive> opponent, and just drive onto the flipper things.
Co-creator of The RA2 Randomiser



Offline JoeBlo

Re: Invertibility Tester
« Reply #5 on: September 25, 2011, 06:16:07 AM »
Why use an opponent?

I put my robot human controlled in twice and enter it into the octagon

You can conduct 2 tests at once :P

Offline MassimoV

  • I Move Weight
  • *
  • Posts: 8924
  • Rep: 25
  • I make rap for people of Serbia
    • MassimoVTV
  • Awards BOTM Winner
    • View Profile
    • Mourning Glory
    • Awards
  • See profile for gamer tags: Yes
  • Skype: myhandsarefood
Re: Invertibility Tester
« Reply #6 on: September 25, 2011, 09:06:13 AM »
You clever person Joe.

Offline Fracture

  • Super Mega Hyper Giga
  • Ultra Heavyweight
  • Posts: 1505
  • Rep: 11
  • how about i shove my big dog up your hanky panky
  • Awards GTMCS2 Divison Winner BOTM Winner
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #7 on: September 25, 2011, 09:20:53 AM »
Half the time I land right side up and half the time I'm thrown OOTA so I can't see the bot when I try it in the Octagon. D: (plus going back to the menu and starting an exhibition match, choosing the bots, arena, etc. is pretty tedious)

Offline Mr. AS

  • TheGloriousCarbideArstotzkanIronsideChaosProtocol
  • *
  • Posts: 7557
  • Rep: 19
    • robotarenagtm
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #8 on: September 25, 2011, 09:24:30 AM »
You could try replacing \Scripts\Practice.py with octagon.py, and import all the hazards in.
« Last Edit: September 25, 2011, 06:04:38 PM by Mr. AwesumSauce »
How you make Alarm Clock Pizza is:
Step 1: You buy an alarm clock from the store, and then you have to break it and put it in the sauce.
Step 2: Fold the sauce in 5 slices and put it in the dough.
Step 3: Paint the eggs with a pitcher of a clock showing what time you want to wake up and eat pizza for breakfast.
Step 4: Put the eggs in the dough.
Step 5: Make it flat into a round shape and draw the time you want on it.
Step 6: Put some old steel to prevent other peple from stealing it.
Step 7: Make it flat and cut into 60 slices 1 for each minute in 1 our.
Step 8: Put in the oven set the timer to 30048813.2884 seconds and put the temperature on 'Volcano' setting.
Step 9: If you think it is take to long, then get yor alarm clock and set it to now so that it will ring and you can take it out.
Step 10: Take it out uv the uvin wen it is redy and go to bed. In the morning eat pizza and also eat yor hands bi mistake.

Offline NFX

  • *
  • Posts: 14035
  • Rep: 11
  • SliSliSliSliSliSliSliSli(0)
    • AwesomeFish921
  • Awards BOTM Winner
    • View Profile
    • Awards
  • See profile for gamer tags: Yes
  • Skype: nfxtreme0992
Re: Invertibility Tester
« Reply #9 on: September 25, 2011, 10:03:10 AM »
Half the time I land right side up and half the time I'm thrown OOTA so I can't see the bot when I try it in the Octagon. D: (plus going back to the menu and starting an exhibition match, choosing the bots, arena, etc. is pretty tedious)
You can simply change the camera to Orbit Cam (F4), and then it follows your robot wherever it goes.
Co-creator of The RA2 Randomiser



Offline RpJk

  • ♫Time has come to listen to the crying of their puppet souls♫
  • Ultra Heavyweight
  • Posts: 1975
  • Rep: -1
  • Done and done.
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #10 on: September 25, 2011, 12:15:41 PM »
I think a floor flipper in the test garage would work even though I'm not into invertable robots.
Old Stock Showcase: https://gametechmods.com/forums/index.php?topic=6590.0

I've moved to other forums. Under a different name. This is where it all began.

Offline Trovaner

  • *
  • Posts: 1222
  • Rep: 32
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #11 on: September 26, 2011, 03:07:42 PM »
Unfortunately, we can't add hinges or prismatics to the practice arena (or cameras for that matter). The only workaround that I'm aware of involves using a complicated GMF object with gravity moving it and force holding the player's bot down. Doing things this way would be difficult to do and have extremely sloppy results. Due to gravity equally distributing itself to components while force only applying itself to the bot's chassis, any sidelong forces will cause an unbalanced bot to turn.

Madiaba made a mod to the DSL practice arena that included a second floor from which bots could fall to the lower floor. IIRC, he released it to the general public but it was originally intended for StarcoreV4. You may be able to find a download for it somewhere...

My highly modded practice arena has an option to use an inverted started point after just a couple in-game clicks. My garage sounds like what you want but unfortunately it isn't ready for a public release.

Offline G.K.

  • *
  • Posts: 12155
  • Rep: 10
  • Striving for a good personal text since 1994.
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #12 on: September 26, 2011, 03:36:18 PM »
http://www.madiaba.gametechmods.com/SCstuff-9.rar is the arena Mad did, I believe.
My above post explains everything about everything.

Host of: Wheely Tag, Back To The Beginnings, BTTB 2, BTTB 3, BTTB 4, & BTTB V.

Heavy Metal: Champion (Mockery of the Whole Concept)
Robotic International Wars Series 1: Champion (Minifridge 6)
RA2 Team Championships 1 & 2: Champion (High Speed Train & Upthrust - as part of Naryar's Not Quite Evil Council of Doom)

Runner Up in: The Amazing Rage (Team Fedex), R0B0NOVA (Zaphod Stock), Steel Warzone (Inception of Instability), Box of Nightmares (Gicquel), Wheely Tag (Minifridge the Second)

Clash Cubes IV: 5th place (Fretless)
BBEANS 6: Rumble Winner & 6th Place (Minifridge 4)

Offline Squirrel_Monkey

  • Squirrel_Monkeyweight
  • *
  • Posts: 7582
  • Rep: 7
  • [Insert clever and witty comment here]
    • 0SquirrelMonkey0
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #13 on: September 26, 2011, 03:38:54 PM »
My garage sounds like what you want but unfortunately it isn't ready for a public release.
Wow, I bet you have so much unreleased stuff lying around. Weird how so many ideas have already been thought of. Also, I agree with the "what's wrong with the ramp?" principle.
Better than GK since 2009.
I think SM is a pretty cool guy, eh builds unicycle-bots and doesn't afraid of anything

Offline GoldenFox93

  • Giga Heavyweight
  • Posts: 12161
  • Rep: -5
  • The Guy
    • http://www.facebook.com/h
    • http://www.youtube.com/ro
    • View Profile
    • Awards
  • See profile for gamer tags: Yes
  • Skype: goldenfox93
Re: Invertibility Tester
« Reply #14 on: September 26, 2011, 03:40:35 PM »
Might be good for testing Srimechs too, by the looks of things.



"Cries and screams are music to my ears."
-Soundwave

Offline Trovaner

  • *
  • Posts: 1222
  • Rep: 32
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #15 on: September 26, 2011, 11:14:52 PM »
My garage sounds like what you want but unfortunately it isn't ready for a public release.
Wow, I bet you have so much unreleased stuff lying around. Weird how so many ideas have already been thought of. Also, I agree with the "what's wrong with the ramp?" principle.
Yeah, I've been meaning to start a mods showcase just to motivate myself and give a little teaser for you guys. I do a lot of behind the scenes work for people but most of my big projects fall on the back-burner and I lose interest. I've also co-worked with Mad on a bunch of projects including the StarcoreV4 garage.

Considering the game has been around for 8 years, its no surprise that people repeat high-demand features (auto-AIing, invert testing, scale for height bar, more bots in the arena, semi-transparent chassis skins, extended weight limit, etc.).

In DSL, the "Flipper" (DSL ramp) was designed to test invertability. It uses a technique that for all intensive purposes inverts controls (has to do with how mobility is calculated for each wheel) so holding forward on a fast top-heavy/front-heavy bot will flip the bot.
In stock, it is much harder to flip your bot because the ramps are too low and close. If you have a wedge on a fast bot, I'd recommend ramming the wall until the bot flips. If you have a slow bot with wheels sticking out the back, I'd recommend backing into the wall until the bot lifts itself off the ground.

Another solution would be to use the FPS window to push or force the bot off the ground. You may even attempt to add a force or push line to your practice arena's buttons but you may be better off just using Mad's StarcoreV4 garage (thanks G.K. for the link). Backing into the air tanks would have a similar effect but you may prefer falling off the ledge.

Offline Clickbeetle

  • *
  • Posts: 3374
  • Rep: 21
  • In Soviet Russia, bugs stomp YOU!
  • Awards BOTM Winner
    • View Profile
    • Beetle Bros site
    • Awards
Re: Invertibility Tester
« Reply #16 on: October 07, 2011, 10:17:56 PM »
Slight bump.
 
Whenever I need to test invertibility/self-righteousness, I just fire up FB's cheat mode in the F9 window and type cheats.fly().  Then keep hitting enter until the bot lands upside down.

To lack feeling is to be dead, but to act on every feeling is to be a child.
-Brandon Sanderson, The Way of Kings

Offline Badnik96

  • tired of your shit
  • *
  • Posts: 17527
  • Rep: 3
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #17 on: October 07, 2011, 10:23:47 PM »
027 made the DSL practice arena playable and the second player starts next to the first spot but upside-down.

Offline Mr. AS

  • TheGloriousCarbideArstotzkanIronsideChaosProtocol
  • *
  • Posts: 7557
  • Rep: 19
    • robotarenagtm
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #18 on: October 07, 2011, 10:31:48 PM »
027 made the DSL practice arena playable and the second player starts next to the first spot but upside-down.
Not to burst his bubble, but someone else already made the practice arena playable:
https://gametechmods.com/Robot_Arena2/Arenas/Practice_Arena1-1.zip
How you make Alarm Clock Pizza is:
Step 1: You buy an alarm clock from the store, and then you have to break it and put it in the sauce.
Step 2: Fold the sauce in 5 slices and put it in the dough.
Step 3: Paint the eggs with a pitcher of a clock showing what time you want to wake up and eat pizza for breakfast.
Step 4: Put the eggs in the dough.
Step 5: Make it flat into a round shape and draw the time you want on it.
Step 6: Put some old steel to prevent other peple from stealing it.
Step 7: Make it flat and cut into 60 slices 1 for each minute in 1 our.
Step 8: Put in the oven set the timer to 30048813.2884 seconds and put the temperature on 'Volcano' setting.
Step 9: If you think it is take to long, then get yor alarm clock and set it to now so that it will ring and you can take it out.
Step 10: Take it out uv the uvin wen it is redy and go to bed. In the morning eat pizza and also eat yor hands bi mistake.

Offline 090901

  • alcoholic in denial
  • *
  • Posts: 7006
  • Rep: 22
  • :mrgreen:
  • Awards Donated money for site hosting 2019 GTMCS2 Divison Winner GTMCS Division Winner
    • View Profile
    • Awards
Re: Invertibility Tester
« Reply #19 on: October 07, 2011, 10:35:22 PM »
027 made the DSL practice arena playable and the second player starts next to the first spot but upside-down.
Not to burst his bubble, but someone else already made the practice arena playable:
https://gametechmods.com/Robot_Arena2/Arenas/Practice_Arena1-1.zip
Not to burst you bubble, but IIRC, thats the stock test arena, not the DSL test arena