Comments 141
про рокеровку программер забыл. пичально
Не забыл, а скорее не смог вписать в идеологически красивый размер 1К
лично я про взятие на проходе узнал только год назад вообще :(
кстати, это правило сравнительно «недавнее» ))) было введено в шахматы в XV веке одновременно с другим правилом, которое разрешало делать первый ход пешкой сразу на два поля вперёд. типа, пешка не может перемещаться без риска, когда поле прохода находится под боем. а до этого спорили, может ли пешка дойдя до 8-ой горизонтали превратиться в фигуру противоположного цвета.
«противоположного цвета»? 0_о
немного по-пробовали, но правило не прижилось. отменили. крайне редко бывают позиции, когда от мата может спасти превращение своей пешки на вражескую фигуру.
Т.е. бывают случаи, когда шахматисту может быть выгоднее, доведя пешку до 8-й горизонтали, превратить её не в свою фигуру, а в фигуру соперника?
Можете смоделировать пример?
Можете смоделировать пример?
Лично я узнал об этом правиле, прочитав комментарий выше 0_о
играл. долго не мог понять почему у компа появляются 2 королевы.
Воспользуюсь случаем, хочу спросить есть хорошие книги обучающие игре в шахматы? Играть умею, но хочется основы защиты/нападения. По наитию сложно играть.
Тысячи их. Я читаю на мобильнике, хотя лучше шахматную литературу проходить с доской под рукой.
Вот хорошие подборки:
webchess.ru/ebook/
www.chesszone.net.ru/lib/lib.html
Вот хорошие подборки:
webchess.ru/ebook/
www.chesszone.net.ru/lib/lib.html
Полным-полно тут rutracker.org/forum/viewtopic.php?t=1612870
Спасибо, конечно, но найти на торрентах подборку книг по шахматам я и сам могу. Я за всю жизнь не осилю прочесть практически 1 гигабайт книжек.
Мне бы 1-2 книги, но самые самые.
Мне бы 1-2 книги, но самые самые.
Самые-самые — в плане чего? По теории дебютов, эндшпилей, миттельшпилей? По позиционной игре или больше по тактике? Немаловажен также и уровень игры. Если их всех гамбитов вы слышали лишь про турецкий — можете почитать например «Учебник шахматной игры», Капабланки. Логично, последовательно доступно обо всем что есть в шахматах.
Научился играть в шахматы в 5 лет, много играл до 7 лет с папой. Сейчас играю плохо, выигрываю только таких же новичков, а хочется поднять свой уровень.
«Учебник шахматной игры» для меня будет самое оно. С азов. Этого я и хотел, ещё раз спасибо.
«Учебник шахматной игры» для меня будет самое оно. С азов. Этого я и хотел, ещё раз спасибо.
такая же история ходил в кружок до 8 лет, потом бросил, может рубанёмся? (в личку)
Да, забыл сказать — эта книга есть в списке по той ссылке с рутрекера.
Просто играй почаще. Я себя чувствовал примерно как и ты пару лет назад. Но повадился играть с соседом по вечерам, к нему еще и гости периодически заскакивают, тоже любители шахмат и пива =) И вот, начал уверенно выигрывать у мужиков, которые считались хорошими игроками. Поиграв с годик можно уже и за книжку браться с разборами партий и ситуаций.
Согласен с предыдущим автором, в том что учебник Капабланки — одна из лучших книг для начала, если дальше первого разряда не хотите лезть
Очень помогают шахматные видеоуроки — они помогают понять основные идеи дебютов, что является самым сложным для новичка. На том же рутрекере их десятки по разным дебютам.
Спасибо. Не знал, буду смотреть.
А вот кстати, не убивает ли желание играть в шахматы тот совершенно улетный уровень, который необходимо наработать, чтобы играть профессионально? Лет 100-200 назад шахматы еще оставались игрой, в которой любитель мог освоиться за несколько лет, и даже выигрывать турниры. А сейчас уровень настолько вырос, что надо очень сильно погрузиться в это дело, и явно иметь некоторый талант, чтобы играть серьезно.
без рокировки херово конечно. и еще я не знал, что ему можно детский мат ставить, поэтому на втором ходу пошел Nf3.
потом выиграл в течение минуты примерно)
раньше был кандидатом в мастера. и да, улетный уровень гроссов убивает желание играть.
чтобы чего-то достичь в этой игре (топ-30 в мире), нужно начинать усиленно заниматься с 3-4 лет.
потом выиграл в течение минуты примерно)
раньше был кандидатом в мастера. и да, улетный уровень гроссов убивает желание играть.
чтобы чего-то достичь в этой игре (топ-30 в мире), нужно начинать усиленно заниматься с 3-4 лет.
Не реализована не только рокировка, но и взятие на проходе, о чём честно написано в Description.
> про рокеровку программер забыл
Рокеровка — это, наверное, какая-то тусовка рокеров?
Одновременный ход королём и ладьёй в шахматах называется рокировка.
P.S. Кстати, пользуясь случаем, поздравляю вас с Международным днём грамотности.
Рокеровка — это, наверное, какая-то тусовка рокеров?
Одновременный ход королём и ладьёй в шахматах называется рокировка.
P.S. Кстати, пользуясь случаем, поздравляю вас с Международным днём грамотности.
Детский мат поставил :)
Похвальный минимализм.
Рокировку короткую не поддерживает (
Рокировку короткую не поддерживает (
Мат в 5 ходов отдает всегда))
Классно, однако. Так классно, что буритто захотелось…
мат в 3 моих хода)
Но 1кб — это здорово)
Аналогично: «детский мат» оно ну ни в какую не может побороть.
Ну и пусть то ходит он хоть рандомно, но впихнуть логику хотьбы всех фигур в 1Кб прикольно. В 2Кб наверное он начнет ставить половину в тупик ))) А уэ если ему дадут разгульнутся на целый Мб…
Ну и пусть то ходит он хоть рандомно, но впихнуть логику хотьбы всех фигур в 1Кб прикольно. В 2Кб наверное он начнет ставить половину в тупик ))) А уэ если ему дадут разгульнутся на целый Мб…
После шахмат на 1С, написанных на спор NS-сом за неделю, меня вряд ли что то удивит…
Алгоритмом это назвать сложно, потому что играет он крайне слабо. Примерно на уровне Monkey из некоторых версий Chessmaster'а.
Слабоват противник.


