announcements

This page contains all game announcements from after July 10, 2012. The legacy announcements page contains all older updates.

Congrats to Off [37] for leading <Apex> to victory in the March 2024 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Off [37]
7,015,891 (x8.89)
2 <Lusitania> Esvrainzas [300]
3,942,217 (x4.81)
3 <Chainsaw Man> Chainsaw Man [75] 1,880,832 (x2.15)
4 <OP Bots4> Luthrin [43]
1,605,666 (x1.80)
5 <Manchester Orchestra> Simple Math [28] 1,543,882 (x2.53)
6 <Anor Londo> Pontiff Sulyvahn [62]
1,516,361 (x2.08)
7 <Mount Wario> Mr Poo [200]
1,310,670 (x1.48)
8 <Strung Out> Chriseps [364]
1,296,807 (x1.51)
9 <Silence is Golden> Maleficent [227]
1,147,412 (x1.32)
10 <dogs> Mr Tomato [81]
1,072,974 (x1.22)

Also see:

Congrats to Bitch Pudding [45] for leading <Apex> to victory in the February 2024 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Bitch Pudding [45]
7,920,093 (x9.81)
2 <Lusitania> Esvrainzas [300]
4,212,510 (x5.12)
3 <Chainsaw Man> Chainsaw Man [75] 4,030,119 (x5.06)
4 <Mount Wario> Mr Poo [200]
1,074,804 (x1.30)
5 <Rapture> Satanus Inaximasus [342]
970,473 (x1.19)
6 <OP Bots4> Luthrin [41]
959,686 (x1.20)
7 <Silence is Golden> Maleficent [227]
941,799 (x1.14)
8 <Endone> Endone21 [100]
922,709 (x1.10)
9 <Sosaria> UO21 [115] 882,865 (x1.06)
10 <Solo Act> Nosferatu [296] 874,475 (x1.05)

Also see:

Posted by Ender on Monday, February 5, 2024, 6:07:25 pm (ET)

tl;dr: Custom logo uploads are now fixed. If you have 9+ stars, head to workshop settings where you can upload. Read on for technical details if you're curious, as well as an opportunity to earn free stars.

Until today, the way custom logo uploads worked is that you had to upload them to Imgur, then share the Imgur URL with the game. At that point, the game server would then download the logo from Imgur, save it on the game server, and associate it with your bot. The main reason for this convoluted workflow was security. Allowing file uploads to a server comes with a lot of potential problems, as outlined in this article about Unrestricted File Upload. Steps must be taken to ensure that what gets uploaded doesn't result in a malicious actor being able to do something they shouldn't be able to do. To get the benefit of a major platform's built-in security mechanisms instead of rollling my own, I made the decision back in April 2011 when I added profile photos[*] to outsource upload security to Imgur. This was a bit of a hack, but it worked for awhile.

Fast forward to 2023. For some reason, last year Imgur blocked the game server, so the "game server would then download the logo from Imgur" step described above stopped working. In researching this, my best guess is that this is related to policy changes by Imgur in the kinds of content they allow on their platform. As a result of that announcement, people started building scrapers to save the Imgur content that was soon going to be deleted. And in response to this, Imgur seems to have wholesale blocked entire VPS providers (like Linode, which is what I use) which people would use to host the scrapers. In other words, our tiny use case of downloading a few kilobytes a ~week got mixed into the bigger problem.

To fix this, I decided to make the jump and finally allow direct file uploads for the first time ever in the game's existence. I've put in protections to make this safe, but web security is notoriously tricky, so here is where the bug bounty comes in. Please try to discover vulnerabilities. In accordance with the game's responsible disclosure policy, I will award stars to reporters based on issue severity. If you're reading this and happen to be someone very knowledgable of pentesting but that doesn't have access to a bot with 9+ stars for testing, bmail me your credentials or LinkedIn or something and I'll temp some of my stars to you. And of course, if you do discover a problem, please don't take advantage of it or cause problems for other players. I hope no one finds anything, but I (and I'm sure others) will be very grateful if you do. Happy hunting!

[*] You might notice that bot/clan profile photos still go through an Imgur workflow. It's always been slightly different than the custom logo workflow though in that the file doesn't get downloaded to the game server, it gets read live from Imgur everytime you visit a bot/clan profile (well, not counting browser caching). I did logos differently because there'd be potentially many of them rendering on a single page and I didn't want that many requests from players going to Imgur in case it led to problems. Whether that was a real issue to be worried about or not is unclear, but that's why it is the way it is. Now that custom logo direct uploads are supported, I plan to eventually do the same with bot/clan profile photos, but that will be more work because I'll need to do a one-time download of a bunch of all the existing Imgur files the game points at, so it's low priority.

Congrats to PeeT [150] for leading <Apex> to victory in the January 2024 clan competition and securing a 8th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> PeeT [150]
11,556,724 (x13.25)
2 <Lusitania> Esvrainzas [300]
8,724,888 (x10.07)
3 <OP Bots4> Luthrin [41]
1,224,472 (x1.38)
4 <Mount Wario> LOMU [270]
1,186,124 (x1.37)
5 <Chainsaw Man> Chainsaw Man [75] 1,173,789 (x1.32)
6 <Silence is Golden> Silence is Golden [44]
1,115,485 (x1.29)
7 <Rapture> Satanus Inaximasus [342]
1,048,201 (x1.17)
8 <Endone> Endone21 [100]
1,003,960 (x1.12)
9 <dogs> Mr Tomato [81]
991,902 (x1.23)
10 <Pirate Haven> The Pirate [349] 966,233 (x1.10)

Also see:

Congrats to NBA XXVII [133] for leading <Apex> to victory in the December 2023 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> NBA XXVII [133] 7,951,833 (x9.61)
2 <dogs> Mr Tomato [81]
2,088,081 (x2.37)
3 <Mount Wario> LOMU [270]
2,058,669 (x2.34)
4 <Strung Out> Chriseps [355]
1,465,977 (x1.66)
5 <Lusitania> Esvrainzas [300]
1,418,627 (x1.68)
6 <Silence is Golden> Silence is Golden [44]
1,223,612 (x1.41)
7 <OP Bots4> Luthrin [41]
1,172,651 (x1.31)
8 <Manchester Orchestra> Simple Math [26] 1,119,644 (x2.89)
9 <Torment> Samulii [38]
1,097,430 (x1.41)
10 <Rapture> Satanus Inaximasus [342]
1,059,016 (x1.19)

Also see:

Posted by Ender on Wednesday, December 27, 2023, 7:59:40 pm (ET)

A small quality-of-life improvement to close out 2023: When viewing the fight list page, if the bot is at its attack limit for the day, then its row will have a red background. The fight links are also removed for these rows. This is effectively the same way bots in your own clan get treated (except this is red instead of green).

Various flavors of this idea have been suggested over the years (and it came up in the big What do you want to see done for the game? thread earlier this year), but often as part of a larger change to the overall page that would add more robust sorting/filtering options for the table (which is still on the list for the future - I know that page has gotten unwieldy for some levels). Thanks to Asmodeus for the latest and simplest flavor of this suggestion.

Happy new year and see you in 2024!

Hey everyone, I'll be taking off to travel for most of December in a couple days, so I wanted to give an update on game stuff before I head out. I'll still have my laptop in case the server catches fire. :)

I've chatted with some of you on IRC (soon^TM to be Discord) about this, but game activity has spiked way up starting in October and then really taking off in November. Depending on how you measure things (online bots, 1-day actives, pageviews, etc.), I'd estimate the game is anywhere from 4-10x more active in the past couple months than earlier this year. This is really cool to see!

To celebrate the increase activity and the holiday season, I've just enabled 2 things:

  • 500 Hastened Adventure buff - All bots that have been logged into since the start of November have been granted 500 battles worth of the Hastened Adventure buff, which grants 10,000% battle speed.
  • Double showroom chances - The probability of all items appearing has been temporary doubled. So if something had a 25% chance of showing up, it now has a 50% chance each showroom restock. I'll revert this in a month or so.

I also wanted to mention a few things that are on my radar:

  • Custom logo upload bug - I've seen some reports that the Imgur workflow for uploading custom logos isn't working in some cases. I'll dig into this when I'm back.
  • Email verification bug - I've seen some reports that various email-related functions (verification, view all bots, etc.) are sometimes not working. I'll dig into this when I'm back.
  • Bmail backlog - I'm still pretty behind on my inbox. For those of you still waiting for replies, I'm sorry and will try to catch up when I'm back.

Lastly, I wanted to share a brief development update. Earlier this year I asked everyone: What do you want to see done for the game? In typical Ender fashion, progress has been slower than I'm sure anyone has wanted, but I wanted to share that there has been stuff going on behind the scenes. Below is a chart showing the number of "commits" to the game's codebase per month for every month I've worked on the game since I started in August 2010, over 13 years ago. A "commit" isn't a great way of measuring progress (e.g. the original tournament update was a single massive commit), but it does give some indication of general activity. So the part I want to highlight is mid-2023 where I returned to 2010-2015 levels of activity for the first time since then. Not much of this work has been visible to players, but it has modernized some really old stuff and laid the groundwork for what I hope are fun updates in 2024.

Until then, good luck to everyone in the December clan race and happy holidays!

(click chart to expand)

Congrats to Zach01 [354] for leading <Apex> to victory in the November 2023 clan competition and securing a 4th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Zach01 [354]
10,035,930 (x12.44)
2 <Strung Out> Chriseps [352]
7,523,647 (x8.84)
3 <Mount Wario> LOMU [270]
1,391,333 (x1.61)
4 <The Avengers> Esvrainzas [300]
1,307,786 (x1.51)
5 <Silence is Golden> Silence is Golden [44]
1,028,280 (x1.26)
6 <dogs> Mr Tomato [81]
982,428 (x1.23)
7 <Halo> Juv0 [130]
964,679 (x1.13)
8 <Chainsaw Man> Chainsaw Man [75] 938,456 (x1.12)
9 <Rapture> Satanus Inaximasus [342]
936,034 (x1.08)
10 <Endone> Endone21 [100]
924,190 (x1.07)

Also see:

Congrats to Zach01 [315] for leading <Apex> to victory in the October 2023 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Zach01 [315]
5,829,127 (x7.43)
2 <Chainsaw Man> Silencio [28]
3,418,758 (x3.92)
3 <Mount Wario> LOMU [267]
1,618,809 (x1.88)
4 <Halo> Juv0 [130]
1,399,229 (x1.63)
5 <Trump Tower> Killary Killer [60] 1,003,731 (x1.12)
6 <Rapture> Satanus Inaximasus [342]
963,261 (x1.08)
7 <Silence is Golden> Maleficent [227]
955,335 (x1.10)
8 <dogs> Mr Tomato [81]
953,221 (x1.12)
9 <No Clan> Dragon Summoner [130]
944,532 (x1.06)
10 <The North> Oxyk [76]
913,412 (x1.02)

Also see:

Congrats to Off [30] for leading <Apex> to victory in the September 2023 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Off [30]
3,048,853 (x3.66)
2 <Mount Wario> LOMU [266]
1,584,690 (x1.84)
3 <Chainsaw Man> Chainsaw Man [75] 1,522,193 (x3.56)
4 <Trump Tower> Killary Killer [60] 1,263,741 (x1.52)
5 <The North> Oxyk [76]
1,238,086 (x1.45)
6 <Silence is Golden> Avrelivs Caesar [44] 1,161,100 (x1.42)
7 <Halo> Juv0 [115]
1,026,858 (x1.19)
8 <Rapture> Satanus Inaximasus [342]
922,100 (x1.07)
9 <No Clan> Dragon Summoner [130]
916,429 (x1.06)
10 <Pirate Haven> The Pirate [345] 898,524 (x1.04)

Also see:

Congrats to Anna Villani [34] for leading <Apex> to victory in the August 2023 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Anna Villani [34]
2,830,145 (x3.34)
2 <Mount Wario> LOMU [265]
1,360,701 (x1.61)
3 <The North> Oxyk [75]
1,182,287 (x1.37)
4 <Rapture> Satanus Inaximasus [342]
1,050,387 (x1.18)
5 <No Clan> Dragon Summoner [130]
1,037,364 (x1.16)
6 <dogs> Mr Tomato [81]
1,001,817 (x1.15)
7 <Calibration> Bandit [203]
928,175 (x1.05)
8 <Trump Tower> Killary Killer [60] 922,893 (x1.03)
9 <Pirate Haven> The Pirate [345] 911,265 (x1.02)
10 <Silence is Golden> Grotteska [243]
909,167 (x1.07)

Also see:

Congrats to Zizu [382] for leading <Apex> to victory in the July 2023 clan competition and securing a 6th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Zizu [382]
3,341,205 (x4.12)
2 <No Clan> Dragon Summoner [130]
2,736,987 (x4.20)
3 <Mount Wario> Mr Poo [90]
1,924,145 (x2.31)
4 <Trump Tower> Killary Killer [60] 1,838,895 (x2.08)
5 <Rapture> Satanus Inaximasus [342]
984,790 (x1.11)
6 <Silence is Golden> Grotteska [243]
944,051 (x1.10)
7 <Strung Out> Chriseps [350]
907,910 (x1.02)
8 <Pirate Haven> The Pirate [344] 892,561 (x1.01)
9 <Hotty8> Lily01 [100] 891,607 (x1.00)
10 <Hotty6> Emily01 [115] 891,600 (x1.00)

Also see:

Posted by Ender on Wednesday, July 12, 2023, 1:04:46 am (ET)

At long last, clan rank colors can be customized!

There's not much more to say about this one. The same picker that appears in the workshop now appears on the clan permission matrix page, which clan owners can use to modify clan rank colors.

"Fun" fact: This has been a TODO ever since clans first launched during closed beta. Looking back at the legacy announcements page, that was 2011-02-25. Better 4,520 days late than never...? :\

