On-line: guests 0. In total there are: 0 [information..]
AuthorTopic
Renegat23
administrator


Post №: 1884
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 21.09.08 13:03. Post subject: XChess - игровой шахматный сервер


Уже довольно длительное время идет работа над принципиально новым российским игрвым шахматным сервером XChess. Адрес соответственно: http://www.xchess.ru/

Некоторые страницы уже доступны:
http://xchess.ru/kbn-k/
http://xchess.ru/igame-ficgs/
http://xchess.ru/iccf-rating/

"Каким должен быть идеальный российский сервер для игры в шахматы?". В данном случае имеется ввиду игра в адванс (по переписке). Выводы следующие:

1. Присутствие самых популярных контролей времени:
5+1
10+1
10+1/21
10+2/21
30+1/30 без отпусков
30+2/30 без отпусков
30 дней на 10 ходов с отпуском
50 дней на 10 ходов с отпуском
50 дней на 10 ходов с отпуском и с ограничением накопления до 100 дней (модернизированный контроль ИКЧФ).
2. Красивая турнирная таблица.
3. Возможность проведения турниров по разным системам: круговая (в 1 круг, в 2 круга, в 4 круга, матч-турнир), нокаут, шевенингеннская, швейцарская.
4. Четкая система отпусков и учета времени.
5. Скорость сервера (отсутствие тормозов, быстрая прорисовка и обновление таблиц).
6. Бесплатность (либо минимальная плата).
7. Легкая регистрация с возможностью играть анонимно (без обязательного указания географического положения) - это, конечно, не касается официальных турниров и турниров с призами.
8. Форум, личные сообщения.
9. Гибкая настройка создания турнира (выбор системы проведения, контроля времени, фильтр участников - если турнир только для определенной категории юзеров - например выше 2200 и т.п.).
10. Четкая система расчета рейтинга, который должен обновляться после каждой сыгранной партии. Увязка рейтинга сервера с рейтингами РАЗШ. Возможность безрейтинговых партий.
11. Система разграничения прав у юзеров (кому-то дается право создания турниров, кто-то может только играть и т.д.).
12. Система "репутации" юзеров сервера, когда на основе рейтинга, турнирных результатов, поведения на форуме и каких-нибудь других критериев, другие юзеры могли бы "оценивать" данного юзера.
13. Небольшой вес страниц сайта (не более 50 кб - для уменьшения пожираемого траффика).
14. Возможность ограничения просмотра партий играющегося турнира.
15. Возможность скачки отдельной партии и всего турнира в формате PGN.
16. Поддержка командных турниров.
17. Корректная работа во ВСЕХ популярных браузерах.
18. Возможность ввода варианта.
19. Наличие облегченной версии сайта для мобильников и КПК (и возможности переключаться между версиями).
20. Зргономичный интерфейс доски.

Say thanks!: 1 
Profile Reply
Replys - 159 , page: 1 2 3 4 5 6 7 8 All [new only]


Ramzes II
VIP


Post №: 70
Joined: 02.10.07
Rank: 2

Awards: За ваш труд!
link post  Posted: 21.09.08 15:31. Post subject: Интересный ресурс. Ж..


Интересный ресурс. Ждем дальнейшего развития проекта.

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 10
Joined: 17.09.08
Rank: 2
link post  Posted: 21.09.08 16:25. Post subject: Судя по всему эта иг..


Судя по всему, эта игровая площадка имеет все шансы стать ведущей в рунете И, причем, весьма быстро

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1885
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 21.09.08 16:27. Post subject: GipsyFlame пишет: С..


GipsyFlame пишет:

 quote:
Судя по всему, эта игровая площадка имеет все шансы стать ведущей в рунете И, причем, весьма быстро


На чем основано столь самоуверенное заявление?

Может чуть подробнее расскажите, что там будет хорошего?

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 11
Joined: 17.09.08
Rank: 2
link post  Posted: 21.09.08 16:30. Post subject: Всего лишь прогноз р..


Всего лишь прогноз рядового участника форума. На удачу, так сказать

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1886
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 21.09.08 16:31. Post subject: GipsyFlame пишет: В..


GipsyFlame пишет:

 quote:
Всего лишь прогноз рядового участника форума. На удачу, так сказать


Ну да, ну да....



Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 903
Joined: 15.07.07
Rank: 12

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 21.09.08 16:31. Post subject: Пока там смотреть не..


Пока там смотреть нечего. Подождем когда улитка приползет

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 12
Joined: 17.09.08
Rank: 2
link post  Posted: 21.09.08 16:37. Post subject: bankuss пишет:Подожд..


bankuss пишет:
 quote:
Подождем когда улитка приползет


А вы хотели, чтобы там кот был нарисован

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 904
Joined: 15.07.07
Rank: 12

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 21.09.08 16:39. Post subject: GipsyFlame ага :sm3..


GipsyFlame ага кот пошустрей передвигается

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 13
Joined: 17.09.08
Rank: 2
link post  Posted: 21.09.08 16:42. Post subject: Да, тут дело не в дв..


Тут дело не в движении...

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 905
Joined: 15.07.07
Rank: 12

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 21.09.08 16:45. Post subject: GipsyFlame а в чем? ..


GipsyFlame а в чем? тайный символизм? :)

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 14
Joined: 17.09.08
Rank: 2
link post  Posted: 21.09.08 16:58. Post subject: bankuss, извините, ч..


bankuss, извините, что несколько напряг вас символизмом.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1887
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 21.09.08 17:21. Post subject: GipsyFlame, не озвуч..


GipsyFlame, может также озвучите Ваш прогноз по поводу сроков открытия данной площадки? Так сказать, прогноз рядового учатсника форума..

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 15
Joined: 17.09.08
Rank: 2
link post  Posted: 21.09.08 18:54. Post subject: Я полагаю, что вам н..



Кстати, Renegat23, вы в первом сообщении этого топика сказали, что разрабатывается принципиально новый игровой сервер. В чем же, на ваш взгляд, его принципиальная новизна?

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1889
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 21.09.08 19:09. Post subject: GipsyFlame пишет: К..


GipsyFlame пишет:

 quote:
Кстати, Renegat23, вы в первом сообщении этого топика сказали, что разрабатывается принципиально новый игровой сервер. В чем же, на ваш взгляд, его принципиальная новизна?


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

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 16
Joined: 17.09.08
Rank: 2
link post  Posted: 21.09.08 19:21. Post subject: Так и я надеюсь, что..


Так и я надеюсь, что эта игровая площадка имеет все шансы стать ведущей в рунете. Серъезный и ответственный человек ее создает.
А вообще, вы правы, надо подождать комментариев разработчика.

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 907
Joined: 15.07.07
Rank: 12

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 21.09.08 19:57. Post subject: а что будет то? эдва..


а что будет то? эдванс или блиц? или все вместе?

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1890
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 21.09.08 20:10. Post subject: bankuss пишет: а чт..


bankuss пишет:

 quote:
а что будет то? эдванс или блиц? или все вместе?


адванс

Say thanks!: 0 
Profile Reply
player



Post №: 247
Joined: 17.07.07
Rank: 3
link post  Posted: 22.09.08 04:02. Post subject: GipsyFlame пишет: С..


GipsyFlame пишет:

 quote:
Серъезный и ответственный человек ее создает.


А кто, если не секрет? Я не нашел автора.

Say thanks!: 0 
Profile Reply
chesssenior
VIP


Post №: 135
Joined: 14.07.07
Rank: 0
link post  Posted: 22.09.08 06:55. Post subject: это замена igame? го..


это замена igame?
гостевую и форум делать не надо , потому как опять пиписьками начнут меряться великие и прочие, ругаться и закончиться тем же...

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 17
Joined: 17.09.08
Rank: 2
link post  Posted: 22.09.08 07:51. Post subject: Не думаю, что разраб..


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

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 18
Joined: 17.09.08
Rank: 2
link post  Posted: 22.09.08 08:43. Post subject: player пишет: А кто,..


player пишет:
 quote:
А кто, если не секрет? Я не нашел автора.

Если разработчик не поместил свою инфу, значит он считает, что так надо.

Say thanks!: 0 
Profile Reply
chesssenior
VIP


Post №: 136
Joined: 14.07.07
Rank: 0
link post  Posted: 22.09.08 08:49. Post subject: Совсем нет логики.....


Совсем нет логики...
Сначала вроде продавали и вроде как был покупатель(даже я знаю кто и сколько)
потом вдруг "завалили" и не раз...
а потом "дежурный сантехник"судя по всему на общественных началах устал,а его руководитель оказался далеко...
так чтоже тогда продавали?
если во всем виноваты сами "жильцы"то зачем такой "дом"содержать и тем более продавать?
а самое интересное что в конце концов бросить и забыть...
ну не укладывается в голове сама канва событий
завалить мог только кто то из своих или по наводке(мы тут наблюдали похожую картину с год назад)
значит его легко высчитать и поставить на место
если это сделать можно то зачем бросать проект в который вложено было столько сил и наверное средств?
Ведь проще навести раз и навсегда порядок (есть куча способов,не мне Вам говорить о них)
А люди?
сомневаюсь что именно "загранкомандировка управдома" во всем виновата



Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 19
Joined: 17.09.08
Rank: 2
link post  Posted: 22.09.08 09:14. Post subject: Ну, какие-то покупат..


Ну, какие-то покупатели ходили, что-то предлагали, только, похоже, до управдома эти предложения не доходили.
Вот вы говорите, что жильцы виноваты. А причем тут жильцы? Ведь обязанность следить за чистотой в доме лежит на жилконторе. Кстати, некоторые жильцы съехали оттуда. А остальные, как говорят очевидцы, по утрам выбирались из фекальных завалов.
А в итоге прямо терракт какой-то получился - дом рухнул не от взрыва, а под тяжестью фекалий.
Кто сделал? Да разве он скажет?

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 1
Joined: 22.09.08
Rank: 0
link post  Posted: 22.09.08 12:11. Post subject: Подождем комментарие..



 quote:
Подождем комментариев разработчиков...

Ok :)
Как уже заметили, что-либо обсуждать действительно пока рано. И мне, признаться, довольно неловко читать обсуждения (особенно положительные) того, чего пока нет.


 quote:
Уже довольно длительное время идет работа...

Это по календарю длительное - примерно с конца 2006 года. А фактически, в рабочих человекочасах, разработка ведётся недолго. Этот сайт до начала этого года я разрабатывал в одиночку, сейчас разработка ведётся двумя людьми; я отвечаю за техподдержку, программирование, верстку и общую идеологию (ставлю само ТЗ); другой занимается компоновкой, оформлением и вообще отвечает за дизайн сайта в широком смысле (юзабилити, логическая структура и т.д.). В таком малом количестве людей есть и плюсы и минусы. Основной плюс в том, что работа получается более цельная, а основной минус в сроках разработки. Кроме того, сроки растягиваются из-за того, что у нас обоих есть другие дела и проекты, как совместные (в основном, сторонние сайты, изготавливаемые на заказ), так и раздельные.


 quote:
...над принципиально новым российским игрвым шахматным сервером

Ну, положим, принципиальной новизны там не будет - шахматы и игра в них давно обкатаны со всех сторон, в том числе в интернете. Так что можно будет говорить только об удобстве/неудобстве и достаточном или недостаточном объеме функционала.

Если специально постараться найти новизну, то такой там будет разве что система модерации форума (не в том смысле, что такой нигде нет - мир большой - а в том смысле, что я такой не видел). Но она пока только в задумках. И при этом у меня нет никакой уверенности, что она будет работать так, как хотелось бы. Тем интереснее попробовать.


 quote:
гостевую и форум делать не надо , потому как опять пиписьками начнут меряться великие и прочие, ругаться и закончиться тем же...

Форум нужен обязательно. Но это отдельная и большая тема.


 quote:
Некоторые страницы уже доступны

Это не страницы будущего сайта, на нём их не будет. По крайней мере, в том виде, в котором они сейчас. А страница матча igame-ficgs по моему предложению Амидосу, на которое он охотно согласился, вообще должна была быть по окончании матча (т.е. когда уже не нужно её обновлять) перенесена на igame. Но не сложилось. В том числе из-за отсутствия igame.ru :)


 quote:
Ваш прогноз по поводу сроков открытия данной площадки

Опасаюсь давать точные прогнозы. Полгода назад я планировал открыть её в конце 2008 - начале 2009. Сейчас думаю, что скорее к весне. И, вероятно, открываться будет частями, для удобства отладки.


 quote:
а что будет то? эдванс или блиц? или все вместе?

Всё вместе. Но с серьёзным акцентом на адванс. А быструшки будут логически отделены: помимо отдельного рейтинга (само собой), по ним не будут проводиться турниры или матчи (только личные партии) и вообще в них смогут играть как залогиненные пользователи, так и любые случайные посетители сайта (не регистрируясь). Т.е. это будет скорее напоминать комнату отдыха, где, в частности, любой признанный на сайте мощный игрок-адвансер может разлогиниться и расслабленно сыграть пару быстрых анонимных партий, получая баранки по ходу дела и не опасаясь за свой авторитет :)

Кстати, именно быструшки я и планирую открыть первым делом. Дело в том, что с технической точки зрения быстрые шахматы требовательнее к ресурсам сервера и вообще сложнее (всякие вопросы синхронизации, обработки множества одновременных запросов и т.д.). Поэтому и критичнее с точки зрения тестирования. И обкатать этот модуль нужно в первую очередь, когда кол-во народа сперва будет почти нулевым, а потом плавно повышаться.


 quote:
Так и я надеюсь, что эта игровая площадка имеет все шансы стать ведущей в рунете.

Не знаю :) У меня нет каких-либо высоких амбиций и далеко идущих планов по поводу сайта, мне просто хочется сделать симпатичную вещь. И в любом случае, об этом рано говорить.

vladimir@xchess.ru

Say thanks!: 1 
Profile Reply
Renegat23
administrator


Post №: 1892
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 22.09.08 13:12. Post subject: Vladimir , спасибо з..


Vladimir , спасибо за коммент! А бета-тестеры Вам нужны?

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 909
Joined: 15.07.07
Rank: 12

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 22.09.08 13:35. Post subject: Renegat23 пишет: А..


Renegat23 пишет:

 quote:
А бета-тестеры Вам нужны?

а бета-админы?

Say thanks!: 0 
Profile Reply
WildCat
VIP


Post №: 217
Joined: 19.10.07
Rank: 0
link post  Posted: 22.09.08 13:40. Post subject: Vladimir пишет: Ну,..


Vladimir пишет:

 quote:
Ну, положим, принципиальной новизны там не будет - шахматы и игра в них давно обкатаны со всех сторон, в том числе в интернете.


Может попробуете сделать поддержку шашек? Насколько я в курсе, сейчас нет ни одного переписочного шашечного сайта, и народ, как и в стародавние времена, играет по мылу.

Vladimir пишет:

 quote:

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


Может лучше вообще без них? Например, bestlogic и без быструшек тормозит по-черному. Страшно даже подумать что бы было, если бы там были быструшки.




Say thanks!: 0 
Profile Reply
NS
VIP


Post №: 670
Joined: 16.09.07
Rank: 3
link post  Posted: 22.09.08 22:00. Post subject: Может попробуете сде..



 quote:
Может попробуете сделать поддержку шашек? Насколько я в курсе, сейчас нет ни одного переписочного шашечного сайта, и народ, как и в стародавние времена, играет по мылу.


И причем нового вида шашек, чтоб убежать от ничейной смерти...
Например стоклетки с правилом остановки и продолжения взятий дамкой только с поля сразу после взятой шашки...


Say thanks!: 0 
Profile Reply
WildCat
VIP


Post №: 218
Joined: 19.10.07
Rank: 0
link post  Posted: 22.09.08 22:12. Post subject: NS пишет: Например ..


NS пишет:

 quote:
Например стоклетки с правилом остановки и продолжения взятий дамкой только с поля сразу после взятой шашки...


Может стоклеткам и ненужен такой изврат? Кстати, против скольки там одна дамка на главной может выстоять?

Say thanks!: 0 
Profile Reply
NS
VIP


Post №: 671
Joined: 16.09.07
Rank: 3
link post  Posted: 22.09.08 22:19. Post subject: Там дамка на любом п..


Там дамка на любом поле (даже не на главной) Выстаивает против трех дамок,
И дамка на любом поле проигрывает против четырех.

Say thanks!: 0 
Profile Reply
VP
VIP


Post №: 381
Joined: 15.07.07
Rank: 7
link post  Posted: 23.09.08 05:41. Post subject: Vladimir пишет: Кст..


Vladimir пишет:

 quote:
Кстати, именно быструшки я и планирую открыть первым делом. Дело в том, что с технической точки зрения быстрые шахматы требовательнее к ресурсам сервера и вообще сложнее (всякие вопросы синхронизации, обработки множества одновременных запросов и т.д.). Поэтому и критичнее с точки зрения тестирования. И обкатать этот модуль нужно в первую очередь, когда кол-во народа сперва будет почти нулевым, а потом плавно повышаться.


С удовольствием буду играть в быстрые шахматы, т.к. играть по полгода-год турниры, где думают по3-5 дней над ходом - это не для меня.
Сейчас я несколько быстрых турниров играю на http://www.chessserver.ru/, но там мало серьезных соперников.
Хорошие быстрые турнирные контроли - это кол-во дней/кол-во ходов
Например 10д/40х+0.5 суток(12час.) добавка за каждый ход, начиная с 40-го хода.
Если играть с одним соперником, то хорошо играть классику_ 2часа/на 40 ходов+1час/20ходов+1час/20ходов....
Vladimir, желаю Вам успехов в создании хорошего игрового сайта!


Say thanks!: 0 
Profile Reply
vitamix
administrator


Post №: 55
Joined: 17.03.08
Rank: 2
link post  Posted: 23.09.08 07:27. Post subject: VP пишет: С удоволь..


VP пишет:

 quote:
С удовольствием буду играть в быстрые шахматы, т.к. играть по полгода-год турниры, где думают по3-5 дней над ходом - это не для меня.
Хорошие быстрые турнирные контроли - это кол-во дней/кол-во ходов


Согласен.
Больше 3х дней на ход играть долго и скучно... Надо сразу реализовывать турнирные контроли. Странно, что на некоторых переписочных сайтах их до сих пор нет.

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 910
Joined: 15.07.07
Rank: 12

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 23.09.08 07:39. Post subject: я думаю что быстрые ..


я думаю что быстрые контроли в данном случае - это блиц 3 мин. и выше, но не 3 дня на ход

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1893
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 23.09.08 07:42. Post subject: vitamix пишет: Согл..


vitamix пишет:

 quote:
Согласен.
Больше 3х дней на ход играть долго и скучно... Надо сразу реализовывать турнирные контроли. Странно, что на некоторых переписочных сайтах их до сих пор нет.


А я не согласен.
У человека в жизни не только шахматы есть, но много чего еще. А если контроль времени быстрый, то нужно все вечера проводить за компом. Лично я этого не хочу.
Кроме этого в некотороых позах найти ход за день, за два или за три просто нереально. Я, к примеру, могу думать над позой и месяц (если время позволяет).

Хотите играть быстро - включайтесь во много турниров параллельно и всего делов! А классический переписочный контроль просьба не трогать!

Say thanks!: 1 
Profile Reply
VP
VIP


Post №: 382
Joined: 15.07.07
Rank: 7
link post  Posted: 23.09.08 08:48. Post subject: Renegat23 пишет: А..


Renegat23 пишет:

 quote:
А классический переписочный контроль просьба не трогать!


У всех разное мнение на этот счет. Я думаю, что разные контроли имеют право на существование.
Привожу мнение игрока ICCF Алексея Шадрина, которого прочитал на др. форуме:

 quote:
Зарегистрироваться просто - напишите Александру Альперту (он у нас в России за старшего) . Зарегистрируетесь, заплатите деньги через Сбербанк на счет российской Ассоциации Заочных Шахмат. Потом Вам придет стартовый лист и начнете игру на сервере.
Личное впечатление от игры в ICCF: долго (по 5-6 дней на ход с бесконечным накоплением), нудно (все спят в обнимку с компьютером) и никакой романтики (сухая игра с огромным процентом ничьих, ловят друг друга на ошибках в дебютных базах). Зарекался больше не играть, но недавно опять уговорили - и те же самые впечатления. А при таком отношении и результат получается посредственный.

2008/01/21 20:58:42
Попробуйте сыграть в одном турнире (лучше МастерКласс на Сервере), а там составите свое впечатление.
2008/01/21 20:58:42
SHADRIN ALEKSEY





Say thanks!: 0 
Profile Reply
vitamix
administrator


Post №: 56
Joined: 17.03.08
Rank: 2
link post  Posted: 23.09.08 08:49. Post subject: Renegat23, мне класс..


Renegat23, мне классического переписочного контроля хватает в классическом переписочном месте - ICCF или РАЗШ. Все остальное - тренировка, идеи обкатать...

Добавлено:
Одновременно c VP ответили

Say thanks!: 0 
Profile Reply
NS
VIP


Post №: 672
Joined: 16.09.07
Rank: 3
link post  Posted: 23.09.08 17:42. Post subject: SHADRIN ALEKSEY - не..


SHADRIN ALEKSEY - нет на ИКЧФ даже 2200, не удивительно что не может никого сделать в мастер-классе, есно одни ничьи...

Say thanks!: 0 
Profile Reply
Alone



Post №: 36
Joined: 17.07.08
Rank: 0
link post  Posted: 23.09.08 18:23. Post subject: NS Насколько мне из..


NS

Насколько мне известно, Шадрин Алексей играет в основном сам, без помощи ПО. Оттуда и рейтинг такой низкий ;)

Say thanks!: 0 
Profile Reply
NS
VIP


Post №: 674
Joined: 16.09.07
Rank: 3
link post  Posted: 23.09.08 18:48. Post subject: Ну, мастер-классу ни..


Ну, мастер-классу ничейная смерть точно не грозит. И мнение Шадрина Алексея - это его мнение, которое вытекает из силы его игры, независимо от причин такой силы.

Say thanks!: 1 
Profile Reply
VP
VIP


Post №: 385
Joined: 15.07.07
Rank: 7
link post  Posted: 24.09.08 02:54. Post subject: NS здесь другое я х..


NS здесь другое я хотел сказать, речь идет не о силе игры.
Есть люди, которым не нравятся долгие контроли и с отпусками еще, как на ЛогГейме(bestlogic)
Поэтому я и хотел обратить внимание Владимира, чтоб включил обязательно контроли для быстрых шахмат
на его новом сайте XChess.
А там уже каждый игрок выберет себе, что ему лучше подходит.
Везде народу надо давать свободу выбора, а не навязывать что то одно.


Say thanks!: 0 
Profile Reply
NS
VIP


Post №: 680
Joined: 16.09.07
Rank: 3
link post  Posted: 24.09.08 03:08. Post subject: Эт да. Контроли всяк..


Эт да. Контроли всякие нужны. Мне на bestlogic-е, например, не нравится отсутствие нормальных контролей - ну хотя-бы пять дней на ход как на ИКЧФ. 5 дней на ход - уже можно творить. День-два на ход - уже нужно играть каждый день, партии получаются смазанными...

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 2
Joined: 22.09.08
Rank: 1
link post  Posted: 26.09.08 14:38. Post subject: Vladimir , спасибо з..



 quote:
Vladimir , спасибо за коммент! А бета-тестеры Вам нужны?

Пока нет. Потом, разумеется, понадобятся :)
И понадобятся, вероятно, сразу несколько, чтобы посмотреть как оно всё функционирует одновременно.

 quote:
Может попробуете сделать поддержку шашек? Насколько я в курсе, сейчас нет ни одного
переписочного шашечного сайта, и народ, как и в стародавние времена, играет по мылу.

Ну, адванс-шашки, насколько я знаю, уже не имеют смысла. Ещё есть такой момент, что я не хотел бы смешивать игры. Про универсальную игровую зону, поддерживающую одновременно много игр (типа brainking.com) я думал, но в итоге всё же решил остаться в рамках шахмат. Когда люди на одном сайте играют в разные игры, неизбежно происходит некоторое "размытие". Как развлекательный легкий ресурс это неплохо, но мне всё же хотелось бы по возможности создать на сайте атмосферу посерьёзнее.

Но в то же время мне хотелось бы, чтобы ресурс не был ограничен адвансом. Переписочные же шахматы - адванс уже давно. И сильному игроку, желающему играть с противником самостоятельно, без использования ПО, в обычных шахматах остаются только реальные онлайн-контроли. Но это не всегда возможно - не все могут себе позволить выделить на партию непрерывный кусок времени в несколько часов. А если этот игрок всё же желает играть по переписке, играть самостоятельно, и чтобы при этом была относительно высокая вероятность того, что противник поступает так же, то возможно, для него стала бы некоторой альтернативой игра, по своим правилам очень близкая к классическим шахматам (чтобы его навыки игры можно было бы в ней применить), но при этом всё же отличающаяся от них, чтобы из-за меньшей популярности под неё было бы на порядки меньше доступного софта для анализа.

Поэтому я подумываю ввести на сайте возможность играть ещё одну разновидность шахмат, чтобы охватить эту нишу. Такой игрой я пока вижу шахматы Капабланки, они неплохо подходят под указанные параметры. Но добавление их будет (если будет), вероятно, не сразу, а через некоторое время после открытия сайта.

 quote:
Может лучше вообще без них? Например, bestlogic и без быструшек тормозит по-черному. Страшно даже подумать что бы было, если бы там были быструшки.

Под работу xchess я планирую выделить отдельную машину. Уже хотя бы потому, что некоторые запланированные возможности будут требовать наличия на сайте собственной копии таблиц Налимова, а шестифигурные таблицы занимают 1154 гигабайта (непрерывно качал их несколько месяцев). А в случае выделенного под сайт отдельного сервера сайт должен справляться легко с нагрузкой одновременной игры многих быстрых партий. Т.е. вопрос будет заключаться только в толщине интернет-канала. Сначала для отладки и настройки сервер будет размещаться вообще у меня дома, я его подключу к каналу в 9 Мбит/сек. Решение это нехорошее - скорости будет в большинстве случаев хватать, но стабильность будет оставлять желать лучшего - но на первое время должно хватить. А после настойки и некоторого тестового периода уже нормального функционирования сайта я размещу этот сервер в нормальном дата-центре.

 quote:
С удовольствием буду играть в быстрые шахматы, т.к. играть по полгода-год турниры, где думают по3-5 дней над ходом - это не для меня.

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


 quote:
Хорошие быстрые турнирные контроли - это кол-во дней/кол-во ходов Например 10д/40х+0.5 суток(12час.) добавка за каждый ход, начиная с 40-го хода.


 quote:
Согласен. Больше 3х дней на ход играть долго и скучно... Надо сразу реализовывать турнирные контроли. Странно, что на некоторых переписочных сайтах их до сих пор нет.


 quote:
А я не согласен. У человека в жизни не только шахматы есть, но много чего еще. А если контроль времени быстрый, то нужно все вечера проводить за компом.
Лично я этого не хочу. Кроме этого в некотороых позах найти ход за день, за два или за три просто нереально. Я, к примеру, могу думать над позой и месяц (если время позволяет).


 quote:
У всех разное мнение на этот счет. Я думаю, что разные контроли имеют право на существование.


 quote:
5 дней на ход - уже можно творить. День-два на ход - уже нужно играть каждый день, партии получаются смазанными...

Я пока что составил такой примерный список переписочных контролей {"x+y(z)" x - начальные показания часов каждого игрока, y - прибавка за ход, z - максимально возможное время на часах, т.е. предел накопления, значения указаны в сутках}:

1) 3+1 (3) однодневый
2) 3+2 (3) двухдневый
3) 3+3 (3) трёхдневый
4) 5+1 (10) стандратный
5) 5+2 (15) увеличенный
6) 5+5 (15) длинный

При составлении этого списка я руководствовался следующими соображениями:

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

2. Ассортимент контролей должен удовлетворять большинство игроков.

3. Вытекает из суммы пп. 1 и 2: контроли должны заметно отличаться друг от друга. Нет особого смысла, например, в одновременной поддержке контролей 3+1(10) и 5+1(15)

4. "цикличность" посещения сайта людьми разная, но обычно она не более суток. Мне же хотелось бы снизить кол-во просрочек времени в партиях по независящим от игроков причинам (например, наличие интернета только дома, где игрок бывает только вечером). Поэтому все переписочные контроли должны иметь инкремент за каждый ход, и этот инкремент должен быть не менее суток. В то же время, именно инкремент, по сути, устанавливает примерные возможные сроки окончания партии. Если он - 5 суток, то даже если один из соперников играет быстро, но второй пердпочитает тянуть с ходами, то партию вполне можно затянуть на год. Поэтому инкрементом в 5 суток мы и ограничимся. И то его ни в коем случае не нужно использовать в таких соревнованиях, где партии играются последовательно, чтобы не затягивать общий результат на годы.

5. У любого контроля предел накопления должен быть не менее 3 суток, чтобы игрок мог себе позволить в случае необходимости не делать ходы в выходные дни, не выходя в отпуск.

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




Ещё отдельного обсуждения требует политика отпусков, но у меня сейчас нет времени описать, какой я её делаю. :)

 quote:
Vladimir, желаю Вам успехов в создании хорошего игрового сайта!

Спасибо!

Say thanks!: 1 
Profile Reply
NS
VIP


Post №: 692
Joined: 16.09.07
Rank: 3
link post  Posted: 26.09.08 15:20. Post subject: Вообще кривые контро..


Вообще кривые контроли. Достаточно стандартны 10+1.21, 10+2.21

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 3
Joined: 22.09.08
Rank: 1
link post  Posted: 26.09.08 15:38. Post subject: Достаточно стандартн..



 quote:
Достаточно стандартны 10+1.21, 10+2.21

Я понимаю, что они достаточно стандартны. Но не готов воспринять это как достаточный аргумент.

По поводу предела накопления 10 vs 21 у меня два соображения. Одно умозрительное, второе практическое.

1. Если инкремент в партии идёт по дню (а не по 3-5) на ход, то это уже говорит об определённом качестве игры. А именно о таком, что человек в принципе не анализирует позицию по нескольку недель. Выделять ему трёхнедельное накопление при этом чрезмерно. И эти 21 будут приводить не к более качественному анализу, а просто к задержкам, вызванным забрасыванием игры на некоторое время в неприятных позициях, пока игрок будет играть другие партии, где ситуация более приятная.

2. Когда на игейме на основном контроле с инкрементом в 1 день (основной в том смысле, что он был наиболее часто используем игроками на сайте) срезали предел накопления с 21 до 10, на форуме было об этом много положительных отзывов, и ни одного отрицательного. Лично мне тогда на игейме играть с накоплением в 10 тоже стало удобнее.

