Mostrando postagens com marcador Games. Mostrar todas as postagens
Mostrando postagens com marcador Games. Mostrar todas as postagens

terça-feira, 23 de fevereiro de 2016

Matemática e Games: Como a matemática pode te ajudar no metagame em Pokémon

Olá amigos entusiastas da Matemática! E também um olá pra você, que como eu, é fissurado em games. Hoje pretendo começar uma seção esporádica aqui no blog, baseada em como conhecimentos matemáticos podem te ajudar nesse ou naquele outro jogo eletrônico que você tanto gosta.
E pra abrirmos o Matemática e Games, trago para vocês a minha franquia predileta, Pokémon:


Como assim? Matemática no Pokémon? Tá brincando, né?

Pois bem amigos, tudo o que ocorre na programação dos jogos envolve questões de lógica e matemática, fato. Mas isso não vemos na interface dos jogos. Porém, você pode me dizer que Pokémon envolve questões "aleatórias", como as chances que temos de capturar aquele pokémon com uma pokéball ou se aquele ataque decisivo vai entrar na hora certa, por exemplo. Porém, NADA DISSO É ALEATÓRIO. E é isso que será elucidado logo abaixo. Dominando a base de cálculo te dará uma visão mais ampla das suas decisões no jogo, e consequentemente o seu percentual de sucesso será BEM maior. Dividiremos em três grupos as melhores equações que o jogo usa, vamos lá!

*OBSERVAÇÃO: essa postagem é mais voltada para jogadores experientes em pokémon com uma nível mediano de conhecimento matemático. Se preferir, confira o artigo que aborda como os jogos eletrônicos podem potencializar seu conhecimento matemático clicando aqui.



