Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - philetbabe

Pages: 1 ... 17 18 19 20 21 22 23 [24] 25 26
461
Tournament Archives / Wild Robots LIVE Idea
« on: October 30, 2008, 05:23:33 AM »
Quote from: WhamettNuht;19262
Oh, why?
Trust me, i really am working on the house robot and deciding on the arena, but ive had that virus for the last 2 days, and then before that ive been on holiday.
Okay, if you want to help me, you could start by finding what to do with this House Robot AI'ing.


I'll also enter as soon i've seen the house robot and the arena too.
I trust you but i would like to have the most adapted bot.

462
DSL TC Showcases / PhilEtBabe Elbite JunkYard
« on: October 29, 2008, 04:19:53 PM »
Quote from: Naryar;19185
A promising ELBITE KotH bot, Stormhammer
That thing's too unstable to be used decently in a hilly arena, .


Did you try with a shorter DSL Bar ?

Here is an old attempt to make a bot available for a 4 fighters arena. It'is heavy, but i did not even try to make it MW : it always finishes with its long legs up. Funny anyway.

463
Contests / Vote for BOTM Nov 08
« on: October 29, 2008, 05:49:38 AM »
Vote for #3, got something alien.

464
Modifications / Hi RA2 MANIACS, LOOK HERE...
« on: October 27, 2008, 09:13:23 AM »
vote for :
Dexter robots
nerd bots
Prodigy

465
Modifications / NAR DSL AI Pack
« on: October 26, 2008, 04:01:31 PM »
I've send you some AI.
But for the bindings of teams.txt i've just put the 4 first descriptive lines.
Tell me if you want a re-send.

466
Modifications / Help Creating a new AI team in DSL.
« on: October 25, 2008, 12:12:53 PM »
Quote from: Urjak;18606
So actually make the team number XXX?

you've done your bot in the laboratory, you have export them as bot4.bot, bot5.bot etc whatever is their real name .

you create a new directory TEAMXXX under AI and you copy the bots from robot design to AI/TeamXXX.
In fact, the AI/TeamXXX directory does only contains bots, no other files.


about their AI (modification of the file bindings.py) :  there are now many tutorial.

Quote from: Urjak;18606
EDIT: and lets ay you only have bots 3, 4 and 5. Would I only put 3, 4, 5, in the "Robots:" line?

if you've got only bot3.bot , bot4.bot  and bot5.bot  in your  AI/TeamXXX (where XXX IS A NUMBER! )

the corresponding line in the file AI/teams.txt will be :

...
Robots: 3 4 5
...

467
Modifications / Help Creating a new AI team in DSL.
« on: October 25, 2008, 12:03:36 PM »
So you've made your team and create it as TeamXXX under the AI directory.
XXX is a number, and in fact the max(teams number).
So you also have edited the AI/bindings.py to add your ai.
Well, let's work now on teamt.txt. Append the description of your team :

Each team is describe like this :
index of the Team
Team Descrition
Classical data about team

with

index of the team like 'index XXX'

Team description : this is 4 lines which reads :
your team name
your team motto
your team bitmap
which bots you have : write 0 if you've got a bot0, 1 if you've got bot 1 etc.

for instance; if your team  is name 'superKillerTeam', your motto is 'Get afraid, here i am', your bitmap is under AI/killerTeam.bmp and you have all the 6 bots, this part will be like :

superKillerTeam
Get afraid, here i am'
AI/killerTeam.bmp
Robots: 0 1 2 3 4 5

Finally, the last part is like this one :
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

So the lines you will append to teams.txt will be like  this (image you add the team 23):

index 23
superKillerTeam
Get afraid, here i am'
AI/killerTeam.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

468
DSL TC Showcases / PhilEtBabe Elbite JunkYard
« on: October 22, 2008, 04:43:14 AM »
Has anybody a vertical spinner as a failure ? does anyone try to make a good vertical spinner  on tabletop ?

469
Modifications / NAR DSL AI Pack
« on: October 21, 2008, 09:28:53 AM »
i'll give some AI

470
Discussion / DSL or Stock...
« on: October 20, 2008, 02:57:53 PM »
Quote from: Naryar;18036
-Either we make a brand new DSL AI pack


Do we send our AI team to you  and you take the charge to package  them ?

471
Discussion / DSL or Stock...
« on: October 20, 2008, 09:48:24 AM »
I play only DSL, but i progress slowly.

however,  as i use to frequently aI my bots, i've got my own AI of  16 teams each with 3 or more bots.  Most of my bots are 'low level' and easier to kill  than the originals AI ones.

Most of them are also able, when aied, to kill at least on of the original AI bots of the same category.

472
Tournament Archives / BBEANS4 Bonus Awards
« on: October 19, 2008, 11:08:14 AM »
Best Rookie : Enfilad 3

Coolest Bot : System Failure

most fearsome : Diarrhea Of A Madman

BTRSHDBBDDTBL  : Haymaker