Поэтому предел = 10.

Что же касается стартового положения на часах, то оно делается таким, чтобы за быстро разыгранный по известной схеме дебют положение на часах достигло предела накопления. В 10+1.21 это положение достигается в 11 ходов.

В 5+1.10 - в пять ходов, т.е. и без того показания часов достигают максимума вдвое быстрее.

Say thanks!: 0 
Profile Reply
WildCat
VIP


Post №: 232
Joined: 19.10.07
Rank: 0
link post  Posted: 26.09.08 16:26. Post subject: Насчет контролей луч..


Насчет контролей лучше у народа спросить (например опрос устроить). Лично мне кажется достаточно двух 5+1/10 (быстрый) и 10+2/21 (медленный).

Vladimir пишет:

 quote:
Ну, адванс-шашки, насколько я знаю, уже не имеют смысла. Ещё есть такой момент, что я не хотел бы смешивать игры. Про универсальную игровую зону, поддерживающую одновременно много игр (типа brainking.com) я думал, но в итоге всё же решил остаться в рамках шахмат.


Адванс шашки все еще актуальны. Тем более, что есть же стоклетки. Можно для шашек открыть отдельный сайт (физически он может быть на том же сервере). Ведь имея шахматный переписочный сайт, не так сложно адаптировать его и для шашек. Или тут дело в том, что желание отсутствует напрочь?

Say thanks!: 0 
Profile Reply
VP
VIP


Post №: 386
Joined: 15.07.07
Rank: 7
link post  Posted: 26.09.08 16:31. Post subject: Vladimir а почему в..


Vladimir а почему Вы не хотите попробовать быстрый контроль для эдванс: 10дней на 40ходов+12час. добавка(без ограничения) за каждый ход начиная с 40-го.
Я обкатал такой быстрый контроль на другом игровом сайте, все идет хорошо, только мало там достойных соперников.
Так же плохо - нет там разделения игроков в турнирах по гр.рейтингу(класс, категория), всех мешают в одну кучу, это тоже плохо.
Плохо, что рейтинг расчитывается не покаждому игроку, а по ср.турнирному после окончания турнира.



Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 4
Joined: 22.09.08
Rank: 1
link post  Posted: 29.09.08 11:55. Post subject: Адванс шашки все еще..



 quote:
Адванс шашки все еще актуальны. Тем более, что есть же стоклетки. Можно для шашек открыть отдельный сайт (физически он может быть на том же сервере). Ведь имея шахматный переписочный сайт, не так сложно адаптировать его и для шашек. Или тут дело в том, что желание отсутствует напрочь?

Отдельный сайт - да, можно. Адаптировать в том смысле, что просто сменить только игровую зону (доска, нотация, правила), действительно было бы относительно несложно. Но тут дело ещё в том, что я очень плохо знаком с шашками. Сам я играл в них последний раз, пожалуй, ещё в детстве :) И даже толком не знаю никаких особенностей игры. Как там принято вычислять рейтинг, как останавливается партия по недостатку материала и т.д. и т.п.

Над все этим нужно подумать. И в любом случае, речь пойдёт именно про адаптацию уже разработанного сайта, т.е. заниматься я этим буду уж точно не раньше открытия xchess. Сейчас делать параллельно две разные игровые зоны у меня не будет времени.

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


 quote:
Vladimir а почему Вы не хотите попробовать быстрый контроль для эдванс: 10дней на 40ходов+12час. добавка(без ограничения) за каждый ход начиная с 40-го.

По двум причинам:

1)
Потому что при этом контроле уже начинают иметь сильное влияние и другие навыки, помимо шахматных. Например, сильно пригодится умение ложиться спать позднее соперника, оставляя за собой последний ход. В частности, игрок, живущий в центральной или западной Европе при прочих равных будет иметь преимущество в таких партиях на сайте, где не меньше трети (а то и больше) игроков живут по московскому времени.

Кроме того, при этом контроле соперники окажутся в слишком неравных условиях, если один из них уже использовал свой годичный отпуск, а второй ещё нет.

Всё это не очень спортивно, а я хотел бы сохранить единую концепцию хотя бы в этом смысле, поэтому и предполагаю использовать инкремент от суток за один ход.

2)
Да и сам анализ уже будет идти немного по-другому (особенно с учётом замечаний выше). Поэтому результаты таких партий по-хорошему не стоило бы использовать для обсчёта общего переписочного рейтинга игрока.

А тогда выхода два -- либо эти партии сделать в обязательном порядке вообще безрейтинговыми, либо ввести для них отдельный рейтинг.

А множить сущности, делая два различных рейтинга, которые всё же оба будут переписочными -- плохо, поэтому второй вариант не подходит. Первый вариант ещё туда-сюда. Но в таком случае возникает вопрос: много ли останется желающих играть такие партии? Из общего множества игроков сначала останутся только те, кого одинаково не устраивают ни контроли с инкрементом в один день, ни классический двухчасовой контроль (т.е. уже относительно немного), а из получившейся горстки ещё уйдут все те, кого не устраивает играть эти партии без рейтинга. Боюсь, что получится в итоге слишком мало для нормальной комплектации турниров.

Если бы в таком решении не было минусов, то можно было бы смириться с тем, что его плюсы несоклько сомнительны. Но минусы всё же есть -- во-первых, п.1, а во-вторых, вот с целью запутать нового игрока введение такого контроля справится вполне. В самом деле, получится несколько неряшливо: на сайте и так нужно минимум два (даже скорее три) рейтинга для партий в реальном времени (блиц, быстрые и классика), затем есть ещё переписочный рейтинг а между ними находится что-то непонятное вообще без рейтинга.

Say thanks!: 0 
Profile Reply
Пьер_Таль



Guest
Joined: 01.01.70
link post  Posted: 21.10.08 10:54. Post subject: Есть планы сделать ..


Есть планы сделать сервер для официальных российских соревнований РАЗШ. Хорошо бы для этого объединить усилия заинтересованных людей и задействованных ля этого программистов.

Say thanks!: 0 
Reply
Renegat23
administrator


Post №: 1940
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 21.10.08 11:05. Post subject: Пьер_Таль пишет: Ес..


Пьер_Таль пишет:

 quote:
Есть планы сделать сервер для официальных российских соревнований РАЗШ. Хорошо бы для этого объединить усилия заинтересованных людей и задействованных ля этого программистов.


Пьер_Таль
Здравствуйте Александр Лазаревич! Рады видеть Вас на нашем форуме! Упомянутый в данной теме сервер XChess, который сейчас находится в разработке, как раз может стать официальным сервером РАЗШ.

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 958
Joined: 15.07.07
Rank: 12

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 21.10.08 11:11. Post subject: Renegat23 пишет: ка..


Renegat23 пишет:

 quote:
как раз может стать официальным сервером РАЗШ

а разработчики согласны?

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1941
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 21.10.08 12:01. Post subject: bankuss пишет: а ра..


bankuss пишет:

 quote:
а разработчики согласны?


Оо МОЖЕТ стать официальным сервером РАЗШ, если разработчики будут ЗА.
Но как я понял, они итак ЗА

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1947
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 22.10.08 07:08. Post subject: to Vladimir Тут в св..


to Vladimir
Тут в связи с новым рождением форума РАЗШ, а также дискуссией о Чемпионате форума КС появилась возможность сделать небольшое маркетинговое исследование на тему: "Каким должен быть идеальный российский сервер для игры в шахматы?". В данном случае имеется ввиду игра в адванс (по переписке). Выводы следующие:

1. Присутствие самых популярных контролей времени:
5+1
10+1
10+1/21
10+2/21
30+1/30 без отпусков
30+2/30 без отпусков
30 дней на 10 ходов с отпуском
50 дней на 10 ходов с отпуском
50 дней на 10 ходов с отпуском и с ограничением накопления до 100 дней (модернизированный контроль ИКЧФ).
2. Красивая турнирная таблица.
3. Возможность проведения турниров по разным системам: круговая (в 1 круг, в 2 круга, в 4 круга, матч-турнир), нокаут, шевенингеннская, швейцарская.
4. Четкая система отпусков и учета времени.
5. Скорость сервера (отсутствие тормозов, быстрая прорисовка и обновление таблиц), эргономичный интерфейс доски.
6. Бесплатность (либо минимальная плата).
7. Легкая регистрация с возможностью играть анонимно (без обязательного указания географического положения) - это, конечно, не касается официальных турниров и турниров с призами.
8. Форум, личные сообщения.
9. Гибкая настройка создания турнира (выбор системы проведения, контроля времени, фильтр участников - если турнир только для определенной категории юзеров - например выше 2200 и т.п.).
10. Четкая система расчета рейтинга, который должен обновляться после каждой сыгранной партии. Увязка рейтинга сервера с рейтингами РАЗШ. Возможность безрейтинговых партий.
11. Система разграничения прав у юзеров (кому-то дается право создания турниров, кто-то может только играть и т.д.).
12. Система "репутации" юзеров сервера, когда на основе рейтинга, турнирных результатов, поведения на форуме и каких-нибудь других критериев, другие юзеры могли бы "оценивать" данного юзера.
13. Небольшой вес страниц сайта (не более 50 кб - для уменьшения пожираемого траффика).
14. Возможность ограничения просмотра партий играющегося турнира.
15. Возможность скачки отдельной партии и всего турнира в формате PGN.
16. Поддержка командных турниров.
17. Корректная работа во ВСЕХ популярных браузерах.
18. Возможность ввода варианта.
19. Наличие облегченной версии сайта для мобильников и КПК (и возможности переключаться между версиями).

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1948
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 22.10.08 07:59. Post subject: Сразу поясню 14 пунк..


Сразу поясню 14 пункт для тех, кто незнаком с правилами РАЗШ и ИКЧФ.
Это нормальная практика ИКЧФ. Специфика переписки такова, что все партии играются одновременно, а участник может применять со всеми соперниками в одном турнире одинаковые дебютные варианты. Тогда, если соперники будут видеть все его играющиеся партии, то смогут легко его ловить в том или ином варианте прямо в текущем турнире. Чтобы этого избежать и делается такое ограничение, когда просматривать партии можно либо после 10 завершенных партий, либо с задержкой в 10 ходов. Это ОПЦИОНАЛЬНАЯ возможность, т.е. при желании организатор турнира может ее отключить. Но официальные турниры должны проводиться при включенном ограничении просмотра. Это многолетняя практика РАЗШ и ИКЧФ. Поэтому если на таком сервере будут проводиться официальные соревнования РАЗШ, такая опция НЕОБХОДИМА. Тренировочные же турниры можно играть как угодно...

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1949
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 22.10.08 09:30. Post subject: Vladimir пишет: Я п..


Vladimir пишет:

 quote:
Я пока что составил такой примерный список переписочных контролей {"x+y(z)" x - начальные показания часов каждого игрока, y - прибавка за ход, z - максимально возможное время на часах, т.е. предел накопления, значения указаны в сутках}:
1) 3+1 (3) однодневый
2) 3+2 (3) двухдневый
3) 3+3 (3) трёхдневый
4) 5+1 (10) стандратный
5) 5+2 (15) увеличенный
6) 5+5 (15) длинный


Рискну не согласиться все-таки. Сервер новый и сразу навязывать шахматистам новые непривычный контроли будет по меньшей мире недальновидно. На мой взгляд, лучше использовать привычные старые контроли времени. А когда шахматисты к серверу привыкнут, то можно и потихоньку переводить турниры на какие-то другие контроли.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1952
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 22.10.08 14:29. Post subject: По контролям времени..


По контролям времени предложений и дополнений нет? Может какие-то убрать и какие-то добавить?

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 5
Joined: 22.09.08
Rank: 1
link post  Posted: 22.10.08 15:35. Post subject: 5+1 10+1 10+1/21 10+..



 quote:
5+1
10+1
10+1/21
10+2/21
30+1/30 без отпусков
30+2/30 без отпусков
30 дней на 10 ходов с отпуском
50 дней на 10 ходов с отпуском
50 дней на 10 ходов с отпуском и с ограничением накопления до 100 дней (модернизированный контроль ИКЧФ).



Очень большое кол-во контролей.
Например, "10+1/21" отличается от "30+1/30 без отпусков" очень слабо.

После выхода из быстро разыгранного дебюта "10+1/21" ничем не отличается от "21+1/21"
А после этого "21+1/21" уже слишком сильно похож на "30+1/30 без отпусков", чтобы оставлять их оба.
Тем более, что "без отпуска" удобнее делать опцией, отвязанной от самого конкретного контроля.

Далее "10+1" отличается от "10+1/21" наличием неограниченного предела накопления?
А зачем нужно неограниченное накопление?

"50 дней на 10 ходов с отпуском" отличается от модернизированного контроля ИКЧФ тоже только неограниченным накоплением?
А что, кому-то не хватит накопления в 100 дней? Тоже, по-моему, надуманный контроль.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 6
Joined: 22.09.08
Rank: 1
link post  Posted: 22.10.08 15:46. Post subject: Четкая система расче..



 quote:
Четкая система расчета рейтинга, который должен обновляться после каждой сыгранной партии. Увязка рейтинга сервера с рейтингами РАЗШ.



Насчёт увязки:

Наилучшую увязку обеспечит только принятие на сайте той же формулы, которая применяется в РАЗШ.
Я её, к сожалению, не знаю. Я знаю формулу расчёта рейтинга ICCF и она меня не устраивает по следующим соображениям:

1. Нелогичная организация предварительного (нефиксированного) рейтинга (особенно в случае, если на сайте рейтинг обновляется после каждой сыгранной партии, а будет именно так).

2. Нелогичное гашение динамики изменения фиксированного рейтинга высокорейтинговых игроков.
Пример: если играют двое игроков с большим кол-вом сыгранных партий и с одинаковыми рейтингами в 1800, то в случае победы победивший получит прибавку в 10 очков. А если играют двое равных игроков, но с рейтингами в 2400, то победитель получит 5 очков. Я не вижу смысла в таком искусственном введении нелинейности и замедлении динамики.

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

Say thanks!: 1 
Profile Reply
Renegat23
administrator


Post №: 1953
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 22.10.08 15:48. Post subject: Vladimir пишет: Оче..


Vladimir пишет:

 quote:
Очень большое кол-во контролей.


Оно подлежит, конечно, уточнению, дополнению или убавлению. Это я для затравки дал.


 quote:
После выхода из быстро разыгранного дебюта "10+1/21" ничем не отличается от "21+1/21"
А после этого "21+1/21" уже слишком сильно похож на "30+1/30 без отпусков", чтобы оставлять их оба.
Тем более, что "без отпуска" удобнее делать опцией, отвязанной от самого конкретного контроля.
Далее "10+1" отличается от "10+1/21" наличием неограниченного предела накопления?
А зачем нужно неограниченное накопление?


Наверное, Вы правы. Но нужно послушать еще других юзеров...


 quote:
"50 дней на 10 ходов с отпуском" отличается от модернизированного контроля ИКЧФ тоже только неограниченным накоплением?
А что, кому-то не хватит накопления в 100 дней? Тоже, по-моему, надуманный контроль.


