refatoração do codigo, registro de recompenças para estatisticas de desempenho e comportamentos de navegação e assaulto