1

Тема: Новости GreKo

Выложил новую версию GreKo 3.2.
http://greko.chess.googlepages.com/

Больших изменений в силе игры по сравнению с 3.1 нет, но исправлено несколько коварных ошибок.
Эта версия будет участвовать в начинающемся на днях чемпионате СНГ. Надеюсь на место в десятке ../../extensions/custom_smilies_2/img1/smile

Веруй, что есть в природе и кроме этого языки

2

Re: Новости GreKo

Будем болеть!

Вы мажете 100% бросков, которых не совершаете. (Уэйн Грецки)

3

Re: Новости GreKo

я бы тоже поболел, но, мне кажется, что первые 3 места куплены ../../extensions/custom_smilies_2/img1/sad

никакой тренер не научит тебя тому, что ты сам можешь почерпнуть в книгах (С) Петросян
http://shahmatiuga.livejournal.com

4

Re: Новости GreKo

Ну почему куплены... Никаких сомнений в силе SmarThink у меня, например, нет.
А у кого они есть - всегда можно собственноручно провести эксперимент...

Веруй, что есть в природе и кроме этого языки

5

Re: Новости GreKo

../../extensions/custom_smilies_2/img1/smile дикая кошка - его единственный серьезный конкурент.

никакой тренер не научит тебя тому, что ты сам можешь почерпнуть в книгах (С) Петросян
http://shahmatiuga.livejournal.com

6

Re: Новости GreKo

А подсказывать можно?

7

Re: Новости GreKo

Лучше украсть у противника Греки с доски ладью.

Веруй, что есть в природе и кроме этого языки

8

Re: Новости GreKo

Винни, а с каким контролем они играют? И как решается проблема адванса? И если соперники своим помогают, мы бы тоже могли Greku помочь...

Ум - способность видеть глубокий смысл в любой глупости. ©

9

Re: Новости GreKo

Вроде бы, играется на нескольких машинах несколько независимых круговиков, потом результаты суммируются.
Контроль разный, от 40 ходов за 5 минут до 60 минут на партию абсолют.

Проблема адванса решается тем, что чемпионат проводит независимый человек, а именно Сергей Кудрявцев + кто-то из его помощников.

Веруй, что есть в природе и кроме этого языки

10

Re: Новости GreKo

Предварительно, по результатам тестов - моя Anechka бьется с твоей программой за восьмое место. С контролем 5 минут на 60 ходов - твоя сильнее, с контролем час на партию - сильнее моя.
Бестия обеим программам не конкурент. А Зевс играет обеих значительно сильнее.
(то есть Зевс - седьмое, Бестия - десятое)

11

Re: Новости GreKo

А что за программа Анечка, можешь немного рассказать? Как давно пишешь, на каком языке, в чём особенности программы? Какие планы?

Веруй, что есть в природе и кроме этого языки

Re: Новости GreKo

А я бы сделал чемпионат СНГ открытым и включил бы Тогу, Рыбку, Крафти.
Ради масштаба.

Отредактировано Мастер Икс (02/05/2006 22:12:22)

Re: Новости GreKo

Очень интересно. Освещаться будет?

14

Re: Новости GreKo

[q]WinPooh
Сегодня 12:52:53 А что за программа Анечка, можешь немного рассказать? Как давно пишешь, на каком языке, в чём особенности программы? Какие планы?[/q]

Программе месяц. Начал писать 30 марта (то есть решил. что буду писать - реально начал писать в выходные - 7 апреля). Просто решил поучаствовать в чемпионате СНГ ;-)))
Если просто насколько давно пишу - стаж программирования 20 лет.
Особенностей нет ;-)) в 2003-ем, на спор написал шахматную программу на встроенном языке 1С Предприятие 7.7 (тоже за месяц) Анечка - перекладка того-же самое на Делфи.
Планирую потихонечку наращивать силу программы. Нашел себе классное хобби ;-))
Думаю, что если за месяц мне удалось написать программу на 2100-2200+, то есть шансы написать что-то серьезное.
А алгоритмы - Четкий хеш перекрестных позиций (нет глюка с повтором позиций), простая оценка (мобильность фигур, сдвоенные пешки, проходные, защищенность короля) ну и простая переборная схема без шахов в ФВ (R=2,  в PV пустой ход не прменяется), но с продлениями на шахе и единственном ответе.

Отредактировано NS (03/05/2006 01:02:56)

15

Re: Новости GreKo

Отцы небесные! Я прошу вас освещать ход первенства здесь, на гостевой КС. Уверяю вас, это очень интересно и для олухов царя небесного - то есть, нас, простых пользователей.
Конечно, когда вы начинаете общаться в терминах "встроенный язык 1С" у нас уши вянут. Но если вы хотя бы периодически будете сообщать ход спортивной борьбы, а также баловать нас шахматным творчеством программ - вот тут народ к вам потянется.
Но лучше не в теме "Новости Греко". ../../extensions/custom_smilies_2/img1/wink Мы Греку и его отца любим и ценим, но чемпионат заслуживает отдельной темы в машинном отделении. Со ссылкой на оф. сайт и с комментом заинтересованных зрителей.

Ум - способность видеть глубокий смысл в любой глупости. ©

16

Re: Новости GreKo

Чемпионат будет происходить тут.
http://www.sdchess.narod.ru/

17

Re: Новости GreKo

Crest пишет:

Но лучше не в теме "Новости Греко". ../../extensions/custom_smilies_2/img1/wink Мы Греку и его отца любим и ценим, но чемпионат заслуживает отдельной темы в машинном отделении. Со ссылкой на оф. сайт и с комментом заинтересованных зрителей.

Ну конечно, как только чемпионат начнётся, будем обсуждать в сответствующей ветке - благо, она уже и создана. А это пока так, предстартовый трёп. Вроде как Тайсон с Холифилдом ритуальными фразами обмениваются: "Я тебе пасть порву!" - "А я тебе ухи пообкусаю..."

Веруй, что есть в природе и кроме этого языки

18

Re: Новости GreKo

Протестировал Греку на WM-Test. Результат в меру отрицательный ../../extensions/custom_smilies_2/img1/smile

Xeon 3000, 10 sec.
          wme      wmk      wmp       Sum
2.817      1        0        3         4
3.3a       1        1        4         6
beta       2        4        3         9