В том то и дело, что не надуманный, а официальный контроль ИКЧФ. Желательно его все-таки иметь, чтобы проводить какие-либо официальные соревнования РАЗШ, если вдруг потребуется ИКЧФный контроль.
А контроль с ограничением накопления - это нововведение, которое РАЗШ может принять как свой официальный контроль, но пока он ИКЧФ не утвержден. 100 дней безусловно хватит, потому и пришла в голову идея (на форуме РАЗШ) ввести такое ограничение. Веяние времени, так сказать...

Say thanks!: 1 
Profile Reply
Vladimir
VIP


Post №: 7
Joined: 22.09.08
Rank: 1
link post  Posted: 22.10.08 15:50. Post subject: Корректная работа во..



 quote:
Корректная работа во ВСЕХ популярных браузерах.

Сейчас я тестирую все разрабатываемые мной сайты только "в могучей тройке": Internet Explorer, FireFox, Opera. Я понимаю, что этого, по-хорошему, недостаточно, но на первое время должно хватить.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1954
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 22.10.08 15:52. Post subject: Vladimir пишет: Наи..


Vladimir пишет:

 quote:
Наилучшую увязку обеспечит только принятие на сайте той же формулы, которая применяется в РАЗШ.


Обсуждение формулы подсчета рейтинга РАЗШ велось здесь. Сама методика описывается ТУТ.
На крайняк можно предложить руководству РАЗШ, которое заинтересовано в сервере и популяризации адванса, модернизировать свою систему подсчета рейтинга с учетом Ваших идей.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 8
Joined: 22.09.08
Rank: 1
link post  Posted: 22.10.08 15:56. Post subject: Renegat23 пишет: Об..


Renegat23 пишет:

 quote:
Обсуждение формулы подсчета рейтинга РАЗШ велось здесь. Сама методика описывается ТУТ.



Ага, спасибо. Ну, собственно, да, она такая же. Так что можно написанные выше замечания применить и к ней.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 9
Joined: 22.09.08
Rank: 1
link post  Posted: 22.10.08 16:02. Post subject: На крайняк можно пре..



 quote:
На крайняк можно предложить руководству РАЗШ, которое заинтересовано в сервере и популяризации адванса, модернизировать свою систему подсчета рейтинга с учетом Ваших идей.



Я не думаю, что руководство РАЗШ будет даже хоть сколько-нибудь серьёзно думать над изменением устоявшейся годами формулы (к которой привыкли и игроки) из-за домыслов одного программиста, даже если у него получится сделать удобный сайт. :)

И я их вполне понимаю. Пусть будет разные формулы, ничего страшного, лишь бы в пределе они давали схожие значения. Я же, в свою очередь, обещаю на сайте опубликовать используемую формулу и выложить текст с пояснением всех моментов (зачем и почему сделано так, а не иначе).

P.S. Кстати, внятного обоснования формулы ICCF я так и не нашёл.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1956
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 22.10.08 18:06. Post subject: На Гостевой предложи..


На Гостевой предложили еще некоторые пункты:
- Развитая система поиска по архиву партий, своих и чужих (т.е. не только возможность скачать PGN, но и всякие фильтры по позициям, дебютам, игрокам и т.п.)
- Простая система ссылок на текущие и законченные партии: например, возможность дать ссылку вида
http://server/archive?game=12345&move=30 на любую позицию в партии или в варианте.
- Поддержка шахмат Фишера.
- График изменения рейтинга для выбранного игрока. Разные рейтинги для разных контролей (наверное, хватит двух-трёх групп: сверх-быстрые, быстрые, классика). Возможность безрейтинговых партий.


Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 10
Joined: 22.09.08
Rank: 1
link post  Posted: 22.10.08 21:30. Post subject: Renegat23 пишет: На..


Renegat23 пишет:

 quote:
На Гостевой предложили еще некоторые пункты



Да, я слежу.

Ссылка на позицию - это хорошо, не думал об этом.

Поддержка шахмат Фишера под вопросом. Не уверен в необходимости. Только для отхода от избитых дебютных схем?.. Как-то неубедительно, просто включатся в миттельшпиль с самого начала. Для собственного творчества? Тогда проще шахматы Капабланки юзать.

График изменения - да, предусматривал.

Say thanks!: 0 
Profile Reply
Пьер_Таль



Post №: 1
Joined: 21.10.08
Rank: 0
link post  Posted: 23.10.08 10:16. Post subject: Особые требования для официальных соревнований РАЗШ


Поскольку пожеланий очень много , то в одном посте невозможно их все прокомментировать.
Начну с самого главного.
Если для тренировочных турниров анонимность вполне приемлема, то для официальных турниров она должна быть исключена. Никаких клонов. Если человек записываться в официальный турнир РАЗШ, то все о нем должно быть известно. Думаю, что анонимность даже для неофициальных турниров должна быть немного ограничена чтобы не допустить включение одного игрока под разными никами в один турнир или включение его под разными никами в один командный турнир. В РАЗШ уникальность обеспечивает Индивидуальный Номер Шахматиста, который после присвоения уже не меняется. Правда присваивается он обычно только после завершения и обсчета в РАЗШ одного турнира. Напоминаю , ч то в РАЗШ обсчитываются не все турниры, а только те, где установлена норма по крайней мере 1 разряда.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 11
Joined: 22.09.08
Rank: 1
link post  Posted: 23.10.08 11:28. Post subject: Если человек записыв..



 quote:
Если человек записываться в официальный турнир РАЗШ, то все о нем должно быть известно. В РАЗШ уникальность обеспечивает Индивидуальный Номер Шахматиста, который после присвоения уже не меняется.



А что именно должно быть известно? ФИО? Паспортные данные?
Я понимаю, как можно присвоить нику на сервере уникальный индивидуальный номер шахматиста, который будет использоваться в официальных турнирах РАЗШ.

А вот как устанавливается соответствие ника с именем?
Иначе говоря, какова процедура назначения человеку индивидуального номера?

Say thanks!: 0 
Profile Reply
Пьер_Таль



Post №: 2
Joined: 21.10.08
Rank: 0
link post  Posted: 23.10.08 15:38. Post subject: В РАЗШ структура ос..


В РАЗШ структура основанная на регионах - субьектах федерации.
Первые 2 знака ИНШ определяют номер региона, а младшие 3 знака- самого игрока. Пока 5 знаков достаточно.
Например, мой ИНШ 77004, 77- код московского региона.
Если игрок переезжает, его старшие знаки все равно не изменятся.
Что должно быть известно о игроке и кому известно ?
Паспортные данные никому не нужны.
По итогам турнира игрокам надо отправлять справки о достигнутой квалификации, поэтому нужен почтовый адрес. По электронной почте их отправлять нельзя, спорткомитеты не признают.
Нужно иметь e-mail
Должен быть отмечен текущий разряд или звание.
Иногда с игроком надо вступить в быстрый контакт, поэтому просим телефон. Ещё нужна полная дата рождения, по ней можно исключить совпадения по инициалам и фамилии, а также права для юношеских и ветеранских турниров. Данные эти нужны только судьям и организаторам, участникам они не должны быть доступны. Ещё может понадобиться идентификатор игрока в системе ИКЧФ, по которому можно быстро найти его текущий рейтинг ИКЧФ


Say thanks!: 2 
Profile Reply
Vladimir
VIP


Post №: 12
Joined: 22.09.08
Rank: 1
link post  Posted: 23.10.08 15:52. Post subject: Понятно. Т.е. под от..


Понятно. Т.е. под отсутствием анонимности подразумевается только то, что вот в этом конкретном турнире играет тот же самый человек, что и в прошлых, но указанные изначально данные не проверяются (поскольку паспортные данные никто не требует и не проверяет). Т.е. правильно ли я понимаю, что в принципе я могу удалённо зарегистрироваться в РАЗШ и получить уникальный номер под именем Горбункова Семёна Семёновича? И правильно ли я понимаю, что при наличии нескольких различных почтовых адресов, на которые я могу получать бумажные письма, я в принципе могу создать нескольких клонов и вступить ими в один турнир?

Say thanks!: 0 
Profile Reply
Пьер_Таль



Post №: 3
Joined: 21.10.08
Rank: 0
link post  Posted: 23.10.08 16:18. Post subject: Да, такое, в принцип..


Да, такое, в принципе, возможно.
Особенно для почтового турнира.
Хотя реально о таких случаях никогда не слышал.
Вести почтовую переписку с двух адресов сложно и дорого.
Но если турнир в интернете, то могут возникнуть подозрения, что разные люди с разными почтовыми адресами играют с одного компьютера. Вероятность проколоться достаточно высока.
В одном из первых КРЕМов , я подозреваю, что подобный случай все-таки был.
Один шахматист включился в турнир и попросил включить 2-х юношей из его города. Начали игру, а через некоторое время сбои в переписке у этого шахматиста стали синхронно происходить с этими юношами, в результате сначала из турнира выбыли юноши, а потом и сам этот игрок.


Say thanks!: 0 
Profile Reply
Valstep



Post №: 261
Joined: 15.07.07
Rank: 3
link post  Posted: 23.10.08 16:21. Post subject: И чтоб не допускалос..


И чтоб не допускалось клонирование.Возможность удаления своего ника и тех кто без причинно не играет ,а числится.

Say thanks!: 0 
Profile Reply
Пьер_Таль



Post №: 4
Joined: 21.10.08
Rank: 0
link post  Posted: 23.10.08 18:04. Post subject: Порядок обсуждения.


Ренегат23 написал план из 19 пунктов. Если мы будем вести обсуждение по этим пунктам, то можем пропустить что-то важное. Мне кажется , то лучше вести обсуждение официальных турниров не по порядку этих пунктов , а по порядку официальных правил двигаясь по правилам. Можно взять за основу правила ИКЧФ
http://www.chess.vl.ru/rcca/pravila/pravilaiccfserver.htm
или почти идентичные правила РАЗШ.
http://www.chess.vl.ru/rcca/pravila/pravilarccaserver.htm

Многие хорошо представляют себе интерфейс игрока, но интерфейс судьи представляют себе слабо Или интерфейс создателя турниров.
Интерфейс судьи на сервере ИКЧФ неплохой и неплохой интерфейс создателя турниров А на Шахматной Планете оба эти интерфейса очень плохие. Потому что никто серьёзно их не продумывал.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1958
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 23.10.08 18:15. Post subject: Пьер_Таль пишет: Мн..


Пьер_Таль пишет:

 quote:
Мне кажется , то лучше вести обсуждение официальных турниров не по порядку этих пунктов , а по порядку официальных правил двигаясь по правилам. Можно взять за основу правила ИКЧФ


Тут есть такой момент: упомянутые 19 пунктов выведены опытным путем с учетом современных реалий, а правила ИКЧФ разрабатывались давно, да и являться истиной в последней инстанции тоже полностью не могут. Кроме этого непонятно: как эти правила могут помочь разработке сервера? Нужно иметь ввиду, что на сервере будут проводиться НЕ ТОЛЬКО официальные турниры РАЗШ. Поэтому, наверное, стоит отталкиваться в первую очередь от нужд игроков, а не от неких правил. В связи с этим необходимы КОНКРЕТНЫЕ предложения по серверу, а не отсыл к правилам.
А вот предложение обсудить интерфейс судьи и создателя турниров - интересное.


 quote:
Многие хорошо представляют себе интерфейс игрока, но интерфейс судьи представляют себе слабо Или интерфейс создателя турниров.
Интерфейс судьи на сервере ИКЧФ неплохой и неплохой интерфейс создателя турниров А на Шахматной Планете оба эти интерфейса очень плохие. Потому что никто серьёзно их не продумывал.


А можно конкретизировать КАКИЕ они должны быть?

Say thanks!: 0 
Profile Reply
poloff
VIP


Post №: 337
Joined: 16.07.07
Rank: 3
link post  Posted: 23.10.08 18:59. Post subject: Renegat23 пишет: По..


Пьер_Таль пишет:

 quote:
Потому что никто серьёзно их не продумывал.



а зачем изобретать велосипед, кода он уже изобретен и зачем идти непротоптанной тропой, кода есть асфальтированная дорожка? непонятно это всё!

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1959
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 23.10.08 19:05. Post subject: poloff пишет: а зач..


poloff пишет:

 quote:
а зачем изобретать велосипед, кода он уже изобретен и зачем идти непротоптанной тропой, кода есть асфальтированная дорожка? непонятно это всё!


И что есть по вашему велосипед?

Say thanks!: 0 
Profile Reply
poloff
VIP


Post №: 338
Joined: 16.07.07
Rank: 3
link post  Posted: 23.10.08 20:33. Post subject: Renegat23 пишет: И ..


Renegat23 пишет:

 quote:
И что есть по вашему велосипед?



Интерфейс судьи на сервере ИКЧФ неплохой и неплохой интерфейс создателя турниров А на Шахматной Планете оба эти интерфейса очень плохие. Потому что никто серьёзно их не продумывал (с)

Say thanks!: 0 
Profile Reply
Minkus



Post №: 79
Joined: 15.07.07
Rank: 2
link post  Posted: 23.10.08 20:36. Post subject: Renegat23 пишет: 15..


Renegat23 пишет:

 quote:
15. Возможность скачки отдельной партии и всего турнира в формате PGN.



Было бы неплохо! На тех шахматных серверах, где я играю, скачать партии сильнейших игроков или невозможно (Playchess, Bestlogic) или возможно, но очень неудобно (Chessplanet). На Планете, чтобы скачать партии других игроков, надо их сначала добавить в свою локальную базу. То есть нужно каждую отдельную партию выделять и добавлять. Я таким образом "скачал" несколько сотен партий играющих на сайте гроссмейстеров (времени на это ушло не мало). К тому же, не все партии хранятся вечно. По истечении определенного срока, самые ранние сыгранные партии, исчезают. Я считаю, что независимо от количества сыгранных и играемых на сервере партий, к ним должен быть постоянный, быстрый и удобный доступ.

Say thanks!: 0 
Profile Reply
Пьер_Таль



Post №: 5
Joined: 21.10.08
Rank: 0
link post  Posted: 23.10.08 21:28. Post subject: Нужно иметь ввиду, ..



 quote:
Нужно иметь ввиду, что на сервере будут проводиться НЕ ТОЛЬКО официальные турниры РАЗШ. Поэтому, наверное, стоит отталкиваться в первую очередь от нужд игроков, а не от неких правил.



А нет разницы существенной между официальными и неофициальными турнирами. Если будете писать про контроли времени- то они никак не влияют существенно на правила, просто один контроль заменяет другой. А многое, что потребуется для официальных турниров потребуется и для неофициальных.
В любом случае правила сервера нужны. и интерфейс надо делать под правила , а не правила прилаживать к готовому интерфейсу.

Перейдем к конкретике.


 quote:


1 Игра и контроль.

a. Партии играются с применением, где возможно, “Правил шахмат ФИДЕ”, кроме отличий, указанных в данном документе и других правилах ИКЧФ.
b. В каждом соревновании должен назначаться Турнирный Директор, отвечающий за ведение турнира и ход партий.


Турнирный директор = судья

 quote:

c. КОМАНДНЫЕ: В каждой команде должен быть капитан, который осуществляет связь с Турнирным Директором от имени членов своей команды.


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

 quote:

d КОМАНДНЫЕ: В случае разногласий между игроками капитаны должны сначала постараться решить вопрос между собой, прежде чем выносить его на суд Турнирного Директора.
e. Партии должны играться с использованием веб-сервера ИКЧФ. Если игрок потерял доступ к Интернету и, независимо от причины, не может восстановить этот доступ в пределах 30 дней, он считается выбывшим из турнира. 30-дневный период отсутствия доступа разрешается один раз в календарном году.


Последний пункт правил мне не совсем ясен.
Что можно считать потерей доступа к серверу ?
Может быть это простое отсутствие на сервере игрока в течение 30 дней без оформленного перерыва
Если этот игрок - простой участник личного турнира, то его можно исключить.
А если он капитан команды , то судья должен поставить вопрос о выборе нового капитана и замене игрока. Решение о замене капитана принимает команда а техническую передачу полномочий должен делать либо старый капитан либо судья турнира. Эта передача должна быть предусмотрена в интерфейсе сервера.

 quote:

f. Результаты всех партий, закончившихся нормальным путём, будут зафиксированы автоматически и Турнирный Директор будет о них извещение системой. Во всех других ситуациях игроки связываются с Турнирным Директором самостоятельно, для решения проблем или споров.
.


Если на доске мат или пат или создалась позиция в которой по правилам ФИДЕ фиксируется ничья или произошло соглашение на ничью, то это нормальное завершение партии и результат должен ставиться автоматически. Если же произошла просрочка времени , то автоматически результат должен ставиться в партиях с блиц контролем, быстрым контролем или классическим контролем. То есть тогда , когда присутствие игрока во время партии постоянно.
В официальных заочных соревнованиях результат автоматически не ставится, судья ставит результат по требованию партнёра игрока, который просрочил время. Но в случае просрочки времени игра в партии должна быть заблокирована.
В случае превышения времени на обдумывание над одним ходом действия сервера аналогины. Блокируем игру и требуем сообщение судье.
Судья должен иметь возможность или присудить результат или продолжить партию или скорректировать время участников.
В случае троекратного повторения позиции тоже требуется сообщение судье.
Но игра блокироваться не должна.
Аналогичная ситуация с правилом 50 ходов.
Возможно будет желание при создании некоторых турниров сделать автоматическое присуждение в специальных случаях, это должно быть отражено в интерфейсе создания турниров.

 quote:

g. КОМАНДНЫЕ: Результаты всех партий, закончившихся нормальным путём, будут зафиксированы автоматически и Турнирный Директор будет о них извещён системой. Во всех других ситуациях капитаны связываются с Турнирным Директором самостоятельно, для решения проблем или споров.
.



Если в командном соревновании партнёр просрочил время, то участник сначала связывается со своим капитаном, а уже тот с судьей.


 quote:

h. Все турниры (командные турниры), играемые через веб-сервер ИКЧФ, проводятся по этим правилам (за исключением тех пунктов, которые изменены регламентом или стартовым листом).


Организатор турнира должен иметь возможность приложить к турниру
отдельный документ (регламент), доступный для чтения всем участниками.


Say thanks!: 0 
Profile Reply
Пьер_Таль



Post №: 6
Joined: 21.10.08
Rank: 0
link post  Posted: 24.10.08 07:59. Post subject: Статья 2 правил.



 quote:
2 Передача ходов

1. Все ходы передаются через веб-сервер ИКЧФ.
2. Система веб-сервера ИКЧФ генерирует по электронной почте немедленное уведомление, информирующее партнера о сделанном ходе и сопутствующих сведениях.
3. Игроки ответственны за течение игры и использование времени во всех своих партиях, играемых через веб-сервер ИКЧФ. Если игрок отключит получение уведомлений сервера по электронной почте, то это не снимает с него ответственности за нормальное течение партий.


Всякое может случиться с сервером. Последнее письмо с сделанным в партии ходом может служить основанием для судьи для корректировки времени в случае падения сервера.



Say thanks!: 0 
Profile Reply
Пьер_Таль



Post №: 7
Joined: 21.10.08
Rank: 0
link post  Posted: 24.10.08 11:02. Post subject: 3 Отсутствие ответа.



 quote:

3 Отсутствие ответа.

a. Веб-сервер ИКЧФ автоматически генерирует напоминания по электронной почте игроку, не ответившему на ход: первое — через 14 дней, второе — через 28 дней. Последнее напоминание будет сделано после 35 дней молчания игрока.


Функция отправки игроку напоминаний по электронной почте о отсутствии ответов.
Может неплохо в списке партий такие партии выделять цветом.
Конкретное число жней неплохо сделать настраиваемым.


 quote:
b. Если игрок получил заключительное напоминание после 35 дней, то в течение 5 дней он должен сообщить партнеру и Турнирному Директору о продолжении своей игры. При отсутствии такого сообщения в этот период или ранее Турнирный директор может засчитать поражение.
b. КОМАНДНЫЕ: Если игрок получил заключительное напоминание после 35 дней, то в течение 5 дней он должен сообщить партнеру и Турнирному Директору через капитана своей команды о продолжении своей игры. При отсутствии такого сообщения в этот период или ранее Турнирный директор может засчитать поражение



Такие партии надо выделить особо. , может быть дать более строгое предупреждение.


 quote:

c. Если игрок не сделал хода в течение 40 дней, то ему засчитывается поражение, за исключением тех случаев, когда он предупредил Турнирного Директора о задержке и получил разрешение Турнирного Директора на такую или большую задержку.
c. КОМАНДНЫЕ: Если игрок не сделал хода в течение 40 дней, то игроку засчитывается поражение, за исключением тех случаев, когда его капитан предупредил Турнирного Директора о задержке и получил разрешение Турнирного Директора на такую или большую задержку


Если такое произошло, то игра должна быть заблокирована до решения судьи. На сервере ИКЧФ блокировки игры в этом случае пока нет.
Если в турнире прописано автоприсуждение- тогда ставится результат.


Say thanks!: 0 
Profile Reply
Пьер_Таль



Post №: 8
Joined: 21.10.08
Rank: 0
link post  Posted: 24.10.08 12:36. Post subject: 4 Предложения вариантов



 quote:

4 Предложения вариантов
a. Предложения вариантов при игре через веб-сервер не допускаются



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

Say thanks!: 0 
Profile Reply
Пьер_Таль



Post №: 9
Joined: 21.10.08
Rank: 0
link post  Posted: 24.10.08 14:54. Post subject: 5 Записи и отчеты



 quote:

5 Записи и отчеты
a. Все сведения, относящиеся к партии, и запись ходов сохраняются системой веб-сервера до конца турнира и доступны Турнирному Директору, когда это необходимо.


Здесь речь идет о временном графике партии. Вот как он выглядит на сервере ИКЧФ.


 quote:
1.Nf32008.08.14,20:12Nf62008.08.23,23:40
2.d42008.08.24,00:46e62008.09.06,23:41
3.g32008.09.07,20:22d52008.09.07,22:36
4.Bg22008.09.08,20:11Be72008.09.08,21:15



Здесь указывается точное время выполнения хода, но общее затраченное время не указывается . А в получаемых письмах указывается время в днях.
Например:


 quote:

[Event "I Russian Team Cup"]
[Site "ICCF"]
[Date "2006.12.15"]
[Round "-"]
[White "Lednev, Valery Alekseevich"]
[Black "Alpert, Aleksandr Lazarevich"]
[Result "*"]
[WhiteElo "2403"]
[BlackElo "2421"]
[Board "2"]
[WhiteTeam "Volzhanin"]
[BlackTeam "Akvalangisty"]

1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.e3 Bf5 5.Nc3 e6
6.Nh4 Bg6 7.Nxg6 *


White time left: 46 days 0:00
Black time left: 38 days 0:00

ICCF - The International Correspondence Chess Federation
www.iccf.com www.iccf-webchess.com






 quote:

b Для безопасности игрок должен сохранять запись ходов и подсчет времени обоих партнеров до конца партии — например, копию последнего уведомления системы (см. 2b), и высылать их по запросу Турнирного Директора.



этот пункт правил немного не согласуется с сервером ИКЧФ, игроку разрешается отказаться от поучений уведомлений по электронной почте,
Правда, в таком случае, при сбое предъявить будет нечего.
Вопрос - можно ли придумать средства защиты , позволяющие при восстановлении после сбоя не привлекать отправленные игроками письма сервера ?


Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 1965
Joined: 14.07.07
Rank: 17

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 25.10.08 09:21. Post subject: Еще пожелания с Гост..


Еще пожелания с Гостевой:


 quote:
Мне например совсем не нужно находясь на странице своих партий, быть одновременно в курсе того, что ещё на сайте, а то бывает, и во всём шахматном мире, происходит.
А нужна мне возможность быстро, буквально с одного взгляда определить, с какой партиии начать. Где мало у меня времени осталось(субьективного), где идёт длинный форсированный вариант, где ещё теория не кончилась, где несложное добивание, а где наоборот, меня добивают, и значит надо думать, думать, думать... Это в общем-то сводится к возможности ставить себе в партии пометки, которые будут видны и на сводной странице, на которой все мои текущие партии. Вот такого я ещё не встречал, и страдаю. :)


И далее пояснение:

 quote:
Например по принципу почтовой программы. Чтоб можно было хотяб выбрать цвет, которым партия будет светиться. И не из двух цветов, а хотяб из 10-ти. Ну а если ещё при наведении мышки на ссылку на партию, будет показываться моя записка самому себе, которую в партии сделал, то вот это и будет идеал.
Партий бывает много, (мой рекорд 84 одновременных), в голове удерживаются 5-6 у меня. В которых что-то необычное или интересное происходит. Ники соперников помню довольно редко(если конечно в первый раз с ними играю), номера партий и подавно. Тут такие записки и помогут. К примеру вижу записку: "Если 56... Qc3 - сдаюсь". Значит можно по быстрому зайти в партию проверить, не зависимо от того где я сейчас.
Ну вот что-то в этом роде. :)



Кроме этого:

 quote:
Вот как может выглядеть архив партий. Это не идеал (нет поиска, кроме как по имени игрока), но, на мой взгляд, в первом приближении очень неплохой вариант.

Я могу скачать все 5000 с лишним партий, сыгранных мной в Го на КГС. Никакого ограничения по времени хранения - сервер помнит ВСЁ. Причём, это не переписочный сервер!
http://www.gokgs.com/gameArchives.jsp?user=WinPooh

Скачаваются на выбор - либо отдельные партии, либо архив за целый месяц.

А могу скачать и партии любого другого игрока, например - Александра Динерштейна aka breakfast - кроме приватных уроков:
http://www.gokgs.com/gameArchives.jsp?user=breakfast

Или посмотреть чей-нибудь рейтинговый график:
http://www.gokgs.com/graphPage.jsp?user=Am




 quote:
А на другом сервере (dragongoserver.net) есть ещё флажок - показывать график по партиям или по датам.
И ещё доверительный интервал рисуется.

http://vladimir.medvedev.googlepages.com/bydates.png
http://vladimir.medvedev.googlepages.com/bygames.png



Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 13
Joined: 22.09.08
Rank: 1
link post  Posted: 28.10.08 14:49. Post subject: этот пункт правил не..



 quote:
этот пункт правил немного не согласуется с сервером ИКЧФ, игроку разрешается отказаться от поучений уведомлений по электронной почте. Правда, в таком случае, при сбое предъявить будет нечего. Вопрос - можно ли придумать средства защиты , позволяющие при восстановлении после сбоя не привлекать отправленные игроками письма сервера ?



Судя по всему, тут имеется в виду сбой такого типа, что не просто сервер становится временно недоступен, а полностью и навсегда утрачивается хранящаяся на сервере информация о партии. Такой сбой очень маловероятен. Но тем не менее, возможен. Для предотвращения потери данных можно создать дублирующую структуру. Т.е. когда в партии делается ход, информация об этом ходе (информация об игроках, партия, ход и точное время хода) посылается основным игровым сервером другому серверу, задачей которого является только хранить и пополнять резервную копию данных о текущих партиях.

Поскольку второй сервер будет использоваться только для партий официальных турниров, то нагрузка на него будет невелика. Если разместить второй сайт на другом хостинге и оставить ему единственную внешнюю функциональность: пополнение базы через тупой и простой интерфейс с приёмом коротких POST-запросов, то вероятность его успешного взлома и уничтожения хранящейся на нём информации будет минимальна.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 14
Joined: 22.09.08
Rank: 1
link post  Posted: 28.10.08 15:05. Post subject: Вот как может выгляд..



 quote:
Вот как может выглядеть архив партий. Это не идеал (нет поиска, кроме как по имени игрока), но, на мой взгляд, в первом приближении очень неплохой вариант.



Поиск по партиям будет включать возможность запросов по:
1. имя игрока
2. все игроки, попадающие под заданные рамки (рейтинговый диапазон и кол-во сыгранных партий)
3. Цвет
4. Результативность (вместе с причиной - таймаут, сдача и т.д.)
5. календарное время
6. кол-во ходов
5. Часть партии (*)

(*) имеется в виду жёсткий фрагмент только нотации с начала партии. Т.е. поиска по конкретным позициям будет не сделать(**). И партии, начинающиеся с: "1.e4 e5 2. Nf3 Nf6" будут считаться отличающимися от партий, начинающихся с ""1. Nf3 Nf6 2.e4 e5", хотя и получается одинаковая позиция.

Т.е. можно будет соcтавлять запросы такого типа:

Выдать все партии, сыгранные за 2010 год игроками, у которых на момент начала партии рейтинг был от 2300 у каждого, при этом интересуют только партии с сицилианкой, в которых белые проиграли и завершили партию сдачей, а не таймаутом.

(**)Поиск по конкретным позициям (например, просто по заданной FEN) куда сложнее. Я пока не представляю реализации такого поиска, которую можно сделать без хранения чудовищного кол-ва информации и сложных медлительных запросов.

Впрочем, и без этого запросы получаются довольно сложные. Поэтому не исключено, что запросы будут ограничены по кол-ву, для снижения нагрузки. Т.е., например, один игрок имеет право сделать запрос не чаще N раз в сутки.

Say thanks!: 1 
Profile Reply
md
VIP


Post №: 68
Joined: 14.08.07
Rank: 0
link post  Posted: 30.10.08 21:33. Post subject: А когда ориентировоч..


А когда ориентировочно планируется запуск сервера? Уж невтерпеж, адвансить негде.

Я готов делать небольшие - переодические взносы за стабильность!

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 15
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 14:04. Post subject: А когда ориентировоч..



 quote:
А когда ориентировочно планируется запуск сервера? Уж невтерпеж, адвансить негде.

Я планировал уложиться с доделкой всего этого хозяйства за зиму. Но последнее время иногда думаю, что, возможно, имеет смысл открывать сайт по возможности раньше, но недоделанным. Т.е. для сокращения сроков открытия очертить самый минимальный объём функционала сайта, чтобы на нём имело смысл начинать играть и открыть его прямо в таком виде, а остальные возможности добавлять по ходу дела.

Но в таком решении я не уверен и хотел бы как раз посоветоваться - стоит или нет?
Я был бы очень благодарен, если бы нашлись люди, которые в двух словах выразили бы своё мнение по этому вопросу. И в случае, если мнением было бы "открывать как можно раньше", то какая функциональность представляется им минимальной (т.е. именно минимальной, а не желательной, про желательную у меня понятие более-менее сформировалось :).


 quote:
Я готов делать небольшие - периодические взносы за стабильность!

Никаких взносов не нужно, стабильность и так в моих интересах :)
Потом будут дополнительные платные фичи, но их я буду добавлять в последнюю очередь, нескоро. А никаких обязательных платежей не будет никогда.

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 21
Joined: 17.09.08
Rank: 2
link post  Posted: 31.10.08 14:41. Post subject: Открывать сайт надо ..


