StarCraft:BroodWar: news, replays

Быстрый поиск:

Reps.Ru

Главная
Новости
Колонки
Интервью
Статьи
Стратегии
Репортажи
Чемпионаты
Gosu Replays
1:1 games
Team Plays
Реплей паки
Реплеи недели
Реплеи юзеров
Файлы
StarCraft 2
SC UserBars
Наш Дамп

Forum

Общий
Стратегии
Кланы
Чемпионаты
Всё о VOD'ах
Юмор
Музыка и Видео
Помощь
StarCraft II
Покер
Политика
Бизнес
Игры
Поиск

About

ТОП юзеров
Reps.Donate

Info

По вопросам работы сайта, сотрудничества, ньюсмейкерства, спонсорства и размещения рекламы, обращайтесь:
Mail: evil-2002@yandex.ru
ICQ: 864-000

Replay Of The Week

PIMPEST PLAYS 2 reps.ru

Country: vs
Race: NO vs NO
Map: Wuthering Heights
Expansion: NO vs NO
Lenght: 00:00:00
Rating: 10
Event: PP
Comment:
Просмотрел более 500 реплеев, 8 лучших на мой взгляд :) Приятного просмотра d^_^b

» Comment 17
» Downloads: 1558
» All replays of the week





Reps.Ru :

Общий

Обновленная вер... (404)

К последнему за сегодня

Bitcoin ... (555)

К последнему за сегодня

Звук мне запели... (6)

К последнему за сегодня

Я не понимаю... (11)

К последнему за сегодня

Мозг и атеизм... (3056)

К последнему за сегодня

[все темы]

Стратегии

Затяжная игра з... (33)

К последнему ответу

Match up: T vs ... (85)

К последнему ответу

Как бороться с ... (207)

К последнему ответу

Самая несбаланс... (43)

К последнему ответу

TvZ как боротьс... (67)

К последнему ответу

[все темы]

Кланы

PR For Pastime ... (135)

К последнему ответу

Единый реестр к... (175)

К последнему ответу

проводиться наб... (88)

К последнему ответу

ТАКСОПАРК ЕБАНЫ... (82)

К последнему ответу

Команды по СКБВ... (39)

К последнему ответу

[все темы]

Чемпионаты

Quakecon... (171)

К последнему ответу

[ASL3 Final] Sh... (131)

К последнему ответу