Самое смешное, что beta, показавшая лучший результат - это тестовая версия новой программы, в которой отключены абсолютно все навороты в поиске (оставлена простейшая альфа-бета), а оценка взята один в один из TSCP.

Видимо, действительно в текущей версии Греки сидит какой-то древний и серьёзный баг. От слишком большого нагромождения приёмов, не слишком тщательно протестированных в своё время...

Веруй, что есть в природе и кроме этого языки

Re: Новости GreKo

А в личном спарринге с ГреКами эта голая бета как выступает?

20

Re: Новости GreKo

Новая версия GreKo с поддержкой UCI выложена по адресу:
http://greko.chess.googlepages.com/

Программа переписана с нуля на чистом Си. Пока что отсутствуют дебютная библиотека и размышление за время противника. Зато есть Multi-PV. Сила игры - примерно 2350.

Исходный код может быть выслан желающим по личной просьбе.

С наступающим Новым Годом всех!

Веруй, что есть в природе и кроме этого языки

21

Re: Новости GreKo

осталось обозвать версию NY Edition ../../extensions/custom_smilies_2/img1/smile C наступающим и спасибо!

никакой тренер не научит тебя тому, что ты сам можешь почерпнуть в книгах (С) Петросян
http://shahmatiuga.livejournal.com

22

Re: Новости GreKo

Спасибо!

Кстати, похвастаюсь только что сыгранной партией ../../extensions/custom_smilies_2/img1/smile
(а всего из в пяти поединках с Тогой пока почётный счёт 2:3)

[Event "061231a - Open Rating for GreKo 5.0"]
[Site "BEAR"]
[Date "2006.12.31"]
[Round "5"]
[White "GreKo 5.0 rc4"]
[Black "Toga II 1.2.1a"]
[Result "1-0"]
[ECO "B27"]
[Opening "Sicilian"]
[Time "13:39:40"]
[Variation "1.e4 c52.Nf3"]
[TimeControl "60+1"]
[Termination "normal"]
[PlyCount "130"]
[WhiteType "program"]
[BlackType "program"]

