Главная › Форумы › Шашечные программы › Программа Каллисто › Матч Каллисто — Cake
- В этой теме 15 ответов, 5 участников, последнее обновление 18 лет, 4 месяца назад сделано Kallisto.
-
АвторСообщения
-
24.04.2006 в 10:00 #340053KallistoУчастник
Во вторник (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
25.04.2006 в 05:03 #363795KallistoУчастникНачало матча переносится на 0:30 по Москве.
26.04.2006 в 06:57 #363796AlkandУчастникИнтересно было бы узнать результат матча и информацию о том, как он протекал.
26.04.2006 в 07:22 #363797KallistoУчастникРезультат 3-0 в пользу Каллисто
Четвертую партию решили не доигрывать, т.к. повторялись ходы из второй партии.
Текст партий и комментарии позже…
Пока только эмоциональное «SuicideKallisto demonstrated a far superior understanding of the game and completely destroyed my program» от автора Cake Мартина Фиерца.
26.04.2006 в 07:59 #363798AlkandУчастникРезультат 3-0 в пользу Каллисто
Пока только эмоциональное «SuicideKallisto demonstrated a far superior understanding of the game and completely destroyed my program» от автора Cake Мартина Фиерца.
Игорь, поздравляю!
Как говорится, знай наших! Без дебютной, с меньшей базой окончаний, на более слабой машине и — в одни ворота!
Вот уж теперь нашутимся над Алемо по поводу того, «чьи» программисты и программы сильнее 😆 Может Каллисто и знаменитого Чайника вынесет? А то американцы создали группу, инвестировали несколько сотен тысяч долларов на многолетний проект, и думаю, что покорили весь шашечный мир.
А тут за пару недель пишется программа и — «гуд бай америка»26.04.2006 в 08:37 #363799alemoУчастникМоя вина, каюсь ! Не успел предупредить Мартина 🙄 , чтобы был поосторжнее. Игорь, поздправляю ! Что же касается ответственности за всю Америку, которую на меня возложили, то увольте.
Скорее всего мои посты невнимательно читали. Я говорил, что если бы программисты русских шашек меня слушались, то они давно бы добились бы таких же успехов и в русские шашки, как программисты чекерс.
Недавно, кстати, Martin Fiertz выложил у себя на сайте полную (турнирную версию) дебютную библиотеку программы (что-то около 2 миллионов позиций), что является неоценимым подарком и помощью для игроков. Молодец !
Мартин — настоящий альтруист, и готов всегда сотрудничать со всеми, помогать и учиться. Не думаю, что этот матч был последним. Подождём.
Кстати — какое отношение Chinook имеет к Америке ??? В Америке денег на ветер не бросают 🙄 (к сожалению) Это Канадская программа и Канадский Университет.
Кроме того, Chinook от практической игры отошёл в конце 90-х
АЛЕМО
26.04.2006 в 10:37 #363800sobekУчастник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 checkers26.04.2006 в 20:13 #363801alemoУчастник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
27.04.2006 в 07:57 #363802OnixУчастникНедавно, кстати, Martin Fiertz выложил у себя на сайте полную (турнирную версию) дебютную библиотеку программы…
А не подскажете адрес сайта?
27.04.2006 в 08:20 #363803KallistoУчастникПервая партия
Первая партия интересна тем, что обе программы в середине игры оценивали позицию как явно ничейную на протяжении десяти ходов.
Мартин уже сказал мне, что он согласится с ничьей в любой момент.
Но тут 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-127.04.2006 в 08:23 #363804KallistoУчастникВторая партия
По сути, в этой партии 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-027.04.2006 в 08:27 #363805KallistoУчастникТретья партия
Третью партию 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-127.04.2006 в 08:29 #363806KallistoУчастникНужно уточнить кое-что о процессорах. Они были вполне сопоставимы. И даже скорее всего у Каллисто лучше.
Разогнанный на 35% Sempron 3000+ против Athlon64 3000+ выглядит побыстрее.
27.04.2006 в 08:49 #363807KallistoУчастник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 проиграл из-за своей библиотеки.
25.05.2006 в 17:02 #363808KallistoУчастникМатч-реванш состоится 29 мая в 23.45 по Москве.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.