github.com/hzck/speedroute@v0.0.0-20201115191102-403b7d0e443f/algorithm/tests/rewards/unique_reward.json (about) 1 { 2 "name": "Unique reward", 3 "description": "Unique reward cannot be acquired twice.", 4 "testing": "Unique rewards blocking paths.", 5 "visual": "START->1, 1->END, START->END(10ms)", 6 "rewards": [ 7 { 8 "id": "A", 9 "unique": true 10 } 11 ], 12 "nodes": [ 13 { 14 "id": "START", 15 "rewards": [ 16 { 17 "rewardId": "A" 18 } 19 ] 20 }, 21 { 22 "id": "END" 23 }, 24 { 25 "id": "1", 26 "rewards": [ 27 { 28 "rewardId": "A" 29 } 30 ] 31 } 32 ], 33 "edges": [ 34 { 35 "from": "START", 36 "to": "1" 37 }, 38 { 39 "from": "1", 40 "to": "END" 41 }, 42 { 43 "from": "START", 44 "to": "END", 45 "weights": [ 46 { 47 "time": "10" 48 } 49 ] 50 } 51 ], 52 "startId": "START", 53 "endId": "END" 54 }