Ok, it has been fixed. Thanks for the bug report. That code touches the computer tournament, fics and correspondence chess too - though god forbid anyone ever plays a game that long.
.... 393. Rg2 Kc7 394. Rg6 Kc8 395. Kb3 Kb8 396. Rd6 Kc7
( [Critter 1.6a 64-bit] 64:+0.00 396. ... Kc7 397. Ra6 )
Scid vs. PC 4.14
Moderators: hgm, Rebel, chrisw
-
- Posts: 608
- Joined: Wed Oct 13, 2010 9:44 am
- Location: Australia
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Another apparent bug
Let me insert my feature request.stevenaaus wrote:Ok, it has been fixed. Thanks for the bug report. That code touches the computer tournament, fics and correspondence chess too - though god forbid anyone ever plays a game that long.
.... 393. Rg2 Kc7 394. Rg6 Kc8 395. Kb3 Kb8 396. Rd6 Kc7
( [Critter 1.6a 64-bit] 64:+0.00 396. ... Kc7 397. Ra6 )
1. Show analysis up to 5 plies only, unless the engine shows mate score.
Say the pgn has
1. e4 e5 2. Nf3 Nf6
After stopping at Nf3, the engine may show,
2... Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. 0-0 Bg4 6. d3 ...
With that, this feature will only show up to 4... dxc6.
During automatic pgn analysis only those moves will be appended to pgn too.
2. In automatic pgn analysis, create an option to append not only 1 engine analysis variation but to 2 or 3 total alternative lines. It does not matter if the 2nd or 3rd alternative are worser than the move in the actual game.
-
- Posts: 536
- Joined: Thu Mar 09, 2006 12:53 am
Re: Another apparent bug
I for one would NOT like to see this feature. Perhaps the feature above could be implemented as an option that the user could choose to enable or disable?Ferdy wrote:Let me insert my feature request.stevenaaus wrote:Ok, it has been fixed. Thanks for the bug report. That code touches the computer tournament, fics and correspondence chess too - though god forbid anyone ever plays a game that long.
.... 393. Rg2 Kc7 394. Rg6 Kc8 395. Kb3 Kb8 396. Rd6 Kc7
( [Critter 1.6a 64-bit] 64:+0.00 396. ... Kc7 397. Ra6 )
1. Show analysis up to 5 plies only, unless the engine shows mate score.
Say the pgn has
1. e4 e5 2. Nf3 Nf6
After stopping at Nf3, the engine may show,
2... Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. 0-0 Bg4 6. d3 ...
With that, this feature will only show up to 4... dxc6.
During automatic pgn analysis only those moves will be appended to pgn too.
2. In automatic pgn analysis, create an option to append not only 1 engine analysis variation but to 2 or 3 total alternative lines. It does not matter if the 2nd or 3rd alternative are worser than the move in the actual game.
-
- Posts: 608
- Joined: Wed Oct 13, 2010 9:44 am
- Location: Australia
Re: Another apparent bug
Yah - i'll make an option for that. Hopefully shouldnt be too hard. Gotta work tomorrow though - so - sometime.
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Another apparent bug
Right #1 should be an option too .royb wrote:I for one would NOT like to see this feature. Perhaps the feature above could be implemented as an option that the user could choose to enable or disable?Ferdy wrote:Let me insert my feature request.stevenaaus wrote:Ok, it has been fixed. Thanks for the bug report. That code touches the computer tournament, fics and correspondence chess too - though god forbid anyone ever plays a game that long.
.... 393. Rg2 Kc7 394. Rg6 Kc8 395. Kb3 Kb8 396. Rd6 Kc7
( [Critter 1.6a 64-bit] 64:+0.00 396. ... Kc7 397. Ra6 )
1. Show analysis up to 5 plies only, unless the engine shows mate score.
Say the pgn has
1. e4 e5 2. Nf3 Nf6
After stopping at Nf3, the engine may show,
2... Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. 0-0 Bg4 6. d3 ...
With that, this feature will only show up to 4... dxc6.
During automatic pgn analysis only those moves will be appended to pgn too.
2. In automatic pgn analysis, create an option to append not only 1 engine analysis variation but to 2 or 3 total alternative lines. It does not matter if the 2nd or 3rd alternative are worser than the move in the actual game.
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Another apparent bug
Nice thanks.stevenaaus wrote:Yah - i'll make an option for that. Hopefully shouldnt be too hard. Gotta work tomorrow though - so - sometime.
-
- Posts: 608
- Joined: Wed Oct 13, 2010 9:44 am
- Location: Australia
Re: Another apparent bug
Ok - there is an option in the Analysis Config widget for Max Ply.
0 is the default, and no limiting.
But Crafty is a pain. It is preceding numbers in the PV,
making doing a simple list-range command wrong.
Engine: 5 58 0 2307 1. Nc3 Nf6 2. Nh3 Na6 3. Ng5
Do many/any other engines do this ?
0 is the default, and no limiting.
But Crafty is a pain. It is preceding numbers in the PV,
making doing a simple list-range command wrong.
Engine: 5 58 0 2307 1. Nc3 Nf6 2. Nh3 Na6 3. Ng5
Do many/any other engines do this ?
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Another apparent bug
Most engines that support xboard protocol, Exchess, Yace in xboard mode, Djinn, Gaviota in xboard mode, and Rodin. These are the only engines I have tried.stevenaaus wrote:Ok - there is an option in the Analysis Config widget for Max Ply.
0 is the default, and no limiting.
But Crafty is a pain. It is preceding numbers in the PV,
making doing a simple list-range command wrong.
Engine: 5 58 0 2307 1. Nc3 Nf6 2. Nh3 Na6 3. Ng5
Do many/any other engines do this ?
-
- Posts: 608
- Joined: Wed Oct 13, 2010 9:44 am
- Location: Australia
Re: Another apparent bug
It's the space between the move number and move of crafty thats the problem
Gaviota:
Crafty
This page tell you how to enable this behaviour, but not how to disable it (display movenum)
https://cis.uab.edu/hyatt/craftydoc.html
Sorry, but i'm way over making coding hacks/exceptions for single engines Bob
Gaviota:
Code: Select all
Engine: 11 -16 478 2115678 3.Qa4+ Nc6 4.Bg2 Be6 5.d3 Qd7 6.Nxd5 Bxd5 7.Bxd5 Qxd5 8.Nf3 Bb4+ 9.Bd2 Bxd2+ 10.Kxd2 O-O
Engine: 11 -8 604 2678639 3.Nf3 Nc6 4.d3 Bg4 5.Bg2 Bb4 6.Bd2 O-O 7.Nxe5 Bxc3 8.Nxg4 Bxb2
Engine: 11 -8 714 3169502 3.Nf3 Nc6 4.d3 Bg4 5.Bg2 Bb4 6.Bd2 O-O 7.Nxe5 Bxc3 8.Nxg4 Bxb2
Crafty
Code: Select all
Engine: 11 -55 24 701927 1. Bg2!
Engine: 11 -29 25 751132 1. Bg2 Nxc3 2. bxc3 Bc5 3. Rb1 Qf6 4. Nf3 O-O 5. d4 exd4 6. cxd4
Engine: 11 -29 27 789397 1. Bg2 Nxc3 2. bxc3 Bc5 3. Rb1 Qf6 4. Nf3 O-O 5. d4 exd4 6. cxd4
https://cis.uab.edu/hyatt/craftydoc.html
Sorry, but i'm way over making coding hacks/exceptions for single engines Bob
-
- Posts: 593
- Joined: Sat Aug 20, 2011 9:43 am
Re: Scid vs. PC 4.14
Thanks for your continued work on Scid vs PC. Here are two bits of feedback.
1) On linux I set a tournament to run 5 rounds, 15 seconds per game, between Komodo 9 and Komodo 6. The match ends with Black winning every match. Pgn looks like this:
2) there's an inconsistency between README.txt and text I see at the bash prompt.
README.txt (line 178):
bash:
1) On linux I set a tournament to run 5 rounds, 15 seconds per game, between Komodo 9 and Komodo 6. The match ends with Black winning every match. Pgn looks like this:
Code: Select all
[Event "Scid vs. PC"]
[Site "?"]
[Date "2015.05.19"]
[Round "5"]
[White "k9"]
[Black "k6"]
[Result "0-1"]
[TimeControl "0/15"]
1.e4
{White loses on time.
wtime -10, btime 0}
0-1
README.txt (line 178):
Code: Select all
sudo make install
Code: Select all
Now type "make" to compile Scid.