Implement Adaptability in Brokemons