[ASL3 3rd place... (31)

К последнему ответу

[ASL3 Ro4] Soul... (173)

К последнему ответу

[ASL3 Ro4] Bisu... (102)

К последнему ответу

[все темы]

Всё о VOD'ах

Dewalt 2017: FP... (41)

К последнему ответу

OSL 2010 815 vs... (17)

К последнему ответу

FlaSh vs Jangbi... (216)

К последнему ответу

gosu каналы на ... (20)

К последнему ответу

4 часа Сушего&#... (6)

К последнему ответу

[все темы]

Юмор

Продолжаем тему... (1114)

К последнему ответу

В рот мне ноги&... (16)

К последнему ответу

Рейтинги, Сцуко... (96)

К последнему ответу

portal 2... (39)

К последнему ответу

Ребята ... (7)

К последнему ответу

[все темы]

Музыка и Видео

Game of Thrones... (524)

К последнему ответу

Кто убил электр... (209)

К последнему ответу

The Prodigy Liv... (5)

К последнему ответу

Черные паруса... (20)

К последнему ответу

Fargo______... (50)

К последнему ответу

[все темы]

Помощь

Проблема с запу... (8)

К последнему ответу

Новый патч 1.18... (8)

К последнему ответу

Жизнь ! ... (534)

К последнему ответу

Фанаты БрудВара... (7)

К последнему ответу

Настройка хотке... (22)

К последнему ответу

[все темы]

StarCraft II

БВшеры vs СК2по... (1464)

К последнему ответу

SC2 HOTS ... (82)

К последнему ответу

В УГ2 платные ю... (37)

К последнему ответу

[SC2] Поиграть ... (13)

К последнему ответу

FP-Stream SeleC... (3)

К последнему ответу

[все темы]

Покер

Про покер... (42)

К последнему ответу

ЛУДОМАНИЯ :) [2... (19)

К последнему ответу

ЛУДОМАНИЯ :) [... (17)

К последнему ответу

Как играть... (30)

К последнему ответу

Liquid Welcomes... (0)

[все темы]

Политика

ПОЛИТОМАНИЯ... (563)

К последнему за сегодня

Что на России?... (1896)

К последнему за сегодня

Что в Сирии?... (467)

К последнему ответу

Что на Украине?... (20378)

К последнему ответу

Что в США ?... (199)

К последнему ответу

[все темы]

Бизнес

прогноз по валю... (216)

К последнему ответу

Скандал с продж... (190)

К последнему ответу

iLoh ... (123)

К последнему ответу

Хаха, зачем теб... (15)

К последнему ответу

Щелкунчик... (20)

К последнему ответу

[все темы]

Игры

Heroes3: ХоММка... (810)

К последнему ответу

Hearthstone... (4580)

К последнему ответу

DIABLO 3... (2040)

К последнему ответу

Endless Frontie... (15)

К последнему ответу

World of Tanks ... (255)

К последнему ответу

[все темы]

Шахматистам на reps.ru - DONE

Здорово, ребя. Если кто не помнит или не знает, я кмс по шахматам. Меня в юности еще заинтересовал вопрос, есть ли отличия у игроков разного уровня при игре/анализе на аналоговой доске и за монитором. У меня была/есть теория, что за обычной доской удобнее считать варианты, но мышление схемами и фиксирование стандартных позиций лучше за мониторами, потому что в большинстве случаев они известны из книжек, в которых изображены в 2D. Ну, по крайней мере, в моем случае это так. В этом семестре у меня в универе есть предмет Usability Engineering, и есть возможность совместить хобби с учебой и проверить, насколько верны мои подозрения. Проект не совсем вписывается в Usability, но профессор по первому образованию психолог и совсем непротив, чтобы я мутил такую телегу.

План у меня примерно такой. Я сажаю одноклубников (40 чел) по очереди в закрытое помещение с доской и компом, где они решают в общей сложности 6 задач трех типов (естественно, соответствующих их уровню — детям полегче, китам посложнее, ну ты понЕл): соответственно 3 за доской и 3 за монитором. Фигуры не передвигаются, решение записывается на бумаге. Ограничение по времени: 5 минут на задачу, итого тест длится максимум полчаса.

Типы задач:

1) Несложная, но где нужно много и нудно считать. Пример под спойлером.

Скрытый текст (кликните чтобы развернуть/свернуть)



2) Относительно сложная комбинация (с жертвой, например).

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

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

Буду признателен, если кто-нибудь поскидывает зеркалок (задачи 3-го типа) или посоветует, где их можно найти. Может кто-то вспомнит партии какие-нибудь, из которых можно будет взять такие позиции. Мой первый тренер мне когда-то кучу таких давал, но ни одной позы не помню ваще. У Блоха вроде были такие тоже, не?

Че вообще скажете? Всевозможные отзовы, особенно критические приветствуются :)

Скрытый текст (кликните чтобы развернуть/свернуть)



UPDATE: РЕЗУЛЬТАТЫ

Скрытый текст (кликните чтобы развернуть/свернуть)

1 2 Вперед

Ответы

P.S. Сисек не будет.
удачи

Сколько же вы там учитесь в этой Германии? Посмотрел, ты на 2 года меня младше, а я свою шестилетнюю бодягу уже оттрубил давно. По сабжу - не кмс.


в шахматах нету раша зерлингами

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

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

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

Вот это было бы круто. А что! Идея

PiperatPukawevi4 пишет:



есть:

Скрытый текст (кликните чтобы развернуть/свернуть)

Navern пишет:



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

