Computer Chess Club Archives


Search

Terms

Messages

Subject: solving deep problems

Author: Vincent Diepeveen

Date: 06:02:18 12/28/00

Go up one level in this thread


On December 27, 2000 at 18:04:28, Gian-Carlo Pascutto wrote:

As soon as you add a lot of extensions to ones program then your
b.f. is gone of course, but in tactical positions it's rewarding
as you don't lose in bullet or blitz that soon anymore. We see
more and more 1 0 tournaments so i thought recently i should work
on my extensions...

[D]4r1k1/p1pb1ppp/Qbp1r3/8/1P6/2Pq1B2/R2P1PPP/2B2RK1 b - - 0 2 Qxf3 1
black to move

anal
Analysis mode is on
Process 1: engineflags=0 msk=1
process 0: engineflags = 0 denktime=10000000 maxtime=10000000
00:00 4 (0) 1 -0.32 Qd3xa6 Ra2xa6
00:00 7 (0) 1 -0.11 Qd3-f5
00:00 12 (0) 1 -0.08 Qd3-b5
00:00 13 (0) 1 -0.06 Qd3-b1
00:00 126 (0) 2 -0.74 Qd3-b1 d2-d4
++ d3-a6
00:00 193 (0) 2 -0.32 Qd3xa6 Ra2xa6
++ e6-d6
00:00 481 (0) 2 -0.21 Re6-d6 Qa6xd3 Rd6xd3
00:00 892 (0) 3 -0.21 Re6-d6 Qa6xd3 Rd6xd3
++ d3-a6
00:00 1229 (0) 3 0.17 Qd3xa6 Ra2xa6 Re6-e1
00:00 2227 (77) 4 -0.27 Qd3xa6 Ra2xa6 Bd7-c8 Ra6-a2
++ e6-d6
00:00 2864 (77) 4 -0.25 Re6-d6 Qa6xd3 Rd6xd3 Ra2-a6
++ d3-b5
00:00 5760 (918) 4 -0.13 Qd3-b5 d2-d3 Bd7-c8 Qa6-a4 Qb5xd3 Bf3xc6
00:00 13866 (918) 5 0.03 Qd3-b5 d2-d3 Bd7-c8 Qa6-a4 Re6-e1
++ d3-a6
00:00 17110 (1906) 5 0.03 Qd3xa6 Ra2xa6 Re6-e1 d2-d4 c6-c5 Bc1-e3 Re1xf1 Kg1xf1
c5xb4 c3xb4
00:01 35417 (2894) 6 0.26 Qd3xa6 Ra2xa6 Re6-e1 Bc1-b2 c6-c5 Ra6-a1 Re1xf1 Kg1xf1
 c5xb4 c3xb4
00:02 78898 (5612) 7 0.26 Qd3xa6 Ra2xa6 Re6-e1 Bc1-b2 c6-c5 Ra6-a1 Re1xf1 Kg1xf1
 c5xb4 c3xb4
00:06 333190 (82050) 8 0.31 Qd3xa6 Ra2xa6 c6-c5 Bf3-g4 Re6-e7 Bg4xd7 Re7xd7 b4-b
5 c5-c4
00:11 744113 (113804) 9 0.21 Qd3xa6 Ra2xa6 c6-c5 Bf3-g4 Bd7-b5 Bg4xe6 Re8xe6 Ra6
xb6 c7xb6 Rf1-d1 a7-a5 Bc1-b2
++ d3-f3
00:23 1533953 (372778) 9 1.55 Qd3xf3 g2xf3 Re6-g6 Kg1-h1 Bd7-h3 Qa6-d3 f7-f5 Rf1
-d1 Bb6xf2 Qd3-c4 Kg8-h8 Qc4-f1 Bh3xf1 Rd1xf1
00:35 2440298 (418470) 10 1.46 Qd3xf3 g2xf3 Re6-g6 Kg1-h1 Bd7-h3 Qa6-d3 f7-f5 Rf
1-d1 Bb6xf2 Qd3-c4 Kg8-h8 Qc4-f1 Bh3xf1 Rd1xf1 h7-h5
01:03 4672847 (527125) 11 1.84 Qd3xf3 g2xf3 Re6-g6 Kg1-h1 Bd7-h3 Qa6-d3 f7-f5 Rf
1-d1 Bb6xf2 Qd3-c4 Kg8-h8 Qc4-f1 Bh3xf1 Rd1xf1 Re8-e2 Ra2-a5 Rg6-h6 Rf1xf2 Re2xf
2 Ra5xa7 Rh6xh2 Kh1-g1 Rh2-g2 Kg1-h1 Kh8-g8 Ra7xc7
fen
Open a Forsythe File fen\winatchs.fen
Line number of fen\winatchs.fen ?
213
 # move freq games  score*2 learn ==> huge cache
       D I E P  2.00

[D]3r1r1k/1b4pp/ppn1p3/4Pp1R/Pn5P/3P4/4QP2/1qB1NKR1/w Rh5xPh7+ WinAtChess.213
white to move               type 'help' for command overview

anal
Analysis mode is on
Process 1: engineflags=0 msk=1
process 0: engineflags = 0 denktime=10000000 maxtime=10000000
00:00 54 (0) 1 -6.21 Bc1-e3 Nb4xd3
00:00 69 (0) 1 -5.48 Bc1-g5
00:00 96 (0) 1 -4.83 Bc1-a3
00:00 420 (0) 2 -5.69 Bc1-a3 Nc6-d4
00:00 10624 (384) 3 -5.72 Bc1-a3 Qb1-a1 Ba3xb4 Nc6xb4
++ c1-d2
00:00 11637 (384) 3 -5.49 Bc1-d2 Nb4xd3 Rh5-g5
++ h5-h7
00:00 12092 (384) 3 0.00 Rh5xh7 Kh8xh7 Qe2-h5 Kh7-g8 Rg1xg7 Kg8xg7 Bc1-h6 Kg7-h8
 Bh6-c1 Kh8-g7
