JavaScript, 51 bytes
f=(a,b,c,h,i,j)=>(l=Math.log)(a)*b**c-l(h)*i**j>0.01*i**j>1e-8
Surprisingly, the test cases doesn't show any floating-point error. I don't know if it ever does at this size.
This just compares the logarithm of the numbers.
I don't know if theEquality tolerance 0.01 should work foris equal to {a,b,c,h,i,j}⊂{1,2,...,20}1e-8
.