[cpi]add hillclimb and change the file to class