Log in

View Full Version : Anyone Interested in Puzzle Pirates?



ForgotMyName
11-30-2010, 02:32 PM
Aside from being extraordinarily bad at real life time management lately, I have developed an interest in the game Puzzle Pirates. For now, I'm playing a lot more YPP and a lot less RS. I am wondering if anyone with bot development tendencies here is also interested in YPP, and if they might be willing to help me with either brainstorming or development. Or if there's just any interest in the game in general.

Please let me know. Thanks.

P. S. I'm probably not going to write a bilge bot. There is very low technical challenge there, and yet at the same time, you face an extraordinarily high level of human scrutiny.

Dunks
12-01-2010, 09:31 PM
YPP bots are my primary focus here, so I guess you can count me in if I'm of any help.

Regarding the post scriptum, bilging bots are nice and they shouldn't be abandoned, since they are still far from complete. But it would be nice to take a break from them.

ForgotMyName
12-01-2010, 11:13 PM
YPP bots are my primary focus here, so I guess you can count me in if I'm of any help.

Regarding the post scriptum, bilging bots are nice and they shouldn't be abandoned, since they are still far from complete. But it would be nice to take a break from them.

Did you have any particular interests/goals with regard to YPP?

I'm not saying that writing a bilge bot is necessarily a bad idea. I may even make one as proof of concept because they're the simplest. The thing is, you have really no incentive to search past 4 or 5ply or so due to the scoring system. Although, even getting to 5ply probably requires some minor optimization/pruning.

Dunks
12-02-2010, 12:17 AM
Did you have any particular interests/goals with regard to YPP?

Waddya mean? Why to bot? Petty reasons, so petty they it could aswell be for the lulz. My goal with regards to botting, though, is a cruisebot. A bot to run almost unassisted through all basic tasks that crew work requires.

I haven't seen much on bilge bots. I'm all old news. Heck, if the last bilgers can run unassisted for more than forty minutes, they're alredy state-of-art material to me. The one I ran bumped at problem every time there wasn't a block which was a single move away. You may be right about the fact that bonuses higher than a 3x are unecessary. It's technically unecessary. But it's not a barrier to anyone. :sasmokin:

ForgotMyName
12-02-2010, 01:34 AM
Well, take a look at http://yppedia.puzzlepirates.com/Bilge_scoring the player-generated approximation of the scoring system. You are very heavily penalized for making additional moves. Only the very largest of clears are worth searching far for. Then, it's very rare that the "best" local sequence of moves is beyond 4 ply. (On a more global scale, you could in theory worry about setting up future combos.)

If anything, I would rather make a mediocre bot that blends in, rather than a technically superior bot that just draws all sorts of unwanted attention from both other players as well as whatever automated systems are in place. (Certain high-level legits have occasionally been temporarily banned by accident, presumably due to this sort of thing.)

Latest bilgers can run pretty much indefinitely unassisted. They score rather consistent mid-size combos (3x3s up to bingos). Of course, that's almost certainly going to get you banned as soon as another human comes along, compliments you on your incredible performance, and doesn't get a response.

There's a bilge bot mass ban every other month, practically. It's usually one of the top tier bots, especially if they happen to have bad mouse routines or lack of antibans. AFK human operators don't help either.

I think a bilge bot would probably be the easiest thing to make first.

ForgotMyName
12-02-2010, 01:56 AM
Remember when you had to solve Knight's Tour in introductory level computer science?

:D

http://www.youtube.com/watch?v=nesA8MnQ_jU

P.S. I wouldn't trust the download link there. It's at best a referral scam and at worst a password stealing trojan. Just pointing out that someone has clearly beat me to it.