In addition to the main change, a few other small things changed:

  • Color picker upgrade: The buttons for changing colors are bigger and easier to see, as is the selected color. Buttons get disabled when you reach the top/bottom ends of allowed colors. Rapid clicking will no longer trigger double-click browser text selection. This applies to both the workshop color picker and clan ranks color pickers.
  • Clan owner permission clarity: It's always been the case that the permission matrix row for the clan owner rank cannot be modified (other than the name, and now the color). For instance, you couldn't remove "kick" permission for the clan owner. However, the form didn't make this clear - the fields were modifiable (which maybe even looked a little scary). These checkboxes are now disabled on the clientside to match the serverside behavior.
  • Clan non-owner permission clarity: Non-owner clan members now see a warning popup on the permission matrix page informing them they have read-only access, just to make things a little more clear.
  • Allowed colors bugfix: Speaking of serverside and clientside differences, I noticed while working on these changes that the serverside was more permissive (allows down to #222222) than clientside (allows down to #444444). This means that a clever player could actually get their username to basically disappear if they were to bypass the clientside check. I didn't query the database to determine whether anyone has actually done this, but in any case, #444444 is now enforced serverside too.
  • Default clan rank color changes: I debated whether to even include this one, but in the interest of being complete, I changed the default clan rank colors to be within the color pickers bounds (i.e. greater than #444444). In practice, the changes are impercetible (e.g. #00ff00 -> #44ff44 ...see? you can't tell!)

P.S. Repeating disclaimer: There are more updates to come, so if this one doesn't excite you, hang tight. I know a bunch of different ideas have been brought up in the What do you want to see done for the game? thread (if you haven't shared your own perspective there yet and want to help shape the game's future, go ahead and do so!) and I know that everyone has different opinions on what order they should be worked on in. Rather than try to bundle up changes into larger updates, I'm currently planning to post user-facing ones as they're completed so that new stuff goes out sooner.

Posted by Ender on Wednesday, July 5, 2023, 11:34:51 pm (ET)

Previously, automatic clan treasury donations only activated if your bot had explicitly enabled a >0% donation percentage in the workshop.

Now, regardless of this setting, any excess kudos (i.e. kudos beyond the game cap of 5,000,000) will be automatically donated to your clan if you are in one and there is room in the treasury for more kudos.

Note that just like before, this calculation all happens before auto-repairs. Let me know if this now results in any oddities or even just annoyances that come up as a result of this. I think ideally auto-repairs should have come before automatic clan donations, but this is slightly non-trivial to rework and I'd rather punt on this for now if it's not a major issue.

Thanks to Myriad for the original suggestion way back when, as well as for bringing it up again last month.

P.S. Disclaimer: There are more updates to come, so if this one doesn't excite you, hang tight. I know a bunch of different ideas have been brought up in the What do you want to see done for the game? thread (if you haven't shared your own perspective there yet and want to help shape the game's future, go ahead and do so!) and I know that everyone has different opinions on what order they should be worked on in. Rather than try to bundle up changes into larger updates, I'm currently planning to post user-facing ones as they're completed so that new stuff goes out sooner.

Congrats to PeeT [150] for leading <Apex> to victory in the June 2023 clan competition and securing a 7th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> PeeT [150]
2,521,970 (x2.98)
2 <Mount Wario> LOMU [264]
2,315,868 (x2.68)
3 <Silence is Golden> Grotteska [243]
1,609,711 (x1.96)
4 <Trump Tower> Killary Killer [60] 1,440,821 (x1.73)
5 <Rapture> Satanus Inaximasus [342]
1,176,982 (x1.36)
6 <Halo> Juv0 [115]
945,203 (x1.09)
7 <Strung Out> Chriseps [349]
903,261 (x1.05)
8 <No Clan> Dragon Summoner [130]
898,151 (x1.08)
9 <Escapism> Myriad [424]
896,928 (x1.04)
10 <Pirate Haven> The Pirate [342] 870,237 (x1.01)

Also see:

Posted by Ender on Thursday, June 1, 2023, 7:10:38 pm (ET)

tl;dr: Give me ideas to work on!

Hello! As some of you may have noticed, I've been around a bit these past few weeks, chatting with some of you on IRC, etc. That's a result of me having (finally) taken care of a few small problems that were preventing me from working on the game.

In case you're curious/interested about the background: It started when I relocated for ~8 months during Covid. I didn't bring my desktop, but I bought a cheap laptop and did some small game development things on that. Not a lot though (obviously). Then I returned home, but I was still working remotely and got tired of swapping cables to switch between my work computer and personal desktop, so my desktop (which is my main development machine) stayed offline for a long time. Fast forward to a month or two ago. I bought a KVM (these devices are amazing if you have multiple computers), dusted off my desktop, applied new thermal paste to its CPU, updated its very-outdated operating system, and started finally poking at the game again. My first order of business was to do various infrastructure upgrades. We're now on PHP 8.2 and many of the various libraries/utilities that the game depends on have been upgraded to latest versions as well so that the game remains stable and fast (brag: I find the speed of everything in the game remarkable compared to the sluggish bloat I feel on many other more "modern" sites). The upshot is that all this behind-the-scenes modernization makes it much easier to do future development work.

That brings us to today. Now for the fun part! I'm looking to get back into actual feature development a bit. My track record isn't great and I know things have been slower in recent years, so I'm hesitant to make any big promises, but...hear me out:

What do you want done? I have some time off from work next week and want to spend a chunk of it on the game. I don't play this game and am not plugged into the day-to-day anymore, so I want to hear from all of you. Feel free to suggest stuff or +1 other people's ideas. You're the best people to know what's going to make you enjoy the game more, what you find annoying, what you always wish had been done, etc. And don't worry too much about whether something is going to be hard to build - I'd like to understand what people really want first. After that, I can think about the cost tradeoffs of building stuff. Of course though, smaller stuff is more likely to get done sooner.

I'll kick this thread off with my own ideas, but treat these as just a starting point for you to suggest your own:

  • Move the game onto HTTPS so that you stop getting browser warnings
  • Fix PayPal integration so that you don't have to wait for me to give purchased stars
  • Revamp the designed-in-2010 UI to take advantage of typical monitor resolutions in 2023 (probably wider UI + bigger font...I find myself using 125% browser zoom on here)
  • Move chat from IRC to Discord
  • Change account structure so that you can manage a fleet of bots from a single login
  • Daily quests, weekly events, etc.
  • Promote the game more and optimize for new player stickiness/retention
  • Train an LLM (a la ChatGPT/Bard) using forum data and do something fun with it
  • Anything that was never implemented that you'd like done?
  • Anything that's broken that you'd like fixed?
  • Anything to improve mobile support? (maybe even an app one day?)
  • Anything else at all?

Congrats to PeeT [150] for leading <Apex> to victory in the May 2023 clan competition and securing a 6th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> PeeT [150]
3,132,289 (x3.69)
2 <Mount Wario> LOMU [253]
1,707,374 (x1.99)
3 <Halo> Juv0 [115]
1,475,278 (x1.80)
4 <Rapture> Satanus Inaximasus [342]
1,241,834 (x1.39)
5 <Trump Tower> Killary Killer [60] 1,126,882 (x1.26)
6 <Strung Out> Chriseps [349]
988,811 (x1.11)
7 <Escapism> Myriad [423]
910,471 (x1.02)
8 <Silence is Golden> Kate Beckinsale [49] 903,471 (x1.08)
9 <Pirate Haven> The Pirate [341] 902,730 (x1.02)
10 <Berzerker Barbarians> mrvain [139]
900,658 (x1.01)

Also see:

Congrats to Sinister Shadows [392] for leading <Apex> to victory in the April 2023 clan competition and securing a 4th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Sinister Shadows [392]
2,870,420 (x3.36)
2 <Mount Wario> LOMU [250]
1,263,965 (x1.56)
3 <Trump Tower> Killary Killer [60] 1,223,658 (x1.42)
4 <Halo> Juv0 [115]
1,083,375 (x1.30)
5 <Rapture> Satanus Inaximasus [342]
1,042,857 (x1.21)
6 <Strung Out> Chriseps [349]
974,094 (x1.13)
7 <Berzerker Barbarians> mrvain [139]
943,157 (x1.09)
8 <Escapism> Myriad [423]
880,247 (x1.02)
9 <Silence is Golden> Kaori Momoi [200] 868,959 (x1.01)
10 <Trump World> Protester [100] 866,280 (x1.00)

Also see:

Congrats to Sinister Shadows [392] for leading <Apex> to victory in the March 2023 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Sinister Shadows [392]
3,611,765 (x4.36)
2 <Mount Wario> LOMU [236]
3,500,015 (x3.98)
3 <Rapture> Satanus Inaximasus [342]
1,407,802 (x1.58)
4 <Pirate Haven> The Pirate [338] 1,370,133 (x1.54)
5 <Trump Tower> Killary Killer [60] 1,349,424 (x1.51)
6 <Real Fighters> Kyle100 [125] 1,076,942 (x1.79)
7 <Silence is Golden> Kaori Momoi [200] 912,762 (x1.03)
8 <Trump World> Protester [100] 911,743 (x1.02)
9 <Escapism> Myriad [423]
909,057 (x1.02)
10 <Strung Out> Chriseps [346]
903,476 (x1.01)

Also see:

Congrats to PeeT [150] for leading <Apex> to victory in the February 2023 clan competition and securing a 5th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> PeeT [150]
2,929,923 (x3.76)
2 <Trump Tower> Killary Killer [60] 1,552,576 (x2.01)
3 <Mount Wario> LOMU [195]
1,181,975 (x1.47)
4 <Rapture> Satanus Inaximasus [342]
1,149,141 (x1.43)
5 <Strung Out> Chriseps [346]
972,147 (x1.21)
6 <Real Fighters> Kyle100 [125] 852,031 (x3.88)
7 <Pirate Haven> The Pirate [335] 833,327 (x1.03)
8 <Best RW Clan> farmalot3 [65]
830,845 (x1.03)
9 <Escapism> Myriad [423]
826,234 (x1.02)
10 <Trump World> Protester [100] 824,346 (x1.02)

Also see:

Congrats to Zizu [361] for leading <Apex> to victory in the January 2023 clan competition and securing a 5th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Zizu [361]
3,539,189 (x3.99)
2 <Mount Wario> LOMU [190]
1,840,740 (x2.28)
3 <Pirate Haven> The Pirate [331] 1,543,932 (x1.74)
4 <Chainsaw Man> Chainsaw Man [75] 1,309,167 (x1.47)
5 <Strung Out> Chriseps [345]
1,152,584 (x1.30)
6 <Rapture> Satanus Inaximasus [342]
994,102 (x1.12)
7 <Trump Tower> Killary Killer [60] 960,395 (x1.08)
8 <Escapism> Myriad [423]
904,611 (x1.02)
9 <The Lonely Island> Nosferatu [281]
893,040 (x1.00)
10 <Silence is Golden> Kaori Momoi [200] 890,966 (x1.00)

Also see:

Congrats to Sinister Shadows [392] for leading <Apex> to victory in the December 2022 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Sinister Shadows [392]
3,695,939 (x4.24)
2 <Mount Wario> RUPENI [50] 2,760,851 (x3.33)
3 <Chainsaw Man> Chainsaw Man [75] 1,674,418 (x1.89)
4 <Pirate Haven> The Pirate [331] 1,449,894 (x1.64)
5 <Strung Out> Chriseps [342]
1,093,158 (x1.22)
6 <Rapture> Satanus Inaximasus [342]
1,027,296 (x1.15)
7 <Silence is Golden> Goddess Ana [20]
932,352 (x1.11)
8 <Trump Tower> Killary Killer [60] 932,297 (x1.05)
9 <Escapism> Myriad [422]
903,252 (x1.01)
10 <Halo> Juv0 [115]
902,017 (x1.01)

Also see:

Congrats to PeeT [150] for leading <Apex> to victory in the November 2022 clan competition and securing a 4th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> PeeT [150]
9,236,523 (x10.88)
2 <Pirate Haven> The Pirate [325] 2,849,124 (x3.30)
3 <Strung Out> Chriseps [333]
1,513,007 (x1.75)
4 <Mount Wario> LOMU [126] 1,227,801 (x2.75)
5 <dogs> Mr Tomato [81]
1,208,837 (x1.51)
6 <Silence is Golden> Joi [175] 1,134,918 (x1.48)
7 <Rapture> Satanus Inaximasus [342]
1,118,984 (x1.29)
8 <Trump Tower> Killary Killer [60] 1,071,448 (x1.25)
9 <Escapism> Myriad [422]
933,807 (x1.08)
10 <Chainsaw Man> Splatoon1 [75] 920,516 (x1.07)

Also see:

Congrats to Sinister Shadows [391] for leading <Apex> to victory in the October 2022 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Sinister Shadows [391]
4,833,165 (x5.89)
2 <Pirate Haven> The Pirate [320] 2,257,832 (x2.55)
3 <Strung Out> Chriseps [293]
1,991,940 (x2.31)
4 <Halo> Juv0 [115]
1,264,490 (x1.42)
5 <Rapture> Satanus Inaximasus [341]
1,209,895 (x1.36)
6 <Silence is Golden> Kate Beckinsale [48] 1,010,859 (x1.18)
7 <dogs> Mr Tomato [81]
1,006,632 (x1.19)
8 <The North> Oxyk [74]
924,063 (x1.04)
9 <Escapism> Myriad [422]
913,775 (x1.02)
10 <Trump Tower> Killary Killer [60] 894,618 (x1.00)

Also see:

Congrats to Zizu [130] for leading <Apex> to victory in the September 2022 clan competition and securing a 4th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Zizu [130]
3,949,031 (x4.57)
2 <Pirate Haven> The Pirate [316] 1,759,048 (x2.04)
3 <Rapture> Satanus Inaximasus [341]
1,166,763 (x1.35)
4 <Strung Out> Chriseps [168]
1,038,856 (x1.20)
5 <Dwarf Gang> Smeagol [296]
1,007,012 (x2.62)
6 <Silence is Golden> Kate Beckinsale [48] 921,006 (x1.09)
7 <Halo> Juv0 [72]
917,692 (x1.08)
8 <Escapism> Myriad [421]
873,367 (x1.01)
9 <The North> Oxyk [74]
868,975 (x1.03)
10 <The Hunger Games> THG19 [100] 864,956 (x1.00)

Also see:

Congrats to PeeT [150] for leading <Apex> to victory in the August 2022 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> PeeT [150]
4,793,962 (x5.72)
2 <Strung Out> Chriseps [168]
3,744,588 (x4.43)
3 <Rapture> Satanus Inaximasus [341]
1,621,405 (x1.82)
4 <Pirate Haven> The Pirate [312] 1,379,996 (x1.56)
5 <Halo> Juv0 [72]
962,988 (x1.12)
6 <The North> Oxyk [74]
921,694 (x1.06)
7 <Hotty5> Sophie01 [111]
911,064 (x1.02)
8 <Escapism> Myriad [421]
905,600 (x1.01)
9 <Silence is Golden> Kate Beckinsale [48] 902,145 (x1.03)
10 <Trump Tower> Killary Killer [60] 893,781 (x1.00)

Also see:

Congrats to Zizu [130] for leading <Apex> to victory in the July 2022 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Zizu [130]
7,085,714 (x8.69)
2 <Pirate Haven> The Pirate [311] 1,781,161 (x2.00)
3 <Rapture> Satanus Inaximasus [341]
1,764,854 (x2.01)
4 <Strung Out> Chriseps [168]
1,371,233 (x1.55)
5 <Halo> Juv0 [72]
1,370,142 (x1.60)
6 <dogs> Mr Tomato [81]
1,296,682 (x1.53)
7 <Escapism> Myriad [421]
906,772 (x1.02)
8 <Trump Tower> Killary Killer [60] 898,628 (x1.01)
9 <Silence is Golden> Kate Beckinsale [48] 897,151 (x1.02)
10 <Hotty5> Sophie01 [111]
894,836 (x1.00)

Also see:

Congrats to PeeT [150] for leading <Apex> to victory in the June 2022 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> PeeT [150]
4,151,206 (x5.09)
2 <Pirate Haven> The Pirate [309] 2,030,877 (x2.36)
3 <Rapture> Satanus Inaximasus [341]
1,870,846 (x2.17)
4 <Halo> Juv0 [72]
1,614,033 (x1.90)
5 <Strung Out> Chriseps [168]
1,294,132 (x1.51)
6 <dogs> Mr Green [81]
979,611 (x1.16)
7 <Escapism> Myriad [420]
929,908 (x1.08)
8 <The North> Oxyk [74]
889,715 (x1.07)
9 <Hotty5> Sophie01 [111]
877,403 (x1.02)
10 <Trump Tower> Killary Killer [60] 868,510 (x1.01)

Also see:

Congrats to Off [290] for leading <Apex> to victory in the May 2022 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Off [290]
4,938,397 (x5.88)
2 <Halo> Juv0 [72]
1,831,118 (x2.27)
3 <Rapture> Satanus Inaximasus [341]
1,602,784 (x1.80)
4 <The North> Oxyk [74]
1,246,647 (x1.46)
5 <Escapism> Myriad [420]
1,180,856 (x1.32)
6 <Strung Out> Chriseps [168]
1,127,859 (x1.26)
7 <Trump Tower> Killary Killer [60] 1,076,740 (x1.21)
8 <Best RW Clan> OTv1 [200]
951,079 (x1.07)
9 <dogs> Mr Green [81]
937,244 (x1.09)
10 <Hotty5> Sophie01 [111]
932,459 (x1.04)

Also see:

Congrats to Execute [405] for leading <Apex> to victory in the April 2022 clan competition and securing a 4th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Execute [405]
4,580,019 (x5.54)
2 <Strung Out> Chriseps [168]
1,615,482 (x1.90)
3 <Rapture> Satanus Inaximasus [341]
1,375,788 (x1.60)
4 <Escapism> Myriad [420]
1,137,501 (x1.32)
5 <The North> Oxyk [73]
925,410 (x1.11)
6 <dogs> Mr Green [81]
903,385 (x1.14)
7 <Crabby> Crab01 [100] 899,320 (x1.04)
8 <Best RW Clan> OTv1 [200]
895,853 (x1.04)
9 <Silence is Golden> JBS [64] 894,092 (x1.03)
10 <Trump Tower> Killary Killer [60] 893,496 (x1.03)

Also see:

Congrats to battleminion [359] for leading <Apex> to victory in the March 2022 clan competition and securing a 4th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> battleminion [359]
6,937,135 (x8.22)
2 <Strung Out> Chriseps [168]
2,475,769 (x2.78)
3 <dogs> Mr Green [81]
1,230,563 (x1.42)
4 <Rapture> Satanus Inaximasus [341]
1,012,146 (x1.16)
5 <Escapism> Myriad [419]
1,005,244 (x1.13)
6 <Silence is Golden> Kate Beckinsale [48] 958,720 (x1.09)
7 <Best RW Clan> OTv1 [200]
931,546 (x1.04)
8 <Trump Tower> Killary Killer [60] 913,939 (x1.03)
9 <Loafers> Loaf19 [54]
907,534 (x1.02)
10 <Eco> Eco13 [72]
907,399 (x1.02)

Also see:

Congrats to PeeT [303] for leading <Apex> to victory in the February 2022 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> PeeT [303]
4,648,555 (x6.13)
2 <Strung Out> Chriseps [168]
3,521,638 (x4.57)
3 <Rapture> Satanus Inaximasus [341]
1,058,265 (x1.33)
4 <dogs> Mr Green [81]
999,918 (x1.26)
5 <DAS> Das02 [111]
875,618 (x1.09)
6 <Reaper of souls> diablek [399]
851,308 (x1.07)
7 <Escapism> Myriad [419]
835,685 (x1.04)
8 <Trump Tower> Killary Killer [60] 827,859 (x1.03)
9 <Silence is Golden> Kate Beckinsale [48] 824,880 (x1.04)
10 <Hotty4> Karen01 [111]
822,603 (x1.02)

Also see:

Posted by Ender on Sunday, February 13, 2022, 3:37:05 pm (ET)

As noted would be happening in last week's announcement, up to 500 duration of the Hastened Adventure buff (10,000% battle speed) has been given out to all bots active since the start of 2020 (including new ones created since last week's announcement). As also noted previously, the catch is that this round won't put you higher than 500 total duration. In other words, if your bots had any Hastened Adventure duration remaining, it was wasted. :\

If you liked this mini-event and want to see more similar ones in the future, please reply to this thread saying so to help me gauge interest. I personally like the idea of mini-events like this with fixed time windows to utilize because I think it could help promote retention and it just seems like a fun thing to periodically do. The specifics of the type of benefit (buffs, showroom chances, etc.) and the exact mechanism are flexible as long as it fits the general idea of being a time-bound "use it or lose it" sort of thing.

Posted by Ender on Sunday, February 6, 2022, 2:28:39 am (ET)

At long last, the game is once again capable of sending emails.

Since I know this problem led to many people taking a break from the game, as a one-time special incentive to get everyone excited (and hopefully back to the game), I'm giving out (up to) 1,000 duration of the Hastened Adventure buff (10,000% battle speed) to each and every bot. There's a bit of fine print to this though:

  • Buff incentive #1 - Just before posting this announcement, I gave 500 duration of Hasted Adventure to all bots active since the start of 2020 (yes, emails were broken for about that long...). This either gave you a 500 duration buff or added to your existing buff.
  • Buff incentive #2 - No sooner than 7 days after this announcement, I will give an additional 500 duration buff to all bots active since the start of 2020. However, unlike with incentive #1, duration will only be added to existing buffs as long as it does not cause you to exceed 500 total duration. Some examples: 0 -> 500, 400 -> 500, 500 -> 500, 800 -> 500. In other words, any Hasted Adventure duration that isn't used before incentive #2 activates will be wasted, so make sure to log into all your bots (and tell your friends that had taken a break to too) this week and use it up if you want to maximize your usage!

Finally, I'm really sorry for how long this took to do. The original game server became too outdated to do the authentication that modern day email requires, so a full server migration was needed. I'd procrastinated on doing that for a long time because of the number of moving parts it involves, but I finally bit the bullet and finished the migration last weekend. Since then, I've also fixed a number of small migration-related issues. With the migration fully completed, the path was at last clear for fixing emails - and so here we are.

Congrats to Maniac [34] for leading <Apex> to victory in the January 2022 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Maniac [34]
3,344,138 (x3.76)
2 <Strung Out> Chriseps [168]
2,735,062 (x3.07)
3 <Rapture> Satanus Inaximasus [341]
1,286,882 (x1.47)
4 <Trump Tower> Killary Killer [60] 1,019,683 (x1.15)
5 <Reaper of souls> diablek [398]
953,502 (x1.12)
6 <asdf movies> asdf20 [111] 945,145 (x1.06)
7 <DAS> Das02 [111]
942,924 (x1.06)
8 <Hotty7> Adelaide01 [115] 942,856 (x1.06)
9 <Escapism> Myriad [418]
942,220 (x1.06)
10 <dogs> Mr Green [81]
933,929 (x1.12)

Also see:

Over the past 24 hours, I've migrated the entire game to a new server. This is a completely fresh install with a new database, new web server, new everything. Although I've done some basic spot-checks for game functionality, because of how much has changed, there's a high chance of subtle breakages that I missed. If you see anything unusual, please report it in the Bugs subforum.

Known issues:

  • Custom logos: These aren't appearing yet. Edit (Feb 5, 1:35pm ET): Logos are back.
  • Clan rankings: The ordering on the page is correct, but the rank labels (1, 2, 3, etc.) are wrong. Edit (Jan 30, 11:22pm ET): Clan rankings are working now.
  • Jane: Not really a "breakage", but I just haven't gotten to setting up the game's IRC bot yet. Edit (Jan 30, 10:27pm ET): Jane is working now.
  • Trophies: Unclear on the scope of the issue so far, but something likely involving to trophy counts and trophy points. Edit (Feb 5, 4:38pm ET): False alarm, there was no bug.
  • End-of-month script: This went haywire the first time it ran. Edit: (Feb 1, 1:32am ET): This should be fixed now and has been re-run.

And since I know it's what many of you are wondering about: This migration was the main chunk of work needed to fix emails. Once the new server is up and completely stable, I'll work next on the final steps for restoring email functionality.

Congrats to Chriseps [168] for leading <Strung Out> to victory in the December 2021 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> Chriseps [168]
1,733,774 (x1.96)
2 <Apex> Maniac [34]
1,682,675 (x1.91)
3 <Rapture> Satanus Inaximasus [340]
1,122,941 (x1.30)
4 <Trump Tower> Killary Killer [60] 1,033,539 (x1.18)
5 <Hotty6> Emily01 [115] 958,386 (x1.08)
6 <dogs> Mr Green [81]
945,363 (x1.13)
7 <Reaper of souls> diablek [396]
942,430 (x1.06)
8 <IDK> Melkor [306]
929,932 (x1.11)
9 <asdf movies> asdf20 [111] 905,680 (x1.02)
10 <Escapism> Myriad [418]
897,662 (x1.01)

Also see:

Congrats to battleminion [357] for leading <Apex> to victory in the November 2021 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month

Also see:

Congrats to battleminion [357] for leading <Apex> to victory in the October 2021 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> battleminion [357]
2,929,259 (x3.58)
2 <Rapture> Satanus Inaximasus [339]
2,471,102 (x3.01)
3 <Escapism> Myriad [418]
1,153,368 (x1.30)
4 <Strung Out> Chriseps [168]
992,593 (x1.11)
5 <Trump Tower> Killary Killer [60] 943,758 (x1.06)
6 <Reaper of souls> diablek [393]
936,339 (x1.05)
7 <LOT> OTv1 [200]
935,488 (x1.05)
8 <Pirate Haven> The Pirate [306] 932,236 (x1.05)
9 <DAS> Melkor [305]
906,001 (x1.01)
10 <Hotty6> Emily01 [115] 902,666 (x1.01)

Also see:

Congrats to battleminion [357] for leading <Apex> to victory in the September 2021 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> battleminion [357]
3,242,284 (x4.16)
2 <Escapism> Myriad [418]
1,687,885 (x2.03)
3 <Reaper of souls> diablek [392]
1,202,524 (x1.45)
4 <Pirate Haven> The Pirate [306] 1,079,624 (x1.30)
5 <Rapture> Satanus Inaximasus [339]
1,046,751 (x1.26)
6 <Silence is Golden> Kate Beckinsale [47] 1,027,919 (x1.24)
7 <Strung Out> Chriseps [168]
890,250 (x1.07)
8 <DAS> Das20 [111]
854,600 (x1.03)
9 <Trump Tower> Killary Killer [60] 837,080 (x1.00)
10 <The Lonely Island> Nosferatu [281]
834,000 (x1.00)

Also see:

Congrats to Zizu [150] for leading <Apex> to victory in the August 2021 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Zizu [150]
2,877,484 (x3.27)
2 <Escapism> Myriad [418]
2,315,302 (x2.79)
3 <Strung Out> Chriseps [168]
1,138,137 (x1.28)
4 <Reaper of souls> diablek [390]
1,120,496 (x1.26)
5 <Rapture> Satanus Inaximasus [339]
1,063,902 (x1.19)
6 <Hotty4> Karen01 [111]
914,784 (x1.02)
7 <Vampires> TVD20 [100] 903,806 (x1.01)
8 <Platinium Squad> Own You [375]
899,994 (x1.01)
9 <Trump Tower> Killary Killer [60] 894,928 (x1.00)
10 <Pirate Haven> The Pirate [306] 894,652 (x1.00)

Also see:

Congrats to Zizu [150] for leading <Apex> to victory in the July 2021 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Zizu [150]
2,909,616 (x3.33)
2 <Reaper of souls> diablek [387]
1,360,673 (x1.52)
3 <Strung Out> Chriseps [168]
1,237,386 (x1.40)
4 <Rapture> Satanus Inaximasus [339]
1,071,018 (x1.20)
5 <Escapism> Myriad [417]
937,770 (x1.05)
6 <Trump Tower> Killary Killer [60] 907,328 (x1.02)
7 <Pirate Haven> The Pirate [306] 905,980 (x1.02)
8 <Silence is Golden> Kaori Momoi [200] 903,456 (x1.02)
9 <Hotty4> Karen01 [111]
901,097 (x1.01)
10 <Hotty5> Sophie01 [111]
898,584 (x1.01)

Also see:

Posted by Ender on Thursday, July 1, 2021, 7:27:44 am (ET)

From the legacy announcements page on July 1, 2011:

bots4 has officially moved out of beta! All bots have been reset to level 1. In celebration of the release, an achievements system has been added. It's still in its early stages, so expect to see more to it as we go forward.

It's been a pretty wild ride. I didn't know how this little side project would turn out when I set off on the project sometime in 2010, but as previously noted, bots4 has been running longer than bots2, which ran for ~8 years. Here we are now 79,484 accounts, 96,207 forum posts, 408,321 bmail messages, 30,838,550 trains, 107,958,379 fights, 2,284,760,551,124,539 experience points, and 5,145 playtime years (!) later.

I'm sincerely thankful to everyone that's dedicated their time to play the game. Having players that enjoy the game and have stuck around for so long (whether continuously or after a hiatus) is the biggest compliment I could receive, so thank you. bots4, like bots2, has always been a very social game, so the community is the game's lifeblood; it'd be nothing without you. Here's to another 10 years of adventure together!

Congrats to Execute [399] for leading <Apex> to victory in the June 2021 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Execute [399]
2,860,926 (x3.50)
2 <BRAZIL BOTS> faelspo1 [39]
1,609,599 (x3.80)
3 <Escapism> Myriad [417]
1,075,650 (x1.24)
4 <Strung Out> Chriseps [168]
1,012,149 (x1.19)
5 <Rapture> Satanus Inaximasus [339]
996,551 (x1.15)
6 <Trump Tower> Killary Killer [60] 982,260 (x1.15)
7 <dogs> Rox [130]
931,092 (x1.19)
8 <Reaper of souls> diablek [384]
881,622 (x1.03)
9 <Vampires> TVD20 [100] 867,267 (x1.00)
10 <Silence is Golden> Kaori Momoi [200] 867,211 (x1.00)

Also see:

Congrats to Execute [399] for leading <Apex> to victory in the May 2021 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Execute [399]
4,206,984 (x5.01)
2 <Strung Out> Chriseps [168]
2,916,375 (x3.27)
3 <Trump Tower> Killary Killer [60] 1,562,796 (x1.75)
4 <Reaper of souls> diablek [381]
1,218,163 (x1.37)
5 <Rapture> Satanus Inaximasus [339]
964,427 (x1.08)
6 <Escapism> Myriad [416]
946,360 (x1.06)
7 <Silence is Golden> Kaori Momoi [200] 918,588 (x1.03)
8 <Pirate Haven> The Pirate [306] 894,721 (x1.00)
9 <Dinks> Dinks10 [120]
892,955 (x1.00)
10 <LOT> OTv1 [200]
892,888 (x1.00)

Also see:

Congrats to Boondock Saints [131] for leading <Apex> to victory in the April 2021 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> Boondock Saints [131]
4,640,564 (x5.56)
2 <Strung Out> Chriseps [168]
2,175,551 (x2.56)
3 <Trump Tower> Killary Killer [60] 1,941,070 (x2.27)
4 <Reaper of souls> diablek [378]
1,259,252 (x1.46)
5 <Escapism> Myriad [416]
934,720 (x1.08)
6 <Rapture> Satanus Inaximasus [339]
931,008 (x1.08)
7 <Silence is Golden> JBS [61] 918,290 (x1.09)
8 <RIP> rip01 [100]
903,737 (x1.05)
9 <Tauri> KevyG [87]
898,679 (x1.05)
10 <Pirate Haven> The Pirate [306] 869,336 (x1.01)

Also see:

Congrats to battleminion [340] for leading <Apex> to victory in the March 2021 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Apex> battleminion [340]
9,513,405 (x11.33)
2 <Strung Out> Chriseps [168]
5,641,430 (x6.59)
3 <Trump Tower> Killary Killer [59] 1,885,774 (x2.15)
4 <Silence is Golden> JBS [60] 1,259,697 (x1.48)
5 <Reaper of souls> diablek [374]
1,156,431 (x1.30)
6 <Escapism> Myriad [416]
986,023 (x1.11)
7 <Game of Thrones> GoT01 [100]
955,219 (x1.18)
8 <Fall apart> msp101 [125]
948,483 (x1.06)
9 <Rapture> Satanus Inaximasus [339]
947,546 (x1.06)
10 <Pirate Haven> Mister Fantastic [200]
942,353 (x1.07)

Also see:

Congrats to Chriseps [168] for leading <Strung Out> to victory in the February 2021 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> Chriseps [168]
4,213,211 (x5.52)
2 <Sunmoon and Stars> Sunmoon [31]
2,195,003 (x84.85)
3 <Reaper of souls> diablek [370]
1,461,121 (x1.81)
4 <Escapism> Myriad [415]
1,319,035 (x1.64)
5 <Pirate Haven> Mister Fantastic [200]
1,287,820 (x1.60)
6 <Seventh Circle> Seventh Circle [70] 957,511 (x1.20)
7 <RIP> rip01 [100]
926,531 (x1.16)
8 <Hotty3> Nina01 [111]
876,516 (x1.09)
9 <The Hunger Games> THG01 [100] 875,181 (x1.09)
10 <Rapture> Satanus Inaximasus [339]
839,881 (x1.04)

Also see:

Congrats to Execute [391] for leading <Strung Out> to victory in the January 2021 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> Execute [391]
4,003,314 (x4.94)
2 <Reaper of souls> diablek [366]
1,988,713 (x2.23)
3 <Escapism> Myriad [415]
1,400,871 (x1.57)
4 <Pirate Haven> The Pirate [301]
1,314,573 (x1.48)
5 <asdf movies> asdf01 [111] 1,200,726 (x1.34)
6 <Seventh Circle> Seventh Circle [70] 1,146,434 (x1.28)
7 <Wat doink> IDK01 [111] 1,016,672 (x1.27)
8 <Hotty3> Nina01 [111]
1,015,780 (x1.14)
9 <Rapture> Satanus Inaximasus [338]
965,912 (x1.08)
10 <Tauri> KevyG [82]
940,913 (x1.10)

Also see:

Congrats to Zach01 [132] for leading <Strung Out> to victory in the December 2020 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> Zach01 [132]
12,530,780 (x14.50)
2 <Reaper of souls> diablek [360]
1,384,975 (x1.55)
3 <asdf movies> smeker [300]
1,272,421 (x1.43)
4 <Escapism> Myriad [414]
1,191,395 (x1.34)
5 <Wat doink> IDK01 [111] 1,168,958 (x1.31)
6 <Platinium Squad> Own You [375]
1,113,993 (x1.29)
7 <Tauri> KevyG [81]
1,104,381 (x1.30)
8 <Pennywise> PW01 [125]
1,098,560 (x1.23)
9 <Bad Religion> BR20 [125]
1,098,553 (x1.23)
10 <Ketamine> Keta01 [111]
1,092,309 (x1.68)

Also see:

Congrats to Chriseps [168] for leading <Strung Out> to victory in the November 2020 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> Chriseps [168]
8,751,338 (x10.36)
2 <Reaper of souls> diablek [352]
1,980,530 (x2.40)
3 <Platinium Squad> Own You [374]
1,267,708 (x1.52)
4 <Escapism> Myriad [414]
1,225,196 (x1.42)
5 <asdf movies> smeker [300]
1,003,451 (x1.19)
6 <Tauri> KevyG [81]
946,264 (x1.16)
7 <Waste> Eee687 [100]
939,587 (x1.09)
8 <Wij zijn Ajax> AFCA21 [125]
937,505 (x1.08)
9 <Bad Religion> BR20 [125]
937,500 (x1.08)
10 <Pennywise> PW01 [125]
937,490 (x1.08)

Also see:

Congrats to Zach04 [130] for leading <Strung Out> to victory in the October 2020 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> Zach04 [130]
10,413,717 (x12.00)
2 <Reaper of souls> diablek [343]
2,440,304 (x2.79)
3 <Escapism> Myriad [413]
1,558,265 (x1.75)
4 <Rapture> Satanus Inaximasus [337]
1,347,098 (x1.51)
5 <Silence is Golden> Bitch Pudding [60] 1,152,372 (x1.30)
6 <Tauri> KevyG [81]
1,131,086 (x1.29)
7 <Wij zijn Ajax> AFCA21 [125]
1,047,342 (x1.17)
8 <Platinium Squad> Own You [372]
1,046,638 (x1.19)
9 <Das Echte> smeker [299]
1,043,311 (x1.17)
10 <Amsterdamned> AFCA02 [125]
1,006,847 (x1.13)

Also see:

Congrats to Zach03 [130] for leading <Strung Out> to victory in the September 2020 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> Zach03 [130]
7,644,830 (x9.15)
2 <Escapism> Myriad [412]
2,724,431 (x3.21)
3 <Reaper of souls> Tonc [373]
1,578,132 (x1.86)
4 <Platinium Squad> Pinoy [80] 1,418,251 (x1.67)
5 <Tauri> KevyG [81]
1,148,494 (x1.34)
6 <Rapture> Satanus Inaximasus [337]
1,128,582 (x1.31)
7 <Take> Take10 [62]
995,704 (x1.16)
8 <Metsu> hadoken [250]
992,608 (x1.18)
9 <Waste> Eee687 [100]
945,487 (x1.09)
10 <Amsterdamned> AFCA02 [125]
936,330 (x1.08)

Also see:

Congrats to smeker [314] for leading <Strung Out> to victory in the August 2020 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> smeker [314] 5,066,606 (x6.03)
2 <Escapism> Myriad [411]
3,004,723 (x3.71)
3 <Tauri> KevyG [80]
2,452,721 (x2.81)
4 <Reaper of souls> Tonc [373]
1,375,756 (x1.54)
5 <Take> Take10 [62]
1,149,541 (x1.30)
6 <Amsterdamned> AFCA02 [125]
1,004,278 (x1.12)
7 <Rapture> Satanus Inaximasus [337]
979,624 (x1.10)
8 <Drunken Lullabies> FM01 [125]
955,174 (x1.07)
9 <Eigendom van Eps> POfE81 [125]
952,060 (x1.07)
10 <Eps go Murphys> DKM01 [125]
943,120 (x1.06)

Also see:

Posted by Ender on Monday, August 17, 2020, 8:46:40 pm (ET)

Some of you have already noticed these, but I made a handful of small improvements to various parts of the game a little over a month ago. I'd originally been planning to bundle these improvements into a set of even more improvements, after which I'd finally make an announcement post listing them all, but life gets in the way sometimes and so I haven't made progress on the others yet. So stay tuned for a "quality of life v2" announcement at some point in the future, but for now, here's (I think) everything that was changed:

  • Equipment images now appear in the showroom - If you've played Diablo II at any point, you surely recognize that bots4 (via bots2) gets many of its equipment names from Diablo II, especially on the lower end. And if you played bots2, you may remember that it used actual Diablo II in-game images for items. I've now done the same for bots4, adding images to items taken from Diablo II. It was very nostalgic to see them all (both for Diablo II and bots2 reasons), so I hope you enjoy! Thanks to El Hefe for the suggestion.

  • Members list of clan profiles are now sortable - This one has been requested for a long time. The members list can now be sorted by any field (level, rank, wins, ratio, etc.). Thanks to MikeiiiBoy for the suggestion.

  • Star manager now shows a preview of the destination bot's name - When you start typing ids to move your stars to, the corresponding name of the destination bot based on the current id will now appear in the table in real-time. This should help make it harder to accidentally move stars to the wrong bot and get locked out for 5 days. Thanks to Dragon Summoner for the suggestion.

  • Item slot name is now more prominent in showroom - This isn't too big of a deal if you're very familiar with the game's items, but in case you ever forget or don't know, item slot names (body, helmet, etc.) are now listed in both the stash list as well as the item popup itself. Thanks to Zord for the suggestion.

  • Star images/logos now show exact star count on mouseover - Bots with 1-7 stars have distinct logos, but 8+ stars have been ambiguous until this change. You can now mouseover the image/logo to see exactly how many stars are on a bot. Higher numbers of stars may result in a slightly more exciting mouseover!!!

  • Northern Cyprus can now be selected as a country - Thanks to El Hefe for the suggestion.

That should be everything! Let me know if you've spotted anything else that I'm forgetting - I can update the list as needed.

Congrats to El Hefe [410] for leading <Strung Out> to victory in the July 2020 clan competition and securing a 5th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> El Hefe [410]
6,414,757 (x7.77)
2 <Tauri> KevyG [76]
2,440,690 (x3.07)
3 <Escapism> Myriad [410]
2,100,424 (x2.47)
4 <Reaper of souls> Tonc [373]
1,619,303 (x1.82)
5 <Platinium Squad> Pinoy [80] 1,419,540 (x1.61)
6 <Take> Take10 [62]
1,159,806 (x1.30)
7 <Ketayours> Keta21 [111]
1,012,807 (x1.13)
8 <Waste> Eee687 [100]
984,859 (x1.10)
9 <Rapture> Satanus Inaximasus [337]
983,549 (x1.10)
10 <Pirate Haven> The Pirate [300]
973,528 (x1.10)

Also see:

Congrats to El Hefe [409] for leading <Strung Out> to victory in the June 2020 clan competition and securing a 4th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> El Hefe [409]
5,544,980 (x6.48)
2 <Escapism> Myriad [410]
3,115,526 (x3.86)
3 <Platinium Squad> Pinoy [80] 1,324,179 (x1.54)
4 <Reaper of souls> Tonc [373]
1,086,756 (x1.27)
5 <Take> Take10 [62]
1,029,109 (x1.19)
6 <Rapture> Satanus Inaximasus [337]
1,005,384 (x1.16)
7 <Silence is Golden> Kaori Momoi [200] 993,777 (x1.20)
8 <Ketaours> Keta60 [111]
989,709 (x1.15)
9 <Metsu> hadoken [250]
967,031 (x1.15)
10 <Pirate Haven> The Pirate [300]
951,908 (x1.11)

Also see:

Congrats to Zach02 [130] for leading <Strung Out> to victory in the May 2020 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> Zach02 [130]
14,571,181 (x16.60)
2 <Escapism> Myriad [409]
7,678,651 (x8.72)
3 <Rapture> Satanus Inaximasus [337]
1,175,247 (x1.32)
4 <Platinium Squad> Pinoy [79] 1,061,447 (x1.19)
5 <LoT> evil ryu [325] 947,483 (x1.08)
6 <Waste> Eee687 [100]
928,567 (x1.04)
7 <Pirate Haven> The Pirate [300]
918,733 (x1.03)
8 <Silence is Golden> Kaori Momoi [200] 913,366 (x1.02)
9 <In Extremis> Serpentine [300] 911,422 (x1.02)
10 <Eigendom van Eps> POfE81 [125]
900,826 (x1.01)

Also see:

Congrats to El Hefe [406] for leading <Strung Out> to victory in the April 2020 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> El Hefe [406]
7,443,500 (x9.20)
2 <Escapism> Myriad [408]
4,069,523 (x4.72)
3 <Platinium Squad> wussy [62] 1,549,377 (x1.80)
4 <Pirate Haven> The Pirate [300]
1,179,196 (x1.37)
5 <Rapture> Satanus Inaximasus [337]
987,503 (x1.14)
6 <Waste> Eee687 [100]
964,223 (x1.12)
7 <Metsu> Hammerz [250]
951,594 (x1.12)
8 <Peace> KING 07 [275]
943,547 (x1.09)
9 <Silence is Golden> Kaori Momoi [200] 928,630 (x1.09)
10 <Ketayours> Keta21 [111]
927,728 (x1.07)

Also see:

Congrats to trkimrki [349] for leading <Strung Out> to victory in the March 2020 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> trkimrki [349]
10,478,629 (x11.94)
2 <Escapism> Myriad [407]
7,356,331 (x8.42)
3 <Pirate Haven> The Pirate [300]
1,168,147 (x1.31)
4 <Platinium Squad> wussy [62] 1,135,683 (x1.30)
5 <Waste> Eee687 [100]
1,102,351 (x1.25)
6 <Metsu> hadoken [250]
1,065,807 (x1.20)
7 <Peace> KING 07 [275]
1,008,108 (x1.13)
8 <Silence is Golden> Kaori Momoi [200] 1,007,997 (x1.19)
9 <Rapture> Satanus Inaximasus [337]
984,772 (x1.10)
10 <RIP> rip13 [100] 960,408 (x1.08)

Also see:

Congrats to El Hefe [403] for leading <Strung Out> to victory in the February 2020 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> El Hefe [403]
15,100,552 (x19.23)
2 <Escapism> Myriad [406]
10,340,403 (x13.35)
3 <Platinium Squad> wussy [62] 981,146 (x1.19)
4 <Waste> Eee687 [100]
976,486 (x1.18)
5 <Silence is Golden> Scarlett Dream [201] 966,863 (x1.19)
6 <Rapture> Satanus Inaximasus [337]
965,472 (x1.16)
7 <Pirate Haven> The Pirate [300]
946,945 (x1.14)
8 <Peace> KING 07 [275]
919,875 (x1.10)
9 <Metsu> hadoken [250]
915,143 (x1.10)
10 <RIP> rip13 [100] 893,839 (x1.07)

Also see:

Congrats to Zach01 [130] for leading <Strung Out> to victory in the January 2020 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> Zach01 [130]
9,249,830 (x11.96)
2 <Escapism> Myriad [406]
3,524,275 (x4.02)
3 <Torment> Storm of Memories [150] 1,697,694 (x1.90)
4 <Rapture> Satanus Inaximasus [337]
1,090,512 (x1.22)
5 <Thunder Storm> Thunder01 [100] 1,054,283 (x1.18)
6 <Waste> Eee687 [100]
999,040 (x1.12)
7 <Pirate Haven> The Pirate [300]
998,758 (x1.12)
8 <Silence is Golden> Scarlett Dream [201] 995,149 (x1.12)
9 <Platinium Squad> wussy [62] 992,799 (x1.11)
10 <Peace> KING 07 [275]
975,048 (x1.12)

Also see:

Congrats to G0ds wrath [61] for leading <Strung Out> to victory in the December 2019 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> G0ds wrath [61]
7,146,386 (x8.49)
2 <Escapism> Myriad [405]
4,446,387 (x5.03)
3 <Pirate Haven> The Pirate [300]
1,270,840 (x1.44)
4 <Torment> Storm of Memories [150] 1,227,996 (x1.41)
5 <Rapture> Satanus Inaximasus [337]
1,087,839 (x1.22)
6 <Unaffected> Hawker [145]
1,083,373 (x1.81)
7 <Sissy> Sis12 [100]
990,418 (x1.11)
8 <Waste> Eee687 [100]
961,299 (x1.08)
9 <Reaper of souls> Tonc [371]
960,773 (x1.08)
10 <Platinium Squad> olli [270]
960,534 (x1.08)

Also see:

Congrats to El Hefe [399] for leading <Strung Out> to victory in the November 2019 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Strung Out> El Hefe [399]
7,348,978 (x8.99)
2 <Escapism> Myriad [405]
4,876,266 (x5.67)
3 <Pirate Haven> The Pirate [300]
1,706,693 (x2.01)
4 <Silence is Golden> Kaori Momoi [200] 1,493,927 (x1.77)
5 <Torment> Storm of Memories [150] 1,490,397 (x1.72)
6 <Waste> Eee687 [100]
1,402,828 (x1.62)
7 <Rapture> Satanus Inaximasus [337]
1,023,338 (x1.19)
8 <Platinium Squad> olli [270]
952,977 (x1.12)
9 <Reaper of souls> Tonc [368]
914,059 (x1.06)
10 <Fitch numb3rs> 0nee [125]
910,128 (x1.05)

Also see:

Congrats to Serpentine [300] for leading <Escapism> to victory in the October 2019 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Serpentine [300] 5,896,368 (x7.14)
2 <Strung Out> El Hefe [398]
3,420,563 (x3.90)
3 <Torment> Storm of Memories [150] 1,784,945 (x2.00)
4 <Pirate Haven> The Pirate [300]
1,317,691 (x1.50)
5 <Rapture> Satanus Inaximasus [337]
1,119,917 (x1.25)
6 <Waste> Eee687 [100]
1,077,120 (x1.21)
7 <Fitch numb3rs> 0nee [125]
1,062,505 (x1.19)
8 <Platinium Squad> olli [270]
1,016,189 (x1.14)
9 <Silence is Golden> Bitch Pudding [60] 1,002,979 (x1.20)
10 <Thunder Storm> Thunder01 [100] 978,311 (x1.10)

Also see:

Congrats to Myriad [404] for leading <Escapism> to victory in the September 2019 clan competition and securing a 9th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Myriad [404]
7,574,996 (x8.83)
2 <Strung Out> El Hefe [396]
6,940,522 (x10.59)
3 <Pirate Haven> The Pirate [300]
2,245,315 (x2.61)
4 <Torment> Storm of Memories [150] 1,367,722 (x1.58)
5 <Waste> Eee687 [100]
948,777 (x1.10)
6 <Silence is Golden> Bitch Pudding [60] 933,917 (x1.11)
7 <Platinium Squad> olli [270]
933,540 (x1.08)
8 <Rapture> Satanus Inaximasus [336]
915,167 (x1.06)
9 <Metsu> teacup [100]
914,301 (x1.13)
10 <Thunder Storm> Thunder01 [100] 904,240 (x1.05)

Also see:

Congrats to Myriad [403] for leading <Escapism> to victory in the August 2019 clan competition and securing a 8th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Myriad [403]
4,970,020 (x6.28)
2 <Strung Out> El Hefe [395]
1,467,603 (x1.84)
3 <Torment> Storm of Memories [150] 1,368,936 (x1.53)
4 <Platinium Squad> olli [270]
1,063,160 (x1.19)
5 <Thunder Storm> Thunder01 [100] 1,023,900 (x1.15)
6 <Game of Thrones> GoT01 [100]
1,001,926 (x1.13)
7 <Metsu> teacup [100]
971,460 (x1.12)
8 <Waste> Eee687 [100]
965,440 (x1.08)
9 <Silence is Golden> Kaori Momoi [196] 948,012 (x1.10)
10 <Pirate Haven> The Pirate [300]
947,177 (x1.08)

Also see:

Congrats to Storm of Memories [150] for leading <Torment> to victory in the July 2019 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Torment> Storm of Memories [150] 5,207,870 (x6.22)
2 <Escapism> Myriad [403]
3,438,134 (x3.86)
3 <Strung Out> El Hefe [394]
2,188,907 (x2.79)
4 <The Foundation> LARAMIE [40]
1,694,364 (x1.90)
5 <Pirate Haven> The Pirate [300]
1,493,781 (x1.70)
6 <Thunder Storm> Thunder01 [100] 1,054,645 (x1.18)
7 <Platinium Squad> olli [270]
1,000,621 (x1.13)
8 <Waste> Eee687 [100]
995,899 (x1.12)
9 <Metsu> teacup [100]
983,944 (x1.11)
10 <Silence is Golden> Bitch Pudding [60] 980,786 (x1.17)

Also see:

Congrats to Esvrainzas [300] for leading <Escapism> to victory in the June 2019 clan competition and securing a 12th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [300]
5,472,850 (x6.50)
2 <Strung Out> El Hefe [393]
2,781,689 (x3.66)
3 <The Foundation> LARAMIE [40]
2,026,719 (x3.65)
4 <Pirate Haven> The Pirate [300]
1,645,061 (x1.96)
5 <Rapture> Satanus Inaximasus [336]
1,447,398 (x1.68)
6 <Torment> Storm of Memories [150] 1,397,253 (x1.67)
7 <Metsu> teacup [100]
1,026,083 (x1.20)
8 <Platinium Squad> jezz [372]
986,904 (x1.14)
9 <Silence is Golden> Bitch Pudding [60] 952,218 (x1.13)
10 <Reaper of souls> Tonc [360]
868,470 (x1.01)

Also see:

Congrats to Arkuden [130] for leading <Escapism> to victory in the May 2019 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Arkuden [130]
10,580,200 (x12.04)
2 <Strung Out> El Hefe [391]
2,498,862 (x3.36)
3 <Pirate Haven> The Pirate [297]
1,709,860 (x1.99)
4 <Torment> Storm of Memories [150] 1,560,223 (x1.77)
5 <Berzerker Barbarians> mrvain [139]
1,130,621 (x1.27)
6 <Platinium Squad> jezz [372]
1,110,515 (x1.25)
7 <Rapture> Satanus Inaximasus [336]
1,024,921 (x1.15)
8 <Metsu> teacup [100]
1,022,612 (x1.15)
9 <Silence is Golden> HML [25] 974,217 (x1.13)
10 <Waste> Eee687 [100]
974,173 (x1.09)

Also see:

Congrats to Esvrainzas [300] for leading <Escapism> to victory in the April 2019 clan competition and securing a 11th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [300]
7,852,780 (x9.77)
2 <Torment> Storm of Memories [150] 4,481,353 (x5.32)
3 <Strung Out> El Hefe [389]
2,280,271 (x3.17)
4 <Berzerker Barbarians> mrvain [139]
1,156,983 (x1.34)
5 <Rapture> Satanus Inaximasus [336]
1,131,799 (x1.31)
6 <Platinium Squad> jezz [371]
1,081,818 (x1.26)
7 <Metsu> teacup [100]
982,623 (x1.18)
8 <Pirate Haven> The Pirate [296]
967,878 (x1.13)
9 <Waste> Eee687 [100]
951,578 (x1.10)
10 <Loop> Loop04 [67] 940,725 (x1.09)

Also see:

Posted by Ender on Monday, April 1, 2019, 2:29:21 am (ET)

Thank you to Execute for reporting a subtle loophole that allowed instant battles in certain circumstances. I have given 3 stars as a reward in accordance with the game's responsible disclosure policy. Happy hunting to anyone this motivates. :)

In more detail, the game's default time per attempt is 800 milliseconds. This can become even less too with buffs that increase battle speed, such as the Spirit of Wolf line of buffs. Before this update, the calculation of "how long do you have to wait until you battle again?" rounded down as a way to get second-granularity timestamps. This means that, for instance, a 13.2 second battle actually only keeps your bot occupied for 13 seconds. Another example is that a 0.8 second battle keeps your bot occupied for 0 seconds. In other words, sub-second battles are actually registered as being instant by the game, potentially allowing someone to accumulate wins against multiple bots simultaneously and/or in rapid succession.

To fix this, the minimum battle time is now 1 second. The calculation still rounds down, so a 13.2 second battle will keep your bot occupied for only 13 seconds, but a 0.8 second battle will now occupy your bot for 1 second.

FWIW, I'm not aware of this ever having actually been exploited, but I still awarded stars because this is pretty subtle/sneaky and the behavior is definitely unintended. It's probably pretty hard to exploit this in practice because the battle needs to have exactly 1 attempt[*], meaning the exploiting bot needs decent intelligence to be able to regularly hit first. You also still need to actually initiate battles each time which probably wouldn't be that much faster than just waiting the extra second. A script could certainly abuse this for a lot of quick wins though.

[*] Or maybe even 2 or 3 attempts with the Spirit of Wolf III buff? I didn't test this.

Congrats to Esvrainzas [300] for leading <Escapism> to victory in the March 2019 clan competition and securing a 10th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [300]
6,603,344 (x7.43)
2 <Strung Out> El Hefe [387]
2,698,421 (x3.25)
3 <Pirate Haven> The Pirate [293]
2,319,645 (x2.63)
4 <Torment> Storm of Memories [150] 1,367,038 (x1.62)
5 <Silence is Golden> Kaori Momoi [192] 1,250,923 (x1.45)
6 <Peace> Boo14 [275]
1,123,952 (x1.26)
7 <Platinium Squad> jezz [371]
1,097,785 (x1.26)
8 <Reaper of souls> Tonc [354]
1,090,763 (x1.24)
9 <Waste> Eee687 [100]
1,084,736 (x1.22)
10 <Berzerker Barbarians> mrvain [139]
1,072,791 (x1.20)

Also see:

Posted by Ender on Thursday, March 7, 2019, 3:10:07 am (ET)

Dragon Summoner pointed out this surprising fact[*] to me...

[*] It depends a little on how you look at things though.

First step is to find out when bots2 started. The first entry on archive.org for bots2.net is 2002-02-14, which if you then click into the version history, will show the earliest update as:

2002-01-20 -- Everything seems to work, so this will be version 2.0.

So let's conclude that bots2 started on 2002-01-20.

Next step is to find out when bots2 ended. This is doable with my old Bots Unauthorized website which tracked a lot of bots2 stats, including hourly scrapes of hall of fame data. I remembered that it was around the end of January 2010 that the game got hacked for the last time. Looking into BU, I see the 2010-01-25 stats are available, but the 2010-01-26 stats are not, so let's conclude that bots2 ended on 2010-01-25.

From the above, let's then say that bots2 ran for 2,927 days (8 years, 5 days).

Now for bots4. There are 3 possible start dates, depending on how you look at things:

  • Start of closed beta: 2010-09-29
  • Start of open beta: 2011-03-07
  • Official "release": 2011-07-01

And here's how long after each of those dates 2,928 days is (i.e. 1 day longer than bots2 ran):

And so in conclusion:

  • If you see closed beta as the start of bots4, then bots4 surpassed bots2 several months ago.
  • If you see open beta as the start of bots4, then bots4 will surpass bots2 within a week.
  • If you see the official "release" as the start of bots4, then bots4 will suprass bots2 in a few months.

Some closing remarks: It's really pretty surprising that the game is still going relatively strong after all this time. Like many of you, I was originally hooked on bots2 in the early days, drawn in by the niche game mechanics and kept around by the community aspect. It's pretty weird to still be here nearly 2 decades later. I'm thankful for everyone that's stuck around, those that have returned after breaks, and yet more that have rediscovered the game after years away. You all are the lifeblood of the game, without which this would just be a weird little ghost town. Thanks also to floR for so much of the original game design and inspiration for the majority of bots4.

It's been a blast! Here's to the next decade.

Congrats to Esvrainzas [300] for leading <Escapism> to victory in the February 2019 clan competition and securing a 9th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [300]
4,496,506 (x5.62)
2 <Strung Out> Chriseps [168]
2,737,223 (x3.48)
3 <Pirate Haven> The Pirate [287]
1,612,876 (x2.03)
4 <Bang> Clay Banger [74]
1,526,728 (x37.87)
5 <Torment> Storm of Memories [150] 1,475,319 (x1.99)
6 <Metsu> teacup [100]
948,775 (x1.36)
7 <Silence is Golden> Kaori Momoi [192] 938,497 (x1.21)
8 <Platinium Squad> jezz [370]
932,199 (x1.17)
9 <Peace> Boo14 [275]
922,098 (x1.14)
10 <Reservoir Dogs> Mr Green [80] 910,945 (x1.14)

Also see:

Congrats to Tomato [58] for leading <Torment> to victory in the January 2019 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Torment> Tomato [58]
5,761,014 (x6.93)
2 <Escapism> Esvrainzas [300]
4,605,916 (x5.35)
3 <Strung Out> El Hefe [382]
2,621,986 (x2.96)
4 <Reaper of souls> Tonc [352]
1,121,904 (x1.26)
5 <ROFLCOPTER> Curtain Rail [146] 1,077,356 (x1.25)
6 <Peace> Boo14 [264]
1,066,567 (x1.19)
7 <Pirate Haven> The Pirate [279]
1,062,315 (x1.22)
8 <Platinium Squad> jezz [369]
1,052,839 (x1.18)
9 <Berzerker Barbarians> mrvain [139]
1,040,961 (x1.17)
10 <Waste> Eee687 [100]
1,027,323 (x1.15)

Also see:

Congrats to Esvrainzas [300] for leading <Escapism> to victory in the December 2018 clan competition and securing a 8th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [300]
5,157,468 (x5.78)
2 <Torment> Samuli [237]
3,504,026 (x4.40)
3 <Strung Out> Chriseps [168]
2,569,548 (x2.88)
4 <Pirate Haven> The Pirate [270]
1,532,424 (x1.75)
5 <Viagra> Luthrin [101]
1,067,098 (x1.20)
6 <Peace> Boo14 [241]
1,047,604 (x1.17)
7 <Reaper of souls> Tonc [349]
1,005,936 (x1.17)
8 <Platinium Squad> jezz [369]
997,733 (x1.13)
9 <Rapture> Satanus Inaximasus [336]
967,576 (x1.09)
10 <Berzerker Barbarians> mrvain [139]
947,829 (x1.06)

Also see:

Congrats to Esvrainzas [300] for leading <Escapism> to victory in the November 2018 clan competition and securing a 7th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [300]
5,745,093 (x6.81)
2 <Strung Out> Chriseps [168]
4,121,056 (x4.83)
3 <Pirate Haven> The Pirate [261]
3,202,310 (x3.72)
4 <Torment> Samuli [237]
1,804,724 (x2.09)
5 <Reaper of souls> Tonc [348]
1,050,923 (x1.21)
6 <Metsu> teacup [100]
1,014,341 (x1.43)
7 <Platinium Squad> jezz [368]
989,096 (x1.15)
8 <Silence is Golden> Mitra [117] 978,774 (x1.28)
9 <Peace> Boo14 [231]
976,621 (x1.13)
10 <Berzerker Barbarians> mrvain [139]
932,493 (x1.08)

Also see:

Congrats to Esvrainzas [300] for leading <Escapism> to victory in the October 2018 clan competition and securing a 6th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [300]
9,679,090 (x11.04)
2 <Strung Out> Chriseps [168]
5,648,371 (x6.84)
3 <Metsu> teacup [100]
1,159,427 (x1.52)
4 <Torment> Samuli [237]
1,131,969 (x1.34)
5 <Rapture> Satanus Inaximasus [336]
1,111,676 (x1.25)
6 <Reaper of souls> diablek [271]
1,065,161 (x1.19)
7 <Platinium Squad> jezz [367]
1,028,501 (x1.15)
8 <Pirate Haven> Mister Stinky [28]
1,001,792 (x1.13)
9 <Berzerker Barbarians> mrvain [139]
994,744 (x1.11)
10 <Peace> Boo14 [225]
990,779 (x1.15)

Also see:

Congrats to Esvrainzas [300] for leading <Escapism> to victory in the September 2018 clan competition and securing a 5th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [300]
9,054,572 (x11.51)
2 <Strung Out> Chriseps [168]
4,205,633 (x5.02)
3 <Metsu> teacup [100]
2,055,381 (x2.56)
4 <Torment> Samuli [232]
1,694,278 (x1.96)
5 <Pirate Haven> Mister Stinky [28]
981,625 (x1.15)
6 <Platinium Squad> jezz [366]
975,730 (x1.14)
7 <Peace> hope1 [100]
975,052 (x1.13)
8 <Rapture> Satanus Inaximasus [336]
971,268 (x1.16)
9 <Reaper of souls> diablek [271]
932,007 (x1.08)
10 <Silence is Golden> Kate Beckinsale [42] 920,153 (x1.10)

Also see:

Congrats to Bazza [275] for leading <Metsu> to victory in the August 2018 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Metsu> Bazza [275]
8,872,126 (x11.13)
2 <Torment> Samuli [227]
7,891,791 (x10.71)
3 <Escapism> Esvrainzas [300]
2,567,438 (x2.94)
4 <Strung Out> Chriseps [168]
2,342,802 (x2.62)
5 <Pirate Haven> The Pirate [256]
2,198,688 (x2.69)
6 <Silence is Golden> Bitch Pudding [60] 1,118,445 (x1.38)
7 <Platinium Squad> jezz [366]
1,024,691 (x1.16)
8 <Thunder Storm> Storm01 [100] 1,018,315 (x1.14)
9 <Berzerker Barbarians> mrvain [139]
987,338 (x1.11)
10 <Descension> BlaqkRayne [31]
954,612 (x5.62)

Also see:

Congrats to Destruct [226] for leading <Torment> to victory in the July 2018 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Torment> Destruct [226]
6,222,849 (x6.97)
2 <Pirate Haven> The Pirate [255]
5,876,054 (x7.35)
3 <Strung Out> Chriseps [168]
4,165,265 (x5.53)
4 <Escapism> Esvrainzas [297]
2,120,641 (x2.47)
5 <Reaper of souls> diablek [271]
1,247,464 (x1.48)
6 <Berzerker Barbarians> mrvain [139]
971,538 (x1.09)
7 <Silence is Golden> Bitch Pudding [60] 969,128 (x1.14)
8 <Platinium Squad> jezz [365]
964,663 (x1.09)
9 <Mordor> Eee683 [100] 964,620 (x1.08)
10 <Rapture> Satanus Inaximasus [336]
952,480 (x1.07)

Also see:

Posted by Ender on Sunday, July 15, 2018, 6:14:05 pm (ET)

If you frequently find yourself scrolling past a bunch of items in the showroom that aren't equippable for your bot, then head on over to workshop settings page for a new option that only shows equippable items. This option is off by default because part of the fun of the game is seeing and chasing after the next upgrade, but for advanced players for whom it's just noise, feel free to filter them out.

Just a small little quality-of-life update for a lazy Sunday - enjoy!

Congrats to Esvrainzas [295] for leading <Escapism> to victory in the June 2018 clan competition and securing a 4th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [295]
5,558,055 (x6.75)
2 <Pirate Haven> The Pirate [252]
3,905,563 (x4.67)
3 <Strung Out> Chriseps [168]
3,084,785 (x7.65)
4 <Torment> Samulii [35]
2,700,127 (x3.22)
5 <Reaper of souls> diablek [271]
1,450,144 (x1.68)
6 <Berzerker Barbarians> mrvain [139]
953,212 (x1.10)
7 <Reservoir Dogs> Mr Green [80] 907,367 (x1.10)
8 <Rapture> Satanus Inaximasus [336]
906,379 (x1.05)
9 <Platinium Squad> jezz [364]
905,023 (x1.06)
10 <Silence is Golden> Bitch Pudding [60] 899,290 (x1.05)

Also see:

Congrats to Esvrainzas [281] for leading <Escapism> to victory in the May 2018 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [281]
6,941,807 (x8.13)
2 <Torment> Samuli [150]
3,438,307 (x4.04)
3 <Strung Out> Chriseps [168]
2,523,125 (x6.52)
4 <Pirate Haven> The Pirate [252]
2,509,105 (x2.82)
5 <Reaper of souls> diablek [271]
1,672,369 (x1.92)
6 <Shadows Of Death> Thedima [50] 1,163,559 (x1.31)
7 <Platinium Squad> jezz [363]
1,088,150 (x1.23)
8 <Berzerker Barbarians> mrvain [139]
1,078,205 (x1.21)
9 <Peace> hope1 [55]
1,070,831 (x1.20)
10 <Silence is Golden> Bitch Pudding [60] 1,066,828 (x1.30)

Also see:

Congrats to Esvrainzas [265] for leading <Escapism> to victory in the April 2018 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [265]
4,418,196 (x5.35)
2 <Metsu> Bazza [200]
3,631,195 (x6.75)
3 <Pirate Haven> The Pirate [252]
2,048,551 (x2.58)
4 <Torment> Executed [130]
2,018,189 (x2.44)
5 <Reaper of souls> diablek [271]
1,696,738 (x1.96)
6 <Strung Out> Chriseps [168]
1,441,637 (x3.85)
7 <Platinium Squad> jezz [362]
1,033,674 (x1.21)
8 <duk> rix40 [100]
1,013,764 (x1.18)
9 <Silence is Golden> Dennis Reynolds [26] 983,083 (x1.20)
10 <Berzerker Barbarians> mrvain [139]
973,440 (x1.13)

Also see:

Posted by Ender on Tuesday, April 3, 2018, 10:05:13 pm (ET)

As you may have heard, Google's reCAPTCHA v1 was turned off on March 31, 2018. Since then (and even a good amount before then), you could enter any text into the box and it would pass the test. So clearly, as an anti-botting measure, this has become completely ineffective.

On a related note, I've wanted to get rid of captchas in the game for a long time. They're a nuisance for legit players and aren't even a foolproof measure of preventing botting anyway.

Given these two points, and given the lack of an obvious replacement that satisfies the game's use case, I've globally disabled all captchas in the game...for now. I haven't decided yet whether this will be a permanent change, so consider this a temporary experiment, the results of which will be evaluated in time.

Congrats to Samuli [150] for leading <Torment> to victory in the March 2018 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Torment> Samuli [150]
10,681,340 (x15.06)
2 <Escapism> Esvrainzas [253]
10,038,790 (x11.49)
3 <Pirate Haven> The Pirate [252]
3,708,777 (x4.33)
4 <Reaper of souls> diablek [271]
1,604,267 (x1.80)
5 <Platinium Squad> jezz [361]
1,602,565 (x1.80)
6 <Silence is Golden> The Goddess [145]
1,146,925 (x1.36)
7 <Berzerker Barbarians> mrvain [139]
920,995 (x1.03)
8 <Mordor> weep20 [100] 911,846 (x1.02)
9 <Loop> Loop01 [67] 910,087 (x1.02)
10 <Bacteria> Bac13 [100] 904,994 (x1.02)

Also see:

Congrats to Esvrainzas [250] for leading <Escapism> to victory in the February 2018 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Esvrainzas [250]
5,155,180 (x6.69)
2 <Pirate Haven> The Pirate [251]
2,829,267 (x3.83)
3 <Platinium Squad> jezz [359]
1,406,787 (x1.75)
4 <Reaper of souls> diablek [271]
1,257,237 (x1.58)
5 <Strung Out> Chriseps [168]
1,142,088 (x3.76)
6 <The Four Horsemen> Regera [33] 997,881 (x1.35)
7 <Silence is Golden> Amara [36] 952,336 (x1.35)
8 <Loop> Loop01 [67] 926,355 (x1.15)
9 <Berzerker Barbarians> mrvain [139]
924,762 (x1.15)
10 <Keep> ike11 [100] 908,662 (x1.13)

Also see:

Congrats to Lyrad [405] for leading <Escapism> to victory in the January 2018 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Lyrad [405]
4,670,939 (x5.55)
2 <Pirate Haven> Sir Bashalot [40]
2,750,641 (x3.27)
3 <Reaper of souls> diablek [271]
1,513,502 (x1.70)
4 <Platinium Squad> jezz [358]
1,297,686 (x1.45)
5 <Silence is Golden> Kate Beckinsale [40] 1,084,547 (x1.29)
6 <Rapture> Satanus Inaximasus [336]
1,033,004 (x1.16)
7 <Knights Templar> Crusader [100]
974,649 (x1.09)
8 <Berzerker Barbarians> mrvain [139]
973,836 (x1.09)
9 <Keep> Fore [100] 968,004 (x1.14)
10 <Mordor> weep20 [100] 945,102 (x1.06)

Also see:

Congrats to ReneDescartes [297] for leading <Escapism> to victory in the December 2017 clan competition and securing a 28th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [297]
14,550,158 (x16.32)
2 <Pirate Haven> The Pirate [246]
1,889,399 (x2.15)
3 <Reaper of souls> diablek [271]
1,617,334 (x1.81)
4 <Platinium Squad> jezz [357]
1,603,942 (x1.80)
5 <Silence is Golden> Dennis Reynolds [26] 1,001,711 (x1.30)
6 <Rapture> Satanus Inaximasus [336]
975,941 (x1.09)
7 <Knights Templar> Crusader [100]
952,093 (x1.08)
8 <Loop> Loop01 [67] 939,776 (x1.07)
9 <Haters> Hate01 [132] 928,266 (x1.05)
10 <Mordor> weep20 [100] 926,994 (x1.04)

Also see:

Posted by Ender on Wednesday, December 20, 2017, 4:05:11 am (ET)

I won't make excuses. 2017 wasn't a great year for the game in terms of my involvement. I burned out on my admin duties pretty hard earlier this year, so very few features/improvements were made to the game during this time. I took a big step back from the game for many months. The hope was that this might rekindle my interest and motivation, but I mostly moved on with my life instead.

I recently took on a management role at my day job, so I'm doing less programming in my day-to-day duties. This in turn means my desire to write code is no longer being satisfied as frequently by my day job, which is good news for the game. A few weeks ago I got my toes wet by going through a bunch of miscellaneous bugs that had accumulated while I was away. It was fun!

I'll be traveling for about a month starting in a couple days, but when I return in 2018, I'm hoping to make it the year of this game's resurgence in popularity and activity. I'm willing to invest my time and a substantial amount of money (read: advertising) to grow it.

Finally, without going into details, I know many of you want action taken regarding certain things that have gone on this year. I'm sorry I haven't replied to any of the bmails about this. It's a lot to sort through and I want to do it right. I promise you'll hear back on this in time and that there will be satisfying resolutions. I appreciate your patience and understanding here.

So here's to 2018 - I hope you have a great holiday season and I'll see you all next year. Thank you, as always, for playing. :)

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the November 2017 clan competition and securing a 27th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
6,657,764 (x8.77)
2 <Pirate Haven> The Pirate [242]
2,821,627 (x3.40)
3 <Platinium Squad> jezz [356]
1,270,294 (x1.47)
4 <PMS> Mentos [47]
1,045,833 (x1.29)
5 <Duks> rix105 [74]
978,139 (x1.13)
6 <Keep> Fore [100] 925,453 (x1.07)
7 <Reaper of souls> diablek [271]
924,599 (x1.07)
8 <Boom> boom05 [100] 919,447 (x1.11)
9 <Ophidian> Oph2 [100] 912,205 (x1.05)
10 <Mordor> weep20 [100] 902,437 (x1.04)

