Now discusses gradients properly and only accepts pure linear kernels
Now ignores error log files
Experiment update