1.e4 c5 2.Nf3 h6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 e5 6.Nf5 Nf6 7.Bc4 d6 8.O-O Be6
9.Bb3 Qd7 10.f4 Bxf5 11.exf5 Be7 12.Nd5 {(12. Nd5 O-O-O 13. Nxe7+ Qxe7 14. Be3 e4 15.
Qe2 Kb8 16. Rad1 Rc8 ) +0.44/9 1} e4 {(e5e4 Nd5xf6+ Be7xf6 Bb3d5 Qd7xf5 Bd5xe4
Qf5c5+ Kg1h1 00 c2c3 Rf8e8 Rf1e1 Qc5c4 Qd1c2 g7g6) -0.17/10 3} 13.Re1 {(13. Re1 O-O
14. Nxf6+ Bxf6 15. Rxe4 Qxf5 16. Qd5 Qxd5 17. Bxd5 ) +0.63/9 1} O-O {(00 g2g4 Be7d8
Nd5xf6+ Bd8xf6 Bb3d5 Rf8e8 c2c3 Ra8c8 Re1xe4 Re8xe4 Bd5xe4 Rc8e8 Qd1d5 a7a6) -0.42/11
2} 14.Nxf6+ {(14. Nxf6+ Bxf6 15. Rxe4 Qxf5 16. Qd3 Nb4 17. Qf3 Nd5 18. Bc4 )
+0.40/8 1} Bxf6 {(Be7xf6 c2c3 Ra8e8 Qd1h5 d6d5 Bc1e3 b7b6 Ra1d1 Nc6e7 g2g4 Re8c8)
-0.16/10} 15.Rxe4 {(15. Rxe4 Qxf5 16. Qd3 Rac8 17. Bd5 Rc7 18. c3 Ne7 19. Bc4 ) +0.26/10
1} Rae8 {(Ra8e8 Re4xe8 Rf8xe8 c2c3 Qd7xf5 Qd1d5 Qf5xd5 Bb3xd5 Bf6h4 g2g3 Bh4d8
Kg1f1 Bd8b6 Bc1d2) +0.09/10 2} 16.Rxe8 {(16. Rxe8 Rxe8 17. c3 Ne7 18. Qh5 Nxf5 19.
Bxf7+ Qxf7 20. Qxf5 ) +0.59/10 1} Rxe8 {(Rf8xe8 c2c3 Qd7xf5 Qd1d5 Qf5xd5 Bb3xd5
Re8e1+ Kg1f2 Re1h1 h2h3 g7g6 a2a4 Kg8g7 f4f5 Bf6h4+ g2g3 Rh1h2+ Bd5g2 Bh4f6) -0.07/11
3} 17.c3 {(17. c3 Qxf5 18. Qxd6 Re1+ 19. Kf2 Rh1 20. Qc7 Bh4+ 21. Ke3 Re1+ 22. Kd2
Re7 23. Qd6 ) +0.40/9 1} Qxf5 {(Qd7xf5 Qd1d5 Bf6h4 g2g3 Qf5d7 g3xh4 Qd7g4+ Kg1f2
Qg4xh4+ Kf2f3 Qh4h3+ Kf3f2 Qh3xh2+ Kf2f3 Qh2h3+ Kf3f2 Qh3h4+ Kf2f3 Qh4h3+) 0.00/11 2}
18.Qd5 {(18. Qd5 Qxd5 19. Bxd5 Re1+ 20. Kf2 Rh1 21. Bxc6 bxc6 22. h3 Bh4+ 23. Ke3 Re1+
24. Kd4 ) +0.01/9 1} Qxd5 {(Qf5xd5 Bb3xd5 Re8e1+ Kg1f2 Re1h1 h2h3 g7g6 a2a4 Kg8g7
a4a5 a7a6 f4f5 Bf6h4+ g2g3 Rh1h2+ Bd5g2 Bh4g5 Bc1xg5 h6xg5) -0.16/12 3} 19.Bxd5
{(19. Bxd5 Re1+ 20. Kf2 Rh1 21. h3 Be7 22. Rb1 Bh4+ 23. g3 Rh2+ 24. Bg2 Bf6 25. Be3 )
+0.09/11 1} Re1+ {(Re8e1+ Kg1f2 Re1h1 h2h3 g7g5 g2g3 Rh1xh3 Bd5f3 g5xf4 Bc1xf4 Rh3h2+
Bf3g2 Bf6e5 Kf2g1 Rh2h5 g3g4 Rh5h4) -0.17/13 2} 20.Kf2 {(20. Kf2 Rh1 21. h3 a6 22.
Bf3 Bd8 23. Bg4 Bb6+ 24. Ke2 d5 25. g3 ) +0.01/11 1} Rh1 {(Re1h1 h2h3 g7g5 g2g3
Rh1xh3 Bd5f3 g5xf4 Bc1xf4 Rh3h2+ Bf3g2 Bf6e5 Ra1d1 f7f5 Kf2g1 Rh2h5 Bg2f3 Be5xf4
Bf3xh5 Bf4xg3) -0.17/14 2} 21.h3 {(21. h3 g5 22. f5 Be5 23. Bc4 Bf4 24. Bf1 Be5 )
+0.01/11 1} Bd8 {(Bf6d8 Bd5e4 Kg8f8 Kf2e2 Bd8h4 Ra1b1 Rh1e1+ Ke2f3 Re1f1+ Kf3g4 Bh4f2
Bc1d2 Rf1xb1 Be4xb1 Kf8e7) -0.37/12 2} 22.Rb1 {(22. Rb1 Na5 23. Be4 Nc4 24. Bxb7 Bb6+
25. Ke2 ) +0.34/10 1} Kf8 {(Kg8f8 Bd5e4 Bd8b6+ Bc1e3 Bb6xe3+ Kf2xe3 Rh1xb1 Be4xb1
Kf8e7 Bb1e4 Ke7e6 g2g4 d6d5 Be4d3 Ke6d6 a2a4 g7g6) -0.39/12 2} 23.Be4 {(23. Be4 Ke7
24. Be3 Rxb1 25. Bxb1 Ke6 26. g3 d5 ) +0.51/11 1} Bb6+ {(Bd8b6+ Kf2e2 Kf8e7 b2b4
Rh1g1 b4b5 Nc6a5 Be4d5 f7f5 a2a3 Rg1h1 a3a4 Rh1h2) -0.57/12 3} 24.Be3 {(24. Be3 Rxb1
25. Bxb1 Bxe3+ 26. Kxe3 d5 27. g3 Ke7 28. Bf5 Kd6 29. Bc8 b6 30. Bf5 ) +0.61/12 1}
Bxe3+ {(Bb6xe3+ Kf2xe3 Rh1xb1 Be4xb1 d6d5 Bb1f5 Kf8e7 Bf5c8 Nc6a5 Ke3d3 Ke7d8 Bc8g4
Kd8e7 g2g3 Na5c4 b2b3 Nc4d6 Kd3d4) -0.23/14 2} 25.Kxe3 {(25. Kxe3 Rxb1 26. Bxb1 d5
27. g3 Ke7 28. g4 Kd6 29. h4 Ke6 30. Bd3 ) +0.61/12 1} Rxb1 {(Rh1xb1 Be4xb1 d6d5
Bb1f5 Kf8e7 Bf5c8 Nc6a5 Ke3d3 Ke7d8 Bc8g4 Kd8c7 h3h4 Na5c6 Kd3e3 g7g6 Bg4e2 Kc7d6)
-0.31/16 2} 26.Bxb1 {(26. Bxb1 d5 27. g4 Ke7 28. h4 g6 29. h5 gxh5 30. gxh5 Kd6 31. Bf5
) +0.58/11 1} d5 {(d6d5 Bb1d3 Kf8e7 h3h4 a7a6 h4h5 Ke7d6 g2g3 Kd6c5 b2b3 b7b5
a2a3 Kc5d6 Bd3f5 Nc6a5 Bf5c2) -0.23/17 2} 27.Bf5 {(27. Bf5 Ke7 28. Bc8 b6 29. g3 Kd6
) +0.62/10 1} Ke7 {(Kf8e7 Bf5c8 Nc6a5 Ke3d3 Ke7d8 Bc8g4 Kd8c7 h3h4 Na5c6 Kd3e3
Kc7d6 Bg4f5 g7g6 Bf5d3 f7f5) -0.24/15 1} 28.Bc8 {(28. Bc8 b5 29. b4 d4+ 30. Kd2 g5
31. Bb7 Nd8 ) +0.58/10 1} Nd8 {(Nc6d8 h3h4 h6h5 a2a3 Ke7d6 Bc8f5 Nd8e6 Bf5d3 b7b6
b2b4 Ne6c7 Bd3e2 g7g6 Be2d3) -0.16/14 4} 29.g3 {(29. g3 Kd6 30. a3 g6 31. Kd3 f5 32.
Kd4 ) +0.57/10 1} Kd6 {(Ke7d6 Bc8f5 Nd8e6 Bf5c2 a7a6 a2a3 Ne6c5 b2b4 Nc5e6 Bc2d3
Ne6c7 a3a4 Nc7e6 a4a5) -0.17/14 2} 30.b3 {(30. b3 g6 31. h4 f6 32. a4 Kc5 33. g4 Kd6
) +0.54/10 1} b5 {(b7b5 Bc8f5 Nd8c6 a2a3 g7g6 Bf5d3 a7a6 f4f5 g6g5 g3g4 Nc6a5
a3a4 Na5xb3 a4xb5 a6xb5 Bd3xb5) -0.12/13 3} 31.a3 {(31. a3 Ne6 32. Ba6 Nc5 33. Bxb5
Nxb3 34. Bd3 a5 ) +0.53/10 1} Nc6 {(Nd8c6 Bc8g4 a7a5 Bg4e2 b5b4 c3xb4 a5xb4 a3a4
f7f5 Be2d1 g7g6 Bd1f3 Kd6c5 Bf3d1 d5d4+ Ke3d3 g6g5) 0.00/13 2} 32.Bf5 {(32. Bf5 a6
33. Bd3 g6 34. g4 Na5 35. Bc2 Nc6 36. h4 a5 ) +0.52/11 1} a5 {(a7a5 Bf5c2 b5b4
c3xb4 a5xb4 a3a4 Kd6c5 Bc2d1 f7f6 f4f5 Nc6d4 Ke3f4 Nd4c6 Bd1f3 Nc6d4 Bf3d1) 0.00/15
1} 33.g4 {(33. g4 g6 34. Bd3 b4 35. cxb4 axb4 36. a4 d4+ 37. Kd2 Kc5 ) +0.57/10 1}
b4 {(b5b4 c3xb4 a5xb4 a3a4 Kd6c5 Bf5c2 d5d4+ Ke3e4 Nc6a5 Bc2d1 Na5b7 Bd1f3 Nb7a5
Bf3d1) 0.00/15 2} 34.cxb4 {(34. cxb4 axb4 35. a4 Kc5 36. Bc2 Nd4 37. Bd1 g5 38. a5 f5
) +0.41/11 1} axb4 {(a5xb4 a3a4 Kd6c5 Bf5c2 Nc6a5 Ke3d3 d5d4 Bc2d1 Na5c6 Bd1f3
Nc6a5 Bf3d1) 0.00/16 2} 35.a4 {(35. a4 g5 36. fxg5 hxg5 37. Bc2 Kc5 ) +0.42/11 1} Kc5
{(Kd6c5 Bf5c2 Nc6a5 Bc2d1 Na5c6 Bd1c2) 0.00/18 2} 36.Bc2 {(36. Bc2 g5 37. f5 f6 38. Kd2
d4 ) +0.43/11 1} Nd4 {(Nc6d4 Bc2d1 Nd4c6 Bd1c2) 0.00/17 1} 37.Bd1 {(37. Bd1 Ne6
38. h4 Nd4 39. Kd3 Ne6 40. f5 Nf4+ 41. Kd2 d4 42. Bf3 ) +0.51/12 1} Nc6 {(Nd4c6
Bd1c2) 0.00/18 2} 38.h4 {(38. h4 Ne7 39. f5 d4+ 40. Kd2 f6 41. Be2 g6 42. Bd3 gxf5 43.
gxf5 Nd5 ) +0.48/11 1} f5 {(f7f5 g4xf5 Nc6d4 f5f6 g7xf6 h4h5 Nd4c6 Ke3d2 Kc5d4 Bd1f3
Nc6a5 Kd2c2 Na5c6 Kc2d2) 0.00/16 1} 39.gxf5 {(39. gxf5 Nd4 40. h5 Nxf5+ 41. Kd3 Ne7
42. Be2 Nc6 43. f5 Ne5+ 44. Kd2 ) +0.61/12 1} Nd4 {(Nc6d4 f5f6 g7xf6 Ke3d3 Nd4e6
Kd3e3 Ne6d4) 0.00/18 1} 40.Kd3 {(40. Kd3 Nxf5 41. h5 Ne7 42. Bg4 d4 43. a5 Nd5 44. f5
Nf4+ 45. Ke4 Nd5 ) +0.53/12 1} Nxf5 {(Nd4xf5 h4h5 Nf5d6 Bd1f3 Nd6b7 Kd3e3 d5d4+
Ke3e4 Nb7a5 Bf3d1 Na5c6 Bd1g4 Nc6a5 Bg4d1) 0.00/17 1} 41.h5 {(41. h5 Nd4 42. a5 Nc6
43. a6 Kb6 44. Bf3 Ne7 45. Kd4 Kxa6 46. Bxd5 Nxd5 47. Kxd5 ) +0.40/13 1} Nd6
{(Nf5d6 Bd1f3 Nd6b7 Kd3e3 Nb7a5 Bf3d1 Kc5c6 Ke3d3 Kc6d7 Kd3d4 Kd7d6 Kd4d3 Kd6c6 Kd3e3
Kc6c5 Ke3d3 Na5c6 Bd1g4 Nc6d4) +0.02/19 2} 42.Bg4 {(42. Bg4 Ne4 43. Bf3 Nf6 44. Kd2
d4 45. a5 Nd5 46. f5 ) +0.63/12 1} Nb7 {(Nd6b7 Bg4d1 Nb7a5 Kd3e3 Kc5c6 Ke3d4 Kc6d6
Kd4d3 Na5c6 Bd1g4 Kd6c5 Kd3e3 Nc6a5 Bg4d1) 0.00/20 2} 43.Ke3 {(43. Ke3 Na5 44. Bd1
Kd6 45. Kd3 Kc5 46. Kd2 Nc6 47. Ke3 Kd6 48. Bg4 Kc5 ) +0.45/13 1} Kc6 {(Kc5c6 Bg4d1
Kc6d6 Ke3d4 Nb7a5 Kd4d3 Na5c6 Bd1f3 Kd6c5 Bf3d1 d5d4 Bd1g4 Nc6a5 Bg4e6 Na5c6 Be6g4)
0.00/20 1} 44.Kd4 {(44. Kd4 Na5 45. Bd1 Kd6 46. Bc2 Nc6+ 47. Kd3 Kc5 48. Bd1 Na5 49. f5
d4 50. Bc2 ) +0.72/12 1} Na5 {(Nb7a5 Bg4d1 Kc6d6 Bd1c2 Na5c6+ Kd4d3 Kd6c5 Bc2d1
d5d4 Bd1g4 Nc6a5 Bg4e6 Na5c6 Be6g4) 0.00/21 1} 45.Bd1 {(45. Bd1 Kd6 46. Bc2 Nc6+ 47.
Kd3 Kc5 48. Bd1 Na5 49. Kd2 Nc6 50. Ke3 d4+ 51. Kd3 Kd5 ) +0.55/12 1} Kd6 {(Kc6d6
Kd4d3 Na5c6 Bd1f3 Kd6c5 Kd3e3 Kc5d6 Ke3d3) 0.00/22 1} 46.Bc2 {(46. Bc2 Nc6+ 47. Ke3
Kc5 48. Bd1 Na5 49. f5 Nc6 50. Be2 Ne5 ) +0.41/12 1} Nc6+ {(Na5c6+ Kd4d3 Kd6c5
Bc2d1 Kc5d6 Bd1c2) 0.00/21 1} 47.Kd3 {(47. Kd3 Kc5 48. Bd1 Nd4 49. Kd2 Ne6 50. Ke3
d4+ 51. Ke4 Nc7 52. a5 Nd5 53. Bf3 Ne3 ) +0.53/13 1} Kc5 {(Kd6c5 Bc2d1 Kc5d6 Bd1c2)
0.00/22 1} 48.Bd1 {(48. Bd1 Nd4 49. Kd2 Nf5 50. Ke2 Nh4 51. Kd3 Ng2 52. f5 d4 53. a5
Nf4+ ) +0.41/13 1} d4 {(d5d4 Bd1f3 Nc6a5 Bf3d1 Kc5d5 Bd1f3+ Kd5c5) 0.00/20 1} 49.Ke4
{(49. Ke4 Kd6 50. Be2 Kc5 51. Bg4 ) +0.77/13 1} Ne7 {(Nc6e7 a4a5 Ne7d5 Bd1f3 Nd5c3+
Ke4d3 Kc5b5 Kd3xd4 Kb5xa5 Kd4c4 Nc3b5 Kc4c5 Nb5c7 Bf3d5 Nc7e8 Bd5e4 Ne8f6 Be4f3
Nf6d7+ Kc5c4 Nd7f6) -0.19/16 1} 50.Bf3 {(50. Bf3 Nc6 51. Kf5 d3 52. Kg6 Nd4 53. Bg4
Nxb3 54. Kxg7 d2 55. Bd1 Nd4 56. Kxh6 ) +1.08/12 1} Nd5 {(Ne7d5 a4a5 Nd5f6+ Ke4d3
Nf6d7 a5a6 Kc5b6 Kd3c4 Kb6xa6 Kc4xb4 d4d3 Kb4c3 Nd7c5 Bf3d5 Ka6b6 Bd5c4 Nc5e4+ Kc3xd3
Ne4f6 Bc4f7 Kb6c5 Kd3e3 Nf6g4+ Ke3e2 Ng4f6) -0.40/17 2} 51.a5 {(51. a5 Nf6+ 52. Kf5
Kb5 53. Kg6 Ne8 54. Kf7 Nd6+ 55. Kxg7 Nf5+ 56. Kf6 Nh4 57. Be4 Kxa5 ) +1.02/11 1}
Nf6+ {(Nd5f6+ Ke4d3 Nf6d7 a5a6 Kc5b6 Kd3c4 Kb6xa6 Kc4xb4 d4d3 Kb4c3 Nd7c5 Bf3d5
Ka6b6 Bd5c4 Nc5e4+ Kc3xd3 Ne4f6 Bc4f7 Kb6c5 f4f5 Nf6d7 Kd3c3 Kc5d6) -0.54/17 1}
52.Kf5 {(52. Kf5 Ne8 53. Kg6 Kb5 54. Kf7 Nd6+ 55. Kxg7 Nf5+ 56. Kf6 Nh4 57. Be2+ Kxa5
58. Ke5 Ng2 59. f5 ) +1.47/12 1} d3 {(d4d3 Kf5g6 Nf6e8 Bf3d1 d3d2 Kg6f7 Ne8d6+
Kf7xg7 Nd6f5+ Kg7g6 Nf5e3 Bd1f3 Ne3g2 Kg6xh6 Ng2xf4 Kh6g5 Nf4e6+ Kg5g4 Ne6d4 Bf3d1
Kc5b5 h5h6 Kb5xa5) -0.02/17 1} 53.Kg6 {(53. Kg6 Ne8 54. Kf7 Nd6+ 55. Kxg7 Nf5+ 56.
Kf6 Nd4 57. Bd1 d2 58. a6 Nc6 59. Kf5 Kd4 ) +1.91/12 1} Ne8 {(Nf6e8 Bf3d1 d3d2
Kg6f7 Ne8d6+ Kf7xg7 Nd6f5+ Kg7g6 Nf5e3 Bd1f3 Ne3d5 Kg6xh6 Nd5xf4 Kh6g5 Nf4e6+ Kg5g4
Ne6d4 Bf3d1 Nd4c6 a5a6 Nc6e5+ Kg4f4 Ne5c6) -0.97/16 1} 54.Kf7 {(54. Kf7 Nd6+ 55. Kxg7
Nf5+ 56. Kf6 Nd4 57. Bd1 Ne2 58. f5 Nc3 59. Bf3 d2 60. Kg6 ) +1.86/11 1} Nd6+
{(Ne8d6+ Kf7xg7 Nd6f5+ Kg7f6 Nf5d4 Bf3d1 Nd4c6 Kf6f5 Nc6xa5 Kf5e4 d3d2 Ke4e3 Na5c6
Ke3xd2 Nc6d4 Kd2e3 Kc5d5 Ke3d3 Kd5c5) -0.70/15 1} 55.Kxg7 {(55. Kxg7! Nf5+ 56. Kf6 Ne3
57. Kg6 Kb5 58. f5 d2 59. a6 Kxa6 60. f6 Kb6 61. f7 d1=Q 62. Bxd1 ) +2.01/12 1}
Nf5+ {(Nd6f5+ Kg7f6 Nf5d4 Bf3d1 Kc5b5 f4f5 Kb5xa5 Kf6e5 Nd4c6+ Ke5e4 Ka5b6 f5f6
Nc6d8 Ke4xd3 Kb6c5 Kd3e4 Kc5d6 Bd1g4 Nd8f7 Ke4d4 Nf7e5) -1.74/16 2} 56.Kf6 {(56. Kf6
Nh4 57. Bg4 Kb5 58. Kg7 Ng2 59. Kxh6 Nxf4 60. Kg5 Nxh5 61. Bxh5 Kxa5 ) +1.76/12 1}
Nd4 {(Nf5d4 Bf3d1 Kc5b5 f4f5 Kb5xa5 Kf6e5 Nd4c6+ Ke5e4 Ka5b6 f5f6 Nc6d8 Ke4xd3
Kb6c5 Kd3e4 Kc5d6 Bd1g4 Nd8f7 Ke4d4 Nf7e5 Bg4f5) -1.71/16 1} 57.Bd1 {(57. Bd1 Kd5 58.
a6 Nb5 59. Kg6 Ke4 60. Kxh6 Kf5 ) +2.32/12 1} Kb5 {(Kc5b5 f4f5 Kb5xa5 Kf6e5 Nd4c6+
Ke5e4 Ka5b6 f5f6 Nc6d8 Ke4xd3 Kb6c5 Kd3e4 Kc5d6 Bd1g4 Nd8f7 Ke4d4 Nf7e5 Bg4f5)
-1.71/14 1} 58.Kg6 {(58. Kg6 Kxa5 59. Kxh6 Ne6 60. f5 Nd8 61. Bg4 d2 62. f6 Kb5 )
+2.69/12 1} Ne6 {(Nd4e6 f4f5 Ne6d8 Kg6xh6 Kb5xa5 Kh6g5 Nd8f7+ Kg5f4 Ka5b6 Kf4e3 Kb6c6
Bd1f3+ Kc6d6 Bf3e4 Kd6e5 Be4xd3 Nf7d6) -2.66/13 1} 59.f5 {(59. f5 Nd8 60. f6 Kxa5 61.
f7 Ne6 62. Bg4 d2 63. Bxe6 d1=Q 64. f8=Q Qe2 ) +4.35/11 1} Nd4 {(Ne6d4 f5f6 Nd4e6
f6f7 Kb5xa5 Bd1g4 d3d2 Kg6xh6 Ka5b6 Bg4xe6 d2d1Q f7f8Q Qd1d4 Kh6h7 Qd4e4+ Be6f5
Qe4d4 h5h6 Qd4f4 Qf8d8+ Kb6c5 Qd8e7+ Qf4d6 Qe7a7+ Kc5d5 Qa7a5+ Qd6c5) -5.47/13 9}
60.f6 {(60. f6 Nc6 61. Kxh6 Ne5 62. Kg7 Nc6 63. f7 Nd8 64. Bg4 Nxf7 65. Kxf7 Kxa5 )
+5.59/12 1} Kxa5 {(Kb5xa5 f6f7 Nd4e6 Bd1g4 d3d2 Kg6xh6 Ka5b6 Bg4xe6 d2d1Q f7f8Q Qd1d4
Kh6h7 Qd4e4+ Be6f5 Qe4d4 h5h6 Qd4f4 Qf8d8+ Kb6c5 Qd8e7+ Qf4d6 Qe7a7+ Kc5d5 Qa7a5+
Qd6c5) -5.47/13 1} 61.f7 {(61. f7 Ne6 62. Kxh6 Kb6 63. Bg4 d2 64. Bxe6 d1=Q 65. f8=Q
Qc1+ 66. Kh7 Qc7+ 67. Qf7 Qe5 68. h6 Ka5 ) +6.10/12 1} Ne6 {(Nd4e6 Bd1g4 d3d2 Kg6xh6
Ka5b6 Bg4xe6 d2d1Q f7f8Q Qd1c1+ Kh6h7 Qc1c7+ Qf8f7 Qc7c2+ Be6f5 Qc2c5 Qf7f6+ Kb6a5
h5h6 Qc5d5 Bf5e6 Qd5d6) -5.47/12 1} 62.Kxh6 {(62. Kxh6! Kb6 63. Kh7 Kb7 64. h6 Ng5+
65. Kg8 Nxf7 66. Kxf7 Kb6 67. h7 d2 68. h8=Q Kc5 ) +6.56/13 1} Ka6 {(Ka5a6 Bd1g4
d3d2 Bg4xe6 d2d1Q f7f8Q Qd1d2+ Kh6h7 Qd2c2+ Qf8f5 Qc2c7+ Qf5f7 Qc7c3 Be6c4+ Ka6b6
h5h6 Qc3e5 Kh7g6 Qe5g3+ Kg6f6 Qg3d6+ Kf6g5 Qd6e5+ Kg5g4 Qe5e4+ Kg4g5) -5.70/12 1}
63.Kh7 {(63. Kh7 Kb6 64. Kg8 Kc7 65. h6 Kd7 66. h7 Ng5 67. h8=Q Nxf7 68. Kxf7 )
+13.62/12 1} Kb6 {(Ka6b6 Kh7g8 Kb6c5 h5h6 Kc5d5 f7f8Q Ne6xf8 Kg8xf8 Kd5d4 h6h7 Kd4e3
h7h8Q Ke3d2 Qh8a1 Kd2e3 Qa1c1+ Ke3e4 Qc1c4+ Ke4f5 Qc4xd3+ Kf5e5 Qd3e3+ Ke5d6 Qe3d4+
Kd6c6 Qd4xb4) -13.55/13 2} 64.h6 {(64. h6! Kb5 65. Kg8 Kc6 66. h7 Ng5 67. Bf3+ Kd7
68. Bg4+ Kc7 69. f8=Q Nxh7 70. Kxh7 Kb6 71. Qxb4+ Kc7 ) +14.58/12 1} Kc6 {(Kb6c6
Kh7g8 Kc6c5 f7f8Q+ Ne6xf8 Kg8xf8 Kc5d4 h6h7 Kd4e3 h7h8Q Ke3d2 Qh8h1 Kd2c1 Bd1e2+
Kc1b2 Be2xd3 Kb2xb3 Qh1d5+ Kb3c3) -12.08/11} 65.Kg8 {(65. Kg8 Kc7 66. h7 Ng5 67. h8=Q
Nxf7 68. Kxf7 Kd7 69. Qd4+ Kc8 ) +15.68/10 1} Kd5 {(Kc6d5 h6h7 Ne6g5 f7f8Q Ng5xh7
Kg8xh7 Kd5e5 Qf8xb4 Ke5e6 Bd1g4+ Ke6e5 Bg4f3 Ke5e6 Qb4c4+ Ke6e5 Qc4xd3) -13.89/10 1}
{1-0 Arena Adjudication} 1-0