Also see:

This announcement actually isn't about bots4 itself, but will probably interest a good number of players. The Bots Unauthorized build calculator forum output feature now supports the bots4 forum formatting. Previously it was producing output tailored for the long-defunct bots2.

This should make it much easier/prettier to share builds on the forums and bmails. Enjoy!

Posted by Ender on Saturday, November 18, 2017, 4:34:21 pm (ET)

Thank you to dorkerdevil for reporting this vulnerability! Given that this was a severe bug, I have given 10 stars as a reward in accordance with the game's responsible disclosure policy. Happy hunting to anyone this motivates. :)

For those curious, this was a reflected XSS attack. This article is a good summary of how these types of attack work, but the quick summary is that a malicious attacker could have sent you a link that, if you clicked it, would have given them access to your in-game account. Vigilant users can avoid these kinds of attacks - if someone you don't know sends you a fishy-looking link, you probably shouldn't click it. But even better is to reduce the number of vulnerabilities that can be exploited in this way by attackers, which I've now done thanks to dorkerdevil's report.

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the October 2017 clan competition and securing a 26th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
9,173,476 (x10.36)
2 <Pirate Haven> The Pirate [242]
8,684,898 (x10.18)
3 <Reaper of souls> diablek [271]
1,262,419 (x1.42)
4 <Platinium Squad> jezz [354]
1,000,141 (x1.12)
5 <In Extremis> Rigor Mortis [250] 986,065 (x1.10)
6 <Reborn> Tucks [140]
961,919 (x1.08)
7 <PMS> Mentos [47]
937,185 (x1.18)
8 <Mental Remedy> AP1 [100] 917,032 (x1.03)
9 <Keep> Fore [100] 905,219 (x1.07)
10 <Silence is Golden> The Goddess [145]
902,004 (x1.04)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the September 2017 clan competition and securing a 25th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
4,066,809 (x5.20)
2 <Pirate Haven> The Pirate [236]
2,551,972 (x3.46)
3 <Reborn> Tucks [140]
2,286,946 (x2.82)
4 <Reaper of souls> diablek [271]
1,271,048 (x1.52)
5 <Berzerker Barbarians> mrvain [139]
896,550 (x1.07)
6 <PMS> Mentos [47]
895,982 (x1.34)
7 <Mordor> eee190 [69] 890,374 (x1.08)
8 <Bacteria> Bac13 [100] 878,944 (x1.05)
9 <Mental Remedy> AP1 [100] 878,774 (x1.05)
10 <In Extremis> Rigor Mortis [250] 878,689 (x1.05)