karl)marx( пишет:



В Германии система образования весьма замороченная, особенно, что касается школ. Тут объяснять долго. Могу сказать только, что в дореволюционной России были похожие приколы с гимназиями, реальными училищами и обычными школами. Чтобы можно было в универ/институт (здесь это реально разные вещи) поступать, нужно 12 лет в школе отучиться. Остальное гугли.

Что касается меня, я ушел из школы в России, когда был в 10-м классе (тогда еще было 11 и из 3-го в 5-й почти все прыгали, ты, очевидно, в курсе ). При переезде потерял пару лет, пока язык учил и осваивался. Потом одно время херней страдал, потом год работал, потом закончил что-то типа колледжа (или техникума - хер понять ). Потом только закончил тот самый 12-й год, и щас неспеша добиваю бакалавра.

Во всем этом есть и плюсы и минусы. В России многие малость охуевают от бородатых студентов за 30 в Европе, но большинство здесь так и учится в ВУЗах, когда успели уже и посуду помыть в макдаке и побухать пару лет и т.д. Но тут учеба нередко (я не говорю, что всегда!) имеет непосредственное отношение к тому, чем будешь заниматься в жизни. Имхо, лучше начинать учебу лет в 25, зная хотя бы примерно, чего хочешь. В России же подростки с неокрепшими мозгами часто прут в 17 лет куда угодно, потому что родители гонят, или чтобы в армейку не загребли. Дальше 5 лет плюются и получают бумажку, эквивалентную той, что продается в переходе, чтобы показать ее будущему работадателю, который прекрасно понимает, что ты либо купил ее в переходе, либо горбатился для нее пятилетку без особого удовольствия. И хорошо еще, если устраиваешься "по специальности". А то мой брат вон (34 года) инженер-судоводитель (8 лет МГАВТ!!! — ебнуться вообще), а работает менеджером в сфере логистики. Я не очень курю смысл такой вышки. Просвети, если за последние годы что-то изменилось, буду очень рад ошибиться. Вообще, я очень далек от процессов, происходящих в России и странах СНГ, так как в Москве был последний раз в 2007 и не могу ни о чем судить.

Alex[lam] пишет:



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

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

theleo_ua пишет:


Эм...по-моему сложновато

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

Elsi_LemuS пишет:


Да, ситуация типичная, особенно для русских в Германии, сам там жил пол года в 2006-2007 году, да и друзья сейчас там живут. Сосед из моего дома, которого я случайно встретил в Германии, на год меня старше на phd только поступил, в то время как я тогда уже больше года как закончил. У друга был русский студент, который старше его. Я сейчас в Англии живу, тут возраст скорее как в России. Челу 23 года успел поработать год и заэнролился на пхд, студентки 2-3 курс мне молодые попадаются(20-21 год)

Navern пишет:


Нахера? Нормальный прогер такой сервер напишет за несколько вечеров. Я имею в виду не гуйню или веб морду, а сервер, который будет знать шахматные правила (описываются в несколько сотен строк) коннектить двух игроков и сообщать им какие ходы были сделаны и вести таймконтрол. Самое смешное, что чтобы успешно делать бота тебе это все равно все придется самому реализовывать у себя скорее всего. Ты видимо не писал сам роботов, забавные были челленджи в свое время, жаль сейчас нет: http://en.wikipedia.org/wiki/AI_..._Challenge

Elsi_LemuS пишет:


Ничего не изменилось. Уровень осознанности населения сам собой не вырастет.

PiperatPukawevi4 пишет:



вот своего рода аналог

karl)marx( пишет:


Напиши Я бы посмотрел на исходники

karl)marx( пишет:


опа, прикольно
https://www.youtube.com/watch?v=X...3kboSE8c1I

karl)marx( пишет:



Забавно. А где ты жил в Германии? И почему в Англию уехал? Просто интересно.

Ситуация типичная, да. Но у меня вообще интересно было. Я поступал в 24 года, и в моем потоке была либо зелень совсем 18-21, либо дяди к 30 или за 30 А в середке только я и пару человек еще.

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

reps)Largo пишет:


Печаль

Скрытый текст (кликните чтобы развернуть/свернуть)

Живём, Ром

Скрытый текст (кликните чтобы развернуть/свернуть)