Открывать сайт надо однозначно и чем скорее, тем лучше.
Естественно, функционал должен быть минимальным. Определить его может либо сам разработчик без какого-либо опроса, либо опубликовать минимальный, на его взгляд, перечень функций с тем, чтобы выслушать предложения потенциальных пользователей. Только обсуждение не надо затягивать, потому что хотелок может быть много высказано.
Важный момент - миссия сайта, т.е. под какие цели он будет изначально заточен. Будет ли это обычный игровой сайт или сайт, на котором могут проходить официальные турниры РАЗШ.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2023
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 31.10.08 15:20. Post subject: GipsyFlame пишет: л..


GipsyFlame пишет:

 quote:
либо опубликовать минимальный, на его взгляд, перечень функций с тем, чтобы выслушать предложения потенциальных пользователей.


Думаю, это будет оптимально. Vladimir, напишите Ваше видение минимальной функциональности, а мы выскажем свое мнение по ней.
Сайт открывать нужно. Так сказать, в бета-режиме (прямо так и можно написать в заголовке: XChess beta). Это верно как с маркетинговой точки зрения, так и с практической.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 16
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 17:08. Post subject: Сайт открывать нужно..



 quote:
Сайт открывать нужно. Так сказать, в бета-режиме ... напишите Ваше видение минимальной функциональности


 quote:
Открывать сайт надо однозначно и чем скорее, тем лучше. Определить его может либо сам разработчик без какого-либо опроса.

Хорошо.


 quote:
Важный момент - миссия сайта, т.е. под какие цели он будет изначально заточен. Будет ли это обычный игровой сайт или сайт, на котором могут проходить официальные турниры РАЗШ.


Даже если делать сайт с учётом возможности проведения на нём официальных турниров РАЗШ, то ограничиваться этим сайт не будет. Т.е. он будет в любом случае открыт для любого игрока.

А адаптация сайта под официальные турниры РАЗШ будет включать не изменение функционала, а его дополнение. Например, дополнительная характеристика турниров как обычные / официальный РАЗШ; дополнительный судейский интерфейс, отдельный годичный отпуск игрока, который используется только в РАЗШ-турнирах, их официальные временные контроли добавочно к остальным на сайте, судейский интерфейс и т.д.. И делать всё это нужно будет при согласовании с представителями РАЗШ и при их в явном виде высказанной заинтересованности, выраженной в форме "да, нам нужна площадка, нужна в такие-то сроки, и она должна отвечать следующим требованиям: ...", а затем переходить к обсуждению и уточнению этих требований.

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

Итак, на мой взгляд, минимальный функционал, с которого можно начинать разговор:

1. Регистрации аккаунта, залогинивание, профиль.
2. Только длинные контроли (от суток на ход)
3. Игровая зона - ничего требующего отдельного обсуждения - игровая доска, доска для анализа
(где можно просто потаскать фигурки) нотация партии, перемотка партии по ходам.
4. Несколько временных контролей (ещё обсудим дополнительно).
5. Единый рейтинг по всем контролям.
6. Возможность безрейтинговых партий (но не турниров)
7. Годичный отпуск в 30 дней.
8. Личные и общие вызовы. В общем вызове возможность установить рамки по рейтингу и кол-ву партий.
9. Турниры. Пока только одно- и двухкруговые турниры от 3 до 15 человек, которые могут организовывать любые участники,
установив правила входа:
а) для любого желающего,
б) с установленными ограничениями по кол-ву партий и рейтингу
в) только по личному приглашению организатора.
10. Поиск по различным параметрам партий, турниров остутствует, кроме прямого запроса по номеру партии или турнира.
Можно только просмотреть сыгранные игроком партии и турниры в его профиле.


Свой форум в ближайшее время готов не будет. Так пока на какое-то время взять готовый бесплатный движок, типа punbb. Команды отсутствуют. Матчи отсутствуют. Переписка в партии отсутствует. Личные сообщения - через механизм личной почты форума. Партии без отпуска отсутствуют.

Say thanks!: 1 
Profile Reply
Renegat23
administrator


Post №: 2024
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 31.10.08 17:16. Post subject: Vladimir пишет: 9. ..


Vladimir пишет:

 quote:
9. Турниры. Пока только одно- и двухкруговые турниры от 3 до 15 человек, которые могут организовывать любые участники, установив правила входа:


Мне кажется это излишне и приведет к лавине неупорядоченных турниров. Это же будет полный разброд, анархия... Смысл?
ИМХО, более логично было бы дать право организации турниров определенным юзерам (как на ChessPlanet, например), чтобы все делали через них.
Или я может чего-то недопонимаю?

А в остальном функционал вполне достаточный, если учитывать, что сайт будет работать в режиме beta.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 17
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 17:26. Post subject: Дело в том, что турн..


Дело в том, что турнир в первой версии не является ничем другим, кроме как множеством упорядоченных личных партий между несколькими игроками. Т.е., поскольку отсутствует понятие "класс игрока", то победа или поражение в турнире не даёт игроку ничего, кроме осознавания факта этой победы или поражения. Когда понятие "турнир" станет чем-то более официальным (в рамках сайта), то будет смысл ограничивать права на его создание.

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

В дальнейшем да, нужно будет ввести какие-либо ограничения по организации турнирам. И в любом случае сохранится возможность для любого игрока создать "местечковый" турнир по приглашениям для игры с конкретными интересными ему соперниками (это не будет никому мешать, поскольку другие игроки этого турнира просто не увидят).

Say thanks!: 1 
Profile Reply
Renegat23
administrator


Post №: 2025
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 31.10.08 17:29. Post subject: Vladimir пишет: Пок..


Vladimir пишет:

 quote:
Пока же игроков будет очень и очень мало.


Ну не знаю... С учетом того, как в последнее время работает Bestlogik, из него большинство рады бы сбежать. Только вот куда? Кроме любительского Chess-Online в России и серверов то нету больше...

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 18
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 17:31. Post subject: Возможно, в первой в..


Возможно, в первой версии стоит ввести только какие-нибудь чисто технические ограничения: невозможность для одного игрока организации одновременно нескольких турниров, организация турниров одним и тем же игроком не чаще 1 раза в месяц (напрмиер) и организация турнира не ранее 30 сыгранных партий (опять же, например)

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2026
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 31.10.08 17:32. Post subject: Vladimir пишет: нев..


Vladimir пишет:

 quote:
невозможность для одного игрока организации одновременно нескольких турниров


Вот это хорошее ограничение.
Можно также дифференцировать:
Если сыграно менее 30 партий - ограничение 1 турнир
31-100 партий - 2 турнира
больше 100 партий - 3 турнира


Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 19
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 17:35. Post subject: Дело в том, что в во..


А ещё дело в том, что в возможности организации (с теми или иными ограничениями) любым игроком собственных турниров я вижу такой плюс, что в будущем, когда турниры можно будет делать тематическими, любой игрок сможет организовать турнир, например, по варианту Алапина в сицилианке или по любому другому началу, вплоть до ручного выставления изначальной позиции. А если дать возможность организовывать турниры только конкретным людям, то он возможности сыграть в желаемом тематическом турнире почти наверняка будет лишён.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2027
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 31.10.08 17:37. Post subject: Vladimir пишет: Дел..


Vladimir пишет:

 quote:
Дело в том, что в возможности организации (с теми или иными ограничениями) любым игроком собственных турниров я вижу такой плюс, что в будущем, когда турниры можно будет делать тематическими, любой игрок сможет организовать турнир, например, по варианту Алапина в сицилианке или по любому другому началу, вплоть до ручного выставления изначальной позиции. А если дать возможность организовывать турниры только конкретным людям, то он возможности сыграть в желаемом тематическом турнире почти наверняка будет лишён.


Могу согласиться, только упомянутые ограничения все-таки надо ввести:
Если сыграно менее 30 партий - ограничение 1 турнир
31-100 партий - 2 турнира
больше 100 партий - 3 турнира
А юзеры со статусом судей, например, могут организовывать сколько угодно турниров.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 20
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 17:38. Post subject: Renegat23 пишет: Во..


Renegat23 пишет:

 quote:
Вот это хорошее ограничение.
Можно также дифференцировать:
Если сыграно менее 30 партий - ограничение 1 турнир
31-100 партий - 2 турнира
больше 100 партий - 3 турнира

Ограничений можно придумать много, разнообразных, сложных, полезных и интересных. В том числе на максимальное число участников, на максимальный разброс рейтинга и т.д. и т.п. Но там мы слова перейдём от минимальных требований к желаемым :)

Очевидно, что проще и быстрее зарядить одно общее правило ограничений на всех. А потом уже усложнять, если речь идёт о скорейшем открытии.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2028
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 31.10.08 17:41. Post subject: Мне одно непонятно. ..


Мне одно непонятно. Данная тема касается всех сдешних юзеров почти, так как большинство адвансят. Но почему то в дискуссии по серверу участвуют только пару человек плюс админ XChess. Людям совершенно пофиг где играть? Вот что значит пассивная жизненная позиция....

Say thanks!: 0 
Profile Reply
R1chter



Post №: 171
Joined: 07.05.08
Rank: 3
link post  Posted: 31.10.08 17:45. Post subject: Пусть админ сначала ..


Пусть админ сначала сайт запустит, а там уже появятся отзывы, что, как и куда. А то пока дискутировать и не о чем.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 21
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 17:48. Post subject: Это не так. Я бы, на..


Это не так. Я бы, например, на их месте не вступил бы в подобную дискуссию :)

На самом деле, по-хорошему, никакой дискуссии и быть не должно было бы - я должен был бы сперва открыть сайт, а потом уже разводить разговоры. Но так уж получилось. 2-3 человек вполне хватит. Если бы их было несколько десятков, то погрязли бы в противоречивых обсуждениях.

Цель этого диалога сейчас - только проверка, что я не забыл чего-то жизненно важного.

Update: вот, R1chter уже всё правильно написал.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2029
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 31.10.08 17:58. Post subject: Vladimir, ОК. Когда ..


Vladimir, ОК. Когда бета запуск?

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 22
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 18:10. Post subject: Ок. Я тогда сегодня..


Ок.

Я тогда сегодня-завтра пересоставлю ТЗ и структуру сайта так, чтобы сайт, включающий функциональность только в объёме указанных пунктов, был цельным, безо всяких обрубленных хвостов, и начинаю работать жёстко по этому ТЗ, не отвлекаясь на другие полунаписанные модули. В воскресенье передам структуру дизайнеру и засажу его за новый урезанный макет. Потом всё это будем сводить вместе.

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

Say thanks!: 2 
Profile Reply
Renegat23
administrator


Post №: 2030
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 31.10.08 18:14. Post subject: Vladimir, а там Ajax..


Vladimir, а там Ajax будет (ну там работа страниц без перезагрузки и все такое...)?

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 23
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 18:35. Post subject: Ajax-то применить не..


Ajax-то применить не проблема. Вопрос только где и зачем :) При описанной функциональности я вижу мало применений.

Ну, т.е. можно сделать ход без перезагрузки страницы, но ход-то в одной партии делается раз в несколько суток.

Ещё можно было бы сделать с Ajax-ом ожидание хода противника, но не нужно по той же причине, ведь все долгие часы, которые игрок будет ждать хода соперника, ajax будет сосать трафик. В быстрых партиях так и будет, а в медленных это плохо.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 24
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 18:38. Post subject: Т.е. где именно там ..


Т.е. где именно там удобно будет отсутствие перезагрузки страниц?

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2031
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 31.10.08 18:40. Post subject: Vladimir пишет: Ещё..


Vladimir пишет:

 quote:
Ещё можно было бы сделать с Ajax-ом ожидание хода противника, но не нужно по той же причине, ведь все долгие часы, которые вы игрок будет ждать хода, ajax будет сосать трафик.



Цитата с http://ru.wikipedia.org/wiki/AJAX:

Преимущества:

* Экономия трафика
Использование AJAX позволяет значительно сократить трафик при работе с веб-приложением благодаря тому, что часто вместо загрузки всей страницы достаточно загрузить только небольшую изменившуюся часть.
* Уменьшение нагрузки на сервер
AJAX позволяет несколько снизить нагрузку на сервер. К примеру, на странице работы с почтой, когда вы отмечаете прочитанные письма, серверу достаточно внести изменения в базу данных и отправить клиентскому скрипту сообщение об успешном выполнении операции без необходимости повторно создавать страницу и передавать её клиенту.
* Ускорение реакции интерфейса
Поскольку нужно загрузить только изменившуюся часть, то пользователь видит результат своих действий быстрее.



Vladimir пишет:

 quote:
Т.е. где именно там удобно будет отсутствие перезагрузки страниц?



Ну я не видел пока фейс сайта... Так что даже не знаю.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 25
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 18:41. Post subject: :) Сейчас объясню...


:) Сейчас объясню.

Say thanks!: 0 
Profile Reply
PozitiFF_Chess
VIP


Post №: 143
Joined: 31.05.08
Rank: 1
link post  Posted: 31.10.08 18:43. Post subject: Vladimir пишет: Т.е..


Vladimir пишет:

 quote:
Т.е. где именно там удобно будет отсутствие перезагрузки страниц?

В принципе везде где это только возможно :) Например, очень полезная функция ввода вариантов. С использованием Ajax будет очень классно выглядеть... Вот не скажу на каком сайте - ее реализация была мягко говоря далека от идеала. Или динамические турнирные таблички - тоже круто бы с аджаксом сделать. Жмешь там по нику участника - и тебе чето там красивое выскакивает без перезагрузки странички... В общем - было б желание разработчика, а желания юзеров всегда появятся )))

P.S. Сорри, что отвечаю на вопрос адресованный не мне :)

Say thanks!: 1 
Profile Reply
GipsyFlame



Post №: 22
Joined: 17.09.08
Rank: 2
link post  Posted: 31.10.08 18:44. Post subject: Со всеми пунктами со..


Со всеми пунктами согласен, кроме одного:

 quote:
3. Игровая зона - ничего требующего отдельного обсуждения - игровая доска, доска для анализа (где можно просто потаскать фигурки) нотация партии, перемотка партии по ходам.

Доска для анализа - это лишнее. Поюзать фишки можно и на деревянной доске или в своей оболочке.

Не хватает следующего функционала:
1. Организация команд. Эта очень востребованная фишка на многих сайтах. Т.е. должна быть возможность объединения шахматистов в команды. А проводить командные турниры можно по личным вызовам.
2. Поддержка английского языка. Это очень важно для привлечения на сайт иностранных шахматистов и для раскрутки сайта.

Я также как и Renegat23 уверен, что на новый сайт придет много народу и причем в короткое время.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2032
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 31.10.08 18:48. Post subject: Vladimir, просто хоч..


Vladimir, просто хочется, чтобы сайт был современным и красивым, не как устарелый и убогий бестоджик. Например, красиво обновился сайт http://www.chesshere.com/. Шикарное плавное меню, всякие другие фичи.... Ну почему только у буржуев сайты красивые???

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2033
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 31.10.08 18:49. Post subject: GipsyFlame пишет: Я..


GipsyFlame пишет:

 quote:
Я также как и Renegat23 уверен, что на новый сайт придет много народу и причем в короткое время.


И не в последнюю очередь благодаря нашему форуму

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 23
Joined: 17.09.08
Rank: 2
link post  Posted: 31.10.08 18:53. Post subject: Renegat23 пишет: И ..


