[1]hardest-logic-puzzleOk, maybe if I break it down I can try.
   Let's see...

   First thing I have to do is know what I have to keep track of.

   A database might work as follows:

   INDEX NUMBER
   TIME/DATE OF EVENT
   QUESTION-TEXT
   QUESTION-DIRECTED-AT [T/F/R]
   ANSWER RECEIVED [DA/JA]
   PRIOR-QUESTION-REFERENCE-NUMBER [0 for none or prior question
   referenced].

   That would be a start.   Then, I would extract some data.

   I want to know all the cases for
   T for F and for R separately and line them up

   My first goal is to attempt to understand their language.

   I would have such things as:

   T-JA
   T-DA
   F-JA
   F-DA
   R-JA
   R-DA

   There are SIX distinct words in my mind at this point.
   They have no need to correspond to each other in any way at this
   point.

   I do not know their meanings, but i need to keep track of them
   all seaprately. They mean true/false but they could also mean
   ANYTHING.

   For me, they could just as easily mean:

   Apples, Oranges, Dirt, Computers, Water, Fingernail.   But then,
   things get tricky.
   I have to treat each of those separate 6 words as being able to
   PASS MESSAGES to each other.

   One changes the state of the other.

   So, I have to learn the rules by noticing the patterns.

   Does it appear that a T-JA changes the F-DA in some cases for
   example?

   The answers influence each other in some way. The way the
   answers influence each other is very important and isn't easy to
   figure out.

   Also, in retrospect, I labelled the names wrong. I should not
   have used T-JA, F-JA, R-JA because I DON'T KNOW who is who.

   So the T, F, R distinctions are currently meaningless.

   I would have to go back and change the labels in my program to
   reflect my own agnosticism about their identities to:

   A-JA
   A-DA
   B-JA
   B-DA
   C-JA
   C-DA

   to avoid future contamination. Now this is where I would be
   stuck.

   If I could go TWICE (if not more times), I could do the
   following:

   a) find some sample questions. I don't know what they are. I
   have to be sure to cover every possible combination of question
   asking/answering between the Gods as well as as long-chains of
   questions I can ask.

   I might have to have an arbitrary stopping point. Maybe the
   longest chain of questions would be 12 in a row to the same god.

   It would be arbitrary. I don't know enough so I have to pick
   something.

   then

   b) I'd go back to my computer and input the sample values into
   the system.

   From there, I could begin to find some potential patterns. It
   wouldn't be enough to have the final answers, but what it would
   do is this:

   c) Start generating questions that can further hone in on any
   patterns I notice in the interactions between the gods' answers
   with each other, and with my questions. I will also line up
   their question chains on top of each other to see:

   a's 12 chained questions
   b's 12 chained questions
   c's 12 chained questions

   I'd see what the relationships are (if any) batween the
   fingernails and the apples as it were.

   Now, the reason WHY I abstract AWAY FROM the "true/false/random
   is this:

   I don't need to know such things yet. They're just words that
   have the potential to influence each other.

   It doesn't matter if the word is "true" or "orange". I just know
   they have effects.

   It also helps remove my cognitive bias of needing to "FIND OUT
   THE TRUTH". All this "True/False/Random" stuff will just confuse
   my brain. I need to simply have items on the table that do
   things to each other. ---- I can design a system in a few
   minutes that contains the framework within which one can work
   with questions and answers.

   But I can't do them myself. I read his answers and my brain went
   "bzzzt". While I understand philosophical concepts and logic
   concepts on a meta level, when it comes to the practice of it, I
   can't.

   Systems Engineering for generic questions and answers? yes.
   Specific questions and answers? No.

   It's still oranges and fingernails to me. ==== What I basically
   designed was this:

   A system for addressing three unknown entities by asking them
   questions who respond in an unknown language each consisting of
   two words each.

   The user can ask as many questions as they like.

   The answers of the three unknown entities also can interact with
   each other in some way.

   It's a meta system that can be used for Logic puzzles, word
   games, any kind of interaction with these three entities - and
   they can be ANY three entities, not just true/false/random
   entities. So, oddly enough, Deepak Krishnan, my answer to the
   Hardest Logic Puzzle Ever is this:

   Take the Logic, the Hardest and the Puzzle out of it completely.
   ==== <span class="UFICommentBody"
   data-reactid=".3.1:5.0.1:$comment174978272838382_174995486169994/=10.0.$right.0.$left.0.0.1.$comment-body.

References

   Visible links
   1. http://icopiedyou.com/wp-content/uploads/2015/09/hardest-logic-puzzle.jpg