def opr(recalc = false)
			if !@opr || recalc || @opr_recalc
				a = alliance_smooshey @ared, @ablue
				score = alliance_smooshey @scorered, @scoreblue

				@opr = opr_calculate a, score
				@opr_recalc = false
			end

			@opr
		end
def opr(recalc = false)
			if !@opr || recalc || @opr_recalc
				a = alliance_smooshey @ared, @ablue
				score = alliance_smooshey @scorered, @scoreblue

				@opr = opr_calculate a, score
				@opr_recalc = false
			end

			@opr
		end
Offensive power rating: the average amount of points that a team
 contributes to their alliance's score.

 This is high for a good team.