Renegat23 пишет:

 quote:
И не в последнюю очередь благодаря нашему форуму

Хе-хе. Это точно

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 26
Joined: 22.09.08
Rank: 1
link post  Posted: 31.10.08 21:47. Post subject: Сейчас объясню.Я име..



 quote:
Сейчас объясню.

Я имел в виду пожирание трафика ajax-ом при ожидании хода. Т.е. когда противник делает ход, а игрок сразу это видит, не перезагружая страницу самостоятельно. Это говорит о том, что его страница, будучи загруженной, сама периодически шлёт ajax-запросы серверу с запросом "не сделан ли ход", отсюда пожирание трафика, пропорциональное тому времени, пока страница открыта.


 quote:
Например, очень полезная функция ввода вариантов. С использованием Ajax будет очень классно выглядеть

Если имеется в виду просто ввод вариантов при самостоятельном анализе, то ajax не нужен (потому что вообще никакого обращения к серверу не нужно) а если это условные ходы, то да, пригодится, но в первой версии этой функциональности не будет.


 quote:
Или динамические турнирные таблички - тоже круто бы с аджаксом сделать.

Да, тут может в тему оказаться.

Ладно, по ситуации решим.


 quote:
Vladimir, просто хочется, чтобы сайт был современным и красивым

Это да, мне тоже хотелось бы :)

 quote:
Например, красиво обновился сайт http://www.chesshere.com/. Шикарное плавное меню, всякие другие фичи....


Мне не очень нравится оформление chesshere. Хотя, конечно, куда лучше, чем раньше. А в меню игра с прозрачностью не очень важна по сравнению с тем, что само основное тело меню сделано вертикальной колонкой - когда выпадает подменю, невозможно вести мышь по прямой к нужному пункту, зацепляешь нижний пункт основного меню. Приходится вести мышь буквой Г. Дизайнерский недочёт, и довольно серьёзный.


 quote:
Не хватает следующего функционала:
1. Организация команд. Эта очень востребованная фишка на многих сайтах. Т.е. должна быть возможность объединения шахматистов в команды. А проводить командные турниры можно по личным вызовам.

Т.е. на первых порах достаточно, чтобы команды представляли собой просто поименованный список игроков, как в игейме доматчевой эпохи? Хорошо, это несложно.



 quote:
2. Поддержка английского языка. Это очень важно для привлечения на сайт иностранных шахматистов и для раскрутки сайта.

Я постараюсь сделать сайт так, чтобы перевод его на любой язык не представлял технических сложностей. А вот о переводах на конкретные языки будем говорить вероятно, сразу после открытия, когда внесём возможные коррективы в русский интерфейс.

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 966
Joined: 15.07.07
Rank: 12

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 31.10.08 22:01. Post subject: Renegat23 пишет: об..


Renegat23 пишет:

 quote:
обновился сайт http://www.chesshere.com/.

вот уж где убогость, так это именно здесь! унылое г..но
больше и сказать нечего. или я в дизайне ничего не понимаю?

Say thanks!: 0 
Profile Reply
vitamix
administrator


Post №: 67
Joined: 17.03.08
Rank: 2
link post  Posted: 01.11.08 11:40. Post subject: http://www.chesshere..


http://www.chesshere.com/ мне тоже совершенно не нравится.
Необычный дизайн у http://www.chesscube.com/login, но это не переписочный, а блицовый сервер

Say thanks!: 0 
Profile Reply
PozitiFF_Chess
VIP


Post №: 150
Joined: 31.05.08
Rank: 1
link post  Posted: 01.11.08 12:14. Post subject: Нее, у chesshere оче..


Нее, у chesshere очень неудачный дизайн. Видно что на скорую руку или непрофессионалами делался.
Здесь, по-моему, очень наглядно.

http://www.chesshere.com/championships.php

Очень кривая табличка. Двузначные порядковые номера правее однозначных, из-за чего половина таблички уходит вкось вправо. Формула турнира (R.limits) выглядит несуразно. Цвета подобраны странно. У меня на мониторе вообще никаких разграничений между записями не видно. Линки перехода на турниры - тоже можно было как-то красивее сделать... В общем реально убого...

Say thanks!: 0 
Profile Reply
poloff
VIP


Post №: 342
Joined: 16.07.07
Rank: 3
link post  Posted: 01.11.08 19:58. Post subject: Vladimir пишет: дос..


Vladimir пишет:

 quote:
доска для анализа
(где можно просто потаскать фигурки)



Зачем это? Не к чему, зачем Вам лишняя работа?

Vladimir пишет:

 quote:
Свой форум в ближайшее время готов не будет. Так пока на какое-то время взять готовый бесплатный движок, типа punbb. Команды отсутствуют. Матчи отсутствуют. Переписка в партии отсутствует.



Свой форум и не нужен, обсудим здесь, что надо, а если пойдут турниры под эгидой РАЗШ, то мона обсудить это на форуме РАЗШ.

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

Отсутствие матчей и команд, тоже не радуют, надеюсь это временная мера?

Vladimir пишет:

 quote:
Пока только одно- и двухкруговые турниры от 3 до 15 человек, которые могут организовывать любые участники,
установив правила входа:
а) для любого желающего,



Это не нужно может. Зачем это? Согласен с Ренегатом, что сыгал партий 30, тогда и организуй, а иначе будет куча бесполезных, ненужных и незавершенных турниров...

Say thanks!: 0 
Profile Reply
poloff
VIP


Post №: 343
Joined: 16.07.07
Rank: 3
link post  Posted: 01.11.08 20:03. Post subject: vitamix пишет: диза..


vitamix пишет:

 quote:
дизайн



всё генальное просто! Чем проще фейс, тем лучше, это мое ИМХО.

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 24
Joined: 17.09.08
Rank: 2
link post  Posted: 01.11.08 20:38. Post subject: Упущена одна важная ..


Упущена одна важная функция - внутренняя почта. Без нее реализация командной идеи затруднительна.
Возможности внутренней почты:
а) отсылка сообщений выбранному адресату;
б) хранение входящих и исходящих сообщений;
в) просмотр сообщений в списке и текста конкретного сообщения;
г) удаление выбранных сообщений.

Командных рассылок на первом этапе не надо. Для этого достаточно будет командного форума.
Период хранения сообщений можно сделать в 2-4 недели, как на IECG. По завершению этого срока они автоматически удаляются. Или (и) удалять по желанию самого пользователя, что отмечено выше.
Переписку между игроками в играемой партии можно не делать на первом этапе. В крайнем случае ее заменит внутренняя почта.

И еще момент. По функции личных и общих вызовов необходимо предусмотреть опцию отклонения всех вызовов.

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

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2035
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 01.11.08 20:43. Post subject: poloff пишет: Отсут..


poloff пишет:

 quote:
Отсутствие матчей и команд, тоже не радуют, надеюсь это временная мера?


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

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 25
Joined: 17.09.08
Rank: 2
link post  Posted: 01.11.08 21:00. Post subject: Кстати, еще раз прос..


Кстати, еще раз просмотрел список минимального функционала с учетом возможности проведения командных соревнований, и в результате появилась небольшая идея.
Напомню один из пунктов, который продекларирован для первой версии сайта:

 quote:
9. Турниры. Пока только одно- и двухкруговые турниры от 3 до 15 человек, которые могут организовывать любые участники, ...

Так вот, если понизить планку минимального количества участников турнира до 2-х, то тогда можно будет проводить и товарищеские матчи между двумя командами (в один или два круга), а также целые командные турниры. Правда при этом на организаторов таких турниров выпадет определенная нагрузка, ведь тогда надо будет подготовить кучу минитурниров. Но это, наверное, все же лучше ситуации, когда идет массовый поток сообщений о начатых (или что еще хуже о неначатых) партий в матчах.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2036
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 01.11.08 21:08. Post subject: Кстати, а возможност..


Кстати, а возможность тематических турниров (с определенной начальной позицией) на сервере будет?

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 27
Joined: 22.09.08
Rank: 1
link post  Posted: 01.11.08 23:03. Post subject: Вот переписка бы не ..



 quote:
Вот переписка бы не помешала б... это плохо, что не будет возможности пожелать сопернику удачи в игре или хотя бы поздароваться с им.

Хорошо, буду иметь в виду. Если это займёт 1-2 дня, то включим и в первую версию.


 quote:
Упущена одна важная функция - внутренняя почта. Без нее реализация командной идеи затруднительна.

Я планировал в первое время воспользоваться механизмом личных сообщений (от одного пользователя другому) самого форума, который будет прикручен к сайту, в нём есть вся перечисленная функциональность. Потом я планировал разнести функции почты и форума при замене их на свои модули, когда они будут готовы.

 quote:
И еще момент. По функции личных и общих вызовов необходимо предусмотреть опцию отклонения всех вызовов.

Хорошо.


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

С дизайнером мы будем работать параллельно; сколько успеет, столько успеет. Потом дизайн, возможно, будет дальше развиваться (также, как и функциональность).


 quote:
Отсутствие матчей и команд, тоже не радуют, надеюсь это временная мера?

Да, разумеется. Мы сейчас обсуждаем только самый минимальный функционал, с которым имеет смысл открывать сайт.


 quote:
Так вот, если понизить планку минимального количества участников турнира до 2-х, то тогда можно будет проводить и товарищеские матчи между двумя командами (в один или два круга), а также целые командные турниры. Правда при этом на организаторов таких турниров выпадет определенная нагрузка, ведь тогда надо будет подготовить кучу минитурниров. Но это, наверное, все же лучше ситуации, когда идет массовый поток сообщений о начатых (или что еще хуже о неначатых)
партий в матчах.

Вы совершенно правы. И это действительно лучше ситуации многочисленных сообщений в форумах. Но для этого нужно будет делать дополнительные телодвижения - на время разрешить "турниры" на двух человек, а потом заперщать их; после запрета решать, что делать уже с сыгранными, когда они уже будут в базе данных. Выдавать всем капитаном специальные привилегии по организации турниров...

И всё это окажется ненужным сразу же после реализации матчей между командами. Так что лучше повременить с "заплатками", а я обещаю взяться за матчи и прочие командные дела следующей же доработкой после открытия сайта.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 28
Joined: 22.09.08
Rank: 1
link post  Posted: 01.11.08 23:05. Post subject: Renegat23 пишет: Кс..


Renegat23 пишет:

 quote:
Кстати, а возможность тематических турниров (с определенной начальной позицией) на сервере будет?



Потом :)

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 26
Joined: 17.09.08
Rank: 2
link post  Posted: 01.11.08 23:19. Post subject: Vladimir пишет: Я пл..


Vladimir пишет:
 quote:
Я планировал в первое время воспользоваться механизмом личных сообщений (от одного пользователя другому) самого форума, который будет прикручен к сайту, в нём есть вся перечисленная функциональность. Потом я планировал разнести функции почты и форума при замене их на свои модули, когда они будут готовы.

Можно и так, но, главное, чтобы была 100% уверенность, что на форуме получено письмо от шахматиста, который имеет тот же ник, что и на сайте.

Vladimir пишет:
 quote:
Вы совершенно правы. И это действительно лучше ситуации многочисленных сообщений в форумах. Но для этого нужно будет делать дополнительные телодвижения - на время разрешить "турниры" на двух человек, а потом заперщать их; после запрета решать, что делать уже с сыгранными, когда они уже будут в базе данных. Выдавать всем капитаном специальные привилегии по организации турниров...

Не совсем понял, а зачем разрешать-запрещать. Может проще дать статус матча турниру из 2-х человек, как это реализовано на IECG. В любом случае я не настаиваю на понижении планки минимального количества участников турнира, поскольку возможность проведения командных встреч остается.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 29
Joined: 22.09.08
Rank: 1
link post  Posted: 01.11.08 23:26. Post subject: GipsyFlame пишет: М..


GipsyFlame пишет:

 quote:
Можно и так, но, главное, чтобы была 100% уверенность, что на форуме получено письмо от шахматиста, который имеет тот же ник, что и на сайте.

Да, я понимаю. Я над движком форума немного поработаю, там не будет отдельной собственной форумной процедуры регистрации, а база данных пользователей форума будет пополняться автоматически при регистрации пользователя на сайта, так что ники будут полностью и гарантированно совпадать.


 quote:
Может проще дать статус матча турниру из 2-х человек, как это реализовано на IECG.

Матчи и турниры будут по-разному храниться в базе данных и в разных её таблицах. Мне будет проще потом при создании концепции матчей изначально создавать её целиком, чем сначала назначать матчем что-то среднее между матчем_каким_он_будет_потом и турниром_какой_он_сейчас.

Say thanks!: 0 
Profile Reply
poloff
VIP


Post №: 344
Joined: 16.07.07
Rank: 3
link post  Posted: 02.11.08 17:01. Post subject: Vladimir Владимир..




 quote:
Vladimir



Владимир! Желаю Вам успеха! Самое важное, чтобы у Вас никогда не иссяк оптимизм в отношении сайта XChess, доделайте свое детище до конца! Морально мы Вас поддержим вседа!


Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 30
Joined: 22.09.08
Rank: 1
link post  Posted: 03.11.08 13:06. Post subject: Спасибо, постараюсь...


Спасибо, постараюсь.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2052
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 05.11.08 05:05. Post subject: Вообщем, Владимир! С..


Вообщем, Владимир! Судя по последним сводкам с полей российских игровых шахматных серверов, у идеального РОССИЙСКОГО игрового шахматного сервера должно быть одно, но исключительно важное качество - это НАДЕЖНОСТЬ (стабильность), т.е, максимально бесперебойная работа, а в случае плановых работ - автоматизированная, централизованная и корректная система отката времени играющих. Если этого не будет - никакие красявости и удобства увы не спасут...

Say thanks!: 0 
Profile Reply
PozitiFF_Chess
VIP


Post №: 157
Joined: 31.05.08
Rank: 1
link post  Posted: 05.11.08 06:56. Post subject: Renegat23 пишет: у ..


Renegat23 пишет:

 quote:
у идеального РОССИЙСКОГО игрового шахматного сервера должно быть одно, но исключительно важное качество - это НАДЕЖНОСТЬ

Почему же только российского? :)

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2053
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 05.11.08 09:35. Post subject: Потому что у забугор..


Потому что у забугорных серверов с этим все в порядке.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 31
Joined: 22.09.08
Rank: 1
link post  Posted: 05.11.08 19:25. Post subject: В случае плановых ра..


В случае плановых работ откат времени и не нужен - там достаточно остановки часов на срок работ. Это просто.

Откат времени нужен при такой аварийной ситуации, когда сервер продолжает исправно работать и тикать часами, но доступа к нему из интернета нет. При любой надёжности свести вероятность такой ситуации к нулю не получится. И вот это (откат времени задним числом) будет заметно сложнее. Там уже недостаточно просто смотреть, чья сейчас очередь хода; нужно смотреть, чья очередь хода была на момент аварии и добавлять время именно ему. В случае необходимости - восстанавливать партии из проигранного состояния. Восстанавливать турниры, предусматривая аннулирование занятых мест. Перерассчитывать обратно рейтинги. Особенно интересна ситуация, если за время после аварии, но до отката игрок, просрочивший партию за время аварии получает новый (некорректный) рейтинг и с этим новым значением рейтинга уже успел сам завершить какие-нибудь другие партии (например, сдачей). Тогда перерассчитывать значения рейтинга придётся и для его соперников. И для соперников его соперников при тех же условиях. И так далее.

