Google
 

Сайт Андрея Иванова

Андрей Иванов - все секреты шашек и шашистов

Login





 


 Забыли пароль?
 или новый пользователь? Зарегистрируйся!

Кто с нами

Пользователей:  На сайте
Пользователей:  Пользователей: 0
Гостей:  Гостей: 376
Всего:  Всего: 376
Пользователей:  Зарегистрированные
No members connected


Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
Автор Сообщение
plus600
Тема сообщения: 1844  СообщениеОтправлено: Дек 26, 2003 - 01:41 AM



Зарегистрирован: Дек 24, 2002
Сообщений: 1327
Откуда : Москва
Quote:
Приведу конкретный пример партии -



[White "Aurora"]

[Black "Tornado"]

[Event "Cup Dir"]

[Round "8.1"]

[Date "7.9.2003"]

[Result "1/2-1/2"]




Кстати, просматривая сообщения обратил внимание - ведь здесь формат тега Date неправильный - нужно писать [Date "YYYY.MM.DD"] [addsig]

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Shulyupov
Тема сообщения: 1537  СообщениеОтправлено: Сен 15, 2003 - 04:51 AM



Зарегистрирован: Авг 27, 2002
Сообщений: 185
Откуда : Тула
Quote:
Особенно доставалось Владимиру Шулюпову в его битве с Russian Checkers.





На самом деле серьёзно помучиться пришлось в одной партии, когда после установки начальной позиции - у белых имеется единственное взятие.[addsig]
 
 Профиль пользователя отправить личное сообщение WWW  
Ответить с цитатой Наверх
plus600
Тема сообщения: 1536  СообщениеОтправлено: Сен 15, 2003 - 04:45 AM



Зарегистрирован: Дек 24, 2002
Сообщений: 1327
Откуда : Москва
Без проблем. А сам список таких "летающих дебютов" получить можно? [addsig]

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Alkand
Тема сообщения: 1535  СообщениеОтправлено: Сен 15, 2003 - 02:20 AM



Зарегистрирован: Июль 16, 2002
Сообщений: 3635
Откуда : Москва
А также было бы неплохо добавить при начальной расстановке шашек возможность выбрать дебют их списка жеребьевки и простым нажатием кнопочки сразу перейти к игре. А то в турнире программ приходилось изощряться c начальной расстановкой. Особенно доставалось Владимиру Шулюпову в его битве с Russian Checkers. [addsig]

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
plus600
Тема сообщения: 1521  СообщениеОтправлено: Сен 10, 2003 - 09:47 AM



Зарегистрирован: Дек 24, 2002
Сообщений: 1327
Откуда : Москва
Да, в последней версии уже есть.[addsig]

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Alkand
Тема сообщения: 1520  СообщениеОтправлено: Сен 10, 2003 - 04:50 AM



Зарегистрирован: Июль 16, 2002
Сообщений: 3635
Откуда : Москва
При таком решении и дополнительную функцию в программу вводить не надо. А у вас программа может считать и продвигать партию из такого формата?[addsig]

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
plus600
Тема сообщения: 1519  СообщениеОтправлено: Сен 09, 2003 - 08:20 PM



Зарегистрирован: Дек 24, 2002
Сообщений: 1327
Откуда : Москва
Ага, понял. Тогда у меня это уже есть. А понимает программа первые хода очень просто - они вводятся в "ручном" режиме - то есть с помошью нотационной записи вида "c3>g5" и в таком же виде попадают в запись партии.[addsig]

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Alkand
Тема сообщения: 1518  СообщениеОтправлено: Сен 07, 2003 - 03:15 PM



Зарегистрирован: Июль 16, 2002
Сообщений: 3635
Откуда : Москва
Приведу конкретный пример партии -



[White "Aurora"]

[Black "Tornado"]

[Event "Cup Dir"]

[Round "8.1"]

[Date "7.9.2003"]

[Result "1/2-1/2"]



1. c3-g5 g7-e5 2. g3-h4 h6:f4 3. e3:g5 h8-g7 4. g5-h6 b6-c5 5. b2-c3 e5-d4

