Здравствуйте, гость Правила · Помощь

 
»  ШП - одна позиционная ничья, Сделать ли автофиксирование? Подписаться | Сообщить другу | Версия для печати
      » 29/03/2007, 12:30,  K2Heart 
Даю описание позиционной ничьей в шахматных поддавках. Ситуация довольно редкая, поэтому не знаю, следует ли устраивать фиксирование автоматом. Судите сами.
Описание:
условно сильная сторона - конь в исходной позиции,
пешка, защищенная конем, стоит на большой диагонали
условно слабая сторона - пешка блокирует пешку сильной стороны.
положение королей несущественно с оговоркой, что взятий нет. другого материала нет ни у одной из сторон.
Есть и еще одна позиция, более неестественная
Описание:
условно слабая сторона - пешка на одном из центральных полей (e4, e5, d4, d5)
условно сильная сторона - пешка блокирует пешку слабой стороны
конь находится на том из угловых полей доски (a1, h1, a8, h8), на котором его ход приводит к нападению на чужую пешку
положение королей несущественно с оговоркой, что взятий нет. другого материала нет ни у одной из сторон.
впрочем, у "сильной стороны" пешек в обоих случаях может быть больше, если все они расположены на одной вертикали и все заблокированы пешкой противника.
      » 29/03/2007, 13:31,  Денис57 
Поддерживаю. Имхо, вместо коня у сильной стороны может быть и слон, в рассматриваемой позиции №1.

Это сообщение отредактировал Денис57 - 29/03/2007, 13:33
      » 29/03/2007, 13:53,  GlazAlmaz 
dns:

Про слона - против.
Белые крб6, сб2, п. с3
черные кра4 п. с4
Слон может быть и на н8 это ничего не меняет.

Лев, взятий нет в позиции
Белые крн8, кб1, п. с3
черные кре3 п. с4
а позиция выиграна при хода белых.
      » 29/03/2007, 14:06,  K2Heart 
ага, второе замечание по существу, значит, надо чуть дописать положение черного короля
      » 29/03/2007, 15:10,  Денис57 
Денис57 ("29/".$m["мар"]."/2007," 13:31)
Поддерживаю. Имхо, вместо коня у сильной стороны может быть и слон, в рассматриваемой позиции №1.

Речь о тех позициях, где король слабой стороны далеко от пешек
      » 29/03/2007, 15:22,  GlazAlmaz 
в программировании нет понятия "далеко" )
      » 29/03/2007, 15:23,  GlazAlmaz 
для фиксирования ничьи автоматом нужен четкий алгоритм, работающий без всяких исключений, а если есть исключения, их нужно четко прописать опять же в виде алгоритма определения
      » 29/03/2007, 15:52,  K2Heart 
ну думаю достаточно будет прописать так - построим квадрат со стороной 5 клеток, включающий в себя угловое поле доски в том углу, в котором стоит конь сильной стороны. Если при ходе сильной стороны король слабой стороны вне квадрата, то ничья

Это сообщение отредактировал K2Heart - 29/03/2007, 15:53
 
« Предыдущая тема | Перечень тем | Следующая тема »
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей: