Author Topic: NAR DSL AI Pack  (Read 27280 times)

Offline Naryar

  • Posts: 23278
  • Rep: 20
  • hybrids oui oui
    • http://www.youtube.com/us
  • Awards BOTM Winner
    • View Profile
    • Awards
  • Skype: TheMightyNaryar
NAR DSL AI Pack
« on: October 21, 2008, 05:38:44 AM »
Being kind of bored by the stock DSL AI, namely because there are few rammers, and nearly no VS/HS in the HW division, also no face spinners, nearly no popups (if i consider Samurai and Shogun like something close to a popup)...  I am creating a big DSL AI pack.

And i need YOU for the US ar... eeh no, for participating.
.

____________

FEATURES

-All of the Stock rebuilds updated or entirely rebuilt (if a chassis rebuild is necessary).
-All of the replicas dumped and replaced by team-specific bots.
-Teams sent by builders Starcore style
-New UI
-New AI.py's
-Slow mod releases

NAR v2.1 released! Check the Releases thread !

HOW TO PARTICIPATE ?


You can participate by sending bots.


First, if you feel like one of theoriginal designs (All of the teams that come with DSL 2.1, exceptedBBEANS Champions that won't be updated for nostalgia reasons) couldbe better and if you want to rebuild/update it, feel free to do soand send me your version. I will take a look at it and if i'm happywith it, it'll be in.


Second and more importantly, i amasking whole teams of the DSL building community. So, you can send awhole team of bots.


I will ask for a few things though.


First, please send you team in a RAR tome (PM on Gametechmods will be faster). The RAR must contain your 6bots (named from Bot0 to Bot5, it will simplify things), a correctlyworking .bmp for the picture that will come with your team, and a.txt with the bindings, team name and motto. However, if you havefinished your bots you can still send them before the rest, so youwill have a place for your team in NAR AI. Please also name your RARfor easier understanding – a thing called "AI2" isn'tgoing to help me since i don't get the bots directly in NAR AI whenyou send me the team. Get something like "BuilderName-TeamName"would be much more helpful.


Feel free to send updates of yourprevious teams as well, i will gladly accept them if they are better. Please send the bots you want to update (or bindings) all at oncethough, and in the same format as teams.


Yes, i am asking you to AI your botsbecause you probably are the ones that know how they work better andheck, it's your bots, it's your controls. If you REALLY are unable todo this due to little free time or not knowing how to AI a particularbot, i will.


I also want to keep NAR AI a challengeand the hardest DSL pack ever, so i will be picky on the bot buildingskills - if it's not well built enough, it's not in. However, i willprovide advice and feedback on your teams and might even tinker withyour bots a little and send you my versions.


However, NAR AI isn't only made ofkillers and i know that. An original/creative/really cool bot will beaccepted even if it's not really battle efficient... as long as it'sbuilt well enough.


As long as you put enough work on it, iwill accept all the teams you can do as i bet no builder will send me10 straight teams.


The first three bots (Bot0,Bot1,Bot2)should be respectively LW/MW/HW like Starcore. The other ones can beany other legal bot class – though if you really want to sendanother team setup than LW/MW/HW i will not reject it.


The classes are : Antweight (less than125.0), Beetleweight (125.1-175.0), Lightweight (175.1 - 249.0),Middleweight (249.1-399.0), Heavyweight (399.1 – 800.0),Superheavyweight (800.1 – 1200.0), Ultraheavyweight(1200.1-5000.0). Also, for non-Stock bot classes, you will need toput "AW-", "BW-", "SHW-" or "UHW-"just before your bot's name for no confusion (Though you cangenerally guess what it is when you're looking at the bot !).


Now the bots must be NAR AI - legal aswell. This includes :


-No cheatbot2 parts or customcomponents. One single exception for this is the hovercraft engine.You can perfectly send a HW/SHW hovercraft bot, mostly for laughs(see Pon2n, Crazy Experiment and Destroyer FHP), but i will be stricton these, and really only accept the good ones.


-Ballasts are strictly banned. Theyfail so much that i removed them from my game. So no.


-No underweight bots by more than 10kg(Hell, 10kg is a lot on the lighter weight classes... try to build asclose as the weight limit as possible)


There are a few building rules as well.


-No overlapping or stacking Power orMotor components (excepted the smartzones of course) unless yourdesign could be implemented IRL. I will allow a little marginhowever.


-Extenders and extras can overlappretty much over everything if you would be able to cut a hole onthem or paste/bind/weld them in real life without the thing fallingoff (Example, abusing the multiextender's collision mesh and puttingit through a battery is allowed as long as it's not completelystacked in).. No stacking however (that is, 2 components at the exactsame place or one component inside each other)