00:00 12977 (384) 4 0.00 Rh5xh7 Kh8xh7 Qe2-h5 Kh7-g8 Rg1xg7 Kg8xg7 Bc1-h6 Kg7-h8
 Bh6-c1 Kh8-g7
00:00 16062 (384) 5 0.00 Rh5xh7 Kh8xh7 Qe2-h5 Kh7-g8 Rg1xg7 Kg8xg7 Bc1-h6 Kg7-h8
 Bh6-c1 Kh8-g7
00:00 39652 (384) 6 0.00 Rh5xh7 Kh8xh7 Qe2-h5 Kh7-g8 Rg1xg7 Kg8xg7 Bc1-h6 Kg7-h8
 Bh6-c1 Kh8-g7
00:01 93023 (1858) 7 0.00 Rh5xh7 Kh8xh7 Qe2-h5 Kh7-g8 Rg1xg7 Kg8xg7 Bc1-h6 Kg7-h
8 Bh6-c1 Kh8-g7
00:03 237382 (6927) 8 0.00 Rh5xh7 Kh8xh7 Qe2-h5 Kh7-g8 Rg1xg7 Kg8xg7 Bc1-h6 Kg7-
h8 Bh6-c1 Kh8-g7
00:09 712726 (85114) 9 10.20 Rh5xh7 Kh8xh7 Qe2-h5 Kh7-g8 Rg1xg7 Kg8xg7 Bc1-h6 Kg
7-h8 Bh6-g5 Kh8-g8 Qh5-g6 Kg8-h8 Bg5-f6 Rf8xf6 e5xf6 Qb1xe1 Kf1xe1 Nb4-c2 Ke1-f1
 Nc2-e3 f2xe3 Rd8-d7 Qg6-e8 Kh8-h7 Qe8xd7 Kh7-h6 Qd7xb7 Nc6-b4 Qb7xb6 Nb4xd3
00:12 1082590 (93143) 10 MATE18 Rh5xh7 Kh8xh7 Qe2-h5 Kh7-g8 Rg1xg7 Kg8xg7 Bc1-h6
 Kg7-h8 Bh6-g5 Kh8-g7 Qh5-h6 Kg7-f7 Qh6-f6 Kf7-g8 Qf6-g6 Kg8-h8 Bg5-f6 Rf8xf6 e5
xf6 Qb1xe1 Kf1xe1 Nb4-c2 Ke1-f1 Nc2-e3 f2xe3 Rd8-d7 Qg6-e8 Kh8-h7 Qe8xd7 Nc6-e7
Qd7xe
00:16 1587063 (93942) 11 MATE18 Rh5xh7 Kh8xh7 Qe2-h5 Kh7-g8 Rg1xg7 Kg8xg7 Bc1-h6
 Kg7-h8 Bh6-g5 Kh8-g7 Qh5-h6 Kg7-f7 Qh6-f6 Kf7-g8 Qf6-g6 Kg8-h8 Bg5-f6 Rf8xf6 e5
xf6 Qb1xe1 Kf1xe1 Nb4-c2 Ke1-f1 Nc2-e3 f2xe3 Rd8-d7 Qg6-e8 Kh8-h7 Qe8xd7 Nc6-e7
Qd7xe

>On December 27, 2000 at 17:27:59, Vincent Diepeveen wrote:

>>Sjeng: prove
>>
>>You typed in PROVE and it then shows: "position is won, without
>>showing any 'mate in xx' or whatever.
>>
>>So if i confused you with a mate prover, i'm sorry for that!

>It's called 'prove' because the algorithm it uses is named
>proof-number search...but it isn't a mate prover, as there's
>no guarantee it'll find the shortest mate.

>>>They no longer overextend forced checking sequences. You still do.
>>
>>This is the biggest nonsense i ever heart.
>>You tell me, having made a program which uses less nodes a ply as
>>any other program that's not forward pruning other as nullmove,
>>that i'm 'overextending'?
>
>If that is indeed true, well then congratulations. At how many ply
>do you see the 60 ply solution?

>>Perhaps you should rephrase that!
>
>This is more like a difference I view...I have my doubts about
>whether it makes sense to see 60 ply sequences in, say, a 10 ply
>search. If you can do that however and still produce smaller trees
>than anyone else well then hats off. Restricting forward pruning
>in your comparisation to nullmove is too strict though. Any forward
>pruning technique which does not make the program noticaly weaker
>is fine by my book.

See the above 2 posted positions. Yes people kick on a program
that finds it quick. Doesn't say anything whether it's useful for
game play indeed, as one sees very little strong programs lose
in world champs because of tactical blunders.

>>>Oh and by-the-way...Sjeng without the matefinder finds the correct
>>>move in +-170 nodes.
>>
>>This is complete bullshit unless you have a lot of luck with
>>move ordering which is one in a million or something here,
>>or you count nodes in a very weird way.

>Reread what I wrote...Sjeng finds the correct MOVE in 170 nodes ;)

>It doesn't give a mate score in the first 14 plys...but in a game
>it would play the correct move and that is all that matters I think.

I can't agree with you here. It's real cool if you also have the
right score otherwise it might next ply go to a different move...

>--
>GCP



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.