Competitive Circuits