Mate in 10....?

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

rightrook
Posts: 1452
Joined: Wed Mar 08, 2006 8:45 pm

Mate in 10....?

Post by rightrook »

[d]3k4/3N4/3K4/3B4/8/8/8/8 w - - 0 1

Any chess program or engine find this "mate in 10" end game study..?
User avatar
hgm
Posts: 28480
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Mate in 10....?

Post by hgm »

I suppose engines with tablebases are excluded? Joker does not know anything about end-games, and it takes 3 sec (with 128MB hash on a 1.3GHz Pentium-M) to first see the mate, and eventually 30 sec to refine it to mate in 10. I am sure other engines on better hardware could do this an order of magnitude faster.

Code: Select all

 14	+100.10	12.8M	0:30.58	d5f7 d8c8 d7c5 c8d8 c5e6 d8c8 d6c6 c8b8 c6b6 b8a8 f7e8 a8b8 e8d7 b8a8 e6c5 a8b8 c5a6 b8a8 d7c6
 13	+100.10	8.5M	0:19.04	d5f7 d8c8 d7c5 c8d8 c5e6 d8c8 d6c6 c8b8 c6b6 b8c8 f7e8 c8b8 e8d7 b8a8 e6c5 a8b8 c5a6 b8a8 d7c6
 12	+100.11	5.1M	0:10.65	d5f7 d8c8 d7c5 c8d8 f7g6 d8c8
 11	+100.11	2.7M	0:05.14	d5f7 d8c8 d7c5 c8d8 f7g6 d8c8 g6f5 c8d8 c5e6 d8c8 d6c6 c8b8 e6c5 b8a7
 10	+1.05	1.3M	0:02.40	d5f3 d8e8 f3h5 e8d8 h5g6 d8c8 g6e4 c8d8 d7c5 d8e8 e4g6 e8d8 c5e6 d8c8 g6e4 c8b8 d6d5
d8c8 g6e4 c8d8 e4g6
  9	+1.04	491070	0:00.84	d7f6 d8c8 f6h5 c8d8 h5g7 d8c8 g7e6 c8b8 e6f4
  8	+1.03	194637	0:00.36	d5e4 d8e8 e4g6 e8d8 d7e5 d8c8 g6e4 c8d8
  7	+1.04	69246	0:00.16	d7f6 d8c8 d5c6 c8d8 c6e4 d8c8 d6e5
  6	+1.03	24483	0:00.07	d5e4 d8e8 e4g6 e8d8 d7e5 d8c8 g6e4 c8d8 e5c6 d8e8 e4d5 e8f8
  5	+1.04	6750	0:00.04	d7e5 d8c8 e5f7 c8b8 d6e5
  4	+1.02	1808	0:00.02	d7f6 d8c8 f6e4 c8d8
  3	+1.02	498	0:00.00	d7f6 d8c8 f6e4
  2	+1.01	72	0:00.00	d7c5 d8e8
  1	+1.02	24	0:00.00	d7c5
User avatar
hgm
Posts: 28480
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Mate in 10....?

Post by hgm »

So now a more difficult one:

Image

Mate in 21.

The piece is a Falcon, which, on this empty board is equivalent to a Bison, which can make (1,3) and (2,3) jumps in any direction.
User avatar
George Tsavdaris
Posts: 1627
Joined: Thu Mar 09, 2006 12:35 pm

Re: Mate in 10....?

Post by George Tsavdaris »

hgm wrote:I suppose engines with tablebases are excluded? Joker does not know anything about end-games, and it takes 3 sec (with 128MB hash on a 1.3GHz Pentium-M) to first see the mate, and eventually 30 sec to refine it to mate in 10. I am sure other engines on better hardware could do this an order of magnitude faster.

Code: Select all

 14	+100.10	12.8M	0:30.58	d5f7 d8c8 d7c5 c8d8 c5e6 d8c8 d6c6 c8b8 c6b6 b8a8 f7e8 a8b8 e8d7 b8a8 e6c5 a8b8 c5a6 b8a8 d7c6
 13	+100.10	8.5M	0:19.04	d5f7 d8c8 d7c5 c8d8 c5e6 d8c8 d6c6 c8b8 c6b6 b8c8 f7e8 c8b8 e8d7 b8a8 e6c5 a8b8 c5a6 b8a8 d7c6
 12	+100.11	5.1M	0:10.65	d5f7 d8c8 d7c5 c8d8 f7g6 d8c8
 11	+100.11	2.7M	0:05.14	d5f7 d8c8 d7c5 c8d8 f7g6 d8c8 g6f5 c8d8 c5e6 d8c8 d6c6 c8b8 e6c5 b8a7
 10	+1.05	1.3M	0:02.40	d5f3 d8e8 f3h5 e8d8 h5g6 d8c8 g6e4 c8d8 d7c5 d8e8 e4g6 e8d8 c5e6 d8c8 g6e4 c8b8 d6d5
