SmarThink 1.00

Discussion in 'Машинное отделение' started by Мастер Икс, 8 Mar 2006.

  1. TopicStarter Overlay

    Мастер Икс Василий Щепетнев

    • Команда форума
    Member Since:
    11.02.2006
    Message Count:
    3.616
    Likes Received:
    282
    Репутация:
    19
    Location:
    Деревня Великая Гвазда
    Оффлайн
    Пробую одну из последних новинок - SmarThink 1.00
    Заявлено, что в нем - бездна премудрости, и, действительно, исполняемый файл 1,5 мегабайта - втрое больше Фрица. Думает не спеша - на моей машине (Селерон 2000) показывает 80 - 90 килонод в секунду (Фриц-9 чуть больше 500)
    прилагаются движки для 64-разрядных процессоров. отдельно для АМД, отдельно - для Интел, но у меня их нет.

    После того, как SmarThink1.00 проиграл Фрицу из 9 класса, 5,5:14,5 я решил. что пусть он поборется с меньшим братишкой - Fritz 5.32
    После 24 партий - ничья. 12:12
    (игрались позиции из баз Нанна)

    Вот одна из блестящих побед Фрица 5
    [White "Fritz 5.32"]
    [Black "SmarThink 1.00"]
    [Result "1-0"]
    [ECO "B08"]
    [Annotator "0.19;0.50"]
    [PlyCount "39"]
    [TimeControl "240+2"]

    1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Be2 O-O 6. O-O c6 7. a4 a5 8. h3 Na6
    {Both last book move} 9. Be3 {0.19/11 18} Nb4 {0.50/9 19} 10. Qd2 {0.25/11 11}
    Bd7 {(b6) 0.49/9 8} 11. Bh6 {(Ng5) 0.56/10 20} Qc7 {(b6) 0.36/8 8} 12. Bxg7 {
    0.56/10 24} Kxg7 {0.37/8 3} 13. Rad1 {(e5) 0.31/10 8} Kg8 {0.31/8 7} 14. Qh6 {
    (Rc1) 1.09/10 7} Kh8 {0.81/8 17} 15. Ng5 {2.91/10 21} e5 {(Be6) 3.55/8 45} 16.
    f4 {(dxe5) 3.16/8 4} exf4 {6.31/8 38} 17. Rxf4 {4.47/9 2} Bf5 {8.14/8 32} 18.
    Rxf5 {5.00/8 2} gxf5 {7.14/6 2} 19. Qxf6+ {6.00/9 6} Kg8 {7.14/1 0} 20. Bc4 {
    5.78/8 9} 1-0
  2. Kirr Администратор

    • Команда форума
    Member Since:
    11.02.2006
    Message Count:
    1.208
    Likes Received:
    22
    Репутация:
    8
    Оффлайн
    Smarthink пока что не блещет в турнирах, не участвовал в CCT-8.. Вот несколько рейтинг-листов с участием Smarthink:

    SCCT (90 min / game + 30 sec / move, A64 X2 4600+)
    CCRL (40 min / 40 moves, A64 3800+)
    CEGT (40 min / 40 moves, P4 2 GHz)
    CSS (10 min/game + 10 sec/move, Athlon XP 2800+)

    Неплохо вобщем-то, где-то в первой десятке обычно.

    Вообще будущее коммерческих движков второго сорта (Smarthink, Ktulu, Sjeng, Chess Tiger, Loop List, и т.д.) сейчас под большим вопросом. Бесплатные движки Rybka 1.0, Spike, Toga, Glaurung, сильно теснят даже лидеров - Фрица, Шреддера, Хайаркс, Юниора и Фрукт.
  3. WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.492
    Likes Received:
    3.122
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    Сергей Марков утверждал, что в SmarThink реализованы некоторые идеи Ботвинника. Упоминались какие-то "квази-ботвинниковские расширения" поиска. Правда, развёрнутого комментария мне пока не встречалось...
  4. TopicStarter Overlay

    Мастер Икс Василий Щепетнев

    • Команда форума
    Member Since:
    11.02.2006
    Message Count:
    3.616
    Likes Received:
    282
    Репутация:
    19
    Location:
    Деревня Великая Гвазда
    Оффлайн
    Интересное интервью творца SmarThink Сергея Маркова
    http://sdchess.narod.ru/interview_Markoff_2.htm
    Любопытными мне показались следующие моменты:
    1. Тестирование движков в "коротких" партиях столь же достоверно, сколь и в "длинных".
    2. Автор недоволен существующими GUI и планирует создать собственный интерфейс.
    3 Автор намерен продавать "русскую версию" движка за 8-12 $
    4. Автор считает. что "колебания результатов матчей движок ? движок настолько велики, что матча из 100 партий, например, категорически не достаточно чтобы сделать однозначный вывод по поводу того, какой из двух движков сильнее даже в том случае, если сила их игры различается на 50 пунктов".

    По поводу 4 пункта: статистика одинаково применима и к движкам. и к людям. Следовательно, матчи за звания чемпиона мира из 24 партий, а уж тем более из 18 или 12 статистически совершенно недостоверны! И все чемпионские звания есть плоды наших заблуждений?!
  5. Kirr Администратор

    • Команда форума
    Member Since:
    11.02.2006
    Message Count:
    1.208
    Likes Received:
    22
    Репутация:
    8
    Оффлайн
    Очень интересное интервью, спасибо Сергею! Интересные моменты (кроме уже упомянутых Мастпром Икс):

    1. Ведётся работа над SmarThink 1.1! Ожидается усиление на 20-30 пунктов. Надеюсь что теория Ботвинника наконец-то принесёт плоды и даст усиление хотя бы пунктов 100... :)

    2. Приятно было увидеть ссылку на результаты группы CCRL, связанные с вопросом клонирования:
    Одна маленькая неточность - вторая таблица (ссылка) построена на основе как предсказанных ходов, так и оценочной функции. Таблицу показывающую только количество предсказанных ходов, и не зависящую от оценочной функции, можно увидеть здесь: http://kd.lab.nig.ac.jp/chess/CCRL-4040.111/expected-moves-table-all.html . Да, если у кого-то есть любые вопросы по этим таблицам, буду рад ответить.

    Насчёт контроля времени, считаю что и блиц тесты и длинный контроль интересны, но всё-таки блиц не позволяет точно оценить действительную силу программы. Большинство шахматистов используют шахматные программы не для игры в блиц, а для анализа, домашней подготовки, шахмат по переписке, адванса и т.д.. Для всех этих применений важна сила программы в длинном контроле. Конечно сложно провести достаточно партий в длинном контроле для уверенных ответов, поэтому контроль времени для тестирования всегда зависит также от возможностей. Лучше всего этим заниматься не в одиночку. :)
  6. Инсайдер Bruce Wayne

    • Участник
    • Старожил
    Member Since:
    11.02.2006
    Message Count:
    700
    Likes Received:
    3
    Репутация:
    0
    Location:
    Gotham City
    Оффлайн
    Kirr, удивительно, вы что, думаете, что шахматисты при анализе после каждого хода по 5-10 минут ждут, что надумает движок? Нифига подобного. На это просто нет времени. Поэтому для такого анализа гораздо важнее "блиц-качество", на каждый ход отводится от нескольких секунд до минуты. Ну, может, иногда критическую позу могут оставить надолго - на время занятий другими делами.
    Так что длинные контроли менее важны, чем короткие.
  7. Kirr Администратор

    • Команда форума
    Member Since:
    11.02.2006
    Message Count:
    1.208
    Likes Received:
    22
    Репутация:
    8
    Оффлайн
    Ну, некоторые и на ночь оставляют, в режиме глубокого анализа... Чемпионаты среди программ проводятся в длинном контроле. Матчи машина - человек - в длинном контроле. Есть множество тестовых позиций где программе требуется несколько минут чтобы найти ключевой ход, а такие позиции случаются и в партиях. Вообще всё конечно относительно, длинный контроль вчера это блиц завтра, но всегда интересно всё-таки увидеть силу игры программ на пределе их возможностей. Качество игры отличается разительно.
  8. Kirr Администратор

    • Команда форума
    Member Since:
    11.02.2006
    Message Count:
    1.208
    Likes Received:
    22
    Репутация:
    8
    Оффлайн
    Результаты SmarThink 1.00 32-bit в наших тестах на текущий момент:

    Code:
    Smarthink 1.00 32-bit in CCRL 40/40, 2006-03-11
    Ponder off, General books (up to 12 moves), 3-4-5 piece EGTB
    Time control: Equivalent to 40 moves in 40 minutes on Athlon 64 3800+
    Tested by CCRL team, 2005-2006, http://ccrl.computerchess.org.uk/4040/
    
    CCRL 40/40 main list:
    Smarthink 1.00 32-bit is ranked #9 with rating 2772,
    based on 696 games: 179 wins, 220 losses and 297 draws
    Score: 47.1%, Average opponent ELO: 2791.2, Draws: 42.7%
    
    CCRL 40/40 "pure" list:
    Smarthink 1.00 32-bit is ranked #8 with rating 2766,
    based on 332 games: 73 wins, 110 losses and 149 draws
    Score: 44.4%, Average opponent ELO: 2801.4, Draws: 44.9%
    
    Pairwise results:
         Opponent            ELO  Pure    Score                 Perf Pure
     - Rybka 1.0 64-bit      2921 2920   6.5-22.5  (+2 -18=9 )   -44  -43
     - Rybka 1.0 32-bit      2885        9.0-26.0  (+2 -19=14)   -42
     - Fruit 2.2-2.2.1       2845 2847  14.5-21.5  (+6 -13=17)   +14  +14
     - Fritz 9               2839 2849  11.0-23.0  (+4 -16=14)   -43  -43
     - Deep Shredder 9 2CPU  2836 2853  10.0-20.0  (+4 -14=12)   -44  -44
     - Toga II 1.1a          2836       13.0-18.0  (+5 -10=16)   +10
     - Hiarcs 10             2834       16.0-18.0  (+10-12=12)   +45
     - Hiarcs 10 Hypermodern 2826 2842  10.5-19.5  (+4 -13=13)   -43  -42
     - Shredder 9            2819       10.0-25.0  (+2 -17=16)   -84
     - Spike 1.1             2784 2791  14.5-16.5  (+7 -9 =15)   -12  -12
     - Junior 9              2783       17.0-17.0  (+11-11=12)   +12
     - Spike 1.0a            2767        1.0-3.0   (+0 -2 =2 )  -154
     - CM10th Xperience      2765 2754  19.0-18.0  (+10-9 =18)    +4   +4
     - Ktulu 7.5             2762 2747  20.0-15.0  (+13-8 =14)   +36  +35
     - CM10th Warrior        2760        1.5-0.5   (+1 -0 =1 )  +123
     - Glaurung 1.0.2        2751        0.5-0.5   (+0 -0 =1 )    +8
     - Ktulu 7.1             2750       36.0-24.0  (+24-12=24)   +42
     - CM10th Magic II       2744       19.5-16.5  (+13-10=13)    -1
     - WildCat 6             2742        0.5-0.5   (+0 -0 =1 )   -59
     - Chess Tiger 15        2741 2742  22.0-12.0  (+11-1 =22)   +51  +51
     - CM10th Default        2738       20.5-9.5   (+15-4 =11)   +83
     - Chess Tiger 2004      2737       19.0-11.0  (+14-6 =10)   +56
     - Gandalf 6             2724 2705  19.0-16.0  (+12-9 =14)   -19  -19
     - CM10th Ogre           2715        0.5-1.5   (+0 -1 =1 )  -192
     - Hiarcs 9              2709       16.0-13.0  (+9 -6 =14)   -31
     - Naum 1.91 32-bit      2708 2700   0.5-0.5   (+0 -0 =1 )   -33  -33
    Матчи короткие, поэтому по одному матчу сложно делать выводы. После нескольких матчей начинает что-то проявляться, но даже сейчас после 696 партий общий рейтинг ещё может сильно колебаться.
  9. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Странная партия! 13- и 14-е ходы SmarThink у меня после 5 сек обдумывания не делает.......
    А вот результаты в контроле 60+15, в качестве дебютной книги использовались нановские позиции.

    SmarThink-FritzX3D 2006 (Р2530,512МВ)

    12345678901234567890
    1 SmarThink 1.00 (460) 1Ѕ001101111ЅЅ1Ѕ01010 12.0/20
    2 X3D Fritz 0Ѕ110010000ЅЅ0Ѕ10101 8.0/20
  10. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Вот продолжение, заодно и темку не забудем:

    SmarThink-Spike 2006

    12345678901234567890
    1 SmarThink 1.00 (460) 0001110Ѕ011011ЅЅЅЅЅЅ 10.5/20
    2 Spike 1.1 1110001Ѕ100100ЅЅЅЅЅЅ 9.5/20

    SmarThink-Fruit 2006

    12345678901234567890
    1 Fruit 2.2.1 011Ѕ11Ѕ1Ѕ010Ѕ0ЅЅ1101 12.0/20
    2 SmarThink 1.00 (460) 100Ѕ00Ѕ0Ѕ101Ѕ1ЅЅ0010 8.0/20

    SmarThink-Shredder 2006

    12345678901234567890
    1 Shredder 9 UCI Ѕ11ЅЅ100Ѕ01100101Ѕ11 11.5/20
    2 SmarThink 1.00 (460) Ѕ00ЅЅ011Ѕ10011010Ѕ00 8.5/20

    SmarThink-Rybka1.1 2006

    12345678901234567890
    1 Rybka 1.1 32-bit Ѕ0ЅЅ10ЅЅ1Ѕ0111111Ѕ11 13.5/20
    2 SmarThink 1.00 (460) Ѕ1ЅЅ01ЅЅ0Ѕ1000000Ѕ00 6.5/20



    Напомню - последняя сильнейшая версия 515
  11. Kirr Администратор

    • Команда форума
    Member Since:
    11.02.2006
    Message Count:
    1.208
    Likes Received:
    22
    Репутация:
    8
    Оффлайн
    1196 партий Smarthink 1.00 в наших тестах: результаты, партии. 13-е место в однопроцессорном рейтинг листе в контроле 40/40 @ Athlon 64 3800+.

    Где-то сегодня должно быть обновление, должны добавиться несколько новых партий. К сожалению пока что мы не тестировали Smarthink в блице, так как этого движка нет у тех из нас кто интересуется блицем.

Share This Page