Was digging around and I’m not find any definitive (or even recent) information.
On what parameters are war opponents selected? I’m in a relatively new alliance and although we have a couple of heavy hitters, we also have a tonne of players with very few decent heroes or one strong team and a bunch of unleveled 2-3 stars. Makes for some very 1-sided battles.
How are Raid opponents selected? My top team is about 3650 or so. I end up wasting a tonne of food in the search because 90% of the presented teams are 4000-4600 which is way out of my weight class. I can usually knock down a player in the high 3000’s depending on hero composition. My only guess is that because I’m hovering in Diamond league that I’m punching way above my weight class and I’m being fed targets that are in Diamond.