Also see:

Posted by Ender on Tuesday, September 12, 2017, 12:45:55 am (ET)

At around 4:15pm ET yesterday, there was a power outage in the data center where the game server is hosted. Unfortunately, the game database got caught in a bad state when power was lost and so it became corrupted. The game has been down for a little over 8 hours now because I have not been able to repair the database. Since I don't want to keep the game down any longer, I've made the tough call to rollback to the daily backup from 12:05am ET yesterday.

This means that anything that happened after the daily backup happened essentially did not happen. Any bmails you sent, forum posts you made, battles you fought, and so on are all lost. This is the first time in the game's almost 7 year run that I've had to do anything like this, so I'm sorry. I take a lot of pride in the technical stability of the game (it's both my hobby and profession) and have never lost data before, so this is an embarrassing first.

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the August 2017 clan competition and securing a 24th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
8,846,426 (x9.98)
2 <Reborn> Execute [337]
8,609,361 (x10.29)
3 <Pirate Haven> The Pirate [225]
1,265,578 (x1.50)
4 <Reaper of souls> diablek [271]
1,058,966 (x1.19)
5 <Silence is Golden> The Goddess [145]
965,590 (x1.13)
6 <Berzerker Barbarians> mrvain [139]
953,052 (x1.07)
7 <Rapture> Satanus Inaximasus [335]
917,581 (x1.03)
8 <Mordor> eee190 [69] 916,631 (x1.03)
9 <Mental Remedy> AP1 [100] 909,843 (x1.02)
10 <In Extremis> Rigor Mortis [250] 909,578 (x1.02)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the July 2017 clan competition and securing a 23rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
5,651,277 (x6.54)
2 <Eternal> Shoegazer [103]
4,879,704 (x6.68)
3 <Myrmidons> Phyrize [130]
1,268,317 (x2.94)
4 <Reaper of souls> diablek [271]
1,204,460 (x1.35)
5 <Knights Templar> Furby Prototype [110]
1,139,705 (x1.30)
6 <Pirate Haven> The Pirate [225]
1,076,283 (x1.28)
7 <duk> rix21 [62]
980,946 (x1.10)
8 <Mental Remedy> AP1 [100] 938,128 (x1.05)
9 <Bacteria> Bac13 [100] 937,970 (x1.05)
10 <Boom> boom03 [100] 935,836 (x1.05)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the June 2017 clan competition and securing a 22nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
3,631,166 (x4.63)
2 <Empire> Lucious Lyon [90]
1,494,302 (x1.87)
3 <Pirate Haven> The Pirate [225]
1,457,194 (x1.99)
4 <Reaper of souls> diablek [271]
1,339,392 (x1.55)
5 <Eternal> Shoegazer [103]
1,193,861 (x1.38)
6 <Platinium Squad> jezz [349]
1,001,410 (x1.16)
7 <Z Fighters> Juv0 [72]
1,000,672 (x1.28)
8 <Berzerker Barbarians> mrvain [139]
977,586 (x1.13)
9 <Rapture> Satanus Inaximasus [335]
975,431 (x1.13)
10 <KillThemAll> RaithenMaldrin [130]
969,628 (x1.19)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the May 2017 clan competition and securing a 21st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
4,823,014 (x5.91)
2 <Pirate Haven> Master Blaster [100]
1,880,309 (x2.34)
3 <Z Fighters> Juv0 [72]
1,379,928 (x2.07)
4 <KillThemAll> RaithenMaldrin [130]
1,226,988 (x1.42)
5 <Eternal> Shoegazer [103]
1,191,315 (x1.36)
6 <Reaper of souls> diablek [271]
1,115,522 (x1.25)
7 <Berzerker Barbarians> mrvain [139]
1,055,523 (x1.18)
8 <Platinium Squad> jezz [348]
934,968 (x1.05)
9 <Malicious Villainous> The Wilderness [44] 915,951 (x1.03)
10 <Mental Remedy> AP1 [100] 902,450 (x1.01)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the April 2017 clan competition and securing a 20th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
6,442,482 (x8.19)
2 <Pirate Haven> Master Blaster [100]
3,710,526 (x4.89)
3 <Reaper of souls> diablek [271]
1,487,773 (x1.76)
4 <Eternal> Shoegazer [103]
1,002,804 (x1.16)
5 <Berzerker Barbarians> mrvain [139]
972,991 (x1.13)
6 <KillThemAll> RaithenMaldrin [129]
963,569 (x1.23)
7 <Malicious Villainous> The Wilderness [44] 889,769 (x1.03)
8 <In Extremis> Redless [306] 873,916 (x1.01)
9 <Mental Remedy> AP1 [100] 873,890 (x1.01)
10 <Ophidian> Oph2 [100] 873,829 (x1.01)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the March 2017 clan competition and securing a 19th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
3,885,476 (x4.37)
2 <Pirate Haven> The Pirate [188]
3,447,161 (x4.93)
3 <Eternal> Shoegazer [103]
1,497,120 (x1.75)
4 <Reaper of souls> diablek [271]
1,299,448 (x1.51)
5 <Berzerker Barbarians> mrvain [139]
1,149,761 (x1.29)
6 <duk> rix21 [62]
945,026 (x1.06)
7 <Platinium Squad> jezz [345]
932,631 (x1.05)
8 <KillThemAll> RaithenMaldrin [124]
927,546 (x1.22)
9 <Rapture> Satanus Inaximasus [335]
923,400 (x1.04)
10 <Malicious Villainous> The Wilderness [44] 903,472 (x1.01)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the February 2017 clan competition and securing a 18th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
4,139,938 (x5.47)
2 <Malicious Villainous> The Wilderness [44] 2,418,790 (x3.05)
3 <Pirate Haven> The Pirate [177]
2,035,692 (x2.87)
4 <Eternal> Shoegazer [103]
1,729,472 (x2.21)
5 <Reaper of souls> diablek [271]
1,354,790 (x1.68)
6 <duk> jerro [100]
1,012,084 (x1.26)
7 <KillThemAll> RaithenMaldrin [116]
994,029 (x2.87)
8 <Rapture> Satanus Inaximasus [335]
963,614 (x1.20)
9 <Berzerker Barbarians> mrvain [139]
908,594 (x1.13)
10 <Platinium Squad> olli [270]
880,635 (x1.10)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the January 2017 clan competition and securing a 17th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
4,204,122 (x4.92)
2 <Pirate Haven> The Pirate [173]
4,026,348 (x5.18)
3 <PMS> Mentos [39]
2,214,976 (x2.66)
4 <Eternal> Shoegazer [103]
2,159,559 (x2.44)
5 <Malicious Villainous> The Wilderness [44] 1,859,641 (x2.12)
6 <Reaper of souls> diablek [271]
1,510,322 (x1.72)
7 <duk> jerro [100]
940,313 (x1.06)
8 <Xenoblade> shadow_rith [37] 928,872 (x1.05)
9 <In Extremis> Redless [306] 928,840 (x1.04)
10 <Platinium Squad> jezz [342]
921,959 (x1.04)

Also see:

Posted by Ender on Wednesday, January 25, 2017, 2:03:34 am (ET)

The hall of fame page has a new section at the bottom for "longevity" rankings. The idea of these rankings is to show the best-of-the-best clans and bots across the game's lifetime. Rankings are listed for the following:

  • Clans (monthly energy)
  • Clans (tournaments)
  • Bots (monthly energy)

And there are two ranking modes:

  • Winners only - Ranked by number of first-place finishes.
  • All (via Formula One points) - Ranked by a point system corresponding to finish position.

For example, here are the monthly energy clan rankings using Formula One points. The idea of this page is that it shows the best clans across the game's lifetime, taking account not just first-place finishes, but also consistent top 10 performance.

