hardness

(noun) ruggedness

difficulty (generic term)
difficultness (generic term)