Author Topic: Does AI support Front/Back Symmetry?  (Read 1341 times)

Offline 123savethewhales

  • *
  • Posts: 2923
  • Rep: 30
  • Friendship is Magic
  • Awards BOTM Winner
    • View Profile
    • Awards
Does AI support Front/Back Symmetry?
« on: August 22, 2009, 02:43:48 PM »
I use DSL and the bots I made has mostly been front/back symmetric (https://gametechmods.com/forums/showthread.php?t=2349)

I was wondering if there are any way to program the AI so that instead of turning 180 degrees it would just recognize the back as the front and drive as such.

Also, what does 'weapon' on binding.py stands for?

Offline somestrangeguy

  • *
  • Posts: 2068
  • Rep: 2
  • If you can read this, your monitor is turned on.
  • Awards BOTM Winner
    • View Profile
    • Awards
Does AI support Front/Back Symmetry?
« Reply #1 on: August 22, 2009, 02:52:19 PM »
I think it could be possible to make a custom ai.py that would change the bots 'nose' during battle if the enemy is behind.

The 'weapons' indicates what components are the weapon components on your bot, when those are lost the bot goes into pusher mode if you use Omni.

Offline JoeBlo

Does AI support Front/Back Symmetry?
« Reply #2 on: August 22, 2009, 08:55:41 PM »
I actually wanted to make an omni drive FBS but couldn't figure out how to AI it.. didn't someone start developing a py that moves depending which smart zone the opponent is in ?

Offline 123savethewhales

  • *
  • Posts: 2923
  • Rep: 30
  • Friendship is Magic
  • Awards BOTM Winner
    • View Profile
    • Awards
Does AI support Front/Back Symmetry?
« Reply #3 on: August 23, 2009, 12:02:40 AM »
Hi, thanks for the help, so how do I find out what number is a particular component?

Offline somestrangeguy

  • *
  • Posts: 2068
  • Rep: 2
  • If you can read this, your monitor is turned on.
  • Awards BOTM Winner
    • View Profile
    • Awards
Does AI support Front/Back Symmetry?
« Reply #4 on: August 23, 2009, 07:22:15 AM »
If you have Notepad+ you can open the botfile and count the components.
Another easier way is to get the Exporter from the downloads section here on GTM. It shows all components and ther numbers next to them.
If you get a missing file error on startup, just google the exact name and extention of the file and download it.

Offline Clickbeetle

  • *
  • Posts: 3375
  • Rep: 21
  • In Soviet Russia, bugs stomp YOU!
  • Awards BOTM Winner
    • View Profile
    • Beetle Bros site
    • Awards
Does AI support Front/Back Symmetry?
« Reply #5 on: August 23, 2009, 05:57:15 PM »
There was a front/back symmetric rammer in BBEANS5.  Apparently it's impossible to change the AI's nose mid-battle, so I ended up reversing the throttle and turning to make it drive backwards.  While this works somewhat, it is far less effective than normal driving.

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 Madiaba

Does AI support Front/Back Symmetry?
« Reply #6 on: August 23, 2009, 10:19:26 PM »
If you wrote your own tactics in the AI.py, you could do rudimentary regular and also '180' driving, and switch back and forth...
Input is appreciated. :)
-Arrogance is a quantity devoid of quality...
-As a client once told me "This is my story, and it's sticking to me!"
-Relationships these days are like the 'Arrival' section of the airport: a lot of baggage is being revealed in one place, and not a lot of it is being correlated to its real owners...

Offline Pwnator

  • *
  • Posts: 6676
  • Rep: 15
  • Awards BOTM Winner
    • View Profile
    • http://pwnator.tumblr.com
    • Awards
  • See profile for gamer tags: Yes
Does AI support Front/Back Symmetry?
« Reply #7 on: August 24, 2009, 03:12:12 AM »
I just used tons of smart zones at the front and the back for that before. For some reason the bot and the bindings were deleted (I forgot). D:

Lazy AIing yay. XD
Clash Cubes 1 - Grey Matter (Runner-Up)
King of Karnage - Sideshow Freak (Runner-Up, Best Engineered)
Rust In Pieces - Paper Cut 3 (Grand Champion, Most Dangerous Bot)
Wheely Tag Tournament - Ion Thruster (Grand Champion, along with Ounces' DiSemboweLment)
UK vs USA - Dark Striker (Grand Champion)
Rust In Pieces 2 - Claymore (Runner-Up, Favourite Bot)
BBEANS 6 - Infection 4 (Runner-Up)
RA2 Team Championships - Serious Business, Skeksis (Runner-Up, along with Scrappy, S_M, and Badnik)
RA2 Team Championships 2 - The Other Stig (Runner-Up, along with Scrappy, S_M, Badnik, 090901, and R1885)
Replica Wars 3 - Abaddon (Runner-Up, Luckiest Bot)
BroBots - wheebot & yaybot (Runner-Up)
Robo Zone 2 - Dipper (4th place, Survival Champion, & Best Axle Bot)
ARBBC - The Covenant (3rd place, BW Rumble Winner, Most Feared BW)