If you have any questions about this addition, feel free to ask here. Enjoy!

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the December 2016 clan competition and securing a 16th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
4,340,131 (x5.09)
2 <PMS> Mentos [37]
4,173,810 (x5.91)
3 <Pirate Haven> The Pirate [171]
2,244,103 (x3.00)
4 <Eternal> Shoegazer [103]
2,014,009 (x2.33)
5 <Reaper of souls> diablek [271]
981,914 (x1.10)
6 <Berzerker Barbarians> mrvain [139]
960,091 (x1.08)
7 <Malicious Villainous> The Wilderness [42] 923,709 (x1.03)
8 <duk> jerro [100]
921,712 (x1.03)
9 <Atreides> Crab Whistler [130]
911,988 (x1.02)
10 <Rapture> Satanus Inaximasus [333]
904,982 (x1.01)

Also see:

Posted by Ender on Sunday, December 11, 2016, 10:09:32 pm (ET)

The B.O.T.S. Union is pretty upset about this one folks. Clans with a daily tax of over 2^31 kudos (a little over 2.1 billion kudos...or 2,147,483,648 to be precise) have mistakenly not been having their taxes collected. This bug has now been corrected, so if you're in an affected clan, start paying up!

Also, :hattip: to the anonymous reporter of this bug. It's been a problem for awhile, but it works to the advantage of players in big clans, so there was an incentive to not report it. This is a good opportunity to remind everyone of my reward policy for certain bugs, which I hope can incentivize the reporting of these kinds of issues sooner in the future.

To that end, I've rewarded the anonymous reporter with 3 stars. Enjoy!

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the November 2016 clan competition and securing a 15th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
2,470,086 (x2.99)
2 <Eternal> Shoegazer [103]
1,890,310 (x2.25)
3 <Pirate Haven> The Pirate [168]
1,616,342 (x3.63)
4 <Malicious Villainous> The Wilderness [42] 1,303,389 (x1.51)
5 <Reaper of souls> diablek [271]
1,231,872 (x1.43)
6 <PMS> Carlton [72] 989,543 (x5.50)
7 <Silence is Golden> Fallen 1 [28] 985,808 (x2.32)
8 <Xenoblade> shadow_rith [37] 932,501 (x1.08)
9 <In Extremis> Redless [305] 928,683 (x1.07)
10 <duk> jerro [100]
928,096 (x1.07)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the October 2016 clan competition and securing a 14th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
2,784,324 (x3.23)
2 <Reaper of souls> diablek [271]
1,377,095 (x1.60)
3 <Silence is Golden> The Goddess [121] 1,353,253 (x5.27)
4 <Eternal> Shoegazer [103]
1,112,592 (x1.25)
5 <Malicious Villainous> The Wilderness [41] 1,085,183 (x1.22)
6 <Berzerker Barbarians> mrvain [139]
963,265 (x1.08)
7 <duk> jerro [99]
916,374 (x1.03)
8 <Portugal> Esvz [226]
909,004 (x1.02)
9 <Xenoblade> shadow_rith [37] 907,257 (x1.03)
10 <In Extremis> Redless [302] 900,470 (x1.01)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the September 2016 clan competition and securing a 13th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
3,260,959 (x3.88)
2 <Malicious Villainous> The Wilderness [41] 2,151,583 (x2.49)
3 <Reaper of souls> diablek [271]
1,921,571 (x2.23)
4 <Eternal> Shoegazer [103]
1,092,834 (x1.26)
5 <Berzerker Barbarians> mrvain [139]
942,460 (x1.09)
6 <meh> sully8 [81]
920,826 (x1.07)
7 <In Extremis> Cadaverous [180] 907,931 (x1.05)
8 <duk> jerro [99]
896,148 (x1.04)
9 <Rapture> Satanus Inaximasus [331]
879,497 (x1.02)
10 <Portugal> Esvz [226]
874,549 (x1.01)

Also see:

Posted by Ender on Wednesday, September 7, 2016, 7:15:22 pm (ET)

Similar to the category 1 split that happened shortly after tournaments were first introduced, it's come time for another split. This time, the existing category 2 (201-300) is being split into two new categories (201-250 and 251-300). This will help even out the playing field a bit for bots in the lower 200s.

Thanks to Myriad for the suggestion.

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the August 2016 clan competition and securing a 12th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
2,662,585 (x3.08)
2 <Reaper of souls> diablek [270]
2,010,743 (x2.44)
3 <Malicious Villainous> The Wilderness [41] 1,724,857 (x1.93)
4 <Atreides> Crab Whistler [130]
1,213,328 (x1.36)
5 <Eternal> Shoegazer [103]
990,548 (x1.13)
6 <Berzerker Barbarians> mrvain [139]
961,321 (x1.08)
7 <Bird Law Boys> Cosby [183]
926,132 (x1.33)
8 <Rapture> Satanus Inaximasus [330]
919,621 (x1.03)
9 <In Extremis> Cadaverous [180] 915,901 (x1.03)
10 <Ophidian> Oph2 [100] 902,022 (x1.01)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the July 2016 clan competition and securing a 11th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
3,397,004 (x3.84)
2 <Malicious Villainous> The Wilderness [40] 3,079,032 (x3.49)
3 <Atreides> Crab Whistler [130]
1,245,941 (x1.40)
4 <Eternal> Shoegazer [103]
1,232,560 (x1.39)
5 <Berzerker Barbarians> mrvain [139]
1,023,164 (x1.15)
6 <duk> jerro [99]
1,005,508 (x1.13)
7 <Reaper of souls> diablek [270]
953,413 (x1.09)
8 <Peace> ACE 10 [55]
931,509 (x1.08)
9 <Rapture> Satanus Inaximasus [330]
911,158 (x1.02)
10 <Platinium Squad> jezz [335]
893,039 (x1.00)

Also see:

Posted by Ender on Wednesday, July 20, 2016, 10:49:23 pm (ET)

There's a new link on the online page - the online history page. It shows historical stats for how many bots were online at once and online over the past 1, 7, and 30 days over time. Data goes back to February 2011, but with some caveats; see the info on that page for full details.

My goal of publicly providing this data is twofold:

  1. Measure the success of new player engagement efforts - As I talked about a couple weeks ago, lately I've had my eye towards improving the new player experience in order to do a better job at attracting and retaining new players. Number of online bots is by no means a perfect measure of activity or engagement, but it's not terrible and is more powerful (I think) than what I can do with Google Analytics out of the box.

  2. Give more visibility into game health - It's no secret that game activity has waned over the years since launch in 2011. Some decline after the initial excitement of the game launch was expected, but there's a steady downward trend over the years. The charts provide a somewhat depressing though honest picture - while there is definitely a downward trend, there's not no activity. It's with the existing/remaining core contingent of active players logging on every day (thank you!) that I hope to grow the game back into what it was before, and more.

Enjoy! I hope you find this interesting.

Posted by Ender on Tuesday, July 19, 2016, 11:28:29 pm (ET)

My host has informed me that they need to reboot the server the game is hosted on to apply a security update. It is scheduled for:

Friday, 2016-07-22 15:00:00 UTC

Which is:

Friday, 2016-07-22 11:00:00 EDT (server time)

The game will be unavailable during the maintenance. Unfortunately this is around the time of the day when there are typically the most number of bots online - while there is a 2 hour window allocated, the actual downtime may be much less.

Posted by Ender on Wednesday, July 13, 2016, 11:10:12 pm (ET)

If you're not interested in the finer details and minutiae of the game, you can stop reading now.

As many folks are aware, who hits first in a battle depends on you and your opponent's intelligence stat. A random number from 0 to $int (inclusive) is chosen - the higher roll gets to hit first. In the event of a tie, the attacker goes first.

Okay, so tiny edge for the attacker - no big deal, right? Well, remember that as of March 1, 2012, minimum effective int is 1 (it was always 5 in bots2). For bots that are supposed to be the top of their class, effective int will be 1, so this edge case is actually pretty common. For a 1 int vs. 1 int battle, some quick math tells us the attacker will go first 75% of the time.

Still not a big deal though, right? Enter tournaments. Due to my obsessive personality and need for everything to be deterministic, the order that bots battle each other is well defined:

  1. Get all the bots in a category.
  2. Sort them by id.
  3. Have the first bot battle all the others that come after it (i.e. all other bots).
  4. Have the second bot battle all the others that come after it (i.e. all other bots except the first bot).
  5. Repeat until you reach the end of the list of bots.

In case you missed it, the bot with the lower id will always be the attacker. 1 int bots are especially common in tournaments, so there is therefore a small edge for bots with lower ids. Hitting first is certainly an edge, but just how large this edge is would be difficult to estimate. In reality, I imagine the difference is extremely tiny and unlikely to have actually affected any results more than normal statistical variance would have introduced.

In any case, this is fixed. Attackers no longer have an advantage - in the event of a tie, an additional roll is done where each bot has a 50% chance of winning. Thanks to Esvrainzas for identifying this possibility way back in April 2015, a mere month after tournaments were first introduced. Shame on me for taking this long to fix the bug!

Over the past few weeks, though very little user-visible has changed, I've been busy refactoring some of the oldest code making this game tick - the login and authentication code. Obviously it's important to get this stuff right, so I've been doing pretty extensive testing in my local development environment before pushing to the live server. As is typical with software development though, at least a couple bugs slipped through:

  • If you logged into the same bot with multiple browsers and then logged out on one, you would enter "stealth mode": you wouldn't appear in the online list and your profile would show you as offline, but you'd still be able to act on the other browser that's still logged in. Thanks to shoyuken for reporting this.

  • The captcha page does background polling to see if you solved the captcha on another bot or tab. This background polling didn't update your "last active" time in the past, but due to a bug in the refactoring, it did, making it look like everyone was suspiciously refreshing the captcha page every 5 seconds. Thanks to ReneDescartes for reporting this.

Both of these bugs are fixed now, but be on the lookout for more subtle/non-obvious login-related bugs. There could certainly be more lurking! You can report them on this thread or in the bugs subforum if you want to help me stay organized; they'll get squashed either way though.

Finally, for those of you that read this far, I'll share why I was doing this refactoring and tease what's coming next. :) As some of you know, much of my focus lately has been on revamping the new player experience. In order for the game to be successful, the game has to be attractive to new players and successful in drawing them in. Paid advertising campaigns are useless if potential players get to the homepage and have no idea what to do. I have several plans in the works for improving the new player experience, but chief among them will be a way to try the game without registering. Not to get too technical, but this will mean having a way to substitute session-based authentication for cookie-based authentication. The refactoring I've been doing has been to make the game code agnostic to the type of authentication of the logged-in bot.

Feel free to ask questions about what's in store for the new player experience. Much, but not all of it has been fleshed out at this point and I hope to roll it all out over the coming months, with the ultimate goal of breathing some much-needed new life into the game.

Congrats to Shoegazer [103] for leading <Eternal> to victory in the June 2016 clan competition and securing a 16th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [103]
3,877,442 (x4.68)
2 <Escapism> ReneDescartes [290]
2,299,065 (x2.66)
3 <Malicious Villainous> The Wilderness [39] 1,476,938 (x1.75)
4 <Atreides> Crab Whistler [130]
1,165,214 (x1.35)
5 <duk> jerro [99]
934,455 (x1.08)
6 <Reaper of souls> diablek [270]
925,693 (x1.07)
7 <Berzerker Barbarians> mrvain [139]
908,082 (x1.06)
8 <Platinium Squad> jezz [335]
899,335 (x1.04)
9 <Dump> F1fty [279]
889,823 (x1.03)
10 <Rapture> Satanus Inaximasus [330]
889,365 (x1.03)

Also see:

Congrats to MrZal2 [100] for leading <Malicious Villainous> to victory in the May 2016 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Malicious Villainous> MrZal2 [100] 3,999,813 (x4.64)
2 <Escapism> ReneDescartes [290]
2,280,122 (x2.56)
3 <Eternal> Shoegazer [103]
1,831,395 (x2.06)
4 <Reaper of souls> diablek [270]
1,041,755 (x1.18)
5 <duk> jerro [99]
950,970 (x1.07)
6 <Rapture> Satanus Inaximasus [330]
948,245 (x1.06)
7 <Platinium Squad> jezz [333]
937,504 (x1.05)
8 <Peace> ACE 10 [55]
928,346 (x1.04)
9 <Berzerker Barbarians> mrvain [139]
921,773 (x1.03)
10 <Atreides> Crab Whistler [130]
914,314 (x1.03)

Also see:

As you may remember, some high-end armors were added/updated last October. The absorb formula was also tweaked past 1600 defense. I'm happy to announce these changes are at long last reflected on Bots Unauthorized:

  • The Build Calculator has the new/updated armors and uses the updated absorb formula after 1600 defense.
  • The Armors list has the new/updated items (as well as individual item pages too).
  • The Armor Planner has the new/updated non-unique armors.
  • The Game Formulas page has the post-1600 defense absorb formula.

Keep an eye out for errors. I spot-checked my work, but I definitely could have made a mistake. This codebase is extremely old (some parts are over 10 years old!) and was written when I was much less experienced, so it's not very maintainable. Updating it is pretty tedious and error-prone. If you spot anything wrong, just report it on this thread and I'll fix it up.

Footnote for those paying close attention: You might notice the "Old Calc" has been removed from the sidebar. For those that have been around a long time, I created this circa ~2006 before the days of Google Chrome and fast Javascript execution. It's different than the newer calculator in that all of its computation is done serverside instead of clientside. For example, when using the newer calculator in IE6, it would pause for tens of seconds (!) between each action. Anyway, in the interest of not carrying forward an obsolete tool for which a replacement exists, I didn't bother updating the armors or absorb formula on the old calc and instead removed it.

Congrats to Shoegazer [103] for leading <Eternal> to victory in the April 2016 clan competition and securing a 15th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [103]
3,258,599 (x3.89)
2 <Malicious Villainous> MrZal2 [100] 2,245,169 (x2.62)
3 <Escapism> ReneDescartes [290]
1,769,054 (x2.05)
4 <Reaper of souls> diablek [270]
1,093,296 (x1.29)
5 <Atreides> Crab Whistler [130]
1,060,171 (x1.23)
6 <duk> jerro [99]
977,548 (x1.13)
7 <Rapture> Satanus Inaximasus [330]
960,690 (x1.11)
8 <Peace> ACE 10 [55]
959,457 (x1.13)
9 <Xenoblade> shadow_rith [37] 947,788 (x1.11)
10 <Bird Law Boys> Cosby [172]
940,393 (x4.32)

Also see:

Congrats to Luth [238] for leading <Malicious Villainous> to victory in the March 2016 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Malicious Villainous> Luth [238]
4,094,079 (x5.55)
2 <Eternal> Shoegazer [103]
3,207,167 (x3.68)
3 <Escapism> ReneDescartes [290]
1,989,712 (x2.24)
4 <Xenoblade> shadow_rith [36] 1,663,241 (x1.92)
5 <Reaper of souls> diablek [248]
1,465,449 (x1.69)
6 <Murder And Death> santelmo01 [38]
1,096,831 (x2.89)
7 <Peace> ACE 10 [55]
1,051,056 (x1.19)
8 <Platinium Squad> jezz [328]
921,353 (x1.04)
9 <Berzerker Barbarians> mrvain [139]
893,176 (x1.00)
10 <Apes> ape01 [63] 892,991 (x1.00)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the February 2016 clan competition and securing a 10th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
2,560,149 (x3.08)
2 <Eternal> Shoegazer [103]
1,912,132 (x2.30)
3 <Reaper of souls> diablek [235]
1,629,956 (x2.20)
4 <Mythology> NaturalBorn [46]
1,333,390 (x1.79)
5 <Murder And Death> santelmo01 [35]
1,072,800 (x5.04)
6 <Peace> ACE 10 [55]
1,053,610 (x1.27)
7 <Imperium> Corrino [100] 978,844 (x1.20)
8 <Berzerker Barbarians> mrvain [139]
895,128 (x1.07)
9 <Reservoir Dogs> Mr Green [80] 886,638 (x1.28)
10 <Platinium Squad> jezz [324]
884,904 (x1.06)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the January 2016 clan competition and securing a 9th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
4,832,106 (x5.50)
2 <Eternal> Shoegazer [103]
2,142,970 (x2.46)
3 <Reaper of souls> diablek [163]
1,374,598 (x3.64)
4 <MODE> Luthrin [100]
1,090,018 (x1.40)
5 <Mythology> NaturalBorn [44]
1,031,406 (x1.42)
6 <Rapture> Satanus Inaximasus [329]
1,015,107 (x1.14)
7 <Berzerker Barbarians> mrvain [139]
933,696 (x1.05)
8 <Peace> ACE 10 [55]
927,457 (x1.04)
9 <The Plastic Fangs> Bandit [201]
907,623 (x1.02)
10 <Platinium Squad> jezz [322]
903,248 (x1.01)

Also see:

Congrats to Shoegazer [103] for leading <Eternal> to victory in the December 2015 clan competition and securing a 14th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [103]
6,345,020 (x7.88)
2 <Escapism> ReneDescartes [290]
5,014,842 (x5.76)
3 <Rapture> Satanus Inaximasus [329]
1,204,998 (x1.43)
4 <Mythology> Marley [109]
1,035,213 (x1.37)
5 <Metallica> Metallica02 [100]
972,007 (x1.09)
6 <Peace> ACE 10 [55]
939,019 (x1.06)
7 <Reservoir Dogs> Mr Green [80] 934,980 (x1.13)
8 <Atreides> Crab Whistler [130]
926,465 (x1.04)
9 <Platinium Squad> jezz [320]
918,913 (x1.03)
10 <Apes> ape01 [63] 914,908 (x1.02)

Also see:

Posted by Ender on Thursday, December 31, 2015, 11:30:38 am (ET)

As you may have noticed, my historically stable host of 5+ years, Linode, has been having repeated DoS issues in many of their data centers over the past week or so. They've been posting updates to their status blog pretty frequently as problems arise (bots4 is hosted in their Atlanta data center), so that is a good place to look if you're curious about what's going on. The problems have also been discussed on Hacker News.

These DoS problems have been translating into some periodic downtime for the game as well as perhaps increased latency. You can look at the game's public Pingdom uptime monitoring page to get an idea of how much downtime this is creating. It's short on most days (under 10 minutes), but there was 59 minutes of downtime on 12/27.

Short of switching to a new host, there isn't really a whole lot I can do. I'm not quite ready to leave Linode, so I just wanted to make a quick announcement that I'm aware of and am monitoring the situation. Sorry for the inconvenience and thank you for your patience. :(

Posted by Ender on Sunday, December 13, 2015, 5:27:25 pm (ET)

My host has informed me that they need to reboot the server the game is hosted on to apply a security update. It is scheduled for:

2015-12-15 7:00:00 AM UTC

Which is:

2015-12-15 2:00:00 AM EST (server time)

The game will be unavailable during the maintenance. There's a 2 hour window allocated, but the actual downtime may be much less. Hopefully this won't impact too many people as this is usually the least busy time of day for the game.

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the November 2015 clan competition and securing a 8th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
5,403,133 (x6.43)
2 <Eternal> Shoegazer [103]
5,289,491 (x6.64)
3 <Mythology> Marley [109]
1,165,663 (x1.52)
4 <Reservoir Dogs> Mr Green [80] 1,154,187 (x1.48)
5 <Peace> ACE 10 [55]
1,067,887 (x1.25)
6 <Rapture> Satanus Inaximasus [329]
1,048,813 (x1.22)
7 <Platinium Squad> jezz [316]
898,211 (x1.05)
8 <Berzerker Barbarians> mrvain [139]
876,965 (x1.02)
9 <Well> yep01 [100] 867,993 (x1.01)
10 <The Plastic Fangs> Rhb6 [120]
865,569 (x1.01)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the October 2015 clan competition and securing a 7th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
3,866,859 (x4.33)
2 <Eternal> Shoegazer [103]
2,816,890 (x3.18)
3 <Peace> ACE 10 [55]
1,192,057 (x1.34)
4 <Platinium Squad> neps0 [70] 1,097,858 (x1.23)
5 <Rapture> Satanus Inaximasus [327]
1,034,389 (x1.16)
6 <Reservoir Dogs> Mr Green [80] 948,800 (x1.31)
7 <Berzerker Barbarians> mrvain [139]
928,189 (x1.04)
8 <Atreides> Crab Whistler [130]
924,929 (x1.04)
9 <Alliance> Off Tap [69]
907,601 (x1.02)
10 <Imperium> Corrino [100] 907,480 (x1.02)

Also see:

Do you have a high-end bot with more than 400 strength? If so, then you're going to want to read this update closely! If not, then you're going to want to start leveling up. :)

11 new high-end armors have been added:

  • 3 are unique and 8 are non-unique.
  • 3 are body armors, 3 are helmets, 2 are gloves, and 3 are boots.

11 existing high-end armors have been modified:

  • 9 are unique and 2 are non-unique.
  • 3 are body armors, 3 are helmets, 3 are gloves, and 2 are boots.
  • On modified armors, only defense and stat modifiers (str, dex, con, int) have changed.
  • In particular, required strength has not changed for any armor.
  • Some armors were buffed slightly, others were nerfed slightly.
  • If currently own one of these armors, its stats were changed (i.e. the change applies to existing armors, not just new ones).

The absorb formula has changed:

  • At 1600 defense and lower, absorb is the same.
  • At 1601 defense and higher, absorb increases more slowly than before.
  • This was necessary to be able to add new high-end armors. Without doing this, bots would have neared max absorb too quickly.

Huge thanks to ReneDescartes for doing the heavy lifting of balancing all these changes. This update would not have happened without his diligence and hard work. Please share your thoughts on this update by responding to this thread. Your feedback will be important in determining whether more effort is spent on these kinds of itemization changes in the future.

Enjoy!

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the September 2015 clan competition and securing a 6th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
5,205,024 (x6.08)
2 <Eternal> Shoegazer [103]
4,246,136 (x5.04)
3 <Rapture> Satanus Inaximasus [326]
990,104 (x1.19)
4 <Atreides> Crab Whistler [130]
969,629 (x1.12)
5 <Berzerker Barbarians> mrvain [139]
904,497 (x1.05)
6 <Platinium Squad> neps0 [70] 902,952 (x1.05)
7 <Peace> ACE 10 [55]
893,069 (x1.04)
8 <Alliance> Off Tap [69]
880,504 (x1.02)
9 <Imperium> Corrino [100] 879,426 (x1.02)
10 <Well> yep01 [100] 874,642 (x1.01)

Also see:

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the August 2015 clan competition and securing a 5th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
5,423,484 (x6.27)
2 <Eternal> Shoegazer [103]
2,268,859 (x2.58)
3 <Rapture> Satanus Inaximasus [325]
1,365,668 (x1.53)
4 <Berzerker Barbarians> mrvain [139]
963,764 (x1.08)
5 <Mondays Pills> endone40 [100]
944,416 (x1.06)
6 <Imperium> Corrino [100] 942,834 (x1.06)
7 <Alliance> Off Tap [69]
941,927 (x1.06)
8 <Atreides> Crab Whistler [130]
936,477 (x1.10)
9 <Platinium Squad> jezz [301]
932,688 (x1.04)
10 <Zion> LittleCause [90]
923,521 (x1.11)

Also see:

Posted by Ender on Monday, August 17, 2015, 12:10:26 am (ET)

This long overdue and long requested post office management feature has at last been added. Here are the details:

  • You can no longer see a bmail thread that you have deleted. This is an instant and permanent action that cannot be undone.
  • Clicking a delete button triggers a confirmation warning due to the permanent nature of this action.
  • Assuming the sender/recipient has not deleted the thread too, they can still read it, but can no longer reply.
  • Bmails can be deleted one-at-a-time from the single thread view (i.e. when reading a bmail).
  • Bmails can be deleted in bulk from the main post office page, which supports Gmail-like features such as mass selection and shift selection.

This should help those that want to keep clean inboxes, help scrub accounts before selling, and effectively eliminate one of the more annoying forms of griefing (bmail spam bomb - a punishable offense, for the record). Enjoy!

