The core we were given to build around consisted of Zarude on a Dark-type team, using a Chople Berry to allow it to check things like Keldeo and other Fighting-types that give Dark trouble.
Our next choice was a banded Urshifu as a wallbreaker and to add Fighting coverage; we decided Urshifu was guaranteed to be on the team so it was the easy second choice.
At this point the team was lacking in a SR setter and a SpD tank, so Tyranitar was an easy option. We chose Heavy Slam to hit Hatterene, and Thunder Wave to spread paralysis to let our slower wallbreakers like Urshifu to be more effective.
The next Pokemon was another necessary addition; Mandibuzz complements Tyranitar well and creates a nice core. It has U-turn to bring Urshifu in more and Foul Play to hit the likes of Mimikyu and Bisharp.
Our next choice was speed control with Scarf Hydreigon. This gives us a revenge killer and helps against Dragon.
Our last choice was initially Incineroar - this was to add type coverage vs Fire, Steel, Grass, etc. utilising a sweeping set of Flame Charge, Bulk Up, Power Trip, Drain Punch with Weakness Policy. Ultimately however it was decided that even in the event of Incineroar switching in to a threat such as Cinderace, it could not actually hit it back therefore it wasn't actually adding much to the team.
After deciding we did not want to use Incineroar we swapped it for Bisharp, using the standard Swords Dance set.