если слабоват, что ж он тебя большинство фигур снес? )) он действительно слаб, но этот скрин указывает что не всегда)
На самом деле, если удается выиграть пожертвовав пол-комплекта а то и более, то речь как правило идёт о каком-нибудь шедевре :)
ru.wikipedia.org/wiki/%D0%91%D0%B5%D1%81%D1%81%D0%BC%D0%B5%D1%80%D1%82%D0%BD%D0%B0%D1%8F_%D0%BF%D0%B0%D1%80%D1%82%D0%B8%D1%8F
Текста партии пользователя OpenMinded не видел, сомневаюсь что там есть что-то интересное, но мало ли? Вобщем смысл такой — о классе игры белых судить по тому скриншоту преждевременно.
ru.wikipedia.org/wiki/%D0%91%D0%B5%D1%81%D1%81%D0%BC%D0%B5%D1%80%D1%82%D0%BD%D0%B0%D1%8F_%D0%BF%D0%B0%D1%80%D1%82%D0%B8%D1%8F
Текста партии пользователя OpenMinded не видел, сомневаюсь что там есть что-то интересное, но мало ли? Вобщем смысл такой — о классе игры белых судить по тому скриншоту преждевременно.
Не каждый день так быстро удаётся выиграть :)
блин, я ему проиграл :(
ну и код…
Очень легкий противник:
a.imageshack.us/img811/1757/123ny.jpg
Я никогда не обыгрывал «нормальный» компьютер.
a.imageshack.us/img811/1757/123ny.jpg
Я никогда не обыгрывал «нормальный» компьютер.
интересно, где этот алгоритм можно будет использовать.
Я ему проиграл!
Пол-партии валял дурака, а потом стало поздно. Когда-то был первый разряд… :-))))
Пойду выпью 1024 грамм.
Пол-партии валял дурака, а потом стало поздно. Когда-то был первый разряд… :-))))
Пойду выпью 1024 грамм.
Как это работает-то?
Пока не выйграю, спать не лягу!
1кб кода умнее меня :(
автору респект. алгоритм очень заинтересовал, чувствую что пока не разберу его от и до, меня от монитора за уши не оттащить. добавил в избранное.
ну а вы че хотели, каспарова в 1 кб? :)) я тож просрал за 5 мин, хорошо на душе стало
И «битое поле» не работает ((
1 килобайт кода не прощает ошибок -(
я проиграл (
играет слабо конечно, но все равно для килобайта кода довольно разумно
Я тоже продул =) Обидно.
После мата можно дальше ходить, но для строчки кода — простительно )
у меня что-то с кодировкой на страничке, фигуры не отображаются кликанье меню «вид» в браузере не помогло.
Там еще одни шахматы есть: js1k.com/demo/373
Но в 1 Кб уместился только 3Д-эффект с поворотом камеры. Там не то что AI отсутствует, даже правила ходов не действуют)
Но в 1 Кб уместился только 3Д-эффект с поворотом камеры. Там не то что AI отсутствует, даже правила ходов не действуют)
Очень впечатляет. Правда, после объявления шаха алгоритм почему-то отказывался ходить — наверное ждал, пока я сделаю более подходящий ход.
Кстати дождался. Когда я решил, что он завис и стал кликать мышкой — быстренько походил туда моим ферзем и сразу же его съел.
Кстати дождался. Когда я решил, что он завис и стал кликать мышкой — быстренько походил туда моим ферзем и сразу же его съел.
Забавно было бы устроить конкурс на самую длинную партию.
Со стороны программирования вещь шикарная, но увы сложность игры сильно хромает, даже новичок ему не проиграет…
img265.imageshack.us/img265/7905/clipboard01fgm.jpg
img265.imageshack.us/img265/7905/clipboard01fgm.jpg
Нет рокировки, и взятий на проходе…. Выиграл легко (у меня в детстве был КМС)… но всё равно молодцы!!! Глядишь, со временем и Рыбку (лучший шахматный движок последних 3-4 лет), портируют на javascript.
я ужасно играю ))) но обыграл! использовал перманентное желание скрипта — взять фигуру
кстати, 10-килобайтовый конкурс по джаваскрипту то уже закончился?
Кстати есть у этого автора и более хорошая версия шахмат, но больше размером в 2-3кб
nanochess.110mb.com/archive/toledo_javascript_chess_3.html
(есть и рокировка, и.т.д. да и играет чуть посильнее)
nanochess.110mb.com/archive/toledo_javascript_chess_3.html
(есть и рокировка, и.т.д. да и играет чуть посильнее)
У меня в Хроме там все фигуры в виде одинаковых квадратиков