Congrats to ReneDescartes [290] for leading <Escapism> to victory in the July 2015 clan competition and securing a 4th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [290]
6,483,208 (x7.64)
2 <Eternal> Shoegazer [103]
5,738,645 (x6.93)
3 <Rapture> Satanus Inaximasus [323]
1,576,362 (x1.81)
4 <Peace> ACE 10 [55]
1,000,800 (x1.12)
5 <Atreides> Crab Whistler [130]
979,848 (x1.11)
6 <Reservoir Dogs> Mr Green [80] 971,075 (x1.16)
7 <Platinium Squad> jezz [299]
951,457 (x1.07)
8 <Standard Model> Stm1 [100] 945,927 (x1.06)
9 <In Extremis> Cadaverous [180] 940,446 (x1.05)
10 <Alliance> Zach Alliance [195]
938,207 (x1.05)

Also see:

Congrats to ReneDescartes [287] for leading <Escapism> to victory in the June 2015 clan competition and securing a 3rd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [287]
5,988,819 (x8.76)
2 <Alliance> Pothead [101]
5,768,647 (x7.44)
3 <Eternal> Shoegazer [102]
2,741,129 (x3.30)
4 <Rapture> Satanus Inaximasus [321]
1,493,952 (x1.80)
5 <Atreides> Crab Whistler [130]
1,442,513 (x1.71)
6 <Reservoir Dogs> Mr Green [80] 993,534 (x1.25)
7 <Peace> ACE 10 [55]
980,031 (x1.13)
8 <Platinium Squad> jezz [295]
956,400 (x1.13)
9 <Berzerker Barbarians> mrvain [139]
943,344 (x1.09)
10 <In Extremis> Cadaverous [180] 939,729 (x1.09)

Also see:

Congrats to Experimental [286] for leading <Atreides> to victory in the May 2015 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Atreides> Experimental [286]
5,711,562 (x7.04)
2 <Eternal> Shoegazer [102]
2,584,385 (x3.08)
3 <Escapism> ReneDescartes [282]
2,158,242 (x2.42)
4 <Alliance> Pothead [100]
1,466,139 (x1.64)
5 <Berzerker Barbarians> mrvain [139]
1,094,428 (x1.23)
6 <Platinium Squad> neps0 [70] 1,048,541 (x1.17)
7 <Peace> ACE 10 [55]
1,000,603 (x1.13)
8 <Reservoir Dogs> Mr Green [80] 981,533 (x1.22)
9 <Zion> LittleCause [90]
980,264 (x1.18)
10 <Elemental> Cerebus [43]
965,122 (x1.08)

Also see:

Congrats to Shoegazer [102] for leading <Eternal> to victory in the April 2015 clan competition and securing a 13th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [102]
4,836,479 (x5.86)
2 <Escapism> ReneDescartes [254]
4,089,151 (x4.81)
3 <Atreides> Crab Whistler [130]
1,237,094 (x1.44)
4 <Elemental> Cerebus [43]
1,102,230 (x1.28)
5 <Berzerker Barbarians> mrvain [139]
981,071 (x1.14)
6 <Alliance> Pothead [100]
955,182 (x1.11)
7 <Peace> ACE 10 [55]
949,746 (x1.11)
8 <Reservoir Dogs> Mr Green [80] 943,546 (x1.20)
9 <Platinium Squad> neps0 [70] 927,383 (x1.08)
10 <Model Citizens> Serial Killers01 [100]
920,948 (x1.07)

Also see:

Congrats to Shoegazer [102] for leading <Eternal> to victory in the March 2015 clan competition and securing a 12th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [102]
4,286,087 (x5.09)
2 <Alliance> Pothead [100]
2,828,571 (x3.28)
3 <Escapism> ReneDescartes [237]
2,237,118 (x2.58)
4 <Atreides> Crab Whistler [130]
1,523,837 (x1.75)
5 <Zion> LittleCause [90]
1,291,685 (x1.49)
6 <Equilibrium> Cleric [92] 1,101,998 (x4.49)
7 <Peace> ACE 10 [55]
1,098,895 (x1.24)
8 <Elemental> Cerebus [43]
1,072,469 (x1.24)
9 <Reservoir Dogs> Mr Green [80] 1,069,502 (x1.29)
10 <Platinium Squad> neps0 [70] 1,019,586 (x1.15)

Also see:

Registration for tournament edition 2 is just under 12 hours away! The actual tournament will happen precisely 5 days after that. Here are the changes you can expect to see:

  • Based on feedback, the existing category 1, which is level 201+, has been split. The new category 1 is level 301+ and the new category 2 is level 201-300. All other categories have been shifted as needed and there are now 17 categories in total instead of 16.
  • Based on feedback, entry fees have been substantially reduced. They are now 20% of what they used to be.

And here are some other goodies for tournament results that you can expect to see roll out over the next few weeks:

  • Tournament landing page - Right now the only place to jump into tournament results is from the homepage and even that link will temporarily go away once the next tournament is scheduled. This new landing page will be a one-stop shop for all tournament needs.
  • In-depth clan results - See how all bots in a particular clan fared in a particular tournament edition.
  • Navigation between editions/categories - Same idea as how you can "scroll" between months in the monthly clan race history, you'll be able to "scroll" between editions and categories within editions.
  • Historical bot results - Similar to monthly clan race history for bots, see performance of a bot across multiple tournament editions.
  • Historical clan results - Similar to monthly clan race history for clans, see performance of a clan across multiple tournament editions.
Posted by Ender on Sunday, March 1, 2015, 11:37:58 pm (ET)

My host has informed me that there's going to be some unavoidable downtime on Saturday, March 7, at 4pm UTC (so 11am EST, which is server time) to apply a security patch to their servers. I've also setup this link which will serve as a countdown so that you don't have to think about the timezone nonsense:

Countdown to downtime

The game will be completely inaccessible during this time. Note that the downtime window is 2 hours, but it might not actually take that long. Sorry for the inconvenience.

Congrats to Singularis [175] for leading <Escapism> to victory in the February 2015 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Singularis [175] 3,934,280 (x4.93)
2 <Eternal> Shoegazer [102]
3,570,258 (x4.43)
3 <Elemental> chimpus [99]
1,936,840 (x2.42)
4 <Zion> LittleCause [90]
1,486,460 (x2.06)
5 <Alliance> Pothead [100]
1,339,802 (x1.69)
6 <Atreides> Experimental [281]
1,259,227 (x1.62)
7 <Platinium Squad> neps0 [70] 974,312 (x1.21)
8 <Peace> ACE 10 [55]
947,210 (x1.18)
9 <Reservoir Dogs> Mr Green [80] 943,366 (x1.32)
10 <Berzerker Barbarians> mrvain [138]
901,939 (x1.12)

Also see:

Posted by Ender on Saturday, February 28, 2015, 8:00:43 pm (ET)

In case you haven't heard, a bug was discovered in the tournament code that significantly affected the results of edition 1. Because of this, the results are invalid and the tournament will be repeated.

No action is required on your part. The same snapshot of bots from the original tournament will be used to run the tournament because that part of the code was unaffected. I will be taking down the existing results soon and will be moving the tournament's state back to "scheduled".

I'll re-run the tournament either tonight or tomorrow. I'll also make sure that per-bot results are available from the start to help give confidence in the validity of the results. If all goes smoothly and folks are generally satisfied with the output, sometime after that I will give out trophies and other awards.

Sorry about this everyone. As I mentioned on the bug thread, I take pride in the quality of this game and this is probably the most glaring issue bots4 has ever had so far in its 4.5 year stretch. It was just subtle enough to be able to trick an untrained eye during testing (read: me), but was obvious enough to anyone fully investing their time and energy into this game (read: you).

Posted by Ender on Sunday, February 1, 2015, 1:20:18 pm (ET)

Happy February everyone. The code for the scheduling and registration portions of tournaments is complete, so I've opened up registration for edition 1. Head on over to the homepage once you're logged in and register for a modest kudos fee.

Note that the actual tournament is still a ways off - it's scheduled for February 25. Future editions won't have registration this far in advance, but I figured I'd open the first one up early to let people preprare for the category ranges and to drum up some excitement for this long-awaited feature. :)

More details about all the inner workings of tournaments will be shared later, but here are some highlights:

  • Every bot will fight every other bot within its category once.
  • The bot with the most wins in a category is the category winner.
  • Bots will receive trophies, kudos, and experience based on their performance within their category.
  • There will be a clan aspect. I'm still working out the exact details, but it will involve trophies.
  • The category you register for (which is based on your level at time of registration) is not necessarily the category you will compete in (which is based on your level at time of tournament).
  • Unlike in bots2, you won't be logged out during the tournament. A snapshot of your bot will be taken at the start of the tournament, so what you are wearing and how your stats are distributed at that time will be what decides your performance.

Good luck and happy tournament bot building!

Congrats to Shoegazer [102] for leading <Eternal> to victory in the January 2015 clan competition and securing a 11th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [102]
4,827,347 (x5.48)
2 <Escapism> ReneDescartes [220]
3,397,301 (x3.85)
3 <Alliance> Pothead [100]
2,474,766 (x2.80)
4 <Berzerker Barbarians> mrvain [138]
1,148,814 (x1.29)
5 <Peace> ACE 10 [55]
1,069,118 (x1.20)
6 <Platinium Squad> neps0 [70] 1,022,471 (x1.16)
7 <Reservoir Dogs> Mr Green [80] 983,295 (x1.25)
8 <Atreides> gr33n [82]
968,031 (x1.10)
9 <THC> THC20 [55]
957,703 (x1.08)
10 <Zion> LittleCause [90]
926,113 (x1.04)

Also see:

Posted by Ender on Friday, January 30, 2015, 10:22:51 pm (ET)

I noticed this morning that the hall of fame page was consistently taking almost a second to load. This is quite slow - it didn't have the same snappy feel as other pages on the site. I looked into it and found that the cause was an unoptimized database query. The problem was obvious, so I put a fix in before I went to work.

This wouldn't normally be newsworthy material, but when I got home tonight I remembered my pingdom uptime monitoring happens to be configured to hit the hall of fame. I logged in and found a nice chart from the past 24 hours showcasing the effect of the change I'd made this morning:

~800ms average to ~250ms average. Very satisfying!

Posted by Ender on Thursday, January 29, 2015, 2:14:34 am (ET)

Finishing upon last year's theme of automation, permanently moving stars no longer requires interacting with a human (read: me)! This change comes with a number of additional goodies:

  • Additional metadata now included for stars - Star age and original owner are now listed for each star. This is to help protect players against fallout from chargebacks. Read the chargeback guide on the star management page for more details.
  • Email confirmation - As an extra layer of safety, permanent moves now require email confirmation.
  • 2 step perm move process - Recipients of perm stars must explicitly accept incoming stars as part of a 2 step "propose and accept" process to protect traders and help them pay attention to star age.
  • Star purchase history, dating back to the beginning of time, is now available on the star management page.
  • Star perm move history, starting from now, is now available on the star management page.
  • Stats and various breakdowns of stars is now available on the star management page.

As always, but especially with a big and complicated update like this, please be on the lookout for bugs and report any in the bug subforum.

This should be the last recurring chore of mine to automate, leaving more time for real development work. \o/

Congrats to Shoegazer [102] for leading <Eternal> to victory in the December 2014 clan competition and securing a 10th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [102]
4,790,880 (x5.39)
2 <Alliance> Leader2 [72]
3,499,369 (x4.29)
3 <Escapism> ReneDescartes [220]
3,041,911 (x3.54)
4 <Atreides> gr33n [82]
1,093,614 (x1.23)
5 <Zion> Taoism [33]
1,032,034 (x1.22)
6 <Berzerker Barbarians> mrvain [138]
1,012,136 (x1.13)
7 <Peace> ACE 10 [55]
1,010,317 (x1.13)
8 <Platinium Squad> neps0 [70] 997,891 (x1.12)
9 <Rapture> Satanus Inaximasus [302]
978,413 (x1.10)
10 <Reservoir Dogs> Mr Green [80] 972,922 (x1.37)

Also see:

Congrats to ReneDescartes [220] for leading <Escapism> to victory in the November 2014 clan competition and securing a 2nd George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [220]
7,092,107 (x8.25)
2 <Eternal> Shoegazer [102]
6,526,407 (x7.66)
3 <Alliance> Pothead [74]
5,646,825 (x7.00)
4 <Platinium Squad> neps0 [70] 1,015,235 (x1.21)
5 <Z Fighters> Juv0 [99]
981,604 (x1.15)
6 <Reservoir Dogs> Mr Green [80] 955,693 (x1.38)
7 <Berzerker Barbarians> mrvain [138]
952,753 (x1.10)
8 <Peace> ACE 10 [55]
944,827 (x1.09)
9 <Atreides> gr33n [82]
915,864 (x1.08)
10 <Rapture> Satanus Inaximasus [300]
891,712 (x1.03)

Also see:

Congrats to Shoegazer [102] for leading <Eternal> to victory in the October 2014 clan competition and securing a 9th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [102]
6,921,691 (x7.91)
2 <Alliance> Leader2 [72]
3,802,259 (x5.27)
3 <Escapism> ReneDescartes [220]
2,157,104 (x2.47)
4 <Z Fighters> Juv0 [99]
1,459,148 (x1.68)
5 <Atreides> gr33n [82]
1,341,382 (x1.51)
6 <Reservoir Dogs> Mr Green [80] 1,074,787 (x1.56)
7 <Peace> ACE 10 [55]
1,031,879 (x1.16)
8 <The Reason> overdose7 [123]
1,024,389 (x1.16)
9 <Berzerker Barbarians> mrvain [138]
983,995 (x1.10)
10 <Rapture> Satanus Inaximasus [299]
960,203 (x1.08)

Also see:

Posted by Ender on Saturday, October 11, 2014, 3:32:21 pm (ET)

As you may have noticed, I have a tendency to add little flavorful hidden messages throughout the game for doing various obscure things. Sheldon Cooper recently picked up on this with regards to the birth date settings, so I decided to turn it into a little game. Here are the rules:

  1. The bot to post a screenshot of the final age-based hidden message wins 1 free star.
  2. The star is of course transferable, but the trophy points are not, so respond on the bot that you want to get the trophy points on.
  3. You must post responses to this thread.
  4. Every hidden message is in a green box. If it's red, it's an error and it doesn't count.
  5. Either a screenshot or copy/paste is fine.
  6. It doesn't matter how many you find, only the person to post the 9th and final hidden message wins.

Here's the current status of what's been found (5 out of 9):

  1. "Glorius escape from the womb, comrade!" - Set the current day as your birth date.
  2. "Please report to the training room for your regularly scheduled beatings, infant." - Set birth date so that your age is under 2.
  3. "Okay, but you're probably lying about your age." - Set birth date so that your age is under 5.
  4. "Okay, but you're probably lying about your age (and if you're really under the age of 10, this game probably isn't for you)." - Set birth date so that your age is under 10.
  5. "Cool, you have the same birthday as me (Ender)! Carry on. :)" - Set your birth date day/month to, well, mine. :)
  6. (unknown)
  7. (unknown)
  8. (unknown)
  9. (unknown)

Keep in mind it may not be beneficial to immediately post any hidden messages you come across. Only the person to post the last one wins anything!

Good luck. :)

Posted by Ender on Saturday, October 4, 2014, 10:43:06 pm (ET)

The time it takes to idle out from the game has been increased from 15 minutes to 60 minutes. This should help avoid frustrating situations where you have to step away from the computer for a short time and don't make it back before the idle timeout.

The online list now also has a color-coded "idle" column to show how long each bot has been idle. With this list now potentially showing bots that haven't been active in close to an hour, this will help give you a quicker impression of which bots are truly active at any given time.

Thanks to Agent Zord for the suggestion!

P.S. Fun trivia fact: The idle timeout in bots2 was 10 minutes.

Congrats to Shoegazer [102] for leading <Eternal> to victory in the September 2014 clan competition and securing a 8th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [102]
5,956,946 (x7.47)
2 <lHl Luthrin lHl> Luthrin [100]
2,156,433 (x2.75)
3 <Escapism> ReneDescartes [220]
2,108,504 (x2.61)
4 <Peace> ACE 10 [55]
2,022,635 (x2.36)
5 <Atreides> gr33n [82]
1,605,709 (x1.92)
6 <Z Fighters> Juv0 [95]
1,084,396 (x1.57)
7 <Rapture> Satanus Inaximasus [298]
1,042,660 (x1.21)
8 <The Reason> overdose7 [122]
1,030,056 (x1.19)
9 <VIP> vip04 [58] 965,511 (x1.12)
10 <Platinium Squad> neps0 [70] 960,488 (x1.16)

Also see:

Posted by Ender on Wednesday, September 24, 2014, 1:37:34 am (ET)

What is Smarty and why should you care about it?

Smarty is a PHP Templating Engine. In short, it is what wires together (a) all the logic in the game's backend with (b) how the data from the backend gets presented in the browser. It's the glue that holds together every page on this site.

You probably don't have to care about it. The only reason I'm announcing this is because it's a major version upgrade with breaking changes. I've done my best to fix everything that it breaks before enabling it, but mistakes of course happen, especially with big changes like this.

Please be on the lookout for anything obscure this may have broken (if you do find something, either reply here or more preferably create a bug thread) and enjoy the perhaps small performance boost this upgrade results in (the main benefit of the upgrade has more to do with my use of it).

Posted by Ender on Monday, September 15, 2014, 3:48:52 am (ET)

Continuing with this year's theme of automation, getting and changing custom logos on bots with 9+ stars no longer requires interacting with a human (read: me)! The details:

  • There's a new field on the workshop settings page.
  • The new field is only editable for bots with 9+ stars.
  • Like bot/clan images, you use Imgur to upload your logo.
  • Unlike bot/clan images, the logo will be downloaded to the bots4 server and thus the Imgur URL you use will not be saved.
  • Some basic validation is done on things like image dimensions and extension.

This update is a big win for everyone. Players no longer have to wait for me to manually move a file around and I have one less recurring game maintenance task to deal with, freeing me up to work on more interesting updates.

Stay tuned for self-service perm star moves. That should be the last recurring chore of mine to automate. \o/

Posted by Ender on Monday, September 15, 2014, 1:07:15 am (ET)

I just added two small improvements that had been suggested by players:

  • New fields on clan profiles - Clan profiles now include average level, wins, losses, and ratio. Thanks to Pothead for the suggestion.
  • Improved trophy shop sorting - The Mindreave buffs are now sorted in the order you'd expect: I, II, III. Thanks to Jans for the suggestion.

Congrats to Shoegazer [102] for leading <Eternal> to victory in the August 2014 clan competition and securing a 7th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [102]
8,208,366 (x9.91)
2 <Atreides> gr33n [82]
6,737,101 (x8.02)
3 <The Reason> overdose7 [122]
1,973,074 (x2.24)
4 <lHl Luthrin lHl> Luthrin [100]
1,834,421 (x2.25)
5 <Peace> ACE 10 [55]
1,341,658 (x1.52)
6 <Escapism> ReneDescartes [220]
1,332,838 (x1.51)
7 <Rapture> Satanus Inaximasus [295]
965,312 (x1.09)
8 <Standard Model> Stm1 [100] 900,984 (x1.02)
9 <Model Citizens> Serial Killers01 [100]
900,280 (x1.02)
10 <The Lonely Island> Daikatana [190] 898,041 (x1.01)

Also see:

Posted by Ender on Saturday, August 2, 2014, 2:11:19 pm (ET)

Sorry for the long (almost 5.5 hours!) downtime. :(

It was the same old kernel crashing issue that has plagued the game every now and then. I keep putting off the updates because it's such a rare crash and I'm usually around to fix it quickly when it does happen.

This time, it happened to be early in my first night of vacation and I overslept, so yeah. Thanks to the many, many people who contacted me about this. When I woke up and looked at my phone and saw I had 8721312 notifications, I knew something was wrong. :)

Sorry again for the trouble and I'll work at getting that kernel updated soon!

Congrats to Shoegazer [102] for leading <Eternal> to victory in the July 2014 clan competition and securing a 6th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [102]
3,999,483 (x4.94)
2 <Escapism> ReneDescartes [220]
2,960,962 (x3.36)
3 <The Reason> overdose7 [122]
1,842,585 (x2.22)
4 <Barcode> Damon [30]
1,704,250 (x2.38)
5 <Atreides> gr33n [81]
1,421,233 (x1.79)
6 <lHl Luthrin lHl> l Lion l [67]
1,010,136 (x1.15)
7 <Model Citizens> Serial Killers01 [100]
987,702 (x1.11)
8 <Peace> ACE 10 [55]
979,110 (x1.11)
9 <VIP> vip04 [58] 936,409 (x1.06)
10 <Platinium Squad> neps0 [70] 935,578 (x1.05)

Also see:

Congrats to Shoegazer [102] for leading <Eternal> to victory in the June 2014 clan competition and securing a 5th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [102]
4,999,453 (x6.09)
2 <Escapism> ReneDescartes [220]
2,310,447 (x2.67)
3 <Atreides> gr33n [81]
1,993,668 (x2.38)
4 <Peace> ACE 10 [54]
1,842,097 (x2.14)
5 <lHl Luthrin lHl> l Lion l [67]
1,385,343 (x2.76)
6 <yxhackers> mort [74]
1,353,711 (x1.64)
7 <Take> Take10 [62]
969,042 (x1.13)
8 <Reservoir Dogs> Mr Green [80] 927,244 (x1.43)
9 <VIP> vip04 [58] 921,031 (x1.07)
10 <Platinium Squad> neps0 [70] 913,643 (x1.06)

Also see:

Congrats to ReneDescartes [220] for leading <Escapism> to victory in the May 2014 clan competition and securing a 1st George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> ReneDescartes [220]
6,254,788 (x7.43)
2 <Eternal> Shoegazer [101]
3,828,606 (x4.64)
3 <Atreides> gr33n [81]
1,679,297 (x1.88)
4 <yxhackers> mort [74]
1,244,089 (x1.63)
5 <Peace> ACE 10 [54]
1,118,659 (x1.26)
6 <Rapture> Satanus Inaximasus [293]
1,044,304 (x1.17)
7 <Take> Take10 [62]
1,022,450 (x1.15)
8 <Mondays Pill> endone40 [100]
948,956 (x1.06)
9 <Platinium Squad> neps0 [70] 914,382 (x1.04)
10 <Portugal> Esv [250]
907,469 (x1.02)

Also see:

Posted by Ender on Monday, May 5, 2014, 11:15:20 pm (ET)

If your clan makes use of IRC, you can now show this off in your clan profile via a new clan setting. This will allow people to click a link on your clan profile to join your clan's channel.

Congrats to Shoegazer [101] for leading <Eternal> to victory in the April 2014 clan competition and securing a 4th George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [101]
5,851,117 (x7.05)
2 <Escapism> ReneDescartes [220]
4,196,803 (x5.13)
3 <Atreides> gr33n [81]
1,235,032 (x1.48)
4 <Peace> ACE 10 [54]
1,229,384 (x1.44)
5 <yxhackers> mort [74]
1,104,331 (x1.73)
6 <Berzerker Barbarians> mrvain [138]
966,020 (x1.13)
7 <Take> Take10 [62]
962,488 (x1.12)
8 <Rapture> Satanus Inaximasus [290]
916,655 (x1.10)
9 <Mondays Pill> endone40 [100]
885,598 (x1.17)
10 <The Reason> overdose7 [122]
885,379 (x1.08)

Also see:

Posted by Ender on Thursday, April 17, 2014, 12:06:29 am (ET)

(yeah, this update is being posted super late!)

Congrats to Shoegazer [101] for leading <Eternal> to victory in the March 2014 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [101]
13,234,317 (x17.01)
2 <Escapism> ReneDescartes [220]
12,573,783 (x15.05)
3 <Zion> Earl Grey [99]
1,209,096 (x1.37)
4 <Atreides> gr33n [81]
1,041,067 (x1.17)
5 <yxhackers> mort [74]
1,023,094 (x1.96)
6 <Berzerker Barbarians> mrvain [138]
1,003,928 (x1.13)
7 <Peace> ACE 10 [54]
990,253 (x1.12)
8 <Rapture> Satanus Inaximasus [289]
941,801 (x1.06)
9 <Voltage> pecker head2 [103]
938,268 (x1.05)
10 <Rape Machines> rm4 [69] 931,989 (x1.05)

Also see:

(yeah, this update is being posted super duper late!)

Congrats to Myriad [349] for leading <Escapism> to victory in the February 2014 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Myriad [349]
5,678,795 (x7.72)
2 <Zion> Ville [133]
3,724,879 (x5.25)
3 <Eternal> Shoegazer [100]
2,110,505 (x2.72)
4 <Atreides> gr33n [81]
1,229,280 (x1.57)
5 <The Reason> overdose7 [122]
1,025,883 (x1.63)
6 <yxhackers> mort [74]
976,434 (x2.34)
7 <Peace> ACE 10 [54]
950,987 (x1.18)
8 <Take> Take10 [62]
913,752 (x1.13)
9 <Reservoir Dogs> Mr Green [80] 883,991 (x1.49)
10 <Rapture> Satanus Inaximasus [285]
868,250 (x1.09)

