minitruco-android
minitruco-android copied to clipboard
Considerar cartas do parceiro na estratégia para mão de X
Quando uma mão de X (10 ou 11, dependendo do modo) acontece, o jogo chama o método aceitaMaoDeX
para saber se a Estrategia
quer jogar, passando as cartas do parceiro (cartasParceiro
) em adição à situação do jogo.
As estratégias atuais (EstrategiaSellani
e EstrategiaGasparotto
) levam em conta essas cartas para decidir, mas não guardam o valor delas (e portanto desconsideram as cartas do parceiro durante a rodada).
Seria uma grande melhoria para a mão de 11 se ao jogar ela considerasse essas cartas. Talvez fosse o caso de incorporar este parâmetro em SituacaoJogo
como parte do estado (para que a estratégia não precise guardar e possa continuar livre de estado se quiser), mas não é um pre-req.