-Moving components can intersect partly(and only partly) extenders/weapons/extras if you could cut a slot onthem in real life without the thing falling off. Motor or Powercomponents cannot interest any moving thing if it is an extender andit really does interest slightly (if you could cut a slot in theextender IRL with the thing still working correctly, it's alright)


About out-of-lab building techniques :BFE is allowed in a few cases that i will explain right now. AAM andZeroG are not.


-Changing the chassis shape/height withBFE is fine as long as you don't get baseplate-attached componentsout of the chassis (Motor axles don't count however, notably thevertical E-Tek's that you can get out of the chassis if you want) andas long as the shape is realistic.


-Breaking up collision meshes as longif it doesn't breaks the other rules and could be implemented in reallife. Example would be putting an ant battery between the 6-Mag'smotors, getting a component closer to a BSG than the stupid collisionmesh would allow or even a static component through a large staticdisc (if you could make a hole in the disc).


-You may not create new attachmentpoints through BFE or attaching a component to the baseplate if itcan't, even if it is realistic (as components attached to thebaseplate are invincible, this can create huge loopholes)


In any way, BFE use CANNOT broke therules i stated before and cannot be used for giving a major andobvious advantage to the bot (aka no components attached to thebaseplate via BFE when they normally can't be attached to thebaseplate, even if it could be done IRL). I will decide if your botis legal or not in case of doubt.

« Last Edit: February 03, 2010, 07:34:32 AM by Naryar »

Offline Condor33

  • Super Heavyweight
  • Posts: 903
  • Rep: 0
  • Alpha One
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #1 on: October 21, 2008, 06:42:35 AM »
Do you mind SHWs?
Avoid the beam and you won't get hit!

Clash Cubes 2 Grand Champion--Xenophobik Resurrektion
Winner of the RAW favorite bot award--Humdrums

Offline Naryar

  • Posts: 23278
  • Rep: 20
  • hybrids oui oui
    • http://www.youtube.com/us
  • Awards BOTM Winner
    • View Profile
    • Awards
  • Skype: TheMightyNaryar
NAR DSL AI Pack
« Reply #2 on: October 21, 2008, 06:59:49 AM »
Yeah. I don't want to spend 30mins waiting for a SHW to load, and to try it, and to AI the beast, and so forth...

I will allow a maximum of 10 SHW's.
« Last Edit: March 23, 2009, 06:58:49 PM by Naryar »

Offline H@zm47

  • Middleweight
  • Posts: 382
  • Rep: 0
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #3 on: October 21, 2008, 08:14:46 AM »
I'll give it a go.

I hope you seriously don't expect us to work fast enough to finish it in the past :D
Achievements:
BBEANS 6: What Shell Spinner? (2-1 - 3 KOs and 4 WBPs)
RAW 2: Smoke and Mirrors (1-0:2 KOs and 1 TKO)
Clash Cubes 3: Shortsighted Surgeon ][ (Finished 15th)
UK vs USA: The Matador (USA) (Eliminated Round 1)

Offline Reier

  • Rieir
  • *
  • Posts: 8569
  • Rep: 8
  • I GOT 3RD IN RAW1
    • https://www.youtube.com/c
  • Awards old BOTM Winner
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #4 on: October 21, 2008, 08:27:11 AM »
Quote from: Naryar;18083

(Also, i won't release this pack until January/February 2008)


Don't you mean '09?

I'll give it a try. I've been practicing AIing, so I might be able to do some of it.
I stink at making SHWs anyway, Nar.
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 philetbabe

  • *
  • Posts: 497
  • Rep: 2
  • Drop D
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #5 on: October 21, 2008, 09:28:53 AM »
i'll give some AI

Offline Naryar

  • Posts: 23278
  • Rep: 20
  • hybrids oui oui
    • http://www.youtube.com/us
  • Awards BOTM Winner
    • View Profile
    • Awards
  • Skype: TheMightyNaryar
NAR DSL AI Pack
« Reply #6 on: October 21, 2008, 10:18:10 AM »
... That was one heck of a typo ...

If you want to send me a team:

put in a RAR all that:

-The six bots renamed Bot0 to Bot6 in a team folder
-The pic you want to use for your team
-In a txt, the binding for the teams.txt file

Code: [Select]
index 0
(team name here)
"(team motto here)"
AI\(pic name here).bmp
Robots: 0 1 2 3 4 5
Robot In Event: -1
0
16
16
0
0
0
0
0
100000
true
0
false
0
-1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0
0
0

-In another txt, the six bindings lines for the Bindings.py. I will possibly modify them if the bot isn't well AIed.

Thanks!
« Last Edit: March 23, 2009, 06:59:25 PM by Naryar »

Offline System32

  • *
  • Posts: 4663
  • Rep: 4
  • Reality
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #7 on: October 21, 2008, 10:18:49 AM »
I'll submit a team.
I'm not the best AI-er though, so I'll ask if you can do it.
Put this onto your signature if you were part of this crappy fad in '03.

Offline Naryar

  • Posts: 23278
  • Rep: 20
  • hybrids oui oui
    • http://www.youtube.com/us
  • Awards BOTM Winner
    • View Profile
    • Awards
  • Skype: TheMightyNaryar
NAR DSL AI Pack
« Reply #8 on: October 21, 2008, 11:56:41 AM »
I asked everyone who wants to contribute to AI their teams.

But if you still can't AI them, I'll do it.
« Last Edit: October 21, 2008, 02:49:07 PM by Naryar »

Offline Somebody

  • *
  • Posts: 7201
  • Rep: 13
  • CP: +2
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #9 on: October 21, 2008, 02:46:44 PM »
I will submit one. Will we keep the original AI too?
I will try AIing, but if I really can't do it by Late December, I will just give them to someone else to AI.
I built that big robot on that TV show that time


Offline Naryar

  • Posts: 23278
  • Rep: 20
  • hybrids oui oui
    • http://www.youtube.com/us
  • Awards BOTM Winner
    • View Profile
    • Awards
  • Skype: TheMightyNaryar
NAR DSL AI Pack
« Reply #10 on: October 21, 2008, 02:52:32 PM »
Yay. Do your best guys!

And it will be an add-on indeed. But then it will be a little tricky to install (like the BBEANS4 AI pack)

And i can already announce a bot in my team: Hazardous Contraption, with Click's bindings :icon_twisted:

Offline Somebody

  • *
  • Posts: 7201
  • Rep: 13
  • CP: +2
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #11 on: October 21, 2008, 02:56:01 PM »
It really will be harder. Oh well, off to read the AIing tutorial on the Wiki
I built that big robot on that TV show that time


Offline Dragonfire

NAR DSL AI Pack
« Reply #12 on: October 21, 2008, 03:07:49 PM »
i can't build quality dsl bots, but if anyone needs help with their bindings code or Ai, i'm happy to help

Offline Somebody

  • *
  • Posts: 7201
  • Rep: 13
  • CP: +2
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #13 on: October 21, 2008, 03:09:14 PM »
I might... I am still wondering alot even after reading the tutorials.
I built that big robot on that TV show that time


Offline Reier

  • Rieir
  • *
  • Posts: 8569
  • Rep: 8
  • I GOT 3RD IN RAW1
    • https://www.youtube.com/c
  • Awards old BOTM Winner
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #14 on: October 21, 2008, 03:15:36 PM »
I'm almost done AIing!!!1!one1! And it actually works this time! Tell me when you want me to send it Nary. Just need to add some finishing touches...
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 Sage

  • *
  • Posts: 6179
  • Rep: 11
  • RA2 Wizard & GTM's Favorite Stock Builder 2015
  • Awards Sage's Favorite BOTM Winner
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #15 on: October 21, 2008, 03:32:18 PM »
he can easily make it so you have both the original DSL AI along with the new pack. my DSL game has 90 teams total in the AI folder (most empty, 6 used for RAW, 20 for original DSL, SCv4 minus first 20 teams, and some random ones)
You got my vote for RA2 Wizard. Always and forever.

Offline Naryar

  • Posts: 23278
  • Rep: 20
  • hybrids oui oui
    • http://www.youtube.com/us
  • Awards BOTM Winner
    • View Profile
    • Awards
  • Skype: TheMightyNaryar
NAR DSL AI Pack
« Reply #16 on: October 21, 2008, 03:37:12 PM »
Reier you can send it now. Make a RAR, and send it to me (GTMs file uploader perhaps)

And yeah, Sage, I can do it.

Offline Reier

  • Rieir
  • *
  • Posts: 8569
  • Rep: 8
  • I GOT 3RD IN RAW1
    • https://www.youtube.com/c
  • Awards old BOTM Winner
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #17 on: October 21, 2008, 03:39:15 PM »
Yeah, I'll send it to you ASAP. I still have a few finishing touches left, I'll try to send it tomorrow. =)
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 R0B0SH4RK

  • *
  • Posts: 1807
  • Rep: 8
  • There is epic to my madness.
  • Awards BOTM Winner
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #18 on: October 21, 2008, 05:57:30 PM »
I'll send in the new versions of El3ctric Red, Enfilad3 and obZen as half my team, and mabye some novelty bots too xD

Offline Reier

  • Rieir
  • *
  • Posts: 8569
  • Rep: 8
  • I GOT 3RD IN RAW1
    • https://www.youtube.com/c
  • Awards old BOTM Winner
    • View Profile
    • Awards
NAR DSL AI Pack
« Reply #19 on: October 22, 2008, 12:18:42 PM »
Nar, I'm almost finished but I ran into some problems AIing. I think I can figure it out, though. Maybe a day or 2, sorry. =(
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