Also see:

Posted by Ender on Wednesday, March 26, 2014, 11:29:13 am (ET)

The server was down from 10:32am - 11:15am ET (server time) today for a grand total of 43 minutes. The cause was the same as the 2+ hour outage last September. This embarassingly means I indeed never got around to applying those long-overdue updates! I'll try to get to them soon to avoid this in the future. Sorry for the trouble, all.

Congrats to Myriad [349] for leading <Escapism> to victory in the January 2014 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Myriad [349]
8,457,912 (x10.79)
2 <Zion> Ville [133]
6,161,458 (x7.92)
3 <Eternal> Shoegazer [100]
2,258,682 (x2.85)
4 <Atreides> gr33n [81]
1,476,063 (x1.81)
5 <Peace> ACE 10 [54]
1,309,273 (x1.47)
6 <Emotionalism> Sylent [64]
1,290,341 (x2.04)
7 <Reservoir Dogs> Mr Green [80] 1,255,476 (x1.81)
8 <Take> Take10 [62]
998,905 (x1.12)
9 <Berzerker Barbarians> mrvain [138]
919,392 (x1.04)
10 <Green Day> GD02 [100]
914,765 (x1.02)

Also see:

Posted by Ender on Friday, January 31, 2014, 10:29:47 am (ET)

Starting tonight with the end of January, you'll notice two changes in the usual end-of-month happenings:

  • All end-of-month trophies will be awarded automatically
  • Clan and bot historical results will be instantly available

In the past, players have had to wait for me to do some manual work before they received certain trophies like the ones based on monthly energy. Clan and bot results also weren't available until this happened. Automating this process eliminates a tedious monthly maintenance task of mine and frees up more of my time for building interesting things like tournaments. Expect to see a few more of these maintenance-killing updates in the coming months (hint: self-serve perm star moves, self-serve logo uploads, and my end-of-month announcement post).

As with all changes, but especially a big one like this, be on the lookout for anything unusual. I've gone to great pains to ensure the end-of-month script will produce the correct output by running it many, many times and diffing it against the expected output, but things can and do go wrong. That being said, I have high hopes that nothing bad will happen. :)

Posted by Ender on Tuesday, January 21, 2014, 10:29:54 pm (ET)

Deleted clans are now styled differently than active clans:

<Active clan>

<Deleted clan>

One neat thing about this is that it provides a new perspective when looking at historical results (currently the only place deleted clan names can appear). For example, did you know that of the 84 clans that finished the game's first official month (July 2011), a mere 6 still exist?

As an extra bonus, deleted clans also now have simple profile pages listing their historical results. If you don't remember, until now, navigating to a deleted clan resulted in an error.

Are you wondering why you can't find your old clan? Data was backfilled with historical clan results. This means that if your clan was deleted the same month it was created, it was not backfilled. Going forward, all clan names will be archived.

And finally, why make this change? With tournaments coming soon, there will be an additional place that deleted clan names can appear: historical tournament results. The primary motivation for this change was to clean up how deleted clan names are stored in the database, specifically so that handling them in historical tournament results would be cleaner. The player-visible changes I pointed out are just some now-low-hanging fruit that were made accessible by said changes.

Enjoy!

Posted by Ender on Sunday, January 19, 2014, 9:15:18 am (ET)

I read about the Internet's 1% rule the other day and found it interesting:

In Internet culture, the 1% rule is a rule of thumb pertaining to participation in an internet community, stating that only 1% of the users of a website actively create new content, while the other 99% of the participants only lurk.

I've heard similar things about sites like Reddit where the vast majority of people just lurk and this got me to thinking: how does this apply to bots4? I did some simple command-line hacking on the server logs to get a rough idea of how many unique people visit the site and how many unique people are active on the game forums.

This command shows how many unique IP addresses visited the site in December 2013:

$ cut -d ' ' -f 1 201312*.log | sort -u | wc -l 6635

And this command shows how many unique IP addresses made POST requests on pages containing the substring "forum" (which is an approximation of how many unique IPs wrote on the forums):

$ grep POST 201312*.log | grep forum | cut -d ' ' -f 1 | sort -u | wc -l 546

This isn't a perfect measurement for a few reasons (for instance, IP addresses don't correspond exactly one-to-one with unique people, but it's a good approximation), but 546 / 6,635 = 8.2%. This is higher than the direct quote above, but if you read the Wikipedia article, it talks about content creators and content contributors, which tend to correspond to 1% and 9%, respectively.

So what's the takeaway? As an active forum member myself, I think it's easy to forget that there's a silent majority that plays this game and doesn't really communicate too broadly. There are a ton of familiar faces, but there's an order of magnitude more of unfamiliar faces. It would probably be beneficial to everyone for me to find ways to more easily solicit opinions from this silent majority, either directly (quick polls) or indirectly (usage metrics).

Posted by Ender on Tuesday, January 14, 2014, 8:50:56 pm (ET)

A few of you that updated to Chrome 32 noticed the floating sidebar no longer worked. The game has been updated to stop using the fields that got deprecated, so it's working now. If you were waiting to update to Chrome 32 because of this or had disabled the floating sidebars in the meantime, you can update/reenable now.

Thanks to Fishwick for reporting and thanks to Rith for helping narrow this down to Chrome 32.

Posted by Ender on Monday, January 13, 2014, 11:22:45 pm (ET)

Hot on the heels of yesterday's update enforcing captchas per-IP instead of per-bot are two followup improvements to captcha in response to player feedback:

  1. In addition to not showing a captcha if your IP has completed one recently, you won't see one if your bot has completed one recently either. This subtle change is necessary to properly handle cases where your IP frequently changes.
  2. The captcha page now polls in the background to detect whether you've completed a captcha on another tab/window recently. This is useful for the case where you have a handful of bots open at once and navigate to the captcha page on all of them at the same time.

Thanks for shoyuken and samulii for reporting these issues so quickly.

Posted by Ender on Sunday, January 12, 2014, 6:44:17 pm (ET)

This is good news for multi-botters and people that play on the same connection as their siblings, friends, coworkers, and so on. The time between captcha appearances is now based on your IP address instead of which bot you're using. In other words, any individual connection will only have to complete a captcha every 15-25 minutes regardless of how many bots you use.

Posted by Ender on Wednesday, January 8, 2014, 1:32:16 am (ET)

As of today, the concept of non-competing (NC) clan members no longer exists. This change went through a decent amount of discussion to work out some details, but it's pretty straightforward. Here are the main points:

  • The NC rank no longer exists
  • Only the top 20 members of a clan, ranked by monthly energy, count for monthly rankings and clan-based end-of-month trophies
  • A new workshop setting is available to disable automatic hourly energy gain

In effect, the process of managing which bots count for rankings is now handled automatically by the game instead of requiring clan leaders to do this manually. The new workshop setting provides NC-like functionality for social players that want to be in a clan without providing others an incentive to attack them. Here are some other smaller details about this update:

  • Clan profiles now have a "rank" column which is based on monthly energy
  • Bots on clan profiles are now sorted by rank (i.e. monthly energy)
  • Toggling automatic hourly energy gain does not reset your monthly energy, unlike demoting to NC
  • All clan members are "full" members now in that all count towards clan platinum count, clan total energy, etc.
  • Clan tax now doubles for every additional 5 members past 20 (as opposed to every additional 5 NCs)
  • Clan owners can receive multiple end-of-month clan trophies now that they are not guaranteed a ranking position
  • Existing NCs have automatic hourly energy disabled by default
  • Existing non-NCs have automatic hourly energy enabled by default
  • New bots have automatic hourly energy enabled by default
  • Existing NCs were "promoted" to the lowest clan rank

As always, but especially after a semi-large update like this that touches a lot of code, please start a new bug thread for any issues or strangeness that you may encounter. Thanks!

Posted by Ender on Sunday, January 5, 2014, 3:08:50 pm (ET)

^Jane^, the game's IRC bot, has another new feature. As you may know, she periodically stocks requested items in the showroom. This happens every 10-120 minutes, so this was a common occurrence:

-!- Bonzo [webchat@clueless.net] has joined #bots4
< Bonzo> when wuz jane last herr?
< Bonzo> hallo?
< Bonzo> logs?

But now:

-!- Bean [webchat@ansible.net] has joined #bots4
< Bean> ho, peeps
< Bean> !jane
<@^Jane^> The backroom door last shut 31 minutes ago (it will open again in 0-88 minutes).
Posted by Ender on Friday, January 3, 2014, 6:18:57 pm (ET)

I came across this page from my Google Analytics referral tracking:

http://5outh.github.io/posts/2013-12-19-bots4-clone.html

I knew it was over my head when I got to this:

"I only assume a basic familiarity with monad transformers in this post."

It was interesting nonetheless and I'm fascinated at the level of the detail put into this, so kudos to Mr. Kovach!

Posted by Ender on Thursday, January 2, 2014, 11:01:27 pm (ET)

Congrats to Myriad [349] for leading <Escapism> to victory in the December 2013 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Myriad [349]
5,662,660 (x6.49)
2 <Atreides> gr33n [81]
3,532,318 (x4.09)
3 <Zion> Ville [132]
2,168,012 (x2.86)
4 <Eternal> Shoegazer [100]
1,587,277 (x1.92)
5 <Sangue Novo> Esvz [220]
1,524,450 (x3.29)
6 <Peace> ACE 10 [54]
1,334,615 (x1.50)
7 <Emotionalism> Sylent [64]
1,292,329 (x2.05)
8 <Take> Take10 [62]
1,066,410 (x1.19)
9 <Berzerker Barbarians> mrvain [138]
1,025,139 (x1.15)
10 <In Extremis> Cadaverous [180] 970,693 (x1.21)

Also see:

Posted by Ender on Tuesday, December 3, 2013, 9:07:56 pm (ET)

Congrats to Ville [131] for leading <Zion> to victory in the November 2013 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Zion> Ville [131]
10,667,435 (x13.29)
2 <Eternal> Shoegazer [100]
5,808,025 (x6.92)
3 <Escapism> Myriad [348]
1,305,084 (x1.61)
4 <Dinosaur Kings> zipter111 [76] 1,297,279 (x2.15)
5 <The Reason> overdose7 [122]
1,134,308 (x1.61)
6 <Atreides> gr33n [81]
1,056,290 (x1.32)
7 <Take> Take10 [62]
1,055,546 (x1.22)
8 <Peace> ACE 10 [54]
1,019,301 (x1.27)
9 <Standard Model> Stm1 [100] 983,992 (x1.18)
10 <In Extremis> Cadaverous [180] 964,791 (x1.24)

Also see:

Posted by Ender on Wednesday, November 20, 2013, 12:22:09 am (ET)

^Jane^, the game's intrepid IRC bot, has a new feature. In addition to periodically stocking requested items in the showroom, she will now respond to "!find <name>" commands such as follows:

21:54:54 <@Ender> !find zion
21:54:55 <@^Jane^> zion: http://bots4.net/profile/458 [bot]
21:54:56 <@^Jane^> Zion: http://bots4.net/clans/profile/2724 [clan]

<name> can be an account username or clan name. Only exact matches are supported, so it's more of a lookup tool than a search tool.

Posted by Ender on Saturday, November 9, 2013, 11:11:33 am (ET)

It's been a long-standing UI quirk that buffs always pulse when their duration gets down to 10 or less, even when inactive, meaning if you were saving a buff with a short remaining duration by keeping it inactive, it would always be there annoyingly pulsing. This is no more! Buffs will now only pulse when their duration gets down to 10 or less and they're active.

Posted by Ender on Thursday, November 7, 2013, 10:37:03 pm (ET)

Just in case you missed this being mentioned in the October 2013 Q&A responses, a handful of new fields have been added to profiles. Fill them out if you want to or leave them empty. Enjoy!

Posted by Ender on Wednesday, November 6, 2013, 11:00:18 pm (ET)

Thanks to all who participated in the October 2013 Q&A! There were 92 votes on 9 questions from 19 people. Here are my responses, in order of question popularity:

1. (+13/-1) "Okey. What can you tell us about the tournament? Things like cat´s, rewards? And of course... a delivery date would also be nice :)" - Benny

Nothing is 100% final, but here is how things are looking for now:

  • Trophy awards for individual bots, including platinums.
  • Trophy awards for clans, including platinums.
  • Historical results on your bot profile.
  • No level-adjustment formula. High-level bots rejoice!
  • You won't be logged out while the tournament takes place.
  • The categories are already decided/implemented. Details can be found here.

Astute readers will recognize this answer as being mostly the same as what I said last year when asked. As for a delivery date, there's nothing I can commit to because it'll just make me look bad if I miss the target, so I don't want to put that pressure on myself. I don't want to give the impression it's delayed indefinitely either though because I very much intend on finishing it soon Tournaments are my next major project to complete.

2. (+11/-1) "Why are profile settings for Age, Gender, Occupation and Homepage still TODO after almost 3 years?" - Shoegazer

Check again. :)

3. (+11/-1) "When can we expect you to begin work on the Showroom overhaul? And will we see it take as long as tournaments before it gets done?" - Nosferatu

By showroom overhaul, do you mean adding/changing item stats or do you mean updating its ancient interface to something more intuitive? I'll assume you meant the latter because I see a question below that's clearly about the former.

This is in my "nice to have" bucket. The current interface works for most players, with completely new players being the biggest and most important exception. Once I start closing in on bigger parity items like tournaments, I'll start moving onto things like interface improvements, which this would fall under. So don't expect to see this anytime soon, but it will eventually come.

4. (+11/-3) "When can we finally(!) see NC gone?" - Nosferatu

Sooner than tournaments! For those that don't know, I plan to get rid of NC as part of simplifying the codebase for tournaments. This will get rid of a handful of edge cases that I didn't want to have to deal with in new code. It will also (in my opinion) make clan management less cumbersome for clan leaders.

5. (+5/-0) "Will we see new weapons anytime soon?" - DNM

People that have been on the forums for awhile know that my position on game balance issues like this is to stay away. The bots2 balance seemed to work reasonably well, but there are some areas for improvement. I've shied away from patching things up because I want to make sure I do it right, which will mean lots of simulation and testing. The good news is that the implementation of tournaments will yield some reusable components that I can use to test things. The bad news is that I'm still not sure where this stands in terms of long-term priority once tournaments are complete.

6. (+10/-4) "when will we be able to control our own perm star transfers?" - Default User

I'd like to do this very soon actually. Moving stars manually is a drain on everyone. You guys have to wait for me to login and do it. I have to deal with the basically daily chore of manual database updates, which cuts into development time. There are some checks and balances I'll want to implement alongside this though, so I'm unsure of the size of the project. That being said, it may or may not come before tournaments.

7. (+4/-2) "What do you think about the current state of the game? I think activity is decreasing, can you tell why?" - Esvrainzas

Things look pretty healthy from my perspective. None of the metrics reported by Google Analytics indicate a long-term decline, though some months definitely see more or less activity depending on whether there's a close clan race going on. And IRC activity has definitely picked up by at least an order of magnitude ever since ^Jane^ started stocking showroom items. That addition has had the wonderful effect on the level of activity in there.

8. (+1/-0) "The ability of having multiple email's on an account. which reduce the stealing of shared bots. originally thought of by Default User" - Barricaade

I think this would be confusing. Who has to approve the addition of more email addresses? The answer seems to be that every currently-verified email has to approve it, which sounds messy and difficult to implement, and probably confusing for players. I don't think the work involved for something like this is warranted to better support bot-sharing.

9. (+4/-10) "Any possibilities for graphics? Images of Bots, Weapons etc just to enhance visuals in game ;) and can i make them!" - Dazzekiel

This question took a bit of a beating, but I would like (long, long term) to eventually have item images in the showroom like bots2 did. It might also be neat to have player avatars next to forum posts and such that change based on level and what equipment you're wearing. Planning doesn't get much more long-term than this though, so don't hold your breath. :)

Posted by Ender on Sunday, November 3, 2013, 6:35:37 pm (ET)

Congrats to Ville [131] for leading <Zion> to victory in the October 2013 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Zion> Ville [131]
6,913,387 (x9.17)
2 <Eternal> Shoegazer [99]
2,786,453 (x3.37)
3 <Escapism> Myriad [348]
2,764,193 (x3.53)
4 <Peace> ACE 10 [54]
1,770,923 (x2.05)
5 <Dinosaur Kings> zipter111 [76] 1,484,963 (x3.63)
6 <Atreides> gr33n [81]
1,290,619 (x1.49)
7 <Take> Take10 [61]
1,079,441 (x1.21)
8 <Infinity> Seras [108]
1,031,597 (x1.60)
9 <Veritas Aequitas> shadow_rith [73] 954,436 (x1.12)
10 <Berzerker Barbarians> mrvain [138]
948,389 (x1.08)

Also see:

Posted by Ender on Friday, October 25, 2013, 1:05:47 am (ET)

The October 2013 Q&A is now open for questions.

  • You can ask me anything about the game.
  • Follow the link above to ask a question (that's why this thread is locked).
  • Want to know why tournaments still aren't done? Wondering when NC will be going away? Now's your chance to ask!
  • To give me a better idea of what the community thinks is important, vote for your favorite questions.
  • I will post my responses to questions in a few days.

(It's been awhile since I've done one of these. Thanks to Serpent01 for asking me to do this again.)

Posted by Ender on Monday, October 7, 2013, 8:36:25 pm (ET)

(sorry for the delay in posting this, I just returned from vacation!)

Congrats to Ville [130] for leading <Zion> to victory in the September 2013 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Zion> Ville [130]
7,258,366 (x10.86)
2 <Escapism> Myriad [348]
2,952,452 (x3.70)
3 <Eternal> Shoegazer [98]
2,399,357 (x2.81)
4 <Atreides> gr33n [81]
1,104,271 (x1.43)
5 <Take> Take10 [61]
985,768 (x1.15)
6 <Peace> ACE 10 [54]
951,665 (x1.15)
7 <Veritas Aequitas> shadow_rith [73] 918,263 (x1.07)
8 <The Lonely Island> User Name [321] 913,194 (x1.10)
9 <In Extremis> Cadaverous [180] 888,507 (x1.17)
10 <Rapture> Satanus Inaximasus [269]
873,843 (x1.17)

Also see:

Posted by Ender on Tuesday, September 17, 2013, 6:26:01 am (ET)

The entire site was offline for a little over 2 hours:

PingdomAlert UP:
 bots4.net/hall-of-fame (bots4.net) is UP again at 2013-09-17 06:16:39, after 2h 17m of downtime.

This was a first. The game has been unplayable on the order of hours in the past a few times, but never before has the entire site gone offline. This time the actual VPS itself crashed and as best I can tell, it's because I'm running an outdated Kernel version.

Anyway, the game's server is obviously long overdue for some updates, so there will probably be some more downtime (scheduled, this time!) in the future to apply these. Stay tuned and sorry for the inconvenience.

Congrats to gr33n [81] for leading <Atreides> to victory in the August 2013 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Atreides> gr33n [81]
12,792,089 (x14.62)
2 <Eternal> Shoegazer [98]
3,113,065 (x3.53)
3 <Escapism> Myriad [347]
1,535,816 (x1.88)
4 <Take> Take10 [61]
1,115,547 (x1.25)
5 <House of Batiatus> Scabara [227]
1,111,579 (x1.78)
6 <Shoe is op> Bronco1 [72]
1,091,442 (x1.26)
7 <The Reason> TheCause [362]
1,052,053 (x1.28)
8 <Peace> ACE 10 [54]
1,040,612 (x1.21)
9 <In Extremis> Cadaverous [180] 1,015,319 (x1.32)
10 <The Lonely Island> User Name [316] 1,010,140 (x1.16)

Also see:

Posted by Ender on Sunday, August 25, 2013, 2:38:44 pm (ET)

Up from 1. It feels silly to post a standalone update for such a small change, but I figured people that create lots of bots would probably like to know. :) Thanks to Default User for the suggestion.

Posted by Ender on Saturday, August 24, 2013, 11:21:37 pm (ET)

As promised, chat giveaways now use a lottery format, so there's no more pressure to be the first to respond. Come on in to the chat room and snag some items!

Posted by Ender on Saturday, August 24, 2013, 12:11:41 pm (ET)

Levels that contain no bots to attack are no longer linked to on the fight list page. This is mainly useful for higher level bots where things can get a bit sparse. Thanks to Xj2 for the suggestion.

Posted by Ender on Saturday, August 17, 2013, 4:40:40 pm (ET)

For the past couple days, ^Jane^, the game's IRC bot, has been periodically stocking requested items in the showroom. An example is probably easiest:

[21:24:57] <^Jane^> The delivery girl turns her back with the backroom left open! (!take <item> to take an item)
[21:25:12] <L65> !take raven caw
[21:25:12] <^Jane^> [L65] sneaks a [Raven Caw] into the next showroom delivery.
[21:25:17] <Default> !take Behemoth Boots
[21:25:34] <Default> damn you L65

So unless you enjoy camping, come check it out! We're in #bots4 on QuakeNet. If you don't know what that means, the chat page has an easy way to connect.

Also note that this sort of integration between the game and the game's IRC channel is still in its infancy. It's something I want to do more of, so I'm very open to other ideas! Some possibilities I have in mind include having ^Jane^ give out short-term buffs, kudos, and even small durability restorations. If you have other ideas (within reason of course, nothing too overpowered, but lucrative enough to make people want to come to the chat channel), please share them here. Enjoy!

Posted by Ender on Saturday, August 10, 2013, 3:04:00 pm (ET)

You can now demote yourself in clans. This means, for example, that you no longer have to wait for a clan leader to come online to demote your bot to NC, if desired. Thanks to Scabara for the suggestion.

Posted by Ender on Tuesday, August 6, 2013, 9:47:37 pm (ET)

25 new high-end platinum trophies have been added (and retroactively awarded where possible):

Props go out to shoyuken's suggestion and OneTarget's suggestion!

Posted by Ender on Thursday, August 1, 2013, 10:50:26 pm (ET)

The stat thresholds required for end-of-month trophies (e.g. Top 10 STR) are now available in the documentation. This has been a long-requested feature and was recently briefly discussed, so head on over and check out what's needed for 1st, 10th, 25th, and 100th in each stat.

Posted by Ender on Thursday, August 1, 2013, 12:26:44 am (ET)

Congrats to Shoegazer [97] for leading <Eternal> to victory in the July 2013 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [97]
12,499,003 (x16.16)
2 <Escapism> Myriad [346]
12,270,648 (x14.29)
3 <Berzerker Barbarians> mrvain [138]
1,463,278 (x1.65)
4 <Atreides> gr33n [80]
1,365,788 (x1.98)
5 <Reservoir Dogs> Mr Green [80] 1,185,612 (x2.39)
6 <The Reason> TheCause [359]
1,131,379 (x1.38)
7 <Take> Take10 [61]
1,054,154 (x1.18)
8 <The Lonely Island> User Name [307] 1,013,952 (x1.17)
9 <Peace> hope1 [54]
1,011,431 (x1.19)
10 <In Extremis> Cadaverous [180] 901,692 (x1.06)

Also see:

Posted by Ender on Wednesday, July 24, 2013, 10:58:36 pm (ET)

The documentation page has historically been notoriously slow because of all the aggregate stats it computes on the fly, often taking 10-20 seconds to load (and likely affecting load times for other players on other pages). These stats are now cached so that they will be computed at most once per hour, thus greatly increasing the page's speed when the cache is hit.

Posted by Ender on Saturday, July 20, 2013, 10:09:06 am (ET)

Sorry about that, the game wasn't working from about 12:05am ET today until a few minutes ago. The server ran out of disk space and this caused all sorts of things to go wonky.

Embarrassingly, this has happened before (and again, even). I periodically compress old database backups and log files to avoid this, and even less periodically transfer them off the server, but if I ever forget to do this for awhile, as was the case here, this happens.

Anyway, I'll be looking into ways of avoiding this in the future. Log files should probably be kept on a separate partition or something so that in the event that it does fill up, it won't affect everything else. Sorry again!

Posted by Ender on Thursday, July 18, 2013, 7:11:54 pm (ET)

