Now I just need to figure out why Aimeebot did so badly with Mokinabot and figure out a way to make her earn more points... i'm satisfied that I made a bot that almost no one could score against, but I... want to actually win.
...I just figured out a way for my robot to determine the way other robots are working. It's a huge program, but once I work out the kinks of how it'll respond when it figures out what pattern the opponent is using, it'll pretty much pwn your faces.
xyzzy wrote:...I just figured out a way for my robot to determine the way other robots are working. It's a huge program, but once I work out the kinks of how it'll respond when it figures out what pattern the opponent is using, it'll pretty much pwn your faces.
I've been doing that too. 'Cept mine isn't even at the "work-out-the-kinks" stage yet.
"Truth is beautiful, without doubt; but so are lies."
- Ralph Waldo Emerson
xyzzy wrote:...I just figured out a way for my robot to determine the way other robots are working. It's a huge program, but once I work out the kinks of how it'll respond when it figures out what pattern the opponent is using, it'll pretty much pwn your faces.
What will you do about the all-foe bots?
Lag actually does exist in real life. For proof, look no further than Jesus: When he died, it took him three *days* to respawn.
I thought mine would be a break-even proposition- glad to see it worked out as well as it did.
One time, back in 'nam, Sudo was set upon by an entire squadron of charlies. He challenged them all to a game of Pictionary, which he won resoundingly. The charlies were forced to not only surrender the skirmish, but also their world-famous chili recipe, which Sudo sold to Texas for a hefty profit. Sudo is a master of diplomacy.
I thought mine would be a break-even proposition- glad to see it worked out as well as it did.
One time, back in 'nam, Sudo was set upon by an entire squadron of charlies. He challenged them all to a game of Pictionary, which he won resoundingly. The charlies were forced to not only surrender the skirmish, but also their world-famous chili recipe, which Sudo sold to Texas for a hefty profit. Sudo is a master of diplomacy.
xyzzy wrote:...I just figured out a way for my robot to determine the way other robots are working. It's a huge program, but once I work out the kinks of how it'll respond when it figures out what pattern the opponent is using, it'll pretty much pwn your faces.
What will you do about the all-foe bots?
The algorithm I'm using tries to create a formula that generates the order of the opponent's moves. An all-foe is a simple 0th degree formula, so it takes only two turns (one to confirm that the generated formula is accurate) to determine what moves to make.
I'll most likely make it go to some other method after several turns of non-success. I doubt anyone is planning on creating a robot that decides its moves from picking points from a quartic equation.
Luckily I figured out a way to gather information about the game that requires basically no information; the only difficult part is figuring out the best input and figuring out the best way to use the output.
for the next round. I'll resolve choices sometime next weekend, so try and get bots in by Friday. If, by chance, 15 bots are submitted, I'm just going to close signups right there because there's no way I can deal with resolving more than that. I'll try and keep you updated on how many are in so you know if you have to hurry up and submit.
"This should be an absolute car crash, but let's try it." - CDB
"did you get ces to look disgusted by their offer? i thought that might work" - Patrick Cracking Idea Mafia
Guardian wrote:I recommend that Pie disallows randomness. It makes things unbalanced, and means that a bot facing itself... well, it is complicated and bad.
I think randomness is a perfectly viable strategy... and when creating a robot that can adapt to its opponent, it is one that must be considered. By all means, allow it.
Additionally, I think an order for matches should be established and robot code should be able to reference previous matches (which is currently disallowed).
"Truth is beautiful, without doubt; but so are lies."
- Ralph Waldo Emerson
Pie_is_good, would it be helpful if we gave the algorithms as a functions in a Excel? That way, you could just copy and paste them in. You would just have to tell us which cells to operate on.
CoolBot wrote:Pie_is_good, would it be helpful if we gave the algorithms as a functions in a Excel? That way, you could just copy and paste them in. You would just have to tell us which cells to operate on.
That would screw with those of us who never bothered to learn the Excel algorithms.
One time, back in 'nam, Sudo was set upon by an entire squadron of charlies. He challenged them all to a game of Pictionary, which he won resoundingly. The charlies were forced to not only surrender the skirmish, but also their world-famous chili recipe, which Sudo sold to Texas for a hefty profit. Sudo is a master of diplomacy.
. Partially because it's a bit against the spirit of the game, and partially because I really don't want to roll that many dice.
-As for the spreadsheet thing, don't worry about it - I'm not going to bother those who don't know spreadsheets algorithms to learn 'em. Plus, I'm currently attempting to become fluent in Java, so I may try and write a Java resolution for this game.