govizlora / optical-breacher

Online Cyberpunk 2077 breach protocol minigame puzzle solver using camera
https://govizlora.github.io/optical-breacher/
565 stars 31 forks source link

Adding dummy routes #32

Open plato79 opened 3 years ago

plato79 commented 3 years ago

Sometimes you need to add a dummy route so you could access proper order afterwards..

For example if the top part doesn't have the required starter, sometimes you need to select a dummy one than continue from there..

It is also possible that you need to add this dummy part in the middle. Could you check if it's possible to do this?

govizlora commented 3 years ago

What do you mean by "dummy"? My understanding is that if the required route is A -> B -> C - D and if you go E -> A-> B -> C -> D then E is the dummy one, correct?

plato79 commented 3 years ago

That's what I meant, yes. Sometimes, you need to put dummy between segments also.. Like A -> B -> E -> C -> D...

When it says there are no solutions, I could find a solution with this route.

govizlora commented 3 years ago

When the required route is A -> B -> C - D, will A -> B -> E -> C -> D be valid?

plato79 commented 3 years ago

Yes, if you have enough buffer, ABECD also solves "AB" & "CD", of course if the route is ABCD you need to follow without missing a step.

govizlora commented 3 years ago

Thanks. I think currently the app should be able to solve such problems with no issue. For example, if the required sequence is ABCD, the app can find answers like EABCD. Can you provide a photo or screenshot when it's not working as desired, so I can further investigate it?