although we do not have such Gamemode as option, you can create one using LUA-Scripts.
Use GetNumBuildings(building_type) in order to obtain the number of HQs a player has and then Surrender(destroyBuildings) to force a surrender (either with destruction or without). Also check if a player is defeated already with IsDefeated().
I may provide such script later.
You may use that script, simply put it in the maps folder and name it as your map, in my example the map is called:
TueranTuer.SWD so the script is called: TueranTuer.LUA
Ingame: (The star indicates that a script is attached to the map)
Editiert von Spike
am 03.09.2020 10:46