[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