Something a lot of peeps have noted is how they fight the same cookie cutter teams over and over again. I was thinking about solutions that don’t involve making those teams less viable and hopefully would be relatively straightforward to implement. The conclusion I came to was an additional matchmaking filter.
What if the matchmaking routine noted the cards you played against last and tried to find opponents without those cards? Don’t give it a super long memory to avoid too many resource issues, just the cards played against in the last battle. That way when you make your way through that goblin team you will get something other than goblins on the next run. It might also encourage people to try new and imaginiative teams knowing that they would have a higher chance of being chosen since the bulk of cookie cutter teams would be inelligible for the next run after someone fights one.
As an example, lets make a pool of 4 teams.
Team A: Goblin, Goblin Shaman, Boar Rider, Goblin King
Team B: Hobgoblin, Goblin Shaman, Boar Rider, Goblin Rocket
Team C: Dwarven Miner, Keghammer, Bombardier, Dwarf Lord
Team D: Blast Cannon, Goblin Rocket, Dwarf Lord, Deep Borer
If you invade and get Team A then the next run would only have Teams C and D available. This is because Team A and Team B both have cards in common with Team A. If that run gave you team C then Teams A and B would be available. Obviously with such a small sample set as 4 you end up looping into the same teams over and over, but I think it is safe to say that GoW has more than 4 people playing it.
All current standard matchmaking practices would be in play that keep you from getting the same person over and over, etc. Obviously if for some reason no match could be found (everyone otherwise avaialble has a card in common with the team you just finished) then it would remove the rule and just find you someone to fight. Frankly though I find it hard to believe it wouldn’t find someone with a completely different team. After all there is always the person with one Fortress Gate as their defense deck!