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 » Wed Nov 15, 2006 1:29 pm

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 » Wed Nov 15, 2006 3:28 pm

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 » Wed Nov 15, 2006 4:34 pm

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 » Wed Nov 15, 2006 6:51 pm

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 » Thu Nov 16, 2006 12:38 am

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 » Thu Nov 16, 2006 1:04 pm

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 » Thu Nov 16, 2006 1:31 pm

.... 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 » Fri Nov 17, 2006 1:53 am

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 » Sun Jan 14, 2007 12:55 am

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 » Sun Jan 14, 2007 1:00 am

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 » Sun Jan 14, 2007 1:51 am

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 » Thu Jan 25, 2007 8:10 pm

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_ » Fri Jan 26, 2007 1:53 am

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 » Fri Jan 26, 2007 10:15 pm

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 » Sat Jan 27, 2007 1:22 pm

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 » Sun Feb 11, 2007 2:38 pm

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 » Sun Feb 11, 2007 3:08 pm

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 » Sun Feb 11, 2007 11:53 pm

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