Author |
Topic: Odd client bug? (Read 695 times) |
|
clyring
Forum Guru
Arimaa player #6218
Gender:
Posts: 362
|
|
Odd client bug?
« on: Mar 30th, 2012, 10:26pm » |
Quote Modify
|
On reviewing my (extremely frustrating) game against briareus, I found, well, an odd client bug. Open a plan window at move 38g and input the following moves: 38g Cc5n Rd3n Rd4w Rc4n 38s he5w Rc5s hd5w (pass) The client will allow you to push the dog to d8 while pulling the rabbit from d7 using the horse. The rabbit step is clearly illegal and should not be possible to enter.
|
|
IP Logged |
I administer the Endless Endgame Event (EEE). Players welcome!
|
|
|
Nombril
Forum Guru
Arimaa player #4509
Gender:
Posts: 292
|
|
Re: Odd client bug?
« Reply #1 on: Mar 30th, 2012, 10:54pm » |
Quote Modify
|
I tried this, and saw the same thing. And it won't let gold enter the 4th step for the move until the rabbit step is undone. Somehow the silver dog step is probably being counted as part of 38s ?
|
|
IP Logged |
|
|
|
Thiagor
Forum Full Member
Arimaa player #7007
Gender:
Posts: 16
|
|
Re: Odd client bug?
« Reply #2 on: Mar 31st, 2012, 2:24am » |
Quote Modify
|
Yeah, that's indeed a bug. I don't think the silver dog step is counted as part of 38s, since the problem persists after doing a forth step on 38s (instead of passing). Rather, I think it comes from the capturing at c6 - as the cat is trapped in between, the client somehow "forgets" that Hc7n was a pushing move, and moreover, counts it twice (probably as one pushing move and one pulling move).
|
|
IP Logged |
|
|
|
rbarreira
Forum Guru
Arimaa player #1621
Gender:
Posts: 605
|
|
Re: Odd client bug?
« Reply #3 on: Mar 31st, 2012, 4:43am » |
Quote Modify
|
It does not seem to have anything to do with what happened in the previous move, because if you start a plan window from the position after your 38s: 1w Rh1 Rf2 Rg2 Rc4 Ch4 Rb5 Hg5 Ra6 Cc6 Ra7 Hc7 Eb8 1b mg4 hc5 rh5 rb6 cd6 cg6 rh6 eb7 rd7 rg7 dh7 ha8 dc8 rf8 The bug still happens. Also strange is the error message if you try to Pass after the rabbit step - "You must complete the push". If anything that was a pull step (especially as it only allows the rabbit to step west and not east as would happen in a push).
|
« Last Edit: Mar 31st, 2012, 4:54am by rbarreira » |
IP Logged |
|
|
|
Hippo
Forum Guru
Arimaa player #4450
Gender:
Posts: 883
|
|
Re: Odd client bug?
« Reply #4 on: Mar 31st, 2012, 5:06am » |
Quote Modify
|
Yes it definitely must be case of false "pull interrupted by cat sacrifice detection".
|
|
IP Logged |
|
|
|
|