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 - Wolfsbane
Pages: [1] 2 3 4 5 6 7 8 ... 30
1
« on: December 09, 2015, 09:15:03 PM »
Hey, thanks for this. But there is one problem: The download link doesn't work.
Oh, sorry, i'll get to work on fixing the link. Edit: Fixed, go to first post.
2
« on: December 09, 2015, 08:05:36 PM »
A few years back, I pm'd CB a lot. So, I looked through my PMs, and made this.' https://gametechmods.com/uploads/files/4731Ironbot Archive.rarIn it, is most of the PMs I had with Click (cut a few out, due to being a bit more about tournament discussion then technical info.) In that text, it shows how complicated it can be, but it is doable. I talked to Click how I failed at .py, and he helped me get it working. Consider it info and trouble shooting. I also included example bindings, failed py, and Click's own version of the cube.py in text form, all you need to do is put it in python and save it as a .py Basically, all this is, is a bunch of text that explains how to recreate the original Ironbot way back when. It has examples of broken code, along with an archive of the pm's and some working code. Considering the PM info, and the py's, I think you can turn this into a working guide. The PM's explain how the code works, and I have enough of the resources to make it work. I hope you can make heads and tails out of this, and get this out there in a form people can use. Thank you.
3
« on: November 28, 2015, 01:42:03 AM »
well i'm getting beaten agains faster bots, even weaker ones, coz of the crapy engines i have! i'm not very fast when i have to rotate my bot...
(Image removed from quote.)
(Image removed from quote.)
I see some improvement, but I can still see a bit more to do. -Learn to stack Black batteries. IT's tedious, but it saves a lot of room in the chassis. -We're you trying to build a HS/Popup hybrid? That's pretty challenging even for some of us. -Again, don't use RAD for drive on anything heavier then LW, your speed will be at a snail's pace, no pushing power, and no invert ability . If you're looking for a challenge, learn to snapper load and build this all off a blue snapper. You'd be suprised how small you can make a chassis if you build it off a snapper. For the rest of this, Effe the ddt extenders so that they all are next to each other like other popups, and have then all hit at once. And with the snapper, you can cut down quite a bit, and add more weapons to the HS. Sorry if this sounds complicated, building like sage takes a while. Last thing, if you're looking for harder bots to practice on, Starcore AI is a great building block. Start off with V1, and when you dominate that, move on to the other, more advanced versions. Again, feel free to correct me, veterans.
4
« on: November 28, 2015, 01:33:28 AM »
So, I just upgraded to windows 10.
And, RA2 likes to crash my PC if it's not in compatibility mode.
That, I can live with. However.
I have Realtek HD audio drivers, and RA2 likes to act weird about it.
On every version I try (excluding stock) It says an error message saying that the sound could not be initialized, and it was continuing anyways. Then, It's laggy to the point where I get a frame update every 10-15 seconds.
Any solutions you guys can think of?
5
« on: November 27, 2015, 07:30:12 PM »
I got a bot ready, I just hope it's allowed.
I was never really good at realistic, but I tried making a beta flipper.
Hopefully, this works, let me know if there's issues.
6
« on: November 27, 2015, 12:59:14 AM »
Guess I'm going to get a bye, sort of.
I'm wondering, what do you have my AI set up as? I'm curious.
7
« on: November 26, 2015, 07:49:58 PM »
For the LW Poker, use 1 T extender and round extenders to make a rack instead of a disc. Also, use a nifty, and other then that, just make it invert able and make the chassis more airtight.
For the First HW, Use 2 HP Z-Teks and extenders with irons or razers on them. And again, try to make it more airtight and invert able.
For the rammer, try rotating the axe heads to be more sideways, so that the normals are more likely to do more damage. (Another possibility, you can try irons, one of the best weapons for rammers out there.) Other then that, try stacking 2 blacks if you plan on using 6wd.
And the last one, this is tough.
-Don't use ballast unless you're using it for a chassis wedge.
-Try not to use Right Angle motors on anything heavier on a LW (At least for drive.)
-Why do you have CO2 in a Horizontal Spinner?
-Lower the chassis, use the extender to get out of it, and then do the next Z-Tek.
-Last thing, you can use more weapons then that.
Sorry, I'm new to showcase advice, other people feel free to correct me.
8
« on: November 26, 2015, 04:27:50 PM »
That was a bit close to my liking.
But still, no damage taken.
9
« on: November 26, 2015, 02:43:05 PM »
Happy Birthday me.
Also, Happy Thanksgiving.
10
« on: November 25, 2015, 07:43:59 PM »
Well, in stock and ironforge, I failed miserably.
But they were both my first bots back, but I am surprised by hothead.
Maybe I really will win a war of attrition. If I can at least make it to the final 4 in DSL, I won't consider this a failure.
11
« on: November 24, 2015, 01:07:34 AM »
Fresh bots. Basically, I came up with an idea. Mako + Nightmare + 4WD = ???  It's a mess of extender work, but I'm happy with it. Only really built it to relax. Plastic 1, and yes, those are NPC Fasts with Techno wheels. Only thing is, there's only about 160kg in weapons, so I guess it's art.
12
« on: November 23, 2015, 05:22:43 AM »
Well, everything was going so well, and then the fire nation attacked. GG.:D
Hey, don't worry. I just came back to this game for 3 years, I'm rusty. I kind of like your avatar. NLR? If you want, I can give advice in your showcase if you have one. Not the best, but a second opinion is always nice.
13
« on: November 22, 2015, 05:47:24 PM »
I got one bot ready, need to build the other.
Edit: are signups still open? the sign is green, but g.k says he may be starting it by the weekend. Is it too late, or can I still enter?
14
« on: November 22, 2015, 04:34:55 PM »
15
« on: November 22, 2015, 04:04:49 PM »
Well, looks like I got a bye in DSL.
16
« on: November 21, 2015, 09:55:17 PM »
Well, at least I look ok at DSL.
I showed J the clip of my stock fight, laughs were had.
17
« on: November 21, 2015, 01:09:56 AM »
Well.
Good game.
18
« on: November 08, 2015, 01:56:11 AM »
This is the first bot I ever built in Ironforge, and I think it's pretty mean.  What do you think? Ok for a first bot?
19
« on: November 07, 2015, 10:29:08 PM »
Before I left, I tried making an ironbot tournament myself, but I ran into too many problems. I DID manage to get the code to work, but it wasn't easy, and it was very complicated. Here's a quote from click via pm. Look at the Ironbot arena (cube.py). You'll notice I have a bunch of code commented out, and bracketed by #Ironbot stuff #/Ironbot stuff. This code does a few things:
- Reads a couple of txt files (Bot0_comps.txt, Bot1_comps.txt, etc.) which contain a list of component ids, and breaks those components on the corresponding bots. These txt files are located in the main RA2 directory. - Removes the floor under the bots (cubefloorpanel.gmf) during the introduction, so the components that break off can fall out of the arena, then puts it back when the match starts. - Makes immobility warnings not happen by setting plus.practice(1). - Disables the bots after 30 seconds and makes them invincible, so it's like a 30 second time limit. You can leave that part commented out if you want a longer time limit.
The second part is in the bot AI. I used custom AI's for all the bots in Ironbot. Here's the modified Omni I used: http://beetlebros.gametechmods.com/files/OmniIB.txt (make sure to save as .py, not .txt)
There are two important parts in the AI .py. The first one is at the beginning of def Tick where I say "Import previously broken component IDs". This reads the txt files so the AI knows what components are already lost. The second important part is in def LostComponent. This writes to the txt file whenever a component breaks. Also, self.LostComps = [] and self.DoThisOnce = 0 have to be in def __init__.
So to run Ironbot, first I cleared Bot0_comps.txt and Bot1_comps.txt so they are blank. After the battle, DO NOT RUN ANY MORE BATTLES. Immediately quit RA2, open up the txt files, and copy the broken component IDs into a permanent file that will not get overwritten. (You will need to remove some duplicate IDs.) Make sure to keep things organized so you don't forget which broken component IDs go with which bot.
To start a battle with fresh bots, clear the txt files before booting up RA2. To start with damaged bots, copy the component IDs from your permanent file into the txt file before booting up RA2. The arena will read these IDs and break them before the match starts. Then, the AI will add any new broken components to the txt file.
In Ironbot, I had a rule where bots got a few spare wheels. I used apanx's exporter to find out which IDs were wheels, and then deleted those from the list of broken components.
Also, later on in Ironbot, I started having some lag issues when 90% of a bot got broken off all at once. When that happened, I went into the bot lab and manually removed components.
It's pretty complicated, but I already did the hard part. You should be able to get an Ironbot-style tourney going just by using OmniIB.py and un-commenting that code in cube.py. Of course, I'd appreciate it if you didn't just rip off Ironbot rule for rule. Put your own twist on it. 
Good luck with it, it's a bit complicated, but with this, you should be able to do it the same way click did it. If anyone wants to post this someplace where others who may want to see it can see it, feel free. Edit 1: I see you're using a custom arena. Hopefully you can just copy/paste the ironbot code into your arena. Edit 2: Got my entries here. This is literally my first ironforge bot, and I suck at dsl realistic, but I tried my best. Here it is. https://gametechmods.com/uploads/files/0298wolf_entry.rar
20
« on: November 06, 2015, 11:01:20 PM »
Hercules's IF and updated DSL bots accepted and AI'd. I'm thinking about extending signups another week to try and give more people the time to enter. You guys cool with that?
Sure. Also, I have some pm's from clickbeetle about his ironbot python and ai. I can pm them to you if you want.
Pages: [1] 2 3 4 5 6 7 8 ... 30
|