init opponent