Детский мат поставить не дал, вот самая короткая партия, что получалась. А еще я пять ферзей проводил, кто больше?

а у меня так)))
ваш коммент и предыдущий теперь можно будет использовать вместо
).
А вообще мне даже немного обидно, что 1кб текста, какие-то 1024 буковки, выиграли меня в шахматы.
Пусть нету всяких рокировок, взятий на проходе и других вещей о которых я даже не додумался бы проверить, но Оскар Толедо крутой чувак!

А вообще мне даже немного обидно, что 1кб текста, какие-то 1024 буковки, выиграли меня в шахматы.
Пусть нету всяких рокировок, взятий на проходе и других вещей о которых я даже не додумался бы проверить, но Оскар Толедо крутой чувак!
После этого кода всякие 10K Apart — детские развлечения…
Обыграл. Конечно, неплохо написан ИИ, но никакой ИИ не сможет сравниться с разумом человека)
На сайте программера лежит также Picochess — версия на языке Си, тоже размером до 1К: nanochess.110mb.com/chess3.html
У меня, правда, не компилируется, gcc на Windows выдает ошибки, посмотрел код, действительно, в первой же строке перечисление переменных без типа, как оно должно работать, непонятно…
У меня, правда, не компилируется, gcc на Windows выдает ошибки, посмотрел код, действительно, в первой же строке перечисление переменных без типа, как оно должно работать, непонятно…
C килобайтом конечно сильно, но вообще не новость. 5к шахматы победили в конкурсе на 5килобайтную страничку. Сейчас есть проект на соусфордже — p4wn.sourceforge.net/5k/
Это первые шахматы, в которые я выиграл у компа :)
Только если поставить мат, комп просто пропускает ход и дает заново походить
Только если поставить мат, комп просто пропускает ход и дает заново походить
Лично для меня мало-мальский интерес в плане игры представляет разве что только если сразу с первых ходов отдать ему ферзя. Попутно возникло желание написать своего :)
Прикольно! Я бы оценил уровень на 3 разряд.
А как он оценивается? Каждая партия уникальна, тут выиграл/проиграл — единственный результат.
Это всё-таки великий труд. Я думаю, такое стоит внимания
Sign up to leave a comment.
Javascript играет в шахматы — размер скрипта 1 KB!