karl)marx( пишет:


Каких двух игроков? Он же сказал алгоритмы выбирать и стравливать их с друг другом.
Это не на несколько вечеров.

Elsi_LemuS пишет:


в Карлсруэ. Уехал работать :)
Navern пишет:


Kареглазый пишет:


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


karl)marx( пишет:


Идея в том, что у тебя есть написанная APIшка к движку с шахматами.

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

Типо нужно получить текущее расположение на доске, ты там вызываешь getBoard() метод, нужно схдить ты типо Pawn.makemove(e2,e4). Ну что-то такого рода, чтобы чуваки которые прогают сосредотачивались на алгоритме только, а не на реализации.

Хз я далеко не уверен, что я такое быстро запилю. У меня бы ушло много времени на это.

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

Elsi_LemuS пишет:


С хуя ли, Ром?
У нас ж не профильный форум шахматистов — вот тебе и инструкция, что делать.

Navern пишет:



давно уже так то есть оО

http://www.chess.com/download/vi...w/arena-35

прога позволяет загружать разных ботов

Kареглазый пишет:

алгоритмы типа сам что ли будет писать?)
я уже так стравливал AIшки в Rybka Aquarium

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

Navern пишет:


я бы старался минимизировать общение между клиентом и сервером, если популярных языка 2-3 то существенно проще продублировать на клиентской стороне часть апи, чтобы опять-таки минимизировать общение. Можно еще сделать обвязки, чтобы клиентская сторона на выходе выглядела как c-like библиотека со стандартными вызовами, тогда сервер просто будет дергать эти стандартные функции, там надо-то всего nextmove() определить. Короче, посмотри ai challenge Planet wars, там довольно простая клиентская сторона(участники сами допиливали под необходимые языки по ходу соревнования и делились с остальными) и сервер по подобному принципу был написан.

Clockware пишет:


ок

karl)marx( пишет:


Прикольно, а есть где исходники какие-нибудь глянуть? Особенно серверной стороны интересно посмотреть.

а как насчёт турнирчика на кузах по 5 минут + 0?
кто-нить хочет? я за, но только если на нормальном, нелагающем клиенте
Navern пишет:


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

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

подводные камни реализации такого Chessboard:
- если король двигался или ладья двигались, то рокировка между ними невозможна(приходится хранить кто сколько ходил)
- рубка пешкой через битое поле(приходится хранить последний ход)
- учёт ничьи с повторением позиции(приходится хранить 4 последних позиции или хода)
- учёт ничьи 100 ходов без ходов пешками или рубки на поле(приходится хранить счётчик и сбрасывать его, если произошла рубка или ход пешкой)
- учёт ничьи в ситуации, где победа невозможна(1 слон, 1 конь, N слонов 1 цвета, 2 коня, может ещё чё забыл)
как-то так. у меня это занимает не 100 строк, а 300 на перле. код там говно, никакого ооп, это было 3 года назад, мне стыдно, поэтому код только в личку :D

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

Clockware пишет:


Кинь в личку

Не люблю перл, но последнее время меня на него подсадили, поэтому приходится его и править и дебажить и вообще.

Navern пишет:


В последнем ответе есть ссылки на репы с серваками разных ai challenge http://forums.aichallenge.org/vi...=19&t=3667

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

оказываются переодически проходят подобного рода соревнования, нужно будет еще поучаствовать

karl)marx( пишет:


Скинь мне плиз, если увидишь что-то интересное.

karl)marx( пишет:


Спасибо

reps)Largo пишет:



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

Но неважно, зеркалки я нашел в книге Блоха "Наставления гроссмейстера", если что. Там в конце годный задачник.

Еще есть книга "Комбинационные мотивы", да и во всех остальных его задачниках многие задачи двойные.

Elsi_LemuS пишет:


вся проблема в отсутствии сисек

1 2 Вперед

Добавить ответ

Вы не зарегистрированы на сайте, поэтому данная функция отсутствует.
You are not register on the site and this function is disabled.

Everything about Starcraft Broodwar world Pro-gaming. Gosu Replays

User

Create your profile on reps.ru

» регистрация
» восстановление пароля
Почта/Логин:

Пароль: