protect against no detected opponent case
Merge branch 'simple' into union