473
DSL TC Showcases / PhilEtBabe Elbite JunkYard
« on: October 15, 2008, 01:40:55 PM »
My last chess :
VS that done good on King of the hill but which are really asshole on tabletop.
1 HS too bad.

But finally, i found a bot that please me and i send it to elbite, you'll discover it when the match will start. But, promised, this is not a slow bot with big hammer on its front !

474
Tournament Archives / BBEANS4 Match Videos
« on: October 15, 2008, 05:49:35 AM »
Quote from: Clickbeetle;17320
here's a link to the BBEANS 4 AI.


Thank you very much, here unlucky bot may have chance in our private arena

475
Tournament Archives / ELBITE Super Tournament - Ideas and discussion
« on: October 13, 2008, 08:45:26 AM »
Quote from: Gigafrost;17147
Who would agree that I should do everyones AI?


No, this is part of the fun. Ok to help those who really don't know,  but trying to AI our bot is a good way to learn about.  

Why not opening a thread 'help me to AIed my bot' where people shows  picture of their bot  and other ones respond. If they do not want to show their real 'battle bot' they can make a similar one to show off.

476
Tournament Archives / BBEANS4 Match Videos
« on: October 13, 2008, 02:10:16 AM »
BBean tournament is nearly to end and it has been a real entertainment to prepare our bot, discover other's realisation and  follow the competition. Thank's.

To keep a little part of this magic at home, should it be possible to create a zip of all this bots and their AI and to share them under the download part of this site ?

477
General Support / .Py bindings help
« on: October 12, 2008, 08:10:31 AM »
Quote from: Reier;16933
Nevermind, I guess I can read it. I just have no idea what they mean. =P

for a good tutorial : https://gametechmods.com/?do=Guide_to_AIing

a standard entry is like (at least) this :

    list.append(("myBotName","theKindOfBot", {'weapons': (a number for each weapon)}))

For instance :
    list.append( ("KillerBot", "Spinner", { 'weapons': (21, 22) }) )

the number 21,22 does not mean nothing but there are two weapons for this bot. Once it will loose it two weapons, the bot will react as if it has a 'Pusher' AI.

You can also add other option :
    # nose - "front" of bot in radians (default 0)
    # invertible - can function upside-down (default False)
    # topspeed - speed in meters/second AI will attempt not to exceed (default 4.0)
    # throttle - maximum analog value AI will attempt not to exceed (default 100)
    # turnspeed - turning in radians/second AI will attempt not to exceed (default 2.5)
    # turn - maximum analog value AI will attempt not to exceed (default 60)
    # radius - bot radius to use for checking for hazards and walls (default 1.0)

For instance if killerBot is invertible ('invertible'), try to avoid danger ('radius'), speedy ('speed') and had a little angle of turn ('turn'), it may be :

   list.append( ("KilleBot", "Spinner", { 'invertible':True, 'radius':1, 'topspeed' : 99, 'turn':30, 'weapons': (1, 2) }) )

the kind of bots you can choose from : it is the other file.py under your TEAM directory. If you don't know : just say 'Omni'

5 last points :
-if you use a piston, you need to tell the AI when to fire : this is done  by the custom zone (usually called 'weapon'). Once a bot enter this zone, your bot 'fires'
-if the direction of your bot is not good, correct it with 'nose':math.pi or 'nose':math.pi/2
-indentation is very important when you add a line in bindings.py, otherwise it crashes the game
-once you have made a bot, export it with a name 'bot0'.. 'bot5', replace a bot with the same name in th AI/TeamXXX directory, add your line to the bindings.py.
-the name of the controler must be Forward and LeftRight for the driving ones, it may be 'Fire', 'Spin' or 'Flip' for the other ones, depending of the kind of AI you use.  

Try first to AI Spinner, they are the easiest ones for they do not need custom zone.
Here is a standard Spinner Entry (nor the indentation) :
   list.append( ("MyBotName", "Spinner", { 'radius':0.5, 'topspeed' : 99, 'turn':30, 'weapons': (1, 2,3,4) }) )

Hope it helps you.

478
Tournament Archives / Wild Robots LIVE Idea
« on: October 11, 2008, 11:16:28 AM »
House robot, What is it ?

479
DSL TC Showcases / PhilEtBabe Elbite JunkYard
« on: October 11, 2008, 06:35:51 AM »
here is another failure :
Too fast for tabletop, even with a low speed on its AI,
and the front too heavy (or the wheels too much on the back) for king of the hill : climb too slowly : too bad !


480
DSL TC Showcases / PhilEtBabe Elbite JunkYard
« on: October 10, 2008, 02:19:07 PM »
Quote from: Reier;16849
Here's a possible candidite:

Be aware Reier that this thread is for the 'bad  bots' only. the ones we test and that did not reach our hopes. The 'good ones' will be discovered when the match will be opened.

Pages: 1 ... 17 18 19 20 21 22 23 [24] 25 26