Why do I keep geting negative score ?
You need to keep the output close to the target output, too far away and your score drains instead.