Веруй, что есть в природе и кроме этого языки

23

Re: Новости GreKo

Спасибо, Пух! Особенно за UCI! C Новым Годом! ../../extensions/custom_smilies_2/img1/smile

KCEC | EGTB Online | 3x3 Chess | 3x4 Chess
"Причем тут вообще ОФ? ОФ не влияет на выбор хода." - NS
"Уже неподтвердились как минимум два факта." - NS

24

Re: Новости GreKo

Продлений вообще не оставил?
Или только на шахе?

25

Re: Новости GreKo

NS пишет:

Продлений вообще не оставил?
Или только на шахе?

Там достаточно много продлений, весь "джентльменский набор", во всяком случае, присутствует. Только Грека старается держать их в ежовых рукавицах.

Веруй, что есть в природе и кроме этого языки

26

Re: Новости GreKo

Запустил матч с Анечкой - Грека считает значительно дальше, но при этом сливает...

27

Re: Новости GreKo

C каким контролем? По минуте против версии 0.08 у меня сегодня получился счёт 10:2 в пользу Греки (под Ареной).

Веруй, что есть в природе и кроме этого языки

28

Re: Новости GreKo

контроль 5+5
Текущий счет +6 =1 -1

29

Re: Новости GreKo

Сейчас запустил матч с контролем 60 ходов в 5 минут.