Понятно, что ситуация длинной цепочки перерассчётов крайне маловероятна. Но полностью корректный алгоритм должен предусматривать возможность сколь угодно длинной цепочки.

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

Я это обязательно сделаю, но в полном объёме всё же несколько позже. В первой версии система отката будет проще и, в общем случае, небезупречна.

После открытия сайта у меня будут как раз две первоочередных доработки:
1. полное логгирование + доработка отката
2. всякие командные вещи - мачти, возможность полной или частичной делегация полномочий капитанов команд другим членам команды и т.д.

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 27
Joined: 17.09.08
Rank: 2
link post  Posted: 05.11.08 20:42. Post subject: Vladimir пишет: пол..


Vladimir пишет:

 quote:
полное логгирование + доработка отката

Надеюсь, что логгирование не будет иметь ничего общего с логгеймом или бестлогиком

Say thanks!: 0 
Profile Reply
PozitiFF_Chess
VIP


Post №: 159
Joined: 31.05.08
Rank: 1
link post  Posted: 05.11.08 23:00. Post subject: Vladimir Сорри, что..


Vladimir
Сорри, что вмешиваюсь в ваши профессиональные дела... Но - не проще ли просто делать ежедневные резервные копии базы сайта (в т.ч. рейтингов, оставшегося времени у всех играющих пар и т.п.), а в случае сбоя - восстанавливать из ближайшей по времени к этому сбою копии. Единственный минус - это то, что между последней резервной копией и сбоем могли быть сделаны какие-то хода и они в этом случае утратят силу... Что в общем не так страшно. Сделают участники свои хода по второму разу.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 32
Joined: 22.09.08
Rank: 1
link post  Posted: 05.11.08 23:34. Post subject: Проще, конечно. Да, ..


Проще, конечно. Да, минусы действительно только в том, что пропадут ходы после сбоя. Но это уже немало. Если есть возможность сделать так, чтобы не тревожить игрока лишний раз, то нужно стараться сделать именно так. В данном случае такая возможность есть - все действия игроков записаны, значит нужно только продумать эффективную систему использования этой информации. Сделать ходы по второму разу - это неприятно. Но ещё неприятнее может быть такая ситуация: пусть человек играет с контролем 5 дней на ход. На сайте была авария на сутки, а он зашёл на сайт сразу после неё и вообще ничего не заметил. На часах у него 10 часов времени. Он делает ход и уходит ещё дня на 4. А тем временем базы накатывают обратно, ход его аннулируется и за эти 4 дня он сливает партию по времени. Некрасиво получится :)

Say thanks!: 0 
Profile Reply
PozitiFF_Chess
VIP


Post №: 160
Joined: 31.05.08
Rank: 1
link post  Posted: 06.11.08 06:44. Post subject: Vladimir пишет: пус..


Vladimir пишет:

 quote:
пусть человек играет с контролем 5 дней на ход. На сайте была авария на сутки, а он зашёл на сайт сразу после неё и вообще ничего не заметил. На часах у него 10 часов времени. Он делает ход и уходит ещё дня на 4. А тем временем базы накатывают обратно, ход его аннулируется и за эти 4 дня он сливает партию по времени. Некрасиво получится :)

Да , вы правы... Это посерьезнее будет, чем просто ходы повторять.

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 971
Joined: 15.07.07
Rank: 12

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 06.11.08 09:12. Post subject: идеально было бы кол..


идеально было бы колокейшн, но это очень дорого по сравнению с обычным хостингом.

Say thanks!: 0 
Profile Reply
Nico56
VIP


Post №: 473
Joined: 14.07.07
Rank: 3
link post  Posted: 06.11.08 09:37. Post subject: Vladimir пишет: Отк..


Vladimir пишет:

 quote:
Откат времени нужен при такой аварийной ситуации, когда сервер продолжает исправно работать и тикать часами, но доступа к нему из интернета нет.



Прошу простить, за любопытство и что вмешиваюсь.Но очень уж хочется узнать: можно ли определить точный момент, когда доступ к серверу из И-нета стал не возможен, а так же точный момент, когда этот доступ вновь возобновился?

Say thanks!: 0 
Profile Reply
PozitiFF_Chess
VIP


Post №: 161
Joined: 31.05.08
Rank: 1
link post  Posted: 06.11.08 10:49. Post subject: Nico56 пишет: Прошу..


Nico56 пишет:

 quote:
Прошу простить, за любопытство и что вмешиваюсь.Но очень уж хочется узнать: можно ли определить точный момент, когда доступ к серверу из И-нета стал не возможен, а так же точный момент, когда этот доступ вновь возобновился?



Владимир ответил на этот вопрос уже. Возможно, хотя придется попотеть :)

Vladimir пишет:

 quote:
Это подразумевает ведение на сайте полного лога событий игровой зоны с точным хронометражем каждого события и возможностью оперативно восстановить состояние в заданный момент времени.



Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 33
Joined: 22.09.08
Rank: 1
link post  Posted: 06.11.08 11:39. Post subject: Nico56 пишет: Прошу..


Nico56 пишет:

 quote:
Прошу простить, за любопытство и что вмешиваюсь.Но очень уж хочется узнать: можно ли определить точный момент, когда доступ к серверу из И-нета стал не возможен, а так же точный момент, когда этот доступ вновь возобновился?

Стыдно сказать, не знаю :( Точнее, кустарно определить-то несложно: повесить на сервер скрипт, который будет регулярно запрашивать некоторые другие ресурсы и, в случае, если недоступны сразу все, считать, что произошла авария, но это ненадёжно.

Я планирую делать вообще проще - если на сайте будет постоянная аудитория (имеется в виду, в любой момент времени) хотя бы в десяток-другой человек, то их полное отсутствие в течение N минут может быть достаточным критерием для фиксации времени начала аварии (время последнего зафиксированного обращения), а первое же посещение после этого - для фиксации времени окончания. N нужно будет подбирать под конкретную посещаемость.

Абсолютно точный момент таким образом будет не выяснить, но для целей шахматного сайта это и не нужно, потому что возможная ошибка будет в любом случае:
1. невелика
2. в пользу игроков
3. не поддающаяся проверке ни при каких условиях :)

PozitiFF_Chess пишет:

 quote:
Владимир ответил на этот вопрос уже

Нет, я ответил на вопрос, как ликвидировать последствия, запускать откат всё равно нужно вручную. А тут вопрос о том, как поймать сам временной промежуток, который нужно удалить. Чтобы автоматизировать не только саму процедуру отката времени, а и сам запуск этой процедуры.

Кстати, если "отлавливание аварий в реал-тайме" хорошенько отладить, то сложная процедура отката и не потребуется.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 34
Joined: 22.09.08
Rank: 1
link post  Posted: 06.11.08 12:22. Post subject: bankuss пишет: идеа..


bankuss пишет:

 quote:
идеально было бы колокейшн, но это очень дорого по сравнению с обычным хостингом.

Колокейшн колокейшену тоже рознь, и по качеству и по ценам :) Цены, кстати, на него варьируются от 1000 рублей в месяц до 5-значных сумм. Закончится-то в любом случае именно размещением сервака, но позже. Я об этом писал на третьей странице темы (26.09 в 15:38).

Say thanks!: 0 
Profile Reply
PozitiFF_Chess
VIP


Post №: 162
Joined: 31.05.08
Rank: 1
link post  Posted: 06.11.08 13:14. Post subject: Vladimir пишет: Я п..


Vladimir пишет:

 quote:
Я планирую делать вообще проще - если на сайте будет постоянная аудитория (имеется в виду, в любой момент времени) хотя бы в десяток-другой человек, то их полное отсутствие в течение N минут может быть достаточным критерием для фиксации времени начала аварии (время последнего зафиксированного обращения), а первое же посещение после этого - для фиксации времени окончания. N нужно будет подбирать под конкретную посещаемость.

Тогда и ведение логов не потребуется... Прошло N минут без посещений - стоп часы... Появился посетитель на сайте - старт часы. Одновременный запуск/остановку часов во всех партиях останется только реализовать.

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 973
Joined: 15.07.07
Rank: 12

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 06.11.08 13:21. Post subject: PozitiFF_Chess а есл..


PozitiFF_Chess а если новогодние праздники?

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 35
Joined: 22.09.08
Rank: 1
link post  Posted: 06.11.08 13:28. Post subject: PozitiFF_Chess пишет..


PozitiFF_Chess пишет:

 quote:
Тогда и ведение логов не потребуется... Прошло N минут без посещений - стоп часы... Появился посетитель на сайте - старт часы. Одновременный запуск/остановку часов во всех партиях останется только реализовать.

В целом - да. Но ведение логов событий игровой зоны - это ещё и мощный внутренний системный инструмент, функции которого неочевидны, но могут оказаться впоследствии весьма полезны. Например, навскидку это:

1. страховка от сбоя системы автоматического останова времени (ошибочного срабатывания или несрабатывания).
2. документ для разрешения возможных претензий игроков, которые "вроде как точно помнили, что время не должно было кончиться".
3. незаменимая вещь в случае рейтинговой реформы на сайте (когда по некоторым соображениям совершенствуется рейтинговая формула и все партии пересчитываются задним числом)

Say thanks!: 0 
Profile Reply
PozitiFF_Chess
VIP


Post №: 163
Joined: 31.05.08
Rank: 1
link post  Posted: 06.11.08 13:33. Post subject: bankuss пишет: Pozi..


bankuss пишет:

 quote:
PozitiFF_Chess а если новогодние праздники?

Ну, значит нужно найти такого фанатичного адвансера, который и в новогодние праздники будет на сервере ))) И которого только сбой может оторвать от игры... Если среди белковых не найдется такого, то из силиконовых искать :)

Say thanks!: 0 
Profile Reply
PozitiFF_Chess
VIP


Post №: 164
Joined: 31.05.08
Rank: 1
link post  Posted: 06.11.08 13:39. Post subject: Vladimir пишет: Нап..


Vladimir пишет:

 quote:
Например, навскидку это:

1. страховка от сбоя системы автоматического останова времени (ошибочного срабатывания или несрабатывания).
2. документ для разрешения возможных претензий игроков, которые "вроде как точно помнили, что время не должно было кончиться".
3. незаменимая вещь в случае рейтинговой реформы на сайте (когда по некоторым соображениям совершенствуется рейтинговая формула и все партии пересчитываются задним числом)


Ну, как писал уже Renegat23, все это уже второстепенно. Тоже важно конечно, но во вторую очередь. Главное для игрового сервера - это независимость результатов партий от работы хостинга. Так как вы предложили - этого можно избежать.

Say thanks!: 0 
Profile Reply
Vladimir
VIP


Post №: 36
Joined: 22.09.08
Rank: 1
link post  Posted: 06.11.08 13:51. Post subject: Да, при наборе доста..


Да, при наборе достаточной аудитории, когда отсутствие посетителей является чем-то очень и очень необычным :)

Say thanks!: 0 
Profile Reply
Valstep



Post №: 275
Joined: 15.07.07
Rank: 3
link post  Posted: 06.11.08 14:03. Post subject: Нужно делать серьезн..


Нужно делать серьезный платный игровой ,шахматный сервер.(все что за так-все глючит и не работает,за хорошее нужно платить)

Say thanks!: 0 
Profile Reply
bankuss
Black King


Post №: 974
Joined: 15.07.07
Rank: 12

Awards: За плодотворную работу над оптимизацией и доводкой до ума Ипполитов!!!
link post  Posted: 06.11.08 14:09. Post subject: Valstep пишет: за х..


Valstep пишет:

 quote:
за хорошее нужно платить

ну сервер работает не на деньгах, а на электричестве
поэтому платность не гарантирует 100% безотказной работы.

Say thanks!: 0 
Profile Reply
Nico56
VIP


Post №: 474
Joined: 14.07.07
Rank: 3
link post  Posted: 06.11.08 14:25. Post subject: Спасибо за ответ! b..


Спасибо за ответ!

bankuss пишет:

 quote:
а если новогодние праздники?



Ну, можно устроить Новогодние каникулы.

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2056
Joined: 14.07.07
Rank: 18

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 06.11.08 17:20. Post subject: Вальстеп, ясно же ск..


Вальстеп, ясно же сказали, что сервер будет БЕСПЛАТНЫМ. Так чего флуд разводите?!

Say thanks!: 0 
Profile Reply
Valstep



Post №: 279
Joined: 15.07.07
Rank: 3
link post  Posted: 06.11.08 17:22. Post subject: Правильно,нечего о н..


Правильно,нечего о нем и говорить.

Say thanks!: 0 
Profile Reply
GipsyFlame



Post №: 28
Joined: 17.09.08
Rank: 2
link post  Posted: 06.11.08 18:37. Post subject: Valstep, да вы не об..


Valstep, да вы не обижайтесь. Сомнения ваши понятны, но в данном случае ситуация другая. Когда за дело берется хороший специалист и с серъезными намерениями, то и результат будет на высоком уровне. А увидеть результат, то бишь новый игровой сервер, можно будет уже к Новому году

Say thanks!: 0 
Profile Reply
Valstep



Post №: 280
Joined: 15.07.07
Rank: 3
link post  Posted: 06.11.08 18:51. Post subject: GipsyFlame Понятно,р..


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

Say thanks!: 0 
Profile Reply
Wrong



Post №: 19
Joined: 03.03.08
Rank: 0
link post  Posted: 07.11.08 13:31. Post subject: Поскорее съехать бы ..


Поскорее съехать бы с глючного беста, запускайте хотя бы регистрацию для начала...

Say thanks!: 0 
Profile Reply
kandaur



Post №: 23
Joined: 18.09.07
Rank: 0
link post  Posted: 01.12.08 09:10. Post subject: GipsyFlame пишет: А..


GipsyFlame пишет:

 quote:
А увидеть результат, то бишь новый игровой сервер, можно будет уже к Новому году


как долго тянется время

Say thanks!: 0 
Profile Reply
Тимофей



Post №: 10
Joined: 01.12.08
Rank: 0
link post  Posted: 04.12.08 22:51. Post subject: Хочу зарегистрироват..


Хочу зарегистрироватся на каком-то нормальном сайте и играть в шахматы!
Хорошим в таком сайте было бы не только поддержка игры по переписке, но и в он-лайн! как планета, берег, плейчесс - чтобы доска после сделания хода не ищезала...

Say thanks!: 0 
Profile Reply
roto7rz



Post №: 2
Joined: 11.01.09
Rank: 0
link post  Posted: 11.01.09 23:11. Post subject: Ну что там с этим ик..


Ну что там с этим иксчесом? Есть ещё надежды, что он откроется?

Say thanks!: 0 
Profile Reply
Renegat23
administrator


Post №: 2421
Joined: 14.07.07
Rank: 16

Awards: Молодец! Спасибо за интересный материал!!!За безудержный оптимизм!;-)
link post  Posted: 12.01.09 06:34. Post subject: roto7rz пишет: Ну ч..


roto7rz пишет:

 quote:
Ну что там с этим иксчесом? Есть ещё надежды, что он откроется?


Есть надежды. Даже есть надежды, что он откроется раньше Игейма.

Say thanks!: 0 
Profile Reply
Replys - 159 , page: 1 2 3 4 5 6 7 8 All [new only]
Тему читают:
- user online
- user offline
All times are GMT  2 Hours. Hits today: 0
You can: smiles yes, images yes, types no, poll no
avatars yes, links on, premoderation on, edit new post no