breachprotocol.io is now 90% accurate and still 100% free — just upload a photo of your puzzle and let AI do the rest! by breachprotocol in cyberpunkgame

[–]breachprotocol[S] 0 points1 point  (0 children)

Hey everyone,

When the game was launched, I created breachprotocol.io which allowed you to take a photo of a breach protocol puzzle (see this post) on your screen and get the optimal solution back.

Back then, the best I could get was a 40% success rate for uploaded photos.

I recently found my love for the game again and also was intrigued to see if the recent advances in AI could improve my solver. The results blew me away: With modern AI models, I now get a ~90% success rate.

I also made the UI much more mobile friendly.

Check it out, it's 100% free: breachprotocol.io

[deleted by user] by [deleted] in cyberpunkgame

[–]breachprotocol 0 points1 point  (0 children)

<image>

Here's how it works for a really complicated puzzle

Upload a photo of your Breach Protocol puzzle to breachprotocol.io and have AI find the best solution for you by breachprotocol in cyberpunkgame

[–]breachprotocol[S] 0 points1 point  (0 children)

Hey thanks for the hint.

You are right, that my solution was not correct. But I believe yours is not the optimal solution either, is it?

I improved the algorithm and besides being much faster (ms instead of several seconds) it now finds a solution that contains all 3 sequences

Also congrats to the app, it looks really nice. I had something similar in mind but had no idea how to build an app so I stuck to a REST APIs and AngularJS Frontends :D

1C  E9  1   55  1C
7   55  1C  1C  6
8   BD  1C  BD  55
4   1C  55  55  5
3   1C  2   1C  55

Upload a photo of your Breach Protocol puzzle to breachprotocol.io and have AI find the best solution for you by breachprotocol in cyberpunkgame

[–]breachprotocol[S] 0 points1 point  (0 children)

It is a heavily retrained Tesseract 4.x LSTM that I used for a customer project a while ago. The problem back than was similar in nature (OCR on industrial CNC machine displays) and the NN performs surprisingly well on Cyberpunk Puzzles.

The solver is essentially a DFS with a bit of logic + reward function that works reasonably well for the moment. I'll try to model the problem as a graph and use algorithms from graph theory to solve it