Веруй, что есть в природе и кроме этого языки

30

Re: Новости GreKo

Кстати, а почему такой короткий PV выводишь?
И зачем под UCI дублируешь? (выводишь каждый PV дважды)

31

Re: Новости GreKo

Вывожу все, что считается. Видимо, там где-то слишком усердные отсечения портят всё дело, буду изучать этот вопрос.
А что за дублирование вариантов, можешь пример из лога привести?

Веруй, что есть в природе и кроме этого языки

32

Re: Новости GreKo

Режешь в PV?
Лог могу выложить немного позже...
Оболочка ШреддерКлассик2
Сам вывод -

  1.00     0:00     +0.22     1.e4 (21)
  1.00     0:00     +0.22     1.e4 (21)
  2.00     0:00      0.00     1.e4 e5 (99)
  2.00     0:00      0.00     1.e4 e5 (99)
  3.00     0:00     +0.14     1.e4 d5 2.Кc3 (292)
  3.00     0:00     +0.14     1.e4 d5 2.Кc3 (292)
  4.00     0:00     +0.29     1.d4 d5 2.Сf4 (788)
  4.00     0:00     +0.29     1.d4 d5 2.Сf4 (788)
  5.00     0:00     +0.16     1.d4 d6 2.e4 Сd7 (2.802)
  5.00     0:00     +0.16     1.d4 d6 2.e4 Сd7 (2.802)
  6.00     0:00     +0.15     1.d4 d5 2.Сg5 Сf5 3.Кd2 (12.988)
  6.00     0:00     +0.15     1.d4 d5 2.Сg5 Сf5 3.Кd2 (12.988)
  7.00     0:00     +0.12     1.e4 e5 2.Сc4 Сc5 3.Кe2 (41.938)
  7.00     0:00     +0.12     1.e4 e5 2.Сc4 Сc5 3.Кe2 (41.938)
  8.00     0:00     +0.16     1.d4 d5 2.Сf4 Сg4 3.Кd2 Кd7 4.Кgf3 (141.605)
  8.00     0:00     +0.16     1.d4 d5 2.Сf4 Сg4 3.Кd2 Кd7 4.Кgf3 (141.605)
  9.00     0:00     +0.09     1.d4 d5 2.Сd2 Сf5 3.e3 c6 4.Сd3 Сxd3 5.cxd3 (317.439)
  9.00     0:00     +0.09     1.d4 d5 2.Сd2 Сf5 3.e3 c6 4.Сd3 Сxd3 5.cxd3 (317.439)