STATS
->HP
((level x (( HP base x 2) + IV's + (EV's/4))) / 100) + 10 + level
->outros stats
(((level x ((base stats x 2) + IV's + (EV's/4))) / 100) + 5) x nature
Como ajuda: serve para você calcular os IV's do seu pokémon, ou então calcular a quantidade necessária de EV's que o pokémon precisa para chegar a determinado valor de stat.
OBS.: quando se refere a nature quer dizer o quanto ela ajuda, podendo o valor ser 1.1 (se afetar positivamente o stat), 1 (se não afetar o stat) ou 0.9 (se afetar negativamente o stat).
EX.: Meu Ninjask está no level 50 e quero saber o IV de spd dele, sendo que a spd tem 210 pontos.
(((50 x ((160 x 2) + IV's + (252/4))) / 100) + 5) x 1 = 210. Simplificando a equação, obtemos que: ((50 x (320 + IV's + 63)) / 100) + 5 = 210 e finalmente descobrimos que o IV de spd do Ninjask é 27.



DANO
-> Fórmula 1 (em unidades de HP)
( [ { 0,84 x poder do ataque x valor do atk ou sp.atk com algum stat-up ou Choice Bands / def ou sp.def com algum boost nesses stats} + 2 ] x STAB x efetividade x boosts como Life Orb ou Muscle Band ) x valor randómico variando de 85 a 100 / 100
-> Fórmula 2 (em unidades de HP)
(((( 2 x level/ 5 + 2) x atk ou sp.atk x valor do ataque/ def ou sp.def) / 50) + 2) x STAB x efetividade x valor randomico entre 85 e 100/100
Como ajuda: faz o treinador perceber com quantos ataques são necessários para derrotar o pokémon adversário, ou também faz ele perceber quantos EV's o pokémon deve ser treinado.
OBS.: eu sei que a fórmula é complexa e dificil de ser aplicada, ainda mais com o valor variável de 85 a 100, mas vou tentar explicá-la. Stat-up quer dizer algum ataque como Swords Dance, STAB é um boost de 50% que o ataque recebe se ele for do mesmo tipo que o pokémon que o usa, se o ataque for STAB se coloca 1,5 no cálculo, se não se coloca 1. Efetividade se refere a tabela de fraquezas e resistências, se ele for 4 vezes resistente o valor é 0,25, duas vezes: 0,5, nem resistente nem fraco: 1, duas vezes fraco: 2, quatro vezes: 4.
EX.: Charizard sem nenhum item ou stat-up usa Flamethrower em um Venusaur que também está sem itens, em quantos ataques o Venusaur vai ser derrotado?
([{0,84 x 95 x 348/328} + 2] x 1,5 x 2 x 1) x 92/100. Simplificando, obtemos que: ([aproximadamente 84 + 2] x 3 x 0,92 e finalmente descobrimos que o dando seria de 237, significando que Venusaur seria derrotado com somente dois ataques.


CAPTURAR POKÉMON
-> Chance de capturar tal pokémon (em porcento)
(( 1 + ( MaxHP x 3 - HP atual x 2 ) x catch rate do pokémon x catch rate da pokéball x status ) / ( MaxHP x 3 )) / 256
Como ajuda: dá uma ideia mais clara para a pessoa das chances dela capturar determinado pokémon e o que vai ser necessário para isso.
OBS.: essa é uma das fórmulas mais fáceis do jogo, porém tem suas complicações: quando me refiro a status, quero dizer inflingir uma condição especial ao pokémon, só existem 3 que ajudam na captura, elas são: Frozen, Sleep e Paralysis, Burn e Poison não são aconselháveis, pois acabam matando o pokémon, e no na fórmula devem ser substituidos pelos seguintes números: 10 (Frozen e Sleep) ou 5 (Paralysis, Burn e Poison). Clique aqui para saber mais sobre as catch rates das melhores pokébolas.
EX.: Quero capturar um Arceus com 1 de HP Frozen com uma Dusk Ball a noite. Quais as minhas chances?
(( 1 + ( 381 x 3 - 1 x 2 ) x 3 x 4 x 10 ) / (381 x 3 )) / 256. Simplificando obtemos que:
(( 1 + 1141 x 120) / 1143 ) / 256 = ( 136921 / 1143 ) / 256 = 119 / 256 = 0, 46 ou seja 46 % de chance de você capturar o Arceus.
Então lápis e caneta na mão amigos, e aprimorem suas técnicas! Até mais!

*Referências na base de cálculo extraídas de: 

segunda-feira, 15 de fevereiro de 2016

Jogos que podem (ou não) melhorar seu desempenho em matemática





por Maira Kodama

Não me levem a mal, não quero receber e-mail de pais reclamando que o filho disse que eu mandei ele parar de estudar e ficar jogando video game a tarde inteira. O potencial de aplicar habilidades e conhecimentos adquiridos em jogos depende, e muito, da capacidade de correlacionar e adaptar essas habilidades, o que não é absolutamente nada ordinário. Existe um caso de um estudante que passou em química orgânica na faculdade graças aos jogos de Pokemon (se seu inglês é bom, eu aconselho ler a matéria), mas asseguro que a habilidade da minha tia em lidar com números não melhorou nada com essa febre de sudoku.
Quando o assunto é video game e educação, é muito difícil deixar de falar do Nintendo DS, no Japão o console foi introduzido em escolas, é utilizado para treinamento de funcionários (inclusive na rede McDonald’s) e existem inúmeros softwares educativos “ortodoxos” como seleções de exercício, softwares de treino de caligrafia, dicionários e etc. Dentro dessa seleção “ortodoxa” o exemplo mais conhecido no ocidente é a série Brain Age, que faz um ótimo trabalho em melhorar a velocidade de contas de cabeça. Mas esse não é meu foco aqui porque não importa o que me digam, Brain Age é um software, não um jogo.
Então, vamos à parte do post que soa como uma desculpa pra eu falar de uma das minhas séries de jogos preferida (não esquecendo que nenhum dos jogos que eu cito tem versão em português, então você pode aproveitar a oportunidade pra treinar seu inglês ou japonês dependendo da versão que escolher jogar).

A série Prof. Layton


E os Jogos são Muito Bonitos

Existem seis jogos dessa série, cinco para o Nintendo DS/DSi (The Curious Village, The Diabolical Box, The Unwound Future, The Last Specter, The Eternal Diva) e um para o novo console o 3DS (The Mask of Miracle). Eu joguei os dois primeiros e o do 3DS, e fiquei tão empolgada quando joguei o primeiro, que terminei o jogo em cerca de 30 horas corridas com cerca de 24 horas de jogo, mas isso não é importante. Esses jogos são o que se chama de action puzzle games, ou seja, existe  ação, raciocínio e nesse caso, ótimas cenas de animação.
Todos os jogos dessa série têm mais ou menos a mesma estrutura: existe um mistério e para resolvê-lo você precisa explorar a cidade e conversar com os moradores; ao fazê-lo você encontra diversos problemas e charadas que devem ser resolvidos para terminar o jogo. Parte dessas charadas você encontra obrigatoriamente ao jogar e outra parte é encontrada com exploração. Existe também um sistema de dicas bem interessante, que direciona o raciocínio do jogador maravilhosamente.



Exemplo de Problema da Série

Como essa série pode te ajudar:

Grande parte desses problemas exige interpretação de texto, imagens e/ou lógica matemática para ser resolvida (assim como algumas questões do ENEM). Os problemas até o fim do jogo não são excepcionalmente difíceis, alguns são clássicos, outros inusitados. E, ao terminar o jogo, alguns problemas extras, mais difíceis, são liberados.
A beleza dos problemas da série, do meu ponto de vista, está na variedade. Ao contrário de outros puzzle games que exigem poucas habilidades e muita repetição (como sudoku e similares, onde repete-se o mesmo sistema de raciocínio até que o processo se torne mecânico), a série Prof. Layton exige que você pense de maneira diferente o tempo todo, ensina que o essencial para resolução de problemas é a abordagem, o jeito de pensar. Os jogos também mostram um pouco da beleza dos problemas em geral, alguns parecem complicados, mas com a abordagem certa se tornam muito simples, enquanto outros parecem ser bastante simples e dão um bocado de trabalho (como o clássico problema das 8 rainhas no tabuleiro de xadrez).


O Clássico Problema das 8 Rainhas
O Clássico Problema das 8 Rainhas

 

Pontos fracos:

Conversando com um amigo a respeito da série, ele disse que desistiu nos dez primeiros minutos de jogo, porque “esse joguinho estava tentando me forçar a fazer lição de casa”. E por mais que seja uma das minhas séries preferidas, os jogos podem ser bastante cansativos e têm muito texto, e se o seu conhecimento do idioma não for dos melhores, os jogos podem ser muito frustrantes. Não sei nem dizer quantas vezes eu errei um problema no jogo The Mask of Miracle (ou Kisetsu no Kamen em japonês) por ter jogado em japonês e ter interpretado mal o que o jogo queria de mim.
E se você gostar dessa série, pode ser que valha a pena jogar Ghost trick, não tanto pelo seu potencial educativo, mas é um ótimo jogo, relativamente desconhecido e também curto. Serve pra você que precisa estudar, não abre mão de alguma diversão e tem um relacionamento pouco saudável com jogos (como eu).