Um simples Robocode MegaBot AdvancedRobot para meelee e 1v1.
Foi criado pelo o time "Alpha" para o 6º campeonato de Robocode do Robotica Paula Souza (2018, clique em "6º Robocode") e terminou em 2º lugar. Confira suas batalhas (procure os vídeos com "Fatec108" no título).
O nome "Reimu" é uma referência a personagem principal Reimu, da série de jogos Touhou Project, que se esquiva de projéteis no jogo.
Enquanto faz um movimento em espiral em direção ao alvo, ele monitora a energia para checar se o alvo atirou. Se um tiro foi detectado, ele troca o sentido de rotação. Isso desvia da maioria dos robôs que miram utilizando técnicas Head-On ou Linear.
- Radar One on One
- Linear targeting (levemente modificado para pequenas voltas para pequenas distâncias)
- Troca de alvo baseado em ser atingido, acerto de projétil, distância e vida
- Troca de potência de projétil baseado em distância e na própria vida
- Anticolisão com a parede (quebrado)
Demonstração da Reimu trocando de alvo selecionando a menor vida ao acidentalmente "esbarrar" e quando atingida.
Veja Releases.