Re: [Housebot-developers] assertion "best_move.is_pass() ||best_move.onboard(c.boardsize)" failed:
Status: Alpha
Brought to you by:
j_house
|
From: Jason H. <jas...@gm...> - 2007-02-17 16:36:08
|
I just tried to reproduce this from the command line and failed to do so
with r469. For the unix-ish platform, what OS is it? Can you turn on
the verbose search flag (line 46) and provide the output?
[jhouse@localhost housebot]$ LD_LIBRARY_PATH=/usr/local/lib src/housebot_0_5
Warning: A brain is still using the legacy interface
Warning: A brain is still using the legacy interface
boardsize 7
=
clear_board
=
play_sequence b A1 b A2 b A3 b A4 b A6 b B1 b B2 b B3 b B4 b B5 b B6 b
B7 b C1 b C2 b C3 b C4 b D1 b D2 b D3 b D4 b D5 b E1 b E2 b E3 b E4 b E7
b F1 b F2 b F3 b F4 b G1 b G2 b G3 b G4 w C5 w C6 w D6 w E5 w F5 w F7 w G5
=
showboard
=
7 : .X..XO.
6 : XXOO...
5 : .XOXOOO
4 : XXXXXXX
3 : XXXXXXX
2 : XXXXXXX
1 : XXXXXXX
ABCDEFG
top_moves b
Thinking at depth 0... [Cached Result]
Conclusion: best move = PASS
Thinking at depth 1... [Completed]
Conclusion: best move = G3
Thinking at depth 2... [Completed]
Conclusion: best move = G3
Thinking at depth 3... [Completed]
Conclusion: best move = G3
Thinking at depth 4... [Completed]
Conclusion: best move = G3
Thinking at depth 5... [Completed]
Conclusion: best move = G3
Thinking at depth 6... [Completed]
Conclusion: best move = F6
Thinking at depth 7... Super Ko Detected
[Completed]
Conclusion: best move = F6
Thinking at depth 8... Super Ko Detected
[Completed]
Conclusion: best move = F6
Thinking at depth 9... Super Ko Detected
Super Ko Detected
[Completed]
Conclusion: best move = F6
Thinking at depth 10... Super Ko Detected
Super Ko Detected
Super Ko Detected
[Completed]
Conclusion: best move = F6
Thinking at depth 11... Super Ko Detected
Super Ko Detected
Super Ko Detected
Super Ko Detected
[Completed]
Conclusion: best move = F6
Thinking at depth 12... Super Ko Detected
Super Ko Detected
Super Ko Detected
Super Ko Detected
[Timeout]
Conclusion: best move = F6
= F6 1
quit
=
[jhouse@localhost housebot]$ svn info
Path: .
URL: https://housebot.svn.sourceforge.net/svnroot/housebot/trunk/housebot
Repository Root: https://housebot.svn.sourceforge.net/svnroot/housebot
Repository UUID: b91aed8d-cc0d-0410-97cb-b68723e94224
Revision: 469
Node Kind: directory
Schedule: normal
Last Changed Author: tgiphil
Last Changed Rev: 469
Last Changed Date: 2007-02-09 04:22:17 -0500 (Fri, 09 Feb 2007)
Properties Last Updated: 2007-01-31 23:28:29 -0500 (Wed, 31 Jan 2007)
[jhouse@localhost housebot]$
Phil G wrote:
> Thanks!
>
> I get the same error on all three platforms: Linux, Cygwin and Visual
> Studio. The problem has existed since at least R425 (before the bulk
> of my recent changes).
> ----- Original Message ----
> From: "House, Jason J." <jh...@mi...>
> To: Discussion with/among housebot developers
> <hou...@li...>
> Sent: Friday, February 16, 2007 7:37:00 AM
> Subject: Re: [Housebot-developers] assertion "best_move.is_pass()
> ||best_move.onboard(c.boardsize)" failed: file "brains.cpp", line 448
>
> I hadn't realized you were still hitting this problem :-/
>
> I'll take a look at it at my first opportunity (might be Sunday).
> Which platform(s) do you hit this on? Did it go away when you removed
> the use of my GTP interface and return when I put it back?
>
> ------------------------------------------------------------------------
> *From:* hou...@li...
> [mailto:hou...@li...] *On
> Behalf Of *Phil G
> *Sent:* Thursday, February 15, 2007 11:57 PM
> *To:* Discussion with/among housebot developers
> *Subject:* Re: [Housebot-developers] assertion
> "best_move.is_pass() ||best_move.onboard(c.boardsize)" failed:
> file "brains.cpp", line 448
>
> Hi Jason:
>
> Have you have time to look into this bug? I can't seem to get past it.
>
> Thanks,
>
> Phil
>
> ----- Original Message ----
> From: Phil G <go...@th...>
> To: Discussion with/among housebot developers
> <hou...@li...>
> Sent: Sunday, February 4, 2007 9:14:07 AM
> Subject: [Housebot-developers] assertion "best_move.is_pass() ||
> best_move.onboard(c.boardsize)" failed: file "brains.cpp", line 448
>
> Jason,
>
>
>
> I've encountered a bug. Here's the dump from gogui:
>
>
>
> version
> = Housebot 0.5 (source revision 425)
>
> boardsize 7
> =
>
> clear_board
> =
>
> play_sequence b A1 b A2 b A3 b A4 b A6 b B1 b B2 b B3 b B4 b B5 b
> B6 b B7 b C1 b C2 b C3 b C4 b D1 b D2 b D3 b D4 b D5 b E1 b E2 b
> E3 b E4 b E7 b F1 b F2 b F3 b F4 b G1 b G2 b G3 b G4 w C5 w C6 w
> D6 w E5 w F5 w F7 w G5
> =
>
> showboard
> =
> 7 : .X..XO.
> 6 : XXOO...
> 5 : .XOXOOO
> 4 : XXXXXXX
> 3 : XXXXXXX
> 2 : XXXXXXX
> 1 : XXXXXXX
> ABCDEFG
>
> top_moves b
> Thinking at depth 0... [Cached Result]
> Conclusion: best move = PASS
> Thinking at depth 1... [Completed]
> Conclusion: best move = E6
> Thinking at depth 2... assertion "best_move.is_pass() ||
> best_move.onboard(c.boardsize)" failed: file "brains.cpp", line 448
>
|