Poker Engine  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
saoj
Forum Spammer
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2292
Localização: Los Angeles, EUA
Offline

Alguém sabe onde consigo/compro/obtenho informações sobre uma implementação do jogo Poker em Java?

Implementar do zero todas as regras de poker deve dar um trabalho cerebral imenso.

Alguém já viu algo por ai?


Participe dos meus novos blogs:
O Poder Primário - Você no controle da sua felicidade
Sedução Tecnológica - Tutoriais, dicas e histórias de um engenheiro

[Email] [WWW]
rafaelbortoletto
HelloWorld

Membro desde: 26/01/2007 14:27:01
Mensagens: 24
Localização: São Paulo - SP
Offline

saoj wrote:Alguém sabe onde consigo/compro/obtenho informações sobre uma implementação do jogo Poker em Java?

Implementar do zero todas as regras de poker deve dar um trabalho cerebral imenso.

Alguém já viu algo por ai?



Cara, eu posso jurar que vi algo assim no livro do deitel ( como programar em java 6ª edição ) . Mas era para embaralhar e distribuir as cartas e não um jogo de poker com todas as regras definidas e implementadas.

flw
saoj
Forum Spammer
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2292
Localização: Los Angeles, EUA
Offline

rafaelbortoletto wrote:
Cara, eu posso jurar que vi algo assim no livro do deitel ( como programar em java 6ª edição ) . Mas era para embaralhar e distribuir as cartas e não um jogo de poker com todas as regras definidas e implementadas.


Vc nunca deve ter jogado poker.

Estamos falando aqui de dezenas de regras e detalhes que precisam ser muito bem programados. Basicamente um livro apenas sobre isso...

Participe dos meus novos blogs:
O Poder Primário - Você no controle da sua felicidade
Sedução Tecnológica - Tutoriais, dicas e histórias de um engenheiro

[Email] [WWW]
Edufa
JavaGuru
[Avatar]

Membro desde: 18/04/2006 10:20:03
Mensagens: 239
Localização: Curitiba, PR
Online

Nunca ouvi falar de framework de poker, mas tb nunca pesquisei sobre, hehehe...

Mas na verdade nem são tantas regras assim. O q extrapola são as variantes de poker, existe dezenas, se não centenas de variações de poker por aí. Mas basicamente todas seguem um padrão, o valor das cartas e sequencias, as opostas a troca de cartas e novas apostas. O ideal seria se concentrar nas variantes mais populares, abstrair e implementar, Qto mais variantes suportar mais complexo a abstarção pois terá de ser bem genérico ..

Edufa
Curitiba, PR
--
"O estado sou eu". - Luís XIV
"O estado somos nós."- Lênin
"O estado somos eu." - Lula
--
O mundo é deles mas a amazônia é nossa
O petróleo é nosso, mas o gás é deles.
saoj
Forum Spammer
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2292
Localização: Los Angeles, EUA
Offline


E a questão das apostas !!!!!!?????

Ranquear as cartas parece tranquilo, mas essa questão das apostas é bem zoneado...

Participe dos meus novos blogs:
O Poder Primário - Você no controle da sua felicidade
Sedução Tecnológica - Tutoriais, dicas e histórias de um engenheiro

[Email] [WWW]
louds
Moderador
[Avatar]

Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline

Tem um pokerway vindo por ai?

http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda
[ICQ]
Kenobi
Forum Spammer
[Avatar]

Membro desde: 14/11/2003 13:06:37
Mensagens: 1452
Localização: Brasil
Offline

Agora falaram minha língua , tá aí uma coisa que gosto, poker Acredito que não é tão complicado as regras, o problema está em outras questões, como interface com o usuário, hehehe

Se precisar de colaboradores, tou dentro

------------------------------------------------------------------
"Massakatsu Agatsu Katsuhaiabi" - "A verdadeira vitória é aquela sobre nós mesmos". / acesse :soaexpert.com.br
[WWW] [MSN] [ICQ]
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 2936
Localização: São Paulo
Offline

Se não me engano, eu baixei uma vez um poker em Java ME, que era opensource, mas não tenho a mínima ideia do nome.. rsrs


PS: sou tri-campeão mundial da minha rua em poker, quem vai encarar? rsrs

-
Blog de Tecnologia
Blog de Fotografia - visitem !!!
@laguiar





[WWW] [MSN] [ICQ]
erickles
Virtual Machine Man
[Avatar]

