The bot rules!!

BZFlag related only please...please attach large images
Post Reply
anomaly
Private First Class
Private First Class
Posts: 220
Joined: Tue Jul 26, 2005 10:32 pm
Location: Gainesville Florida

The bot rules!!

Post by anomaly »

worst_player_ever is a bot I'm running on this server. What a score!
Attachments
bot_rules.png
(96.55 KiB) Downloaded 213 times
Last edited by anomaly on Thu Nov 16, 2006 1:34 pm, edited 3 times in total.
User avatar
Tropican8
Private First Class
Private First Class
Posts: 312
Joined: Fri Mar 18, 2005 11:51 pm
Location: As close to the grove as you can get

Post by Tropican8 »

Whoa! gBZAdmin? Is that a GTK BZAdmin frontend?
anomaly
Private First Class
Private First Class
Posts: 220
Joined: Tue Jul 26, 2005 10:32 pm
Location: Gainesville Florida

Post by anomaly »

Actually gBZAdmin is a complete GTK2 app I wrote. It is not a frontend. It's written in C not C++. I wrote it as an exercise in learning BZFlag's code. It's not synced with the BZFlag source. I'm working on 2.1.x now. I should port it to C++ and use the BZFlag source. Re-inventing the wheel is what I'm doing. Good learning experience though. I've added a lot of features that BZAdmin doesn't have. You'll notice after the TK field is the strength index.
User avatar
Tropican8
Private First Class
Private First Class
Posts: 312
Joined: Fri Mar 18, 2005 11:51 pm
Location: As close to the grove as you can get

Post by Tropican8 »

anomaly wrote:Actually gBZAdmin is a complete GTK2 app I wrote. It is not a frontend. It's written in C not C++. I wrote it as an exercise in learning BZFlag's code. It's not synced with the BZFlag source. I'm working on 2.1.x now. I should port it to C++ and use the BZFlag source. Re-inventing the wheel is what I'm doing. Good learning experience though. I've added a lot of features that BZAdmin doesn't have. You'll notice after the TK field is the strength index.
Wow! You should publish the source of the 2.0.x version!
User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite »

Tropican8 wrote:Wow! You should publish the source of the 2.0.x version!
Agreed. Do. It. Now. :mrgreen:

Quite neat, us server owners could really use something like that.
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com
User avatar
Kooppers
Private First Class
Private First Class
Posts: 28
Joined: Sat Jan 29, 2005 3:35 pm
Location: everywhere exepted here!

Post by Kooppers »

nothing really related to this post ..... but i think you should have gray all the ip addresses.

+1 to publish the source of the 2.0.x version
Image
Image
anomaly
Private First Class
Private First Class
Posts: 220
Joined: Tue Jul 26, 2005 10:32 pm
Location: Gainesville Florida

Post by anomaly »

.... but i think you should have gray all the ip addresses.
how's that?
The code is GPL and I have no problem publishing it. I don't have a server to store and distribute it on though.
Caveat: The app is only coded to run on GNU/Linux and I have no plans to do otherwise. Although I have 14+ years experience in C/C++ (mostly signal processing apps) I am not formally trained. The source and underlying algorithms are 'as is'. It would be better to recode in C++ to take advantage of the network and database code already written for BZFlag. New versions would be easier to code. The GUI was built in Glade. C++ modules are available for Glade. (glademm, I think)
User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite »

anomaly wrote:The code is GPL and I have no problem publishing it. I don't have a server to store and distribute it on though.
I can set-up a SVN repo for you, PM me for details.
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com
User avatar
jack
Private First Class
Private First Class
Posts: 89
Joined: Sun Sep 11, 2005 8:24 pm
Location: Raleigh, NC
Contact:

score

Post by jack »

what was the bots score? :?
Image
Now, an army is a team - it lives, eats, sleeps, fights as a team. This individuality stuff is a bunch of crap. - Patton
User avatar
Tanner
Private First Class
Private First Class
Posts: 575
Joined: Sat Sep 17, 2005 3:46 am
Location: Atl, GA
Contact:

Post by Tanner »

Oh thats neat! I agree.

Great job!

-Tanner
Tanner - Segway HT i180 Red Owner - Random Map Creator - BZStocks - TS Software

Image
User avatar
Saturos
Art Master General
Art Master General
Posts: 1111
Joined: Mon Apr 19, 2004 2:48 pm
Location: Berlin/Germany
Contact:

Post by Saturos »

Wow, we need that application! That entire thread was just made to publish a screenshot of your program, right? :D
anomaly
Private First Class
Private First Class
Posts: 220
Joined: Tue Jul 26, 2005 10:32 pm
Location: Gainesville Florida

Post by anomaly »

Sorry this is late. Actually the thread was created to show the bot (worst_player_ever) winning a game. Bots are normally dead last, no pun intended. The source is available at svn://bzfx.net:6062/gbzadmin
This app is for GNU/Linux only. If you want to port it to another OS, feel free. I won't be doing that. Comments/suggestions welcome.
Legolas_
Private First Class
Private First Class
Posts: 513
Joined: Thu Jan 20, 2005 10:24 pm

Post by Legolas_ »

hmm mac guys wanted to port it!

ill host if needed!
CUPCAKE
Private First Class
Private First Class
Posts: 303
Joined: Sat Sep 30, 2006 2:31 pm

Post by CUPCAKE »

Jack never got answered.
It was 28
anomaly
Private First Class
Private First Class
Posts: 220
Joined: Tue Jul 26, 2005 10:32 pm
Location: Gainesville Florida

Post by anomaly »

CUPCAKE wrote:Jack never got answered.
It was 28
sorry, Except for the strength index in column 4 the player info is similar to bzflag. Yes the score is 28. Five minutes prior to the screen shot the next highest player was about ten points lower. Obviously the bot will not reign supreme for long. The strength index is between the team kills in square brackets and the player id number.
User avatar
jack
Private First Class
Private First Class
Posts: 89
Joined: Sun Sep 11, 2005 8:24 pm
Location: Raleigh, NC
Contact:

Post by jack »

then how is that the worst player ever! im seen a guy with -1510! i dont get witch one the bot is then.
Image
Now, an army is a team - it lives, eats, sleeps, fights as a team. This individuality stuff is a bunch of crap. - Patton
User avatar
bzflaginator
Private First Class
Private First Class
Posts: 275
Joined: Sun May 01, 2005 1:50 am
Location: Upstate, New York, USA
Contact:

Post by bzflaginator »

I must say, you have just helped the bzcommunity greatly. It's nice to people who do things on their own...too bad, like this, they dont share it with the rest of us :? .
Image
Image
"He that falls in love with himself will have no rivals."
Image
Image
anomaly
Private First Class
Private First Class
Posts: 220
Joined: Tue Jul 26, 2005 10:32 pm
Location: Gainesville Florida

Post by anomaly »

jack wrote:then how is that the worst player ever! im seen a guy with -1510! i dont get witch one the bot is then.
OK, He's not really the worst player ever. That is just his callsign. I thought it was funny that a bot (and a bot with that callsign) had such a good score. :D

bzflaginator, thanks. It would probably be a better app if it was in C++ and sync'd with the BZFlag source. Maybe someday...
Post Reply