10.00     0:00     +0.11     1.d4 d5 2.Сf4 Сg4 3.Кf3 Кf6 4.Кe5 Сf5 (839.399)
10.00     0:00     +0.11     1.d4 d5 2.Сf4 Сg4 3.Кf3 Кf6 4.Кe5 Сf5 (839.399)
11.00     0:02     +0.16     1.d4 d5 2.Сf4 Сf5 3.Кc3 c6 4.e3 (2.043.761)
11.00     0:02     +0.16     1.d4 d5 2.Сf4 Сf5 3.Кc3 c6 4.e3 (2.043.761)
12.00     0:05     +0.18     1.e4 e5 2.Кf3 Кf6 3.Кc3 d6 4.d4 exd4 5.Кxd4 Сg4 (5.309.917)
12.00     0:05     +0.18     1.e4 e5 2.Кf3 Кf6 3.Кc3 d6 4.d4 exd4 5.Кxd4 Сg4 (5.309.917)
13.00     0:15     +0.19     1.e4 e5 2.Кf3 Кf6 3.Кc3 Кc6 4.Сb5 Сb4 5.O-O O-O 6.d3 (14.719.114)
13.00     0:15     +0.19     1.e4 e5 2.Кf3 Кf6 3.Кc3 Кc6 4.Сb5 Сb4 5.O-O O-O 6.d3 (14.719.114)
14.00     0:40     +0.21     1.e4 Кc6 2.Кc3 e6 3.Кf3 Сb4 4.Сe2 Кf6 5.e5 (38.025.301)
14.00     0:40     +0.21     1.e4 Кc6 2.Кc3 e6 3.Кf3 Сb4 4.Сe2 Кf6 5.e5 (38.025.301)
15.00     1:50     +0.14     1.d4 Кf6 2.Кf3 e6 3.e3 Сe7 4.Сd3 O-O 5.Кbd2 d5 6.O-O Кg4 7.e4 (105.095.694)
15.00     1:50     +0.14     1.d4 Кf6 2.Кf3 e6 3.e3 Сe7 4.Сd3 O-O 5.Кbd2 d5 6.O-O Кg4 7.e4 (105.095.694)
16.00     5:15     +0.19     1.e4 Кf6 2.e5 Кd5 3.d4 d6 4.c4 Кb6 5.Кf3 Сe6 6.b3 (303.487.327)
16.00     5:15     +0.19     1.e4 Кf6 2.e5 Кd5 3.d4 d6 4.c4 Кb6 5.Кf3 Сe6 6.b3 (303.487.327)
17.00    11:08     +0.21     1.e4 d5 2.exd5 Фxd5 3.Кc3 Фa5 4.Сc4 Кc6 5.Кf3 Сf5 6.O-O e6 7.d4 O-O-O 8.Лe1 (648.517.948)
17.00    11:08     +0.21     1.e4 d5 2.exd5 Фxd5 3.Кc3 Фa5 4.Сc4 Кc6 5.Кf3 Сf5 6.O-O e6 7.d4 O-O-O 8.Лe1 (648.517.948)
18.00    34:48     +0.12     1.d4 d5 2.Кf3 Кf6 3.e3 e6 4.Сd3 Сd6 5.O-O O-O 6.c4 c5 7.Фb3 Фb6 8.Фxb6 axb6 (2.040.073.992)
18.00    34:48     +0.12     1.d4 d5 2.Кf3 Кf6 3.e3 e6 4.Сd3 Сd6 5.O-O O-O 6.c4 c5 7.Фb3 Фb6 8.Фxb6 axb6 (2.040.073.992)

