O Elephant cresce: Futuras caracterÃsticas e Suporte - 2ª Parte da Entrevista
"O Elephant deveria se tornar O software de poker por si" Já na entrevista de ontem, os nossos técnicos falaram no crescimento do Elephant. Hoje podem ficar a saber que caracterÃsticas estão actualmente em desenvolvimento e como podem contribuir para o crescimento do Elephant.

PokerStrategy: Olá meus queridos amigos! Na entrevista de ontem já questionamos o
6Wishmaster6,
Arngrim,
Sape e o
Iarwe acerca do Elephant. Por favor façam uma pequena introdução e digam qual a vossa área de responsabilidade!
galam:
Olá! O meu nome é Sebastian, tenho 24 anos e sou trabalhador-estudante na PokerStrategy.com. Para além disto, estudo negócios informáticos. De uma forma geral e em particular para o Elephant, eu sou responsável pelo software alemão e inglês. Para além do trabalho nos fóruns, também coordeno as questões que nos são colocadas pelas comunidades de outras línguas através dos suportes correspondentes. Se alguém tiver uma dúvida, ele provavelmente vai receber uma resposta minha.
Estou também responsável pelos testes do software e pela captura de bugs nas novas versões. Por isso, se um bug for encontrado numa das novas versões, isso quer dizer que eu não me empenhei a fundo a tentar encontrá-lo. 😉
Para além disso, também discuto novas características que o Elephant deve ter com a "Equipa Elephant", escrevo livros de tarefas a desempenhar e faço chegar todas as dúvidas que existam à nossa equipa.
plexiq: Ola, o meu nome é Helmuth Melcher, tenho 27 anos e trabalho a tempo inteiro para a PokerStrategy.com no departamento de educação já à quase meio ano. No fórum utilizo o nickname "plexiq". O que ocupa mais a minha cabeça são os cálculos dos Nash Ranges no ICM Trainer.
No que diz respeito directamente ao Elephant, só nas últimas semanas é que tenho trabalhado nele, e no qual fui responsável pela análise do histórico de mãos da Mansion Poker e da Everest Poker. Antes disso, desenvolvia módulos que supostamente devem ser integrados no Elephant num futuro próximo.
eniki: Olá! O meu nome é Holder Tag e tenho 36 anos de idade. Trabalho na PokerStrategy como engenheiro de software com principal atenção no design de base de dados e na sua aplicação - e como é lógico, actualmente mais virado para o Elephant. Neste trabalho também se inclui a análise dos históricos de mãos, que se têm tornado cada vez melhores, com os constantes avisos de bugs que vamos recebendo e eliminando. Muito obrigado neste ponto para o
galam, que me manteve sempre informado sobre aquilo que as nossas comunidades iam dizendo, e especialmente a todos os nossos membros e utilizadores que de certa forma também contribuiram para esta melhoria com os seus posts nos fóruns!
khalthag:
Olá, o meu nome é Paul Tolksdorf, tenho 29 anos e trabalho actualmente no HUD (sobreposição de estatísticas em tempo real nas mesas de poker) e no OCR (Optical Character Recognition). O que isto quer dizer é que sou responsável pela leitura directa dos dados dos jogadores. Contudo, também já trabalhei noutras áreas do Elephant, como por exemplo em diferentes análises e criação de rotinas para os jogos de Hold'em.
Podem fazer aqui o download
e análise do software. Uma exemplificação de como instalar o software e
os primeiros passos com o Elephant pode ser encontrada neste vídeo (em alemão).
PokerStrategy: Como é que posso obter suporte da "Equipa Elephant" enquanto membro da comunidade PokerStrategy?
galam: A melhor forma para conseguir obter suporte é através do fórum. Na nossa ferramenta preferida de comunicação, a área destinada a dúvidas e outras questões no fórum » Fórum de software! Muitas questões podem já ser encontradas com a respectiva resposta na Área de Ajuda e FAQ.
Com problemas mais sérios podem como é lógico entrar em contacto com o nosso suporte imediatamente através do Skype/ICQ. Os dados respectivos destes suportes podem ser encontrados no fórum.
PokerStrategy: Gostas de trabalhar no fórum? Como é que é a atmosfera de trabalho?
galam:
Basicamente, gosto muito de ajudar as outras pessoas. Normalmente, a atmosfera no fórum é também muito produtiva. Infelizmente, e como em tudo na vida, existem pessoas que por vezes decidem fazer algumas asneiras. Isso faz com que me seja muito mais difícil tentar ajudá-los, uma vez que eles se desviaram muito do objectivo da comunidade.
PokerStrategy: O que é que é hoje em dia masi criticado pelos membros, e o que é que podes fazer para acabar com isso?
galam:
Com um produto que tem como destinatário um grupo tão alargado de pessoas, é claro que não vamos conseguir agradar a toda a gente. O Elephant está ainda na sua fase Beta e teve ainda apenas um pequeno tempo de desenvolvimento. Por isso, a maioria das pessoas sente falta de todas aquelas características que ainda não foram incluídas no software. Desde que elas não sejam grandes instalações que tenhamos que fazer, tentamos tornar imediatamente possível esses casos que preocupam os nossos clientes.
Os grandes projectos, como o suporte SnG, requerem um planeamento bastante elaborado e uma série de testes intensivos. Como tal, essas situações demoram sempre muito mais tempo até serem resolvidas definitivamente. Que sejamos criticados por isso por parte dos nossos membros é totalmente incompreensível.
Por vezes é também vantajoso para a rapidez de execução dos projectos que a nossa atenção seja desviada para as situações mais prioritárias.
PokerStrategy: Então quais é que são os problemas mais frequentes dos membros?
galam:
Na verdade, muitos dos problemas não aparecem com o Elephant, mas sim com o sistema de controlo da base de dados PostgreSQL. Infelizmente, a instalação de um sistema de base de dados não é algo que se possa fazer muito facilmente. Como tal, muitos problemas podem surgir e a razão para eles está num local completamente diferente. No entanto, as culpas terminam sempre por cair em cima do Elephant.
No futuro, vamos ter que definitamente automatizar tudo isto cada vez com mais força, para permitir assim aos nossos utilizadores que tenham uma instalação do software completamente livre de problemas.
PokerStrategy: Que possibilidades é que os membros da comunidade PokerStrategy têm de participar activamente no desenvolvimento do software?
galam:
Actualmente ainda estamos a integrar características básicas para as quais temos percepções bastante concretas. Quando tudo isso estiver completo, queremos oferecer a todos os membros da PokerStrategy a possibilidade de se auto-incluirem no desenvolvimento futuro do Elephant. Todas as sugestões que sejam enviadas pelos membros serão discutidas com eles antes da mesma ser enviada para execução. Isto será provavelmente efectuado através do fórum, bem como através de alguns chats especiais dos nossos engenheiros. Mais detalhes acerca de tudo isto serão revelados a seu devido tempo.
PokerStrategy: Helmuth,
mencionaste módulos que desenvolveste e que supostamente serão integrados no Elephant num futuro próximo, e que já são mais do que carcaterísticas básicas. Que tipo de módulos são esses?
plexiq: Por exemplo, é algo que envolve o FGS (Future Game Simulation). Isto é uma avaliação da equity mais extensiva para os SnGs. Como o ICM Trainer, ele avaliará a parte do prémio do jogador num torneio.
O ICM apenas utiliza a estrutura de pagamentos e o tamanho das stacks para determinar e avaliar a equity. Factores como o nível de blinds, as posições absolutas e relativas para com os outros jogadores não são tidas em consideração. Isto resulta em alguns erros claros em determinadas situações.
Um exemplo já conhecido é por exemplo um short stack nas primeiras posições. O short stack deve apostar muitas mais vezes em quase todas as situações do que aquelas sugeridas pelo ICM, uma vez que este não considera o facto de o jogador ser forçado "a fazer qualquer coisa" antes que as blinds lhe comam toda a stack.
O FGS inclui factores como o nível das blinds e as posições dos jogadores na avaliação que faz, e como tal está mais capacitado do que o ICM para apresentar melhores resultados em muitas dessas situações.
PokerStrategy: Como é que os jogadores de SnG vão lucrar mais com isso?
plexiq: Para os jogadores de SnG, o FGS será capaz de reduzir significativamente os esforços de aprendizagem. Os jogadores investem muito tempo em treinos e análises para conseguir desenvolver um "feeling" sobre os ranges correctos através do ICM.
Apenas quando o jogador tiver compreendido bem como funciona o ICM é que ele vai conseguir perceber as importantes limitações desse modelo, e vai desviar assim a sua forma de jogar da forma recomendada pelo ICM em determinadas situações. Este é um processo elaborado e difícil, especialmente quando o jogador não tem qualquer referências acerca do tamanho das derivações do ICM.
O FGS oferece a opção de aprender imediatamente todas estas derivações do ICM. O jogador tem a possibilidade de praticar directamente com uma versão "certa" do ICM. Claro que também nem todas as avaliações do FGS são perfeitas. Um jogador que jogue apenas de acordo com as avaliações feitas pelo FGS vai ter uma edge considerável sobre aqueles jogadores que joguem também apenas de acordo com as avaliações do ICM.
PokerStrategy: Existem alguns projectos futuros interessantes que possam ainda vir a ser implementados no Elephant?
plexiq: O próximo projecto vai abordar a avaliação de valores do género do VP$IP, PFR,
etc, e a quantidade de vezes que estes serão utilizados no HUD. Esta ideia ainda não foi implementada num software de poker comercial, apesar de já existirem sugestões tendo em vista a optimização da avaliação destes parâmetros à bastante tempo, como p.e. no "Mathematics os Poker" de Chen e Ankeman.
Para clarificar a ideia base: vamos assumir que estamos sentados com um jogador desconhecido numa mesa NL mid-stakes 6-mas, e que joga seis das suas mãos nas duas primeiras órbitas. OS HUD convencionais mostrariam que o VPIP do jogador seria de 50% - o que quer dizer que tinha sido investido dinheiro em seis das doze mãos.
Como facto indiscutível, começamos a pensar que estes valores tão elevados de VPIP são bastante raros neste tipo de jogos. É claro que 6-em-12 mãos é um indicador de que o jogador é um bocado loose. Contudo, é muito improvável que ele tenha realmente 50% de VPIP numa amostra maior de mãos. É muito mais provável que o jogador tenha recebido mãos acima da média nessas duas órbitas.
O que quero concluir é que nós não quereriamos jogar contra um jogador destes que tivesse na realidade 50% de VPIP. Mesmo assim, guardamos nas nossas informações as mãos que o vimos a jogar. Com esta tarefa, queremos ajudar os jogadores. Vamos tentar então calcular o VPIP "mais provável" do jogador com o auxílio do VPIP da população dos jogadores em geral e com as mãos que o jogador em questão jogou.
PokerStrategy: Como é que os membros da PokerStrategy podem lucrar com esta ideia concreta?
plexiq: Especialmente os principiantes e os jogadores que ainda não tenham lidado com este problema, estão supostamente salvos de uma ou outra read mal feita. O objectivo é que o valor de VPIP mostrado, na ausência de outras leituras, mostre se devem ou não jogar realmente contra este jogador, tendo plena confiança no valor calculado. O que queremos na verdade é "aliviar" os problemas que são causados aos jogadores pelos pequenos campos de amostras de mãos.
PokerStrategy: Paul, mencionaste o Optical Character Recognition. O que é na verdade isso e para que é que serve?
khalthag: Com o OCR vão poder reconhecer letras numa imagem que tenha um texto.
Necessitamos do OCR para fazer a leitura da mesa - e os dados do jogador do software de poker. É claro que existem outras formas de obter estes dados, mas todas elas são bastante complicadas para os respectivos softwares de poker. Especialmente quando o software proteje os dados de serem lidos por fontes externas, o reconhecimento através do OCR costuma ser a última solução.
PokerStrategy: O OCR trabalha da mesma forma em qualquer lado?
khalthag:
No final é o que deve acontecer, mas durante o desenvolvimento é mais fácil fazer uma aproximação a certos clientes de poker do que outros. É especilamente difícil ler os caracteres correctamente quando o software de poker utiliza métodos específicos de antialias. Deste modo, o tamanho de um caractere é muitas das vezes alguns pixeis e como tal não fornece dados suficientes para ser possível distinguir de outros caracteres similares.
PokerStrategy: Qual é o valor adicional para os jogadores quando o OCR estiver a tarbalhar?
khalthag:
A maior vantagem é claro a utilização em tempo real. Normalmente, é necessário processar o histórico de mãos para obter os dados dos jogadores e da mesa. O lado menos bom do histórico de mãos é que apenas os podem processar quando eles estiverem disponíveis. Na maioria dos clientes de poker, estes apenas são criados depois da mão ter terminado. Com o OCR vão ter a oportunidade de analisar sempre os dados do jogo em tempo real e reagir de acordo com eles.
Assim, seria possível aos principiantes verem a mão inicial e colocar imediatamente na mesa uma sugestão. Para além disso, seria possível incluir análises de equity ocasionais, bem como mostrar as odds e outs dos draws, dependendo das situações de jogo e do tamanho do pot.
PokerStrategy: Holger, que tipo de desafios é que o Elephant te coloca?
eniki:
Existem muitos, começando pelos desenvolvimentos futuros das várias análises do software, a inclusão de mais plataformas, bem como as novas estatísticas do programa. Estou com esperança que no futuro o software tenha uma estabilidade constante, seja preciso e rápido.
PokerStrategy: Então podemos ainda esperar muito do Elephant, incluindo o OCR, o FGS, e o aumento da credibilidade dos valores de VPIP através de avaliações matemáticas. E todos os membros da PokerStrategy vão ter a possibilidade de participar no projecto no futuro!
Muito obrigado por esta pequena entrevista e mantenham-nos sempre informados. Estamos excitados!

