Author Topic: Srmech tester  (Read 2173 times)

Offline Classicus

  • Middleweight
  • Posts: 315
  • Rep: 5
    • View Profile
    • Awards
Srmech tester
« on: March 29, 2012, 03:35:07 PM »
Idea for a srmech tester:


Second Sentinel or similar with no mobility, you just drive up to it, it flips your bot and you then see if it can right itself. Something for DSL 3 maybe?

Offline Reier

  • Rieir
  • *
  • Posts: 8564
  • Rep: 8
  • I GOT 3RD IN RAW1
    • https://www.youtube.com/c
  • Awards old BOTM Winner
    • View Profile
    • Awards
Re: Srmech tester
« Reply #1 on: March 29, 2012, 03:37:01 PM »
Or you can just use the ramps and flip yourself
ALERT- Another WS coming up...
voted best bot builder two times and counting babayy. the best ra2 builder who has never won an actual tournament match
ReiAI pack for Ironforge
My drawings, and my webcomics
Why online PVP will save RA2
The problem with competitive IRL in RA2
I'm fine with hugging reier

Offline NFX

  • *
  • Posts: 14035
  • Rep: 11
  • SliSliSliSliSliSliSliSli(0)
    • AwesomeFish921
  • Awards BOTM Winner
    • View Profile
    • Awards
  • See profile for gamer tags: Yes
  • Skype: nfxtreme0992
Re: Srmech tester
« Reply #2 on: March 29, 2012, 03:42:46 PM »
I tend to just drive off of the "Flipper" in the test area. It's sometimes difficult to turn yourself over, though, but you could always fight a dummy bot in The Octagon to see if it works. It might be a bit more convenient if there was an Octagon-style flipper in the Test Area somewhere, but it's not desperately important.
Co-creator of The RA2 Randomiser



Offline smashysmashy

  • Posts: 2990
  • Rep: 0
    • View Profile
    • Awards
Re: Srmech tester
« Reply #3 on: March 29, 2012, 04:30:23 PM »
Not really a good idea to remove SS's mobility - it'd get counted out pretty quickly.

Offline Gropaga

  • Heavyweight
  • Posts: 560
  • Rep: -2
  • "0" is the past and "1" is the future
    • View Profile
    • Awards
Re: Srimech tester
« Reply #4 on: March 29, 2012, 05:29:42 PM »
Make ramp big as flipper
Revolutionary Revolution

Offline Classicus

  • Middleweight
  • Posts: 315
  • Rep: 5
    • View Profile
    • Awards
Re: Srmech tester
« Reply #5 on: March 29, 2012, 06:01:49 PM »
The ramps are crap at flipping. Thats why I suggest just a dummy bot similar to SS that can just flip your bot over. Instead of wasting time with the flippers in the test area, you could get an answer in under 10 seconds which is more efficient. Also with flippers like SS's you would land in different ways so you could test properly.

Offline Gropaga

  • Heavyweight
  • Posts: 560
  • Rep: -2
  • "0" is the past and "1" is the future
    • View Profile
    • Awards
Re: Srmech tester
« Reply #6 on: March 29, 2012, 06:36:52 PM »
No,nothing exculding your bot moves without outside force in test garage.
So you can't have immobile flipperbot that fires flipper on touch or heckraiser in test garage
« Last Edit: March 30, 2012, 08:40:36 AM by Gropaga »
Revolutionary Revolution

Offline Trovaner

  • *
  • Posts: 1222
  • Rep: 32
    • View Profile
    • Awards
Re: Srmech tester
« Reply #7 on: March 29, 2012, 08:50:43 PM »
Mad made a special garage with a second level for flipping but I can't find the link anymore and my copy seems to have disappeared. IIRC, Click didn't want it for DSL so it was being converted into the SC4's garage. This could mean that there has already been work done to the DSL's garage but I can't say for certain.

The DSL "flipper" obstacle is hard to use and doesn't work the way most people think. As the wheels of your bot make contact with the ramp's surface, their associated direction is reversed. So to flip your bot, you are suppose to hold the forward key to gain both speed and momentum so that the sudden swap in direction causes your bot to flip itself. The problem is that most bots aren't fast enough or top heavy enough to make this an effective solution. I personally would have liked a normal ramp that is that tall so that you can fall off the front.

Since this has been an issue for both me and everyone else, I added an option to start upside down in my garage. I'm only about 40% done with it though and I've been working on it off and on for nearly 2 years. Though that sounds like a lot of time, I've had many other projects keeping me busy.

Gropaga is right that you can't add bots (or even an arena flipper) to the test garage but that doesn't mean that their aren't solutions. As far as the test garage goes, anyone could mess with gravity ("plus.gravity(X,Y,Z)") or even apply a force that only affects your bot ("plus.force(BotID,X,Y,Z)"). Mods could include a button that does any of those, a ramp, a ledge, or an upside down starting point.