33

Re: Новости GreKo

WinPooh пишет:

Исходный код может быть выслан желающим по личной просьбе.

Вышли мне.

34

Re: Новости GreKo

По моим тестам в личном матче Анечка сильнее Греко на 70 пунктов (контроль 5 минут на 60 ходов)
Вышел новый Зевс. Наверно он тоже усилился.

35

Re: Новости GreKo

про Зевса говорят, что в новую версию просто добавлен analize mode

никакой тренер не научит тебя тому, что ты сам можешь почерпнуть в книгах (С) Петросян
http://shahmatiuga.livejournal.com

36

Re: Новости GreKo

Хотел скомпилить Греку, да, видимо, не судьба.
Очень много ошибок приведения типов. Мои компиляторы сами отказываются приводить типы.

for (piece = 0; piece < 14; piece++)

Вместо нуля пришлось написать PIECE(0), но все равно:

VC++:
error C2676: binary '++' : 'PIECE' does not define this operator or a conversion to a type acceptable to the predefined operator

Intel C++:
error: enumerated type is not allowed


Проходит только так:

for (piece = PIECE(0); piece < 14; piece = PIECE(piece + 1))

37

Re: Новости GreKo

WildCat пишет:

Хотел скомпилить Греку, да, видимо, не судьба.
Очень много ошибок приведения типов. Мои компиляторы сами отказываются приводить типы.