d8c8 g6e4 c8d8 e4g6
  9	+1.04	491070	0:00.84	d7f6 d8c8 f6h5 c8d8 h5g7 d8c8 g7e6 c8b8 e6f4
  8	+1.03	194637	0:00.36	d5e4 d8e8 e4g6 e8d8 d7e5 d8c8 g6e4 c8d8
  7	+1.04	69246	0:00.16	d7f6 d8c8 d5c6 c8d8 c6e4 d8c8 d6e5
  6	+1.03	24483	0:00.07	d5e4 d8e8 e4g6 e8d8 d7e5 d8c8 g6e4 c8d8 e5c6 d8e8 e4d5 e8f8
  5	+1.04	6750	0:00.04	d7e5 d8c8 e5f7 c8b8 d6e5
  4	+1.02	1808	0:00.02	d7f6 d8c8 f6e4 c8d8
  3	+1.02	498	0:00.00	d7f6 d8c8 f6e4
  2	+1.01	72	0:00.00	d7c5 d8e8
  1	+1.02	24	0:00.00	d7c5
Nice! Joker is clever.
Perhaps it can find the mate in 30* in this position also? :D
[d]4kn2/5p2/7B/ppp1P2P/8/1K6/6P1/8 w - - 0 1
1.Bxf8!! Kxf8** 2.g4!! and white mates after some moves....


*I don't know if there is an exact mate in 30 moves, perhaps there is on less moves, but i just gave an upper limit.
**Of course 1...a5+ or 1...c4+ win also for white.
After his son's birth they've asked him:
"Is it a boy or girl?"
YES! He replied.....
Cubeman
Posts: 644
Joined: Fri Feb 02, 2007 3:11 am
Location: New Zealand

Re: Mate in 10....?

Post by Cubeman »

Toga II 3.1.2se on my PPC find mate in 10 in just over a minute.
Jack Lad
Posts: 8557
Joined: Wed Mar 08, 2006 10:01 pm
Location: UK

Re: Mate in 10....?

Post by Jack Lad »

George Tsavdaris wrote:Perhaps it can find the mate in 30* in this position also? :D
[d]4kn2/5p2/7B/ppp1P2P/8/1K6/6P1/8 w - - 0 1
1.Bxf8!! Kxf8** 2.g4!! and white mates after some moves....
How? :?

[d] 5k2/5p2/8/1pp1P2P/p5P1/1K6/8/8 w - - 0 3
After 2...a4+ it seems like a win for black to me. :roll:
Now cracks a noble heart.—Good night, sweet Princess, And flights of angels sing thee to thy rest!
User avatar
George Tsavdaris
Posts: 1627
Joined: Thu Mar 09, 2006 12:35 pm

Re: Mate in 10....?

Post by George Tsavdaris »

Jack Lad wrote:
George Tsavdaris wrote:Perhaps it can find the mate in 30* in this position also? :D
[d]4kn2/5p2/7B/ppp1P2P/8/1K6/6P1/8 w - - 0 1
1.Bxf8!! Kxf8** 2.g4!! and white mates after some moves....
How? :?

[d] 5k2/5p2/8/1pp1P2P/p5P1/1K6/8/8 w - - 0 3
After 2...a4+ it seems like a win for black to me. :roll:
Perhaps this will show you why. It's a mess since i haven't organized it, but it will guide you through the critical lines.

[Event "??"]
[Site "?"]
[Date "2006.02.11"]
[Round "?"]
[White "Bxf8!! and then g4!!"]
[Black "?"]
[Result "1-0"]
[Annotator ",user"]
[SetUp "1"]
[FEN "4kn2/5p2/7B/ppp1P2P/8/1K6/6P1/8 w - - 0 1"]
[PlyCount "55"]
[TimeControl "?"]