As far as other ways of testing your bot, you could fall off the walkway in the obstacle arena, fall off the bridge in the bridge arena, step on one of the force thingies in the stunt arena, etc. You are not limited to getting flipped by your opponent. If you were, I guess, you could turn off the countdown clock ("plus.practice(Boolean)") whenever you faced an AI that didn't move but don't forget to turn things back on when your done.

Offline Philippa

  • The Queen of GTM
  • Giga Heavyweight
  • Posts: 6177
  • Rep: 0
  • ✊ Viva la Standard! ✊
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: Srmech tester
« Reply #8 on: March 30, 2012, 01:51:43 AM »
...or an upside down starting point.
I thought it was impossible to do that iirc.

Offline Trovaner

  • *
  • Posts: 1222
  • Rep: 32
    • View Profile
    • Awards
Re: Srmech tester
« Reply #9 on: March 30, 2012, 08:03:18 AM »
Nope, its completely possible. The only reason why it has never been done before is because there is no easy way of changing the starting point without swapping out the whole arena. It also hasn't been used in any arenas because realistically, the bots should never start upside-down unless you specifically designed it to perform best under those conditions. In which case, you would realistically flip your own bot because it isn't normal.

Offline Mr. AS

  • TheGloriousCarbideArstotzkanIronsideChaosProtocol
  • *
  • Posts: 7557
  • Rep: 19
    • robotarenagtm
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: Srmech tester
« Reply #10 on: March 30, 2012, 02:21:44 PM »
Mad made a special garage with a second level for flipping but I can't find the link anymore and my copy seems to have disappeared.
http://www.madiaba.gametechmods.com/SCstuff-9.rar
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 JoeBlo

Re: Srmech tester
« Reply #11 on: March 30, 2012, 11:02:46 PM »
^ Highly recommend playing that for the sake of playing it.


Bunch of little secrets and challenges to find in that test arena ;)

Offline NFX

  • *
  • Posts: 14035
  • Rep: 11
  • SliSliSliSliSliSliSliSli(0)
    • AwesomeFish921
  • Awards BOTM Winner
    • View Profile
    • Awards
  • See profile for gamer tags: Yes
  • Skype: nfxtreme0992
Re: Srmech tester
« Reply #12 on: March 31, 2012, 05:06:02 AM »
I just downloaded it. It's crazy mental. :gawe: I like launching myself from the top deck into the blocks.
Co-creator of The RA2 Randomiser



Offline cephalopod

Re: Srmech tester
« Reply #13 on: April 01, 2012, 04:22:58 AM »
Also had a lot of fun playing that.. have no idea what the 'computer on' thing is though D:
bristol bot builders / two headed death flamingo / snappy robots
//
kindest and friendliest '13, '15, '16, '17 / favourite staff member '14, '15

Offline Naryar

  • Posts: 23267
  • Rep: 20
  • hybrids oui oui
    • http://www.youtube.com/us
  • Awards BOTM Winner
    • View Profile
    • Awards
  • Skype: TheMightyNaryar
Re: Srmech tester
« Reply #14 on: April 01, 2012, 06:06:08 AM »
Octagon arena, also you can perfectly invert yourself on the ramps if your bot isn't agonizingly slow.

Offline Mr. AS

  • TheGloriousCarbideArstotzkanIronsideChaosProtocol
  • *
  • Posts: 7557
  • Rep: 19
    • robotarenagtm
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: Srmech tester
« Reply #15 on: April 01, 2012, 09:34:54 AM »
Also had a lot of fun playing that.. have no idea what the 'computer on' thing is though D:
basically if you do X amount of damage to the computer in the corner (the one nearest the window) after it says 'computer on', it starts attacking you, and if you do Y more damage after it starts to attack you, it breaks
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 Clickbeetle

  • *
  • Posts: 3374
  • Rep: 21
  • In Soviet Russia, bugs stomp YOU!
  • Awards BOTM Winner
    • View Profile
    • Beetle Bros site
    • Awards
Re: Srmech tester
« Reply #16 on: April 01, 2012, 11:23:40 PM »
I use FB's cheat mode and enter fly().  Quicker way of applying force with Python.

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 Thyrus

  • *
  • Posts: 6210
  • Rep: 19
  • Back to purple '17
    • http://www.youtube.com/Th
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: Srmech tester
« Reply #17 on: April 07, 2012, 05:25:47 AM »
Small bump that adds to the topic:

you coild also go in multiplayer mode and choose the bot you want to test and some other random bot. make sure that the other bot isn't ready and start the match in the octagon arena.