test generation: fixed non-optimal route generation
test generation: fixed non-optimal route generation

In some cases the test generator preferred already planned route even
though it found a shorter route with the same score.

violep01/fMBT,OMKR/fMBT,heivi/fMBT,pombreda/fMBT,pablovirolainen/fMBT,OMKR/fMBT,pombreda/fMBT,violep01/fMBT,violep01/fMBT,pyykkis/fMBT,mixu-/fMBT,mlq/fMBT,heivi/fMBT,acozzette/fMBT,acozzette/fMBT,giantpinkwalrus/fMBT,pablovirolainen/fMBT,OMKR/fMBT,pyykkis/fMBT,01org/fMBT,yoonkiss/fMBT,pombreda/fMBT,heivi/fMBT,pablovirolainen/fMBT,mixu-/fMBT,01org/fMBT,pyykkis/fMBT,pombreda/fMBT,violep01/fMBT,OMKR/fMBT,rseymour/fMBT,mlq/fMBT,pombreda/fMBT,rseymour/fMBT,pombreda/fMBT,rseymour/fMBT,giantpinkwalrus/fMBT,pablovirolainen/fMBT,pyykkis/fMBT,mixu-/fMBT,pablovirolainen/fMBT,mlq/fMBT,rseymour/fMBT,pombreda/fMBT,giantpinkwalrus/fMBT,giantpinkwalrus/fMBT,yoonkiss/fMBT,yoonkiss/fMBT,giantpinkwalrus/fMBT,yoonkiss/fMBT,acozzette/fMBT,OMKR/fMBT,mixu-/fMBT,mixu-/fMBT,mlq/fMBT,acozzette/fMBT,acozzette/fMBT,01org/fMBT,rseymour/fMBT,pablovirolainen/fMBT,mlq/fMBT,yoonkiss/fMBT,heivi/fMBT,mlq/fMBT,pyykkis/fMBT,01org/fMBT,rseymour/fMBT,heivi/fMBT,heivi/fMBT,violep01/fMBT,rseymour/fMBT,mlq/fMBT,heivi/fMBT,OMKR/fMBT,01org/fMBT,pyykkis/fMBT