Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 732 Bytes

PredictState.md

File metadata and controls

17 lines (13 loc) · 732 Bytes

O objetivo dessa classe é prever algumas variáveis do jogo em um estado específico de acordo com o modelo de mundo de um jogador.

Por exemplo:

  • tudo relativo à bola (rcsc::ballObject)
  • tempo do jogo (rcsc::GameTime)
  • modo do jogo (rcsc::GameMode)
  • lado do campo (rcsc::SideID)

Alguns métodos importantes:

const rcsc::AbstractPlayerObject * ballHolder() const  // verifica quem está com a bola, adversário ou
                                                       // companheiro, e retorna a referência do jogador
const rcsc::AbstractPlayerObject & self() const        // verifica se o jogador a ser interagido não é o
                                                       // mesmo que está com a bola