Матч Каллисто — Cake

Просмотр 15 сообщений - с 1 по 15 (из 16 всего)
  • Автор
    Сообщения
  • #340053
    Kallisto
    Участник

    Во вторник (25.04.2006) в 23:30 по Москве состоится матч по чекерсным поддавкам на http://www.kurnik.org между программами Каллисто и Cake.

    Приглашаются все любители шашек и шашечного программирования.

    Контроль 1 + 30 (выбран такой странный из-за того, что в CheckerBoard можно устанавливать только время на один ход).

    Cake имеет дебютную библиотеку с 210000 позиций, 7-фигурную ЭБ, Athlon64 3000+ 1,5GB RAM.

    Каллисто пока без дебютов, ЭБ-6, Sempron 2520 MHz (разогнанный 3000+) 2GB RAM.

    Ники: SuicideKallisto — cake_author

    #363795
    Kallisto
    Участник

    Начало матча переносится на 0:30 по Москве.

    #363796
    Alkand
    Участник

    Интересно было бы узнать результат матча и информацию о том, как он протекал.

    #363797
    Kallisto
    Участник

    Результат 3-0 в пользу Каллисто :)

    Четвертую партию решили не доигрывать, т.к. повторялись ходы из второй партии.

    Текст партий и комментарии позже…

    Пока только эмоциональное «SuicideKallisto demonstrated a far superior understanding of the game and completely destroyed my program» от автора Cake Мартина Фиерца.

    #363798
    Alkand
    Участник

    Результат 3-0 в пользу Каллисто :)

    Пока только эмоциональное «SuicideKallisto demonstrated a far superior understanding of the game and completely destroyed my program» от автора Cake Мартина Фиерца.

    Игорь, поздравляю!

    Как говорится, знай наших! Без дебютной, с меньшей базой окончаний, на более слабой машине и — в одни ворота!

    Вот уж теперь нашутимся над Алемо по поводу того, «чьи» программисты и программы сильнее 😆 Может Каллисто и знаменитого Чайника вынесет? А то американцы создали группу, инвестировали несколько сотен тысяч долларов на многолетний проект, и думаю, что покорили весь шашечный мир.
    А тут за пару недель пишется программа и — «гуд бай америка» :D

    #363799
    alemo
    Участник

    Моя вина, каюсь ! Не успел предупредить Мартина 🙄 , чтобы был поосторжнее. Игорь, поздправляю ! Что же касается ответственности за всю Америку, которую на меня возложили, то увольте.

    Скорее всего мои посты невнимательно читали. Я говорил, что если бы программисты русских шашек меня слушались, то они давно бы добились бы таких же успехов и в русские шашки, как программисты чекерс.

    Недавно, кстати, Martin Fiertz выложил у себя на сайте полную (турнирную версию) дебютную библиотеку программы (что-то около 2 миллионов позиций), что является неоценимым подарком и помощью для игроков. Молодец !

    Мартин — настоящий альтруист, и готов всегда сотрудничать со всеми, помогать и учиться. Не думаю, что этот матч был последним. Подождём.

    Кстати — какое отношение Chinook имеет к Америке ??? В Америке денег на ветер не бросают 🙄 (к сожалению) Это Канадская программа и Канадский Университет.

    Кроме того, Chinook от практической игры отошёл в конце 90-х

    АЛЕМО

    #363800
    sobek
    Участник

    Privet vsem,
    Igor pozdravlayu, ya eti partii smatrel, kak vspomnite tam byl tolko odin :-( zritel, eto ya :-). Nemnozhko budu pisat u zemli. Ya smotrel tolko na dve partii i mogu napisat. Neponal, pochemu Cake v pervoy partii v pozicii 6 na 5 neigral na vyigrish :-))) U nego byla so vsem luchshahya pozicia, no on prosto zaigral v centr a byl vynuzhden vozvrashchat shashku i poluchul plohuyu poziciu. Vo vtoroi tozhe v debiute u nego luchasha pozicia no v seredine on vso poterial. Ostalnye partie ya uzhe nevidel. Vyvod dlya menia: U cake horoshaya debiutnaya biblioteka no engine luchshiy u kallisto :-)).
    S uvazheniem,
    Igor Keder
    igrok, kotoryi chut chut nemnozhko igraet (a mozhno i nemnozhko ponimaet) suicite checkers :-)

    #363801
    alemo
    Участник

    Na checkersnom saite Martin otdal dolzhnoye Igoryu i programme, skazav vse nuzhniye komplimenti. Posle etogo on dobavil (v kachestve opravdaniya)

    in my defence, i spent very little time on suicidal cake ever, a day or two maximum. i just reversed the signs of the evaluation for wins/losses in cake, and built an endgame database and an opening book. the last two things are very simple once you have them for regular checkers. the book generator is in fact identical, while the endgame database generator needs changes to two lines of code. igor programmed kallisto in only 2 weeks, but before he had written a russian suicide checkers program, and obviously knows something about suicide checkers that i don’t
    that is worth much more than a lot of programming time!

    Ya v checkersniye poddavki chut-chut igral. Mogu podtverdit — tam ne vse so znakom minus 😆

    ALEMO

    #363802
    Onix
    Участник

    Недавно, кстати, Martin Fiertz выложил у себя на сайте полную (турнирную версию) дебютную библиотеку программы…

    А не подскажете адрес сайта?

    #363803
    Kallisto
    Участник

    Первая партия

    Первая партия интересна тем, что обе программы в середине игры оценивали позицию как явно ничейную на протяжении десяти ходов.
    Мартин уже сказал мне, что он согласится с ничьей в любой момент.
    Но тут Cake неожиданно ошибся, имея элементарную ничью. Но мы еще не знали, что это ошибка. Я думал, что Каллисто просто не видит ничейного варианта из-за меньшей ЭБ.
    Так что я не особо надеялся на победу.
    После ошибки Cake Каллисто очень красиво распихала его шашки по бортам после чего стало ясно, что это победа.

    [Event «Match Kallisto — Cake»]
    [Site «www.kurnik.org»]
    [Date «2006.4.25»]
    [Round «1»]
    [White «Suicidal Cake 1.11»]
    [Black «Kallisto Checkers Losers 1.12.05»]
    [Result «0-1»]
    [TimeControl «60+30»]

    1. e3-d4 b6-c5 2. d4:b6 c7:a5 3. c3-d4 f6-e5 4. d4:f6 e7:g5 5. g3-f4 g5:e3
    6. f2:d4 a7-b6 7. d4-e5 d6:f4 8. h2-g3 f4:h2 9. b2-c3 g7-f6 10. e1-f2 a5-b4
    11. a3:a7 h6-g5 12. c3-b4 h8-g7 13. f2-e3 f6-e5 14. a1-b2 g7-f6 15. b2-c3 e5-f4
    16. b4-c5
    {после этого хода обе программы долго показывали ничью}
    d8-c7 17. c3-d4 f8-e7 18. g1-f2 f4-g3 19. f2:h4 g5-f4 20. e3:g5 h2-g1 21. d2-c3
    g1-f2 22. c5-b6 c7:a5 23. d4-c5 f2-g3 24. c3-d4 a5-b4 25. c1-b2 b4-a3 26. b2-c3
    a3-b2 27. c5-b6
    {d4-e5! легко давало ничью. Но Cake считал, что ничья тут по-любому и можно
    играть как угодно. За что был жестоко наказан.}
    b2-c1
    {Каллисто сразу увидела перевес. После этого остается только придушить
    соперника.}
    28. b6-c7 b8:d6 29. a7-b8 d6-c5 30. d4:b6 g3-f4 31. g5-h6 c1-b2 32. c3-b4 b2-a3
    33. b4-c5
    {и только здесь Cake заподозрил что-то неладное}
    a3-b4 34. c5-d6
    {Здесь Cake опять был уверен в ничьей}
    e7:c5 35. b8-a7
    {Опять его компьютерную душу терзают какие-то неясные сомнения}
    b4-c3 36. b6-c7
    {сомнения усиливаются…}
    c3-d4 37. c7-d8
    {и снова Cake чувствует себя чуть хуже…}
    d4-e5 38. a7-b8
    {Здесь Cake понял, что это gg} {gg — сокращение от good game, в инете так
    принято поздравлять соперника с победой}
    f4-g5
    {здесь Каллисто досчитала до выигрышной позиции из ЭБ}
    39. b8-a7 c5-b4 40. a7-b8 b4-c3 41. d8-c7
    {Здесь мой комп завис и мы решили не доигрывать. После зависание я снизил
    частоту процессора до 2430}
    0-1

    #363804
    Kallisto
    Участник

    Вторая партия

    По сути, в этой партии Cake успел сделать только один самостоятельный ход (без дебютной библиотеки). И сразу все проиграл.

    [Event «Match Kallisto — Cake»]
    [Site «www.kurnik.org»]
    [Date «2006.4.25»]
    [Round «2»]
    [White «Kallisto Checkers Losers 1.12.05»]
    [Black «Suicidal Cake 1.11»]
    [Result «1-0»]
    [TimeControl «60+30»]

    1. a3-b4 b6-a5 2. g3-h4 a7-b6 3. h2-g3 h6-g5 4. b2-a3 g7-h6 5. g1-h2 b8-a7
    6. a1-b2 h8-g7 7. c3-d4 a5:a1 8. d2-c3
    {здесь дебютный вариант Cake кончился. видимо он считал, что последний ход
    белых ошибка}
    {Каллисто понимает, что получила чуть худшую позицию}
    g5-f4
    {Cake полагает свою позицию явно лучше}
    9. e3:g5 h6:f4 10. g3:e5 d6:f4 11. h2-g3
    {размен черных оказался явной ошибкой, что Каллисто сразу увидела. Через полминуты
    уже показывала большое преимущество}
    f4:h2 12. h4-g5 f6:h4 13. f2-e3
    {здесь Каллисто досчитала до огромного перевеса}
    b6-c5
    {Сake все еще считает свою позицию лучше}
    14. d4:b6 c7:a5
    {тут он осознал, что все потеряно}
    15. c1-b2
    {Каллисто досчитала до выигрыша по ЭБ}
    a5-b4 16. a3:c5 a7-b6 17. c5:a7 d8-c7 18. a7-b8 c7-d6
    {здесь Cake смог досчитать до своего поражения}
    19. b8-c7 h2-g1 20. c7:e5 e7-d6 21. e5:c7 g7-f6 22. c7-d6 f8-e7 23. d6:f8 g1-h2
    24. f8-g7 h2-g3 25. g7:e5 g3-h2 26. c3-b4 a1:a5 27. e5-f4 a5-b6 28. e1-f2 h4-g3
    29. f2:h4 b6-c5 30. f4-e5 h2-g3 31. e3-f4 g3-f2 32. h4-g5 c5-b4 33. e5-d4 f2-g3
    34. f4-e5 b4-a3 35. d4-c3 a3-b2 36. c3:a1 g3-f2 37. g5-h6 f2-e3 38. h6-g7 e3-d2
    39. g7-f8 d2-c3 40. a1-b2 c3:a1 41. e5-f6 a1-b2 42. f8-e7 b2-c3 43. e7-d6 c3-d2
    44. f6-g7 d2-e3 45. g7-f8 e3-d2 46. f8-g7 d2-e3 47. g7-f6 e3-d2 48. f6-e5 d2-c1
    49. e5-d4 c1-b2 50. d4-c3 b2:d4 51. d6-e5 d4:f6
    1-0

    #363805
    Kallisto
    Участник

    Третья партия

    Третью партию Cake проиграл из-за ошибки в дебютной библиотеке.

    [Event «Match Kallisto — Cake»]
    [Site «www.kurnik.org»]
    [Date «2006.4.25»]
    [Round «3»]
    [White «Suicidal Cake 1.11»]
    [Black «Kallisto Checkers Losers 1.12.05»]
    [Result «0-1»]
    [TimeControl «60+30»]

    1. g3-h4
    {Этот ход сделал сам Мартин, чтобы не повторять первую партию}
    d6-e5 2. c3-d4 e5:c3 3. d2:b4 h6-g5 4. b4-a5 b6-c5
    {Каллисто не нашла ничего лучше, чем идти на c5}
    5. h2-g3
    {Cake почему-то отклонил любезное предложение Каллисто запереть простую на a3.
    вместо этого Cake совершает явную ошибку, играя по дебютной библиотеке.
    дальше позиция сама привела черных к победе}
    c5-d4 6. e3:c5 a7-b6 7. c5:a7 e7-d6 8. a5-b6
    {Первый самостоятельный ход, и для Cake сразу понятно что очень плохо.
    в дальнейшем становилось все хуже и хуже}
    c7:a5 9. f2-e3 g7-h6 10. e3-f4 g5:e3 11. b2-c3 e3-d2 12. c1:e3 d8-c7
    13. g1-f2 c7-b6 14. e1-d2 h6-g5 15. e3-f4 g5:g1 16. c3-d4 b6-c5 17. d4:b6 g1-h2
    18. g3-f4 h2-g3 19. b6-c7 g3:e5 20. c7-d8 e5-f4 21. h4-g5 f4:h6 22. d8-e7 a5-b4
    23. e7:c5 h6-g5 24. d2-c3 b4:d2 25. a3-b4 f6-e5 26. a1-b2 d2-e1
    {здесь Каллисто досчитала до выигрыша по ЭБ. Мартин не стал продолжать игру}
    0-1

    #363806
    Kallisto
    Участник

    Нужно уточнить кое-что о процессорах. Они были вполне сопоставимы. И даже скорее всего у Каллисто лучше.

    Разогнанный на 35% Sempron 3000+ против Athlon64 3000+ выглядит побыстрее.

    #363807
    Kallisto
    Участник

    Onix!

    Сайт Мартина: http://www.fierz.ch

    sobek!

    >Neponal, pochemu Cake v pervoy partii v pozicii 6 na 5 neigral na vyigrish

    Потому, что у Cake не было дамки. А без дамки это не игра :-)

    >U cake horoshaya debiutnaya biblioteka

    Третью партию Cake проиграл из-за своей библиотеки.

    #363808
    Kallisto
    Участник

    Матч-реванш состоится 29 мая в 23.45 по Москве.

Просмотр 15 сообщений - с 1 по 15 (из 16 всего)
  • Для ответа в этой теме необходимо авторизоваться.
134 запросов за 0,949 секунд.