You should add EVs, Tera Types, and Pokémon Natures. Also, please improve the enemy AI even on the hardest difficulty, it isn't challenging enough. By the way, Gengar and a few other Pokémon have a bug where using a move locks them in a fixed position even when using the joystick. Some Pokemons that has the moves in the show and games of it can't be learned here I suggest you should research too. I tried hosting a tournament after creating one, but it suddenly lost connection even though my ping was 50ms.