
Преферанс (есть?)
Модератор: Модераторы разделов
-
- Сообщения: 546
- ОС: Debian Testing+FreeDos1.0
Re: Преферанс
dangerous3, ну так не обязательно на сложности Рентген играть.. Магистры тоже далеко не боты 

«...где, скажи, когда была без жертв искуплена свобода» К.Ф. Рылеев
[Вот кто я!] [Манчкин 13%] [Убийца 33%] [Тусовщик 37%] [Исследователь 17%]
[Вот кто я!] [Манчкин 13%] [Убийца 33%] [Тусовщик 37%] [Исследователь 17%]
-
- Сообщения: 9
- ОС: Debian, Fluxbuntu, Mandriva
Re: Преферанс
Попробуйте новую версию OpenPref (https://sourceforge.net/projects/openpref).
В ней доступен новый, более сильный алгоритм игры
В ней доступен новый, более сильный алгоритм игры
-
- Сообщения: 1
- ОС: Windows XP Professional
Re: Преферанс
Ищу партнера(ов) для игры в преферанс в Краснодаре.
т.89094683703ю Нас двое))))

-
- Сообщения: 7
- ОС: nt 5.x, ubuntu 10.x
Re: Преферанс
ИМХО для OpenPref сила игры не первоочередная задача, новичкам на первых порах хватит и упрощенного варианта, профи если очень надо запустит под эмулятором тот же марьяж или будет играть по сети. Именно модуля игры по сети в программе нет. Во вторых проге (опять ИМХО) не хватает КДЕшной гламурности, встречают все таки по одежке, потом только смотрят на ум. Как бы прога не была хороша по функционалу с "некрасивой" работа не в радость.
В качестве предложения разработчикам (annulen как я понял один из них) предлагаю глянуть это http://schafkopf.berlios.de/7.0.html, практически готовый фейс, колода правда не наша(тут на форуме предлагалась колода с пингвинами). Для линукса сделано мало хороших реализаций карточных игр, быть может "гламурный" фейс добавит популярности игре в мире? Для преферанса приток новых игроков благо, да и сделать лучшую карточную игру под линукс задача показырней чем еще одну реализацию преферанса.
Ближе к топику в качестве временной альтернативы преферансу могу предложить скат(правила), игра достаточна близка к преферансу (по некоторым источникам является одним из предков преферанса). Плюс наличие нескольких реализаций lskat входит в КДЕ, есть реализация на java - jskat, xskat ... обидно, но пока немецкий скат, представлен получше русского преферанса.
В качестве предложения разработчикам (annulen как я понял один из них) предлагаю глянуть это http://schafkopf.berlios.de/7.0.html, практически готовый фейс, колода правда не наша(тут на форуме предлагалась колода с пингвинами). Для линукса сделано мало хороших реализаций карточных игр, быть может "гламурный" фейс добавит популярности игре в мире? Для преферанса приток новых игроков благо, да и сделать лучшую карточную игру под линукс задача показырней чем еще одну реализацию преферанса.
Ближе к топику в качестве временной альтернативы преферансу могу предложить скат(правила), игра достаточна близка к преферансу (по некоторым источникам является одним из предков преферанса). Плюс наличие нескольких реализаций lskat входит в КДЕ, есть реализация на java - jskat, xskat ... обидно, но пока немецкий скат, представлен получше русского преферанса.
-
- Сообщения: 1
-
- Сообщения: 107
- Статус: секта красных утюгов
- ОС: Gentoo linux
Re: Преферанс
Гамблер - олимпиада. Очень шустро играть надо. И нет фактора материальной заинтересованости, что расслабляет. Канделябров, опять же, нет. И скатерти
-
- Сообщения: 9
- ОС: Debian, Fluxbuntu, Mandriva
Re: Преферанс
Буду работать над сетевой игрой (есть идея сделать ее по механизму p2p). Если кто поможет, буду рад. Хотя для Линукса уже есть сетевый клиенты типа Гамблера
Во вторых проге (опять ИМХО) не хватает КДЕшной гламурности, встречают все таки по одежке, потом только смотрят на ум. Как бы прога не была хороша по функционалу с "некрасивой" работа не в радость.
Программа не создавалась как КДЕшная.
Зачем не КДЕ-юзеру качать еще кучу библиотек, когда можно обойтись и без них? Да и производительность у игры сейчас не супер, а со свистелками и перделками из КДЕ4 еще снизится.
Гламурщики пусть висту ставят. Я против гламура в КДЕ4.
Что точно привлечет новых игроков - подробная справочная система, которая позволит новичку быстро разобраться в игре. Сейчас над ней ведется работа.
-
- Сообщения: 729
- Статус: Самовлюблённый сноб
- ОС: archlinux i686-current
Re: Преферанс
с удовольствием попробую поиграть. В настоящий момент не хватает руководства по сборке. Например, файла INSTALL в архиве. Или README. Спасибо.
-
- Сообщения: 9
- ОС: Debian, Fluxbuntu, Mandriva
Re: Преферанс
Для сборки нужны средства разработки Qt4 (пакет qt4-dev или что-то похожее)
в корне сорсов выполните
qmake
make
появится исполняемый файл openpref, можно играть без установки
цели install нет, установить можно вручную, скопировав openpref и openpref_ru.qm в общедостпный катлог
в следующем релизе будет сделано удобнее
-
- Модератор
- Сообщения: 21306
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Преферанс
Мдя, интеллект у него никакой. И ещё почему-то на распасах за полное количество взяток в гору пишется, без вычета минимального. Понятно, что разницы никакой, а считает всё равно программа, но напрягает. И на выходе из распасов 7 пик нельзя сказать почему?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 9
- ОС: Debian, Fluxbuntu, Mandriva
Re: Преферанс
Bizdelnick писал(а): ↑14.09.2009 23:45Мдя, интеллект у него никакой. И ещё почему-то на распасах за полное количество взяток в гору пишется, без вычета минимального. Понятно, что разницы никакой, а считает всё равно программа, но напрягает. И на выходе из распасов 7 пик нельзя сказать почему?
С 7 пик сам заметил, пофиксено. На днях выпущу 0.1.3, там пофиксены еще некоторые баги и добавлена возможность уйти без трех
С счетом в распасах - по-моему "амнистия" не является обязательной процедурой, это просто для уменьшения чисел при ручном подсчете
-
- Модератор
- Сообщения: 21306
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Преферанс
Понятное дело, что оно не обязательно. Просто привычнее так, и проще в записях разобраться. Да и с педагогической точки зрения для новичков лучше, чтобы всё писалось, как принято ;-)
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 296
- ОС: Gentoo
Re: Преферанс
Зависла "на самом интересном месте". 
Вот последний огрызок вывода, если поможет.