You may have read about some of my previous escapades in trying to acquire this little gem...at long last I have succeeded! bots2.net now redirects here (as does bots4.com for good measure), which will help old bots2 players find bots4, give us traffic from old game listing/review sites, and so on.

Posted by Ender on Wednesday, July 10, 2013, 12:43:36 am (ET)

Congrats to Shoegazer [93] for leading <Eternal> to victory in the June 2013 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Shoegazer [93]
8,972,007 (x11.92)
2 <Escapism> Myriad [345]
7,591,823 (x9.97)
3 <Atreides> gr33n [80]
1,311,098 (x1.83)
4 <Berzerker Barbarians> mrvain [138]
1,176,649 (x1.36)
5 <Take> Take10 [61]
1,026,015 (x1.19)
6 <In Extremis> Cadaverous [180] 964,125 (x1.17)
7 <Final Fantasy> Tifa Lockhart [57]
940,068 (x1.18)
8 <Arcane> Leader2 [136]
929,115 (x1.37)
9 <Standard Model> Singularis [200] 915,884 (x1.12)
10 <FK U TREASURY> Vindicator [133] 906,334 (x1.05)

Also see:

Posted by Ender on Friday, June 14, 2013, 1:45:38 am (ET)

A new workshop option is available that allows you to automatically donate a portion of your battle winnings towards your clan's treasury.

Congrats to Myriad [344] for leading <Escapism> to victory in the May 2013 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Myriad [344]
4,991,655 (x5.61)
2 <Arcane> Lobster [129]
4,253,365 (x5.52)
3 <Eternal> Shoegazer [92]
2,540,120 (x2.98)
4 <Atreides> gr33n [80]
2,067,881 (x2.87)
5 <Take> Take10 [61]
1,124,532 (x1.26)
6 <Peace> boo1 [64]
1,033,512 (x1.21)
7 <Berzerker Barbarians> mrvain [138]
1,016,424 (x1.14)
8 <Final Fantasy> Rith [130]
962,187 (x1.17)
9 <In Extremis> Cadaverous [180] 961,927 (x1.13)
10 <FK U TREASURY> Vindicator [133] 954,478 (x1.07)

Also see:

Congrats to Myriad [342] for leading <Escapism> to victory in the April 2013 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Myriad [342]
4,354,537 (x5.14)
2 <Eternal> Shoegazer [92]
3,161,797 (x3.87)
3 <Arcane> Leader2 [136]
1,490,231 (x3.68)
4 <Atreides> gr33n [80]
1,414,744 (x2.10)
5 <Take> Take10 [61]
1,125,805 (x1.30)
6 <Rapture> Satanus Inaximasus [255]
1,067,531 (x1.43)
7 <Berzerker Barbarians> mrvain [138]
1,041,723 (x1.21)
8 <Final Fantasy> Rith [130]
974,780 (x1.25)
9 <In Extremis> Cadaverous [180] 912,496 (x1.11)
10 <FK U TREASURY> Warbringer [230]
864,825 (x1.00)

Also see:

Posted by Ender on Sunday, April 28, 2013, 11:48:01 pm (ET)

Can't remember the name of that bot you made a year ago? Did you register an email address to it? If so, you're in luck: the workshop settings page now has an option to view all bots associated with your email.

Good luck uncovering lost treasure and thanks to Ilithrial for the suggestion.

Congrats to Myriad [340] for leading <Escapism> to victory in the March 2013 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Myriad [340]
12,010,099 (x14.32)
2 <Eternal> Shoegazer [92]
9,686,737 (x11.21)
3 <Final Fantasy> Rith [130]
1,351,201 (x1.75)
4 <Take> Take10 [61]
1,229,036 (x1.40)
5 <Berzerker Barbarians> mrvain [138]
1,134,302 (x1.27)
6 <Atreides> gr33n [80]
978,970 (x1.19)
7 <The Lonely Island> User Name [285] 892,910 (x1.00)
8 <Diplomacy> Vector Alpha [129] 881,517 (x1.00)
9 <Peace> boo1 [64]
865,150 (x1.18)
10 <In Extremis> Cadaverous [180] 862,132 (x1.32)

Also see:

Posted by Ender on Wednesday, March 27, 2013, 5:59:47 pm (ET)

Check it out!

  • Chinese - 现在,bots4支持非英语字符在论坛帖子和私人讯息!
  • Croatian - bots4 sada podržava ne-engleske znakove u postova iu privatnim porukama!
  • Dutch - bots4 ondersteunt nu niet-Engels tekens in alle berichten en prive berichten!
  • Filipino - Ang bots4 ngayon sumusuporta sa mga di-Ingles na character sa mga post ng forum at sa mga pribadong mensahe!
  • Finnish - bots4 tukee nyt ei-Englanti merkkejä foorumin viesteistä ja yksityiset viestit!
  • Japanese - bots4は現在、フォーラムの投稿やプライベートメッセージで英語以外の文字をサポートしています!
  • Korean - bots4 지금은 포럼 게시물과 비공개 메시지에서 영어 이외의 문자를 지원합니다!
  • Portuguese - bots4 agora suporta caracteres não-ingleses em posts do fórum e nas mensagens privadas!
  • Russian - bots4 теперь поддерживает не-английских символов в форуме и в личные сообщения!
  • Swedish - bots4 stöder nu icke-engelska tecken i foruminlägg och privata meddelanden!
  • Thai - bots4 ขณะนี้สนับสนุนอักขระที่ไม่ใช่ภาษาอังกฤษในกระทู้เว็บบอร์ดและในข้อความส่วนตัว!

Many thanks to those that helped debug and test this. Unfortunately, existing posts and bmails will continue to not support non-English characters, but going forward they will.

Posted by Ender on Saturday, March 9, 2013, 1:42:07 pm (ET)

Do you hate seeing this error message? If so, then I have good news: it's gone!

Posted by Ender on Tuesday, March 5, 2013, 10:48:04 pm (ET)

I fixed a nasty little bug that was preventing the showroom countdown from progressing in Chrome. Read on for the gory details if you're interested. :)

Congrats to Serpentine [200] for leading <Escapism> to victory in the February 2013 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Serpentine [200] 5,414,125 (x7.29)
2 <Eternal> Shoegazer [91]
4,132,938 (x6.08)
3 <Atreides> gr33n [80]
1,988,523 (x2.67)
4 <Final Fantasy> Rith [130]
1,760,771 (x2.39)
5 <Take> Take10 [61]
1,116,815 (x1.39)
6 <ASSASSINS CREED> Kumi [117]
999,366 (x1.44)
7 <IMMORTAL GODS> Sotiris [103]
894,151 (x1.18)
8 <Berzerker Barbarians> mrvain [136]
857,529 (x1.06)
9 <The Reason> TheCause [346]
815,545 (x1.33)
10 <Standard Model> Stm1 [100] 807,555 (x1.00)

Also see:

Congrats to Myriad [336] for leading <Escapism> to victory in the January 2013 clan competition and securing a George Washington platinum trophy! This comes hot off the back of their December 2012 win, which broke the 17 month winning streak by <Eternal>. Will they be able to continue? Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Myriad [336]
6,288,518 (x7.29)
2 <Eternal> neps [375]
2,663,765 (x3.12)
3 <The Reason> TheCause [344]
2,072,659 (x2.60)
4 <IMMORTAL GODS> Sotiris [103]
1,417,146 (x1.74)
5 <Lost> Icms [134]
1,387,209 (x3.03)
6 <Berzerker Barbarians> mrvain [136]
1,263,900 (x1.42)
7 <ASSASSINS CREED> Kumi [117]
1,240,108 (x1.87)
8 <Take> Take10 [61]
1,175,913 (x1.33)
9 <Atreides> gr33n [80]
1,150,770 (x1.41)
10 <Final Fantasy> SerahFarron [135]
1,047,586 (x1.95)

Also see:

Posted by Ender on Saturday, January 5, 2013, 7:33:33 pm (ET)

Just like the battle page can flash the title when a battle is over, the showroom now has the same capability for when a new delivery arrives:

Note that the battle page used to append "(done)", but now both flashing titles prepend "(!)" because the base showroom title was a little too long.

This feature can be disabled in the workshop settings.

Thanks to Inferno and Paradox for the suggestion!

Posted by Ender on Wednesday, January 2, 2013, 1:08:46 am (ET)

Congrats to Apex [133] for leading <Escapism> to victory in the December 2012 clan competition and securing a George Washington platinum trophy! This ends the massive 17 month winning streak by <Eternal> that stretched back to the very beginning of bots4. Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Escapism> Apex [133] 9,715,560 (x11.50)
2 <Eternal> neps [375]
2,389,388 (x2.79)
3 <Mercator Mortalis> Sylent [63]
1,791,513 (x2.44)
4 <IMMORTAL GODS> Sotiris [103]
1,417,519 (x1.98)
5 <Berzerker Barbarians> mrvain [136]
1,271,865 (x1.44)
6 <Clementine> Fishwick [130] 1,160,522 (x1.38)
7 <Take> Take10 [59]
1,130,393 (x1.28)
8 <Atreides> gr33n [80]
997,873 (x1.39)
9 <The Reason> TheCause [341]
952,576 (x1.27)
10 <Diplomacy> Vector Alpha [129] 922,593 (x1.03)

Also see:

Posted by Ender on Tuesday, December 11, 2012, 11:52:28 pm (ET)

Congrats to neps [374] for leading <Eternal> to victory in the November 2012 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> neps [374]
5,300,369 (x6.20)
2 <Clementine> Fishwick [130] 3,018,499 (x3.60)
3 <IMMORTAL GODS> Sotiris [102]
2,907,350 (x4.15)
4 <Escapism> Myriad [332]
2,371,020 (x2.92)
5 <Berzerker Barbarians> mrvain [136]
1,303,082 (x1.51)
6 <The Reason> TheCause [335]
1,061,665 (x1.38)
7 <Take> Take10 [50]
1,011,218 (x1.26)
8 <Xenocide> LazyLegand [89]
933,852 (x4.44)
9 <Rapture> Satanus Inaximasus [237]
932,764 (x1.16)
10 <Ophidian> Oph1 [100] 930,903 (x1.08)

Also see:

Posted by Ender on Wednesday, November 7, 2012, 10:56:07 pm (ET)

Congrats to neps [373] for leading <Eternal> to victory in the October 2012 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> neps [373]
8,560,520 (x1.35)
2 <Neps> Cyborg LX [165]
5,688,798 (x1.19)
3 <Clementine> Fishwick [130] 5,284,881 (x1.17)
4 <Escapism> Myriad [330]
4,916,737 (x1.11)
5 <meow> imacat [115]
3,724,499 (x1.00)
6 <IMMORTAL GODS> Sotiris [102]
3,711,834 (x1.36)
7 <The Lonely Island> User Name [257] 3,657,742 (x1.00)
8 <Clan Razer> Sphex [115]
3,656,325 (x1.00)
9 <Ophidian> Oph1 [100] 3,544,163 (x1.00)
10 <Standard Model> Stm1 [100] 3,521,206 (x1.00)

Also see:

Posted by Ender on Wednesday, October 31, 2012, 11:36:55 pm (ET)

A few tweaks have been made to the energy system for the new round that begins in just over 20 minutes:

  • Min EPH has been raised from 5 to 20.
  • A max EPH of 60 has been introduced.
  • Energy increase and experience reduction buffs have had their durations increased from 500 to 1,000.
  • All bots active in the past 7 days have received a 1,000 duration buff called "Mindless Energy Sap". It increases energy gain by 250% and reduces experience gain to 25% of normal.

Good luck and may the best clan win!

Posted by Ender on Tuesday, October 9, 2012, 8:30:00 pm (ET)

(I spaced out and forgot to post this at the beginning of the month, so here it is now.)

Congrats to neps [370] for leading <Eternal> to victory in the September 2012 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> neps [370]
11,701,893 (x1.49)
2 <Escapism> Myriad [328]
8,737,122 (x1.44)
3 <Clementine> Fishwick [69] 3,652,307 (x1.27)
4 <Ophidian> Oph1 [100] 3,388,002 (x1.00)
5 <Ascendance> Emyx [150]
3,369,905 (x1.01)
6 <Electronics> Electronics01 [90] 3,197,757 (x1.00)
7 <Diplomacy> Vector Alpha [129] 3,166,213 (x1.00)
8 <Bacteria> Bac1 [100] 3,128,301 (x1.00)
9 <The Lonely Island> Toothless [180] 3,062,084 (x1.00)
10 <Rapture> Satanus Inaximasus [236]
2,867,014 (x1.02)

Also see:

Posted by Ender on Tuesday, September 25, 2012, 10:29:46 pm (ET)

The main clan rankings page (and the historical ones) is now sortable by all fields.

Thanks to Fishwick for the suggestion!

Posted by Ender on Saturday, September 15, 2012, 4:36:41 pm (ET)

Thanks to all who participated in the August 2012 Q&A! There were 38 votes on 7 questions from 12 people. Here are my responses, in order of question popularity:

1. (+8/-1) "how far off are tournaments?" - Spazz

Tournaments! This is probably the most-requested feature lately and the good news is that it is the next major project I am working on. The design is mostly fleshed out at this point and I've began preliminary coding work. To get you excited, here are some features it will have (disclaimer: some of it may change as the project evolves):

  • Trophy awards for individual bots, including platinums.
  • Trophy awards for clans, including platinums.
  • Historical results on your bot profile.
  • No level-adjustment formula. High-level bots rejoice!
  • You won't be logged out while the tournament takes place.

I've historically been pretty bad with time estimates, but I'm aiming to have tournaments done by the end of the year.

2. (+6/-4) "captcha captcha captcha, do you still intend to replace it?" - Angelo

I currently have no plans of replacing captcha. Thinking long-term though, greatly decreasing its frequency and/or only using it in special circumstances isn't entirely out of the question, but that's really far down the road.

Also, I did some forum searches and wasn't able to uncover anything where I said I was planning on replacing captcha, though I say a great number of things and so this is certainly possible.

3. (+2/-0) "P2 W2 Trophy for collecting all trophies ("Paradox") Rather than doing an All for One style trophy, perhaps it could be broken down in to sub categories where the player is awarded a trophy for completely each sub type." - Nosferatu

This was just meant as a joke trophy I think, since in order to obtain it, you would first have to obtain it, thus the paradox.

As for your suggestion, that would require the game to know trophy groupings, which is actually something I want to do to improve the UI for them since right now it's just this mess of random trophies in a list. So I'm not against it, but there'd be some preliminary work to get through first.

4. (+2/-0) "Would it possible to have Manic Cranium's durability raised to 1200, to put it on par to that of the armor in its class, such as Troll Shoe, Raven Caw, & Satans Claw?" - Nosferatu

This isn't an unreasonable request, but my blanket response for equipment tweaks has been that I didn't want to change what bots2 had (just yet). For what it's worth, the durability on Manic is in line with the other unique helmets in its defense range. Only at 225 req str do you start to see 1200 durability helmets (Manic is 192).

5. (+3/-1) "Will Crystallized ArmoUr ever be Americanized? (drop the extra U)" - Draoi

Proubably nout.

6. (+4/-3) "Do you have any plans on making trophies for "top loosing" equivalent to the "top winners" trophies already in game?" - Mithrandon

Not really. Losses was intentionally left out of the HoF, as was the HoF rank in bot profiles.

7. (+2/-2) "I think if you changed Desert Boots to something more fun, like Dessert boots(how I read it in my head), a lot more people would enjoy this fantastic armor." - Draoi

This sounds like a sweet idea for a tasty browser extension.

8. (not from official Q&A) "Will freaking remain possible for the life of Bots4?" - Xplode

Almost certainly. This somewhat heated thread contains my views on the subject.

9. (not from official Q&A) "will the energy system remain as it is? so whores have been replaced with dumpers and you no longer play the majority of your time on your main bot?" - Xplode
I imagine the players that spend a lot of time on non-main dumper bots are mostly the ones coming in at the top of the energy rankings each month and that this does not represent the majority. That being said, I do think it would be better for the game's long-term success for this to not be necessary to be a top player.
Posted by Ender on Wednesday, September 12, 2012, 11:18:59 pm (ET)

Congrats to neps [366] for leading <Eternal> to victory in the August 2012 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> neps [366]
7,105,535 (x1.25)
2 <Rapture> Satanus Inaximasus [233]
4,584,648 (x1.19)
3 <Escapism> Myriad [326]
4,149,117 (x1.06)
4 <Ascendance> Emyx [150]
3,538,646 (x1.00)
5 <Ophidian> Oph1 [100] 3,487,433 (x1.00)
6 <Phobia> Harpaxophobia [111] 3,483,150 (x0.97)
7 <Corruption> Nidorina [104]
3,359,257 (x1.01)
8 <Bacteria> Bac1 [100] 3,347,038 (x1.00)
9 <Diplomacy> Vector Alpha [129] 3,343,481 (x1.00)
10 <Standard Model> Stm1 [100] 3,342,962 (x1.00)

Also see:

Posted by Ender on Sunday, August 5, 2012, 6:53:11 pm (ET)

In case you missed the good news, yesterday I finally broke down and added the long-requested [1,2,3,4,5,6,7] extra damage message beyond the 700 damage FLORIFY. When hitting for 1k+, you'll now see: ENDERFIED

As an added bonus, you'll also get a shiny new gold trophy for unlocking this (congrats to the 51 bots that have already done so), so dust off those high max damage weapons and get to it!

[1] http://bots4.net/forum/6/697
[2] http://bots4.net/forum/8/1225
[3] http://bots4.net/forum/8/1480
[4] http://bots4.net/forum/4/1473
[5] http://bots4.net/forum/4/1494
[6] http://bots4.net/forum/4/4008
[7] http://bots4.net/forum/4/4233

Posted by Ender on Saturday, August 4, 2012, 10:14:17 am (ET)

The August 2012 Q&A is now open for questions. Vote for questions you think are interesting and ask your own if you want. I will post my responses to the top questions in a few days.

Posted by Ender on Wednesday, August 1, 2012, 9:14:39 am (ET)

Congrats to Jules [93] for leading <Eternal> to victory in the July 2012 clan competition and securing a George Washington platinum trophy! Monthly energy has been reset and a new round has begun.

rank clan owner energy month
1 <Eternal> Jules [93]
9,080,356 (x1.57)
2 <Ascendance> Emyx [150]
4,260,814 (x1.12)
3 <The Lonely Island> Galen Marek [130] 3,439,544 (x1.00)
4 <Standard Model> Stm1 [100] 3,155,503 (x1.00)
5 <Escapism> Myriad [324]
3,114,789 (x1.03)
6 <Bacteria> Bac1 [100] 3,110,151 (x1.00)
7 <Boondock Saints> Blitzed [46]
2,980,740 (x1.12)
8 <Atreides> gr33n [79]
2,979,804 (x1.09)
9 <Phobia> Harpaxophobia [111] 2,847,852 (x1.00)
10 <Ophidian> Oph1 [100] 2,847,800 (x1.01)

Also see:

Posted by Ender on Sunday, July 29, 2012, 1:06:57 pm (ET)

I'll give 3 stars to the bot that comes up with the best solution to this.

Update 8/4 11:49am: The contest is over and shoyuken is the winner! Thanks to all who participated.

While investigating why some pages were loading slow, I noticed a lot of time was being spent on one particular game function: expToLevel(). If you're interested in math and want to take a stab at optimizing this, read on!

First, some background. The game doesn't actually store the level of your bot, but rather the exp of your bot. This makes some calculations easier, but others harder. In particular, converting exp to level is a very common operation that also happens to be very slow. This is where you come in! Here's the current PHP function (and its helper):

private function expToLevel($experience) {
    $level = 1;
    $totalexp = 250;
    $tolevel = 50;
    while ($experience >= $totalexp + $tolevel) {
        $totalexp += $tolevel;
        $tolevel = $totalexp * Experience::getMultiplier($level);
        $level++;
    }
    return $level;
}

private static function getMultiplier($level) {
    switch (true) {
        case $level < 35:
            return 0.3;
        case $level < 80:
            return 0.1;
        case $level < 150:
            return 0.08;
        case $level < 180:
            return 0.05;
        default:
            return 0.03;
    }
}

As you can see, it starts at level 1, and keeps going up until the exp for that level exceeds the provided exp value. The higher your level is, the longer it will take to finish. This is dirty, ugly, and inefficient, but it works and was good enough as a quick hack when I was prototyping this game in 2010. Now that we're in 2012 and we have lots of high level bots, this has become a bottleneck on any page that lists a lot of bots (hall of fame, fight lists, long forum threads, etc.).

A better solution almost surely exists, probably one that doesn't involve a loop. In computer science terms, I have a linear time function and am looking for a constant time function. Other random notes:

  • The language you use doesn't really matter (pseudocode is fine too) because it's really the algorithm that's of interest here, not the implementation, which I can handle.
  • As a starting point, I imagine a closed-form solution to this would probably involve logarithms with the multipliers (.3, .1, .08, .05, .03) as bases.
  • Using dropoff level total exp values as constants is fine, but other than those, try to keep it general.
  • I'm looking for something pretty fully sketched out. I could probably work this out on my own with enough time, but it's the details that are going to take some time to get right.
  • Use <blockquote> and <pre> tags if you want to format your code like mine.
  • Hardcoding the exp values for each level is a valid solution, but I won't accept it here. This is what I'll end up doing if we can't find anything, but I'm hoping we can find something more elegant.

Good luck and thanks for making the game faster!

Posted by Ender on Monday, July 16, 2012, 11:36:31 pm (ET)

Thanks to all who participated in the July 2012 Q&A! There were 45 votes on 5 questions from 17 people. Here are my responses, in order of question popularity:

1. (+10/-1) "Do you plan on adding/revamping the showroom selections(armor/weapons/shiel­ds) with newer items when you do the overhaul of the showroom you have stated you are working on?" - Nosferatu

New equipment is most certainly in store, but it's still a long ways off. I want to take the time to do it right, which will include careful balancing and testing, in order to add items in a way that's fun and interesting, not but disruptive to the current game balance. This is unfortunately low priority at the moment while core features like tournaments are being worked on.

2. (+9/-1) "Do you plan on adding a mobile stylesheet or mobile version of the game, for example, smartphones like Android and iOS?" - Anonymous

This answer has two parts:

The first is that yes, I intend on adding better support for mobile web browsers. There are already some workshop options to optimize gameplay on mobile phones, but these can be improved and made unnecessary/automatic in some cases.

The second part is that no, I don't currently have plans for a bots4 app. Unlike a website optimized for mobile web browsers, this would have to be updated separately to include each new feature/update, plus this would have to be written per-platform (one for iOS, one for Android, one for Windows). I would love to have this, but I don't currently have the time resources to invest into it.

3. (+8/-4) "Do you plan on adding additional game avenues so the game is not centered around fighting? (clan competition, energy, wins, ratio, future tournaments)" - First Question

The main focus of the game is intended to be the monthly energy race, but it's also intended that there are other ways to play. You can train your bot to get to a really high level, collect trophies, or participate on the forums, for example. Beyond that, no, fighting will always be a major focus.

4. (+3/-0) "pew pew............when are you going to give our bots lasers/guns. and maybe some artillery. special attacks?" - Arkuden

I think this is meant mostly in jest, but adding some extra strategy/flavor to the battle system would be a long-term project unlikely to be seen anytime soon.

5. (+6/-3) "The Dark Energy and Mindreave buffs only have 500 charges but cost the same amount of trophy points as the 1000 charge buffs, is there any chance of getting them moved up to 1000 charges (preferable) or halving their trophy point cost?" - Anonymous

This is intentional because they pretty directly help with the energy race, so I wanted the cost to be higher. Decreasing your exp per fight will let you stay in a level range longer and taking more energy per fight speaks for itself.

Posted by Ender on Thursday, July 12, 2012, 10:00:11 pm (ET)

The stash now has a color-coded durability column. Here are the colors:

  • Green - Full durability
  • Yellow - Less than full durability
  • Red - No durability
Posted by Ender on Tuesday, July 10, 2012, 3:49:12 am (ET)

Welcome to the new section for game announcements! Featuring the following:

  • Announcements now come in the form of special forum posts, allowing you to reply directly.
  • An extra forum counter in the sidebar turns red when there are new unread announcements to help you to stay on top of updates.
  • The headline of the latest announcement is shown on the top right of every page.
  • Visible on homepage without logging in.
  • I'll have much more freedom to post more detailed updates with content like tables, images, etc.

The legacy announcements from before this change are of course available too.