An autonomous debating system