{256MB, USER} 1. Bxf8 Kxf8 2. g4 Kg7 (2... a4+ 3. Ka2 b4 (3... c4 4. g5 c3 (
4... Kg7 5. Kb2) 5. h6 c2 6. Kb2) 4. g5 c4 (4... Kg7 5. Kb2 c4 6. Kb1 a3 7. Ka2
c3 8. Kb3 c2 9. Kxc2 a2 10. Kb2 b3 11. Ka1) 5. h6 c3 6. Kb1 a3 (6... b3 7. g6
fxg6 8. h7 Kg7 9. e6 Kxh7 10. e7) 7. h7 Kg7 8. g6 fxg6 (8... b3 9. gxf7) 9. e6
Kxh7 (9... b3 10. e7 c2+ 11. Kc1 a2 12. h8=Q+ Kxh8 13. e8=Q+ Kg7 14. Qe5+ Kf7
15. Qc3 Kf8 16. Qa1 Kf7 17. Kb2 g5 18. Kxb3 c1=Q 19. Qxc1) 10. e7 b3 11. e8=Q
c2+ 12. Kc1 a2 13. Qe5 g5 14. Qc3 g4 15. Kb2 g3 16. Kxb3 g2 17. Qxc2+) 3. g5 b4
4. Kc2 a4 (4... c4 5. Kb2 c3+ 6. Kb3) 5. Kb2 a3+ (5... c4 6. Kb1 Kg8 (6... c3
7. Kc2 Kg8 8. g6) 7. g6 c3 (7... fxg6 8. h6 c3 9. Kc2 Kf8) (7... Kf8 8. gxf7 a3
9. Ka2) 8. Kc2 fxg6 (8... Kg7 9. gxf7) 9. h6 Kh7 (9... Kf7 10. h7) 10. e6) (
5... b3 6. Kc3 b2 (6... Kf8 7. h6 Kg8 8. g6) (6... Kh8 7. g6) 7. Kxb2 c4 8. Kb1
) 6. Kb3 c4+ (6... a2 7. Kxa2 c4 8. Kb1) (6... Kg8 7. g6 fxg6 8. h6) (6... Kf8
7. h6 Ke7 8. h7 c4+ 9. Ka2 Ke6 10. h8=Q) 7. Ka2 c3 (7... Kg8 8. g6 fxg6 9. h6
g5 10. e6) (7... Kf8 8. h6 Ke7 9. h7 Ke6 10. h8=Q) 8. Kb3 c2 (8... a2 9. Kxa2
c2 10. Kb2 b3 11. Kc1) (8... Kf8 9. h6 f5 (9... a2 10. Kxa2) (9... Ke7 10. h7
c2 11. Kxc2 a2 12. Kb2 b3 13. h8=Q Kd7 14. Qf6 a1=Q+ 15. Kxa1 Kc8 16. Qxf7) (
9... Ke8 10. h7 Kd7 11. h8=Q c2 12. Kxc2 Kc6 13. Qe8+ Kc5 14. Qxf7 Kb6 15. Qc4
a2 16. Qxb4+ Kc6 17. Qa4+ Kc5 18. Qxa2) 10. gxf6) (8... Kg8 9. g6 fxg6 (9... f6
10. exf6 Kh8 11. h6 Kg8 12. h7+ Kh8 13. f7) (9... f5 10. exf6) 10. h6) (8...
Kh8 9. g6 fxg6 10. e6 (10. h6)) (8... Kh7 9. g6+ fxg6 10. e6) (8... f6 9. gxf6+
Kf7 10. h6) (8... f5) 9. Kxc2 a2 10. Kb2 b3 11. Ka1 Kf8 12. g6 fxg6 13. h6 Kf7
14. h7 Kg7 15. e6 Kf6 16. h8=Q+ Ke7 17. Qb8 b2+ 18. Qxb2 g5 19. Qxa2 {9} g4 {
#10/1 0} 20. Qd5 {#9/1 0} g3 {#9/1 0} 21. Qd7+ {#8/1 0} Kf6 {#8/1 0} 22. Qf7+ {
#7/1 0} Ke5 {#6/1 0} 23. e7 {#6/1 0} Kd4 {#5/1 0} 24. e8=Q {#5/1 0} g2 {#5/1 0}
25. Qa4+ {#4/1 0} Ke3 {#4/1 0} 26. Qab3+ {#3/1 0} Kd2 {#2/1 0} 27. Qf2+ {#2/1 0
} Kc1 {#2/1 0} 28. Qbc2# {#1/1 0} 1-0
After his son's birth they've asked him:
"Is it a boy or girl?"
YES! He replied.....
Jack Lad
Posts: 8557
Joined: Wed Mar 08, 2006 10:01 pm
Location: UK

Re: Mate in 10....?

Post by Jack Lad »

George Tsavdaris wrote: Perhaps this will show you why. It's a mess since i haven't organized it, but it will guide you through the critical lines.
Brilliant endgame play by white! :shock:

Thanks George! 8-)
Now cracks a noble heart.—Good night, sweet Princess, And flights of angels sing thee to thy rest!