Программа написана на Standard С 99.
Надо использовать опцию -std=c99, как и написано в Makefile. И компилятор gcc (под другими собирать не пробовал).

Я использовал компилятор из пакета MinGW (как отдельно, так и из-под среды CodeBlocks).

Веруй, что есть в природе и кроме этого языки

38

Re: Новости GreKo

Все типы перечисления переделал в int.
Кое-где приведения сделал вручную.
Объявления двух массивов вынес из заголовочного файла.

Теперь все скомпилилось. Щас буду проверять насколько хорошо все получилось ../../extensions/custom_smilies_2/img1/smile

39

Re: Новости GreKo

WildCat пишет:

Все типы перечисления переделал в int.
Кое-где приведения сделал вручную.
Объявления двух массивов вынес из заголовочного файла.

Теперь все скомпилилось. Щас буду проверять насколько хорошо все получилось ../../extensions/custom_smilies_2/img1/smile

А что, явное указание компилятору версии использованного стандарта - не помогает?
К чему эти взмахи, к чему этот плеск через борт?

Веруй, что есть в природе и кроме этого языки

40

Re: Новости GreKo

NS пишет:

Запустил матч с Анечкой - Грека считает значительно дальше, но при этом сливает...

WinPooh пишет:

C каким контролем? По минуте против версии 0.08 у меня сегодня получился счёт 10:2 в пользу Греки (под Ареной).

NS пишет:

контроль 5+5
Текущий счет +6 =1 -1

../../extensions/custom_smilies_2/img1/biggrin2
Нельзя, по-моему, доверять авторам тестирование собственных движков...

На этот счёт у нас было даже правило в CEGT, когда там участвовал Alessandro (автор Kiwi). (в 2005 году, когда я там тоже участвовал). Не потому мы ему не доверяли, но просто на всякий случай.

KCEC | EGTB Online | 3x3 Chess | 3x4 Chess
"Причем тут вообще ОФ? ОФ не влияет на выбор хода." - NS
"Уже неподтвердились как минимум два факта." - NS

41

Re: Новости GreKo

Да нет, тут всё верно. NS совершенно правильно заметил - на больших контролях 5.0 подглючивает, у меня это тоже подтверждается.
Скоро выложу исправленную версию.

Веруй, что есть в природе и кроме этого языки

42

Re: Новости GreKo

WinPooh пишет:

А что, явное указание компилятору версии использованного стандарта - не помогает?
К чему эти взмахи, к чему этот плеск через борт?

Просто не знаю через какую опцию можно указывать стандарт.

Приделал Греке PVS. Сделаю турнирчик трех Грек + Анечка. Интересно, что получится.

43

Re: Новости GreKo

Ну и ладно, думаю, что замена enum на int ровным счётом ни на что не влияет.
Что до PVS, в моих тестах от него существенной пользы не обнаружилось. Но и вреда тоже ../../extensions/custom_smilies_2/img1/smile

Веруй, что есть в природе и кроме этого языки

44

Re: Новости GreKo

По минуте (60 ходов за 60 секунд) на небольшом тесте (пара сотен партий) Анечка показала перевес в 50 пунктов. На длинных контролях разница в силе немного возрастает (около 5-10 пунктов на каждом удвоении)
Было несколько зависаний Греки с просрочкой времени (под UCI)

45

Re: Новости GreKo

Вроде в VC++ есть боооольшие проблемы с C99. Они просто его не поддерживают.

И вообще, не пользуйте компиляторы от M$!

Вы мажете 100% бросков, которых не совершаете. (Уэйн Грецки)

46

Re: Новости GreKo

NS пишет:

Было несколько зависаний Греки с просрочкой времени (под UCI)

Да, есть такой баг. Связан с некорректной обработкой некоторых команд в режиме размышления. Уже исправлен, ждите обновлённую версию.

Веруй, что есть в природе и кроме этого языки

47

Re: Новости GreKo

Еще что было замечено. Король + Легкая фигура не может иметь положительной оценки, независимо от материала у соперника, и тем более Слон против пешки это не +3 пешки ../../extensions/custom_smilies_2/img1/smile

48

Re: Новости GreKo

Да, эндшпильная оценка там сейчас совсем примитивная, нет много чего даже из 2.817 - например, ладейной пешки со слоном неправильного цвета, ничейных тенденций в разноцвете, простых эвристик для KP-K... Дойдём и до этого, со временем...

Веруй, что есть в природе и кроме этого языки

49

Re: Новости GreKo

1. GreKo 5.0      15.0 / 27
2. GreKo 5.0.0 IK 13.5 / 27
3. GreKo 2.817    13.0 / 27
4. Anechka 0.08   12.5 / 27

Что-то, действительно PVS ничего хорошего не показывает. Хотя моя компиляция и работает примерно на 15% быстрее.

Результаты perft 6 тоже неожиданные.
Скорость оригинальной версии: 4674 kNps.
Моя компиляция: 7751 kNps.

При этом скорость реального перебора всего на 15% больше.

50

Re: Новости GreKo

Ты, наверное, assert-ы отключил. Плюс интеловский компайлер всегда самым быстрым считался...

Веруй, что есть в природе и кроме этого языки