6. c3:e5 f6:d4 7. a1-b2 e7-f6 8. d2-c3 a7-b6 9. c3:e5 f6:d4 10. f2-e3 d4:f2

11. g1:e3 g7-f6 12. e1-d2 f6-e5 13. d2-c3 b8-a7 14. e3-f4 e5:g3 15. h2:f4 b6-a5

16. c1-d2 d8-e7 17. d2-e3 c5-b4 18. a3:c5 d6:d2 19. e3:c1 e7-f6 20. b2-c3 c7-d6

21. c1-b2 a7-b6 22. b2-a3 f6-e5 23. f4-g5 d6-c5 24. g5-f6 e5:g7 25. h4-g5 a5-b4 26. c3:c7 g7-f6 27. g5:e7 f8:b8 28. a3-b4 c5:a3 29. h6-g7 1/2-1/2



Выделены те первые полуходы, которые есть в таблице жеребьевки. Не исключаю, что в том варианте, что у меня, есть ошибки.

Так вот, хорошо, чтобы программа после расстановки сама их записывала. Правда я не знаю, как она "поймет" какие именно ходы нужно отобразить.

Видимо, нужно получить утвержденный список жеребьевки и включить его в функции программы. Тогда по таблице жребия останется только указать программе номер дебюта - [29 - IV] и она сама запишет в текст партии нужные начальные полуходы.



Помимо этого неплохо бы научить программы понимать такую запись "летающих" партий и делать вывод партий в таком же формате.

Сейчас, например, АВРОРА может вводить из такого формата, но при выводе она отсекает первый ход, который, видимо по алгоритму, не проходит проверки на легальность.



[White "Aurora"]

[Black "Tornado"]

[Event "Cup Dir"]

[Round "8"]

[Date "7.9.2003"]

[Result "1/2-1/2"]



1. g3-h4 h6:f4 2. e3:g5 h8-g7 3. g5-h6 b6-c5 4. b2-c3 e5-d4 5. c3:e5 f6:d4

6. a1-b2 e7-f6 7. d2-c3 a7-b6 8. c3:e5 f6:d4 9. f2-e3 d4:f2 10. g1:e3 g7-f6

11. e1-d2 f6-e5 12. d2-c3 b8-a7 13. e3-f4 e5:g3 14. h2:f4 b6-a5 15. c1-d2

d8-e7 16. d2-e3 c5-b4 17. a3:c5 d6:d2 18. e3:c1 e7-f6 19. b2-c3 c7-d6

20. c1-b2 a7-b6 21. b2-a3 f6-e5 22. f4-g5 d6-c5 23. g5-f6 e5:g7 24. h4-g5

a5-b4 25. c3:c7 g7-f6 26. g5:e7 f8:b8 27. a3-b4 c5:a3 28. h6-g7 1/2-1/2



Интересно, а как обстоит дело с этим у других программ? Нельзя ли придти к единому формату записи партий с "летающей" ?[addsig]

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
plus600
Тема сообщения: 1517  СообщениеОтправлено: Сен 06, 2003 - 07:47 PM



Зарегистрирован: Дек 24, 2002
Сообщений: 1327
Откуда : Москва
Можно поподробнее по первому пункту (о первых ходах)? Речь идет о корректной нумерации именно для летающих шашек?[addsig]

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Alkand
Тема сообщения: 1516  СообщениеОтправлено: Сен 04, 2003 - 10:00 AM



Зарегистрирован: Июль 16, 2002
Сообщений: 3635
Откуда : Москва
Пытаясь привести партии Кубка сайта в божеский вид и тратя на это уйму времени, позволю себе высказать пожелания к функциям программ на будущее.



1. Иметь вывод в PDN. Причем первые ходы отображать как в твблице, не сдвигая очередности ходов и нумерации.



2. Уметь читать из PDN.



Может ошибаюсь, но пока не видел программы, которая это умеет делать корректно. [addsig]

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
Показать:     
Перейти к:  
Время в формате GMT + 3
Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
PNphpBB2 © 2003-2007 
 
Page created in 0.705676078796 seconds.