Tried adding Idle times to the each algorithm. I seem to be missing some places where they need to be added. I was able to see some of the times that CPU is in the idle state but not all... at least I think.

Need your guy's help on this I think, but I'll keep chugging away at it.