Open bmgarness opened 2 years ago
For a first pass, I couldn't figure that out using just the board position. The question is how do you index it so that it can be decoded in a reasonable time frame.
I looked at some similar issues where hashed values at the end have to have some rules. The best example was for things like product licenses where they wanted to stop things like curse words. I saw two paths for a solution.
Thoughts on potential indexing methods
Again I think encoding might be the solution, We can always Decode legal and illegal positions but if we always encode legal positions then we get the desired effect.
So is there any way to guarantee a legal position, i.e. a position that could be played on the board including checkmate and stalemate from any encoded or decoded message. It would be suspicious if I left a bonkers position on the board for a secret message.