Вот последний огрызок вывода, если поможет.
Код: Выделить всё
bid: "6s" 61
bid: "pass" 60
bid: "pass" 60
CheatPlayer (3) moves
po:n; lm:n, rm:n
hand 0: Qs(21) 9s( 9) 10c(14) 9d(11) 8d( 7) 7d( 3) Ah(32) Qh(24) 10h(16) 8h( 8) 0:(2,0); 1:(1,2); 2:(3,3); 3:(4,6)
hand 1: Ks(25) Js(17) 10s(13) 8s( 5) 7s( 1) Kc(26) Jd(19) 10d(15) Kh(28) 7h( 4) 0:(5,0); 1:(1,5); 2:(2,6); 3:(2,8)
hand 2: As(29) Ac(30) Qc(22) Jc(18) 9c(10) 8c( 6) 7c( 2) Ad(31) Kd(27) Qd(23) 0:(1,0); 1:(6,1); 2:(3,7); 3:(0,11)
desk:
389000000^C
Если правильно задать вопрос, то он сам по себе будет ответом.
-
- Сообщения: 374
- ОС: Arch x64
-
- Сообщения: 7
- ОС: nt 5.x, ubuntu 10.x
Re: Преферанс
Честно говоря смутно представляю как это можно реализовать, и главное зачем? Что мешает взять за основу готовый протокол например jabber? Серверов как грязи, подозреваю что готовых модулей для включения в программу тоже, сразу готовый чат, а если использовать конференции то и готовый клуб игроков онлайн. Тем более что протокол допускает работу поверх себя сторонних модулей. В перспективе возможно включение клиентов(по типу того как это сейчас реализовано для шахмат например) модулями в стандартные клиенты(извините за тавтологию) jabber, например, в тот же tkabber ... (вообще то идея, надо самому попробовать такой сделать)
annulen писал(а): ↑04.09.2009 00:25Программа не создавалась как КДЕшная.
Зачем не КДЕ-юзеру качать еще кучу библиотек, когда можно обойтись и без них? Да и производительность у игры сейчас не супер, а со свистелками и перделками из КДЕ4 еще снизится.
Гламурщики пусть висту ставят. Я против гламура в КДЕ4.
Что точно привлечет новых игроков - подробная справочная система, которая позволит новичку быстро разобраться в игре. Сейчас над ней ведется работа.
Я тоже не сторонник гламурности в кде, более того я не сторонник самого кде, кдешные программы я использую только под виндовс где они выглядят достаточно органично в отличие от гнома которому я уже давно отдаю предпочтение под никсами. Просто после ознакомления с версией 0.1.2 сложилось впечатление что программа будет делаться под кеды. Под гламурностью я понимаю доводку фейса до уровня юзабилити косынки, юзер должен справится с программой без справки, справок по префу пол-рунета, и многих вы знаете освоивших преф по справке в сети? Я не знаю ни одного человека освоившего преф на компьтере. Не умей я играть в преф, в программе если бы сразу не разобрался по справкам даже пробовать бы не стал.
И еще: я допустим, очень люблю менять колоды в программах реализующих карточные игры.
-
- Сообщения: 9
- ОС: Debian, Fluxbuntu, Mandriva
Re: Преферанс
Есть qgtkstyle, с ним Qt-шные программы выглядят нативно в GTK среде
Против кедов ничего не имею, но ресурсы они жрут больше гнома. Сам сижу на флаксбоксе.
Кделибс достаточно большая штука, делать их зависимостью для опенпрефа как-то не хочется.
А есть какие-то проблемы с освоением UI? По-моему, все очень четко сделано. Можно режим для начинающих с всплывающими подсказками сделать, но я это рассматриваю как часть справочной системы
Я такой

В новой версии будет выбор из двух колод. Знаю про кдешную библиотеку для карточных игр, но вводить зависимость от кде не хочется.
DiS писал(а): ↑19.09.2009 19:08Зависла "на самом интересном месте".
Вот последний огрызок вывода, если поможет.
Код: Выделить всё
bid: "6s" 61 bid: "pass" 60 bid: "pass" 60 CheatPlayer (3) moves po:n; lm:n, rm:n hand 0: Qs(21) 9s( 9) 10c(14) 9d(11) 8d( 7) 7d( 3) Ah(32) Qh(24) 10h(16) 8h( 8) 0:(2,0); 1:(1,2); 2:(3,3); 3:(4,6) hand 1: Ks(25) Js(17) 10s(13) 8s( 5) 7s( 1) Kc(26) Jd(19) 10d(15) Kh(28) 7h( 4) 0:(5,0); 1:(1,5); 2:(2,6); 3:(2,8) hand 2: As(29) Ac(30) Qc(22) Jc(18) 9c(10) 8c( 6) 7c( 2) Ad(31) Kd(27) Qd(23) 0:(1,0); 1:(6,1); 2:(3,7); 3:(0,11) desk: 389000000^C
Спасибо, будем отлаживать. Присылайте еще, если будут патологические расклады

-
- Сообщения: 9
- ОС: Debian, Fluxbuntu, Mandriva
Re: Преферанс
Спасибо за идею! Только, насколько я понимаю, нужен отдельный жаббер-сервер, или игрокам придется создавать специальные аккаунты для игры (чтобы не пересекаться с обычным жаббером для общения), что не очень удобно.
Попробую взять qxmpp, выглядит очень просто и нетяжеловесно, а зависимость от кутов все равно уже есть.
ИМХО, не стоит опускать преферанс до уровня казуальных игр. Лучше пусть будет отдельным приложением. К тому же, клиентов очень много, а для разных клиентов будут нужны разные модули
-
- Сообщения: 7
- ОС: nt 5.x, ubuntu 10.x
Re: Преферанс
Я думаю можно использовать закрытую конференцию для трех - четырех игроков, не уверен но если можно играть в шахматы поверх jabber'а, рисовать на досках .. то скорее всего можно будет организовать передачу данных на нескольких пользователей, для варианта типа разбойников вообще можно обойтись и так. В принципе можно использовать любой чат протокол то же irc(хватает же его для управления ботнетами), но jabber ИМХО перспективней.
Считаю что красота идеи в том чтобы реализовать на общедоступных серверах со стандартными аккаунтами. От jabber'а достаточно дать данные о айпишнегах, а дальше уже обмен идет по своему протоколу, выводя в конференцию сообщения типа игроки x y z создали игру. Идеальный вариант был бы такой: подключаешься к конференции типа префклуб, находишь партнеров и играешь сохраняя возможность общаться и не мешая общаться другим, желателен вариант на посмотреть типа созданные игры подключится. Не знаю как реализовываются расширения протокола, если возможно передавать служебную информацию через сервер минуя чат - отлично, если нет лучше делать что то свое, иначе скоро начнут банить за флуд.
По поводу справочной системы - реализовать в программе демо режим, т.е. запускается запускается демка с комментариями всего происходящего типа: сдается по карт..., принципы оценки карт каждым игроком; у игрока 1 следующая карта поэтому он .. ;принцип торговли; заказа игры и розыгрыша стандартного расклада; мизер; распасы... сыграли записали в пулю принцип счета ... если хорошо подумать то думаю сдачи за три деморежима основные принципы можно внушить более чем доступно. Но под это дело потребуется запись макросов и всплывающие сообщения которые как часть справочной системы, макросы можно будет потом пустить под задачник или разработать на основе вообще супер-пупер учебник преферанса и распространять вместе с программой. Хотя что нибудь для реализации действий на столе все рано потребуется под сеть останется расширить до макросов.
По внешнему виду наверно пока главная проблема размер карт, мне по близорукости мелкими картами на большом мониторе играть тяжеловато.
По поводу каузальности не согласен, если будет реализован внятный хорошо документированный протокол, и как следствие возможность подключатся к игре с других программ, это пойдет только на пользу как программе так и преферансу. Вопрос не в том как это наделать самим, а дать реализовать такую возможность другим.
Кстати замечание как верстальщика: есть xml расширения для записи шахматных диаграмм, нот, векторной графики .. под преф ничего подобного нет, мысль сделать что то подобное была когда верстал книжку по префу в fb2, тут я пожалуй смог бы помочь. Что нибудь вроде .xpf под макросы, учебник и на перспективу.
Считаю что красота идеи в том чтобы реализовать на общедоступных серверах со стандартными аккаунтами. От jabber'а достаточно дать данные о айпишнегах, а дальше уже обмен идет по своему протоколу, выводя в конференцию сообщения типа игроки x y z создали игру. Идеальный вариант был бы такой: подключаешься к конференции типа префклуб, находишь партнеров и играешь сохраняя возможность общаться и не мешая общаться другим, желателен вариант на посмотреть типа созданные игры подключится. Не знаю как реализовываются расширения протокола, если возможно передавать служебную информацию через сервер минуя чат - отлично, если нет лучше делать что то свое, иначе скоро начнут банить за флуд.
По поводу справочной системы - реализовать в программе демо режим, т.е. запускается запускается демка с комментариями всего происходящего типа: сдается по карт..., принципы оценки карт каждым игроком; у игрока 1 следующая карта поэтому он .. ;принцип торговли; заказа игры и розыгрыша стандартного расклада; мизер; распасы... сыграли записали в пулю принцип счета ... если хорошо подумать то думаю сдачи за три деморежима основные принципы можно внушить более чем доступно. Но под это дело потребуется запись макросов и всплывающие сообщения которые как часть справочной системы, макросы можно будет потом пустить под задачник или разработать на основе вообще супер-пупер учебник преферанса и распространять вместе с программой. Хотя что нибудь для реализации действий на столе все рано потребуется под сеть останется расширить до макросов.
По внешнему виду наверно пока главная проблема размер карт, мне по близорукости мелкими картами на большом мониторе играть тяжеловато.
По поводу каузальности не согласен, если будет реализован внятный хорошо документированный протокол, и как следствие возможность подключатся к игре с других программ, это пойдет только на пользу как программе так и преферансу. Вопрос не в том как это наделать самим, а дать реализовать такую возможность другим.
Кстати замечание как верстальщика: есть xml расширения для записи шахматных диаграмм, нот, векторной графики .. под преф ничего подобного нет, мысль сделать что то подобное была когда верстал книжку по префу в fb2, тут я пожалуй смог бы помочь. Что нибудь вроде .xpf под макросы, учебник и на перспективу.
-
- Сообщения: 9
- ОС: Debian, Fluxbuntu, Mandriva
Re: Преферанс
Cherckes писал(а): ↑26.09.2009 17:18Идеальный вариант был бы такой: подключаешься к конференции типа префклуб, находишь партнеров и играешь сохраняя возможность общаться и не мешая общаться другим, желателен вариант на посмотреть типа созданные игры подключится. Не знаю как реализовываются расширения протокола, если возможно передавать служебную информацию через сервер минуя чат - отлично, если нет лучше делать что то свое, иначе скоро начнут банить за флуд.
К сожалению, я тоже не знаю. Да и на ум приходит совсем другое решение: работать с жаббером через OpenPref. Все сообщения далее отправляются программой. Ходы помечаются некоторой последовательностью символов вначале сообщения. Сообщения игроков отправляются через интерфейс программы и отображаются на столе.
В начале программа подключается к специализированной конференции и отображает список свободных игроков (различать, например, по статусу). Затем игрок создает игровой стол и или подключается к уже созданному. Еще можно использовать AI программы для создания ботов.
Хочу прикуртить векторную колоду, но не в ближайшем релизе. Приношу свои извинения
Cherckes писал(а): ↑26.09.2009 17:18Кстати замечание как верстальщика: есть xml расширения для записи шахматных диаграмм, нот, векторной графики .. под преф ничего подобного нет, мысль сделать что то подобное была когда верстал книжку по префу в fb2, тут я пожалуй смог бы помочь. Что нибудь вроде .xpf под макросы, учебник и на перспективу.
Не вполне понимаю, зачем это нужно. Программа может передавать сообщения с ходами игроков в виде простого текста. Например, "6/значок пики/" или "вист"
P.S. Если хотите, присоединяйтесь к разработке, у меня сейчас мало времени для этого - диплом писать надо

-
- Сообщения: 9
- ОС: Debian, Fluxbuntu, Mandriva
Re: Преферанс
Новая версия игры OpenPref 0.1.3 опубликована на сайте
http://sourceforge.net/projects/openpref
http://sourceforge.net/projects/openpref
-
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Преферанс
Хотелось бы релиза 1.0. Пока openPref довольно сырой. Хотя, честно говоря, ничто не сравнится с живой игрой - люблю иногда по вечерам с женой и тещей расписать пульку

RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка

-
- Сообщения: 174
- Статус: MegaBizon
- ОС: Calculate Linux 10.4
-
- Сообщения: 9
- ОС: Debian, Fluxbuntu, Mandriva
Re: Преферанс
Ох, хорошо бы хоть до 0.2 дожить. До 1.0 еще очень далеко
-
- Сообщения: 7
- ОС: nt 5.x, ubuntu 10.x
Re: Преферанс
Еще одна программа для игры в преферанс http://pypref.sourceforge.net/page.html
PyPref это вариант карточной игры Преферанс написанный на языке программирования Python. Одно время PyPref существовал только в версии для смартфонов под управлением Symbian OS. Теперь эта версия игры доступна также на устройствах, где установлен Python с графической средой Tkinter. Это могут быть как персональные компьютеры, так и различные КПК c процессором ARM-архитектуры, на которых установлена одна из операционных систем на базе Windows CE от Microsoft (PocketPC, Windows Mobile, и т.п.).
-
- Сообщения: 729
- Статус: Самовлюблённый сноб
- ОС: archlinux i686-current
Re: Преферанс
прочитал на ЛОРе.
http://trellis-club.com/
"игровой COMET сервер на Python
Все исходники доступны. Теперь под Linux наконец-то можно играть в сетевой преферанс
"
http://trellis-club.com/
"игровой COMET сервер на Python
Все исходники доступны. Теперь под Linux наконец-то можно играть в сетевой преферанс

-
- Сообщения: 137
- Статус: Let me google for you?
- ОС: Ubuntu 10.04.3, openSuse 11.4
Re: Преферанс
cheer писал(а): ↑22.03.2010 19:51прочитал на ЛОРе.
http://trellis-club.com/
"игровой COMET сервер на Python
Все исходники доступны. Теперь под Linux наконец-то можно играть в сетевой преферанс"
Опробовал. Просто отличный сайт! Надеюсь, форумчане будут чаще на него заходить

bash-scripting@conference.jabber.ru - jabber-конференция для участников проекта bash-scripting.ru
http://sivkaburka.blogspot.com/
http://sivkaburka.blogspot.com/