Membro desde: 04/01/2007 09:52:17
Mensagens: 577
Localização: São Paulo - SP
Offline

Eu encaro, se for texas holding !





Erick de Souza.
http://ericklestec.blogspot.com/
[Email] [WWW] [MSN] [ICQ]
dudaskank
Virtual Machine Man
[Avatar]
Membro desde: 12/09/2003 14:59:26
Mensagens: 821
Localização: Arujá, SP, Brasil
Offline

Bom, se o estilo que você quer é aquele das máquinas que são proíbidas e tem em todo buteco, é bem tranquilo.

1. Primeiro, tenha o baralho já criado;
2. Peça pro jogador apostar o $;
3. Embaralhe as cartas e pegue as 5 primeiras para o jogador;
4. Espere ele marcar as cartas que deseja ficar e retire as outras da mão dele;
5. Complete com as cartas restantes;
6. Verifique o que ele fez (par, trinca, etc) e olhe em alguma tabela com os jogos válidos;
6.1. Se estiver nessa tabela, multiplique por algum fator a aposta e aumente o $ do jogador;
7. Volte ao passo 2 enquanto o jogador quiser jogar;

Já outros como o Texas Holding, por exemplo, tem mais regras, aí eu não conheço elas direito hehehe. Mas o negócio é bem simples... o problema maior dos outros tipos de poker pode ser a inteligência artificial, que eu não sei como implementar.

Eduardo Oliveira

Toque a balada do amor inabalável, eterna love song de nós dois...

Blog | Página
[WWW]
SadNess
JavaTeenager
[Avatar]

Membro desde: 30/03/2006 16:51:25
Mensagens: 196
Offline

hehe
é Texas Hold'em galera

fiquei interessado nisso de software de poker também
já joguei poker profissionalmente mas nunca me perguntei como o software é feito
s4nchez
Virtual Machine Man
[Avatar]

Membro desde: 05/06/2006 11:35:55
Mensagens: 621
Localização: London, UK
Offline

Nas reuniões de programação que eu organizo os desafios foram relacionados a poker.

Na última reunião a idéia era fazer um comparador de mãos de poker. Isso não deve resolver teu problema, mas talvez lhe dê alguma idéia de por onde começar a implementar caso você não encontre nada pronto.

O código fonte está no final deste post

Obs.: o link do arquivo não está direto porque ele está hospedado num host temporário e possivelmente terei que mudar em breve.

Ivan Sanchez | coding dojo | blog | twitter
[WWW]
saoj
Forum Spammer
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2292
Localização: Los Angeles, EUA
Offline


A idéia era fazer um servidor multi-usuário para jogos de poker.

Tipo http://www.pokerroom.com.

Saber quem ganhou, ou seja, avaliar duas mãos para saber qual é a melhor, parece tranquilo.

A questão que assusta é:

- apostas
- pote separado (quando alguém vai all-in e o outro tem mais dinheiro)

Bom, se alguém iniciar um projeto open-source para fazer um poker engine eu me ofereço para ajudar.

poker engine = classes para controlar a lógica de um jogo de poker Texas Hold'em No Limit entre no máximo 10 jogadores.




Participe dos meus novos blogs:
O Poder Primário - Você no controle da sua felicidade
Sedução Tecnológica - Tutoriais, dicas e histórias de um engenheiro

[Email] [WWW]
saoj
Forum Spammer
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2292
Localização: Los Angeles, EUA
Offline


Existe isso que eu quero fazer em python:

http://directory.fsf.org/poker-engine.html

Alguém manja de Jython ai ?


Participe dos meus novos blogs:
O Poder Primário - Você no controle da sua felicidade
Sedução Tecnológica - Tutoriais, dicas e histórias de um engenheiro

[Email] [WWW]
Edufa
JavaGuru
[Avatar]

Membro desde: 18/04/2006 10:20:03
Mensagens: 239
Localização: Curitiba, PR
Online

saoj wrote:
Bom, se alguém iniciar um projeto open-source para fazer um poker engine eu me ofereço para ajudar.

poker engine = classes para controlar a lógica de um jogo de poker Texas Hold'em No Limit entre no máximo 10 jogadores.


Tb to dentro.
Como exercício de OO e design pattern deve ser um ótimo aprendizado.

Edufa
Curitiba, PR
--
"O estado sou eu". - Luís XIV
"O estado somos nós."- Lênin
"O estado somos eu." - Lula
--
O mundo é deles mas a amazônia é nossa
O petróleo é nosso, mas o gás é deles.
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team