Why my program about fuzzy output value always zero?

i tried to make a self tuning Fuzzy-PID on my arduino uno. when i start my fuzzy program with a random number and see the fuzzy’s output is always show 0? i can’t tell where is the problem. can anybody help me please… thanks

Fuzzy_test.ino (18.3 KB)

what is Fuzzy-PID?