Well done! I had an answer which differs more than the classical answer and wanted to modify the riddle to force my answer but it looks like I I failed at that.
My answer still uses the double negative trick to avoid the need to know what "ja" and "da" mean and goes as follows.
1-Ask god A: "If I asked "is the sky is blue?" to gods b and c is b more likely to tell the truth than c?" Both True and False will say that their non random counterpart is more likely to lie so a negative response means either god A or C is Random and rules out god B. A positive response rules out god C.
2-Ask the god who has been ruled out as being random the same question about the other two gods to figure out which is Random.
3-Ask one of the non Random gods a question like "is the sky blue?"
I really liked this answer now I just got to figure out how to change the riddle to force it
One of the properties of the classical solution is that it works even if the Random god is actually an intelligent adversary trying to thwart your strategy. Anything that uses “more likely” language won’t be guaranteed to work in that case.
Maybe something like not allowing hypothetical question that you wouldn’t be allowed to actually ask would work to force your solution. (So you couldn’t ask “would god_X say ‘blah’ if asked ‘are you Random?’”, since you couldn’t actually ask god_X that question.)
This is just the classical solution with a slightly different hypothetical phrasing.
Consider spoiler-tagging your solution.
One of the properties of the classical solution is that it works even if the Random god is actually an intelligent adversary trying to thwart your strategy. Anything that uses “more likely” language won’t be guaranteed to work in that case.
Maybe something like not allowing hypothetical question that you wouldn’t be allowed to actually ask would work to force your solution. (So you couldn’t ask “would god_X say ‘blah’ if asked ‘are you Random?’”, since you couldn’t actually ask god_X that question.)
Good point about the classical solution having an advantage. Also, how do you spoiler tag?
If you’re using the normal editor, just type
>!
followed by a space, and a spoiler box should show up.If you’re using markdown, then
yields
Hidden text here.
Thanks. I just looked into this and am reading about what “markdown” is.
Be aware that there is a different (default?) editor that has a different syntax. There’s a way to switch between them in your account settings.