As many of you know by now, Stack Exchange added a minigame that looks like an advertisement at first glance to the right hand panel of all Stack Exchange sites. The game is called StackEgg and it's intended to simulate the evolution of a site in the SE network. It will only last through April Fo...
Code Bots: Multi-Threaded Bots
Ok. This description is going to be long, but I've tried to make it as clear as possible. It's fairly difficult to give a language spec in a short post.
What Code Bots all about?
Code Bots is a KotH where you try to write your code over other's code before they...
@NathanMerrill Me too :) I didn't participate in the other code bots challenges, but I'm very much considering it for this one. I may try to write a program that generates a good program. I like doing that, even if it doesn't always work too great :P
@Runer112 One of your messages was flagged as offensive and deleted, giving you a 30-minute suspension. I've unsuspended you because it was clearly a joke in context, but, you know, try to keep it friendly and such in here. Thanks!
Recently, several websites have been trolled despite common consensus that it is wrong. Thankfully GiantCowFilms has provided a userscript that will protect your eggs. It can be found here. To use, copy and paste it into your browser's console.
So I made a JS bot that plays StackEgg. It's a simple strategy that votes for the attribute with the fewest hearts, breaking ties top to bottom. It's been running great in Chrome for the last 20 mins. Here's the Pastebin.
Meh, whether bots are explicitly cheating or not (and apparently they're not), I personally think they ruin the fun worse than our earlier raiding ever could have. Leaving your browser open is much less required effort than constantly scanning numerous sites and monitoring chats, gathering the required votes, and taking it down.
That's just my opinion, but I've never been a botter, so...
I have to wonder, why does the reset button still exist? I am a web developer, and removing a button literally takes 2 seconds. You can leave the object in code behind. You can even leave the button click event, both client side and server side. You literally just have to remove the freaking button. Jon Ericson's grandmother could have accomplished this in half the time it took him to write a single one of these meta posts, assuming she is still alive.
Perhaps it's just so low priority since it's going away tomorrow
But that takes me back to the effort required to write all of Jon's posts. That effort was more than the effort required to remove a button.
It's also less a problem than the other options. Yes, it resets all progress, but requires a 50% secondary vote. Raiders could just vote "close" every time to seriously mess up any vote that wan't very unified.