1. Go to Finder → Applications → Utilities → open the Terminal app.
2. In Terminal window, type
cd
then press SPACEBAR on your keyboard.
3. Drag 'scaletron' folder into Terminal window then press RETURN on your keyboard.
It should look something like this:
cd /Users/myname/Documents/path/
4. In Terminal window, type
python3 main.py
then press RETURN on your keyboard.
We're in!
5. Type 0 then press RETURN key on your keyboard to answer Day #1 Questionnaire. See Figure 1, below.
6. To answer each question, type 0 for NO or 1 for YES, then press RETURN key on your keyboard. See Figure 1, below.
Figure 1. Step 5 (choose to submit data) and Step 6 (submit data).
7. Repeat Steps 1-4 to open Scaletron in the Terminal application.
Type 0 then press RETURN key on your keyboard to answer Day #2 Questionnaire. See Figure 2, below.
8. To answer the question, type 0 if you weigh LESS than you did at this time yesterday or 1 if you weigh MORE than you did at this time yesterday, then press RETURN. See Figure 2, below.
Figure 2. Step 7 (choose to submit data) and Step 8 (submit data).
Congratulations on your first 2-day cycle! If you can repeat these steps, you can use Scaletron effectively. In fact, you'll repeat the 2-day cycle over and over as training data for the AI. Now, let's get to the real fun...predictions and insights!
Predictions and Insights
9. Repeat Steps 1-4 to open Scaletron in the Terminal application.
10. Type 1 then press RETURN key on your keyboard to answer the Day #1 Questionnaire, but this time for a prediction of tomorrow.
11. Answer the questions with 0s and 1s, like you did during the 2-day data entry cycle. See Figure 3, below.
Figure 3. Answer the Day #1 Questionnaire for a prediction of Day #2, as opposed to a recorded outcome on Day #2.
12. Scroll up to the beginning of the Prediction and Insights Section, then read the report to gain an understanding of your body and self.
Enjoy a brief description of each Prediction and Insights sub-section, below.
How to Read Your Prediction and Insights
The first thing you'll see is the Experience Sequence, which is simply each of your Day #1 Questionnaire answers put together into one code. Not much going on there. See Figure 4.
The second thing you'll see is the Body Weight Change Measurement, which is the mathematical representation of your prediction! If it's closer to 0 then you'll probably weigh LESS tomorrow, but if it's closer to 1 then you'll probably weigh MORE tomorrow. See Figure 4.
Figure 4. Today's Experience Sequence (my Day #1 Questionnaire answers) and the Body Weight Change Measurement [of My Weight Tomorrow Compared to My Weight Today]. It's closer to 1 than 0 which implies a body weight increase.
Next, you'll see your prediction! Below your Body Weight Change Prediction is the Day #1 Questionnaire factors ranked with the factor with the strongest impact on your body weight at the top of the list, descending to the least impactful at the bottom. See Figure 5.
Figure 5. Example above: I will probably weigh more tomorrow. Supplements affect my weight change the most out of the 12 factors in the Day #1 Questionnaire. Being away from home affects my weight change the least.
Perhaps the most desireable stat...Directional Pull tells you whether each Day #1 Questionnaire factor is nudging your body weight UP or DOWN. See Figure 6, below.
The Summary is worth reading. It provokes the thoughts that will lead to your greater comprehension of body weight influences. See Figure 6.
Figure 6. I'm thinking: "The most impactful factor on my body weight, Supplements, wants me to weigh MORE. The 2 least impactful factors both want me to weigh LESS. I think that I consume Supplements on days when I eat more junk food because I lack groceries. Dairy is definitely cheese and milk which come with sandwiches, pizza, milkshakes and cereal. Fruit is a replacement for bulky lunches. Can this explain why Dairy brings my weight UP and Fruit brings my weight DOWN?"
Easy Troubleshooting
With Scaletron, you only ever type 0 or 1 then press RETURN in the Terminal app on your Apple computer.
If you ever make a typing error (including SPACES) when answering the questionnaires, FINISH THE QUESTIONNAIRE WITH BOGUS ANSWERS, then do the following:
Go into the 'scaletron' folder.
If you made an error on the Day #1 Questionnaire, open 'traininginput.txt'. If you erred on the Day #2 Questionnaire open 'trainingoutput.txt'.
Your Day #1 Questionnaire answers (to the 12 questions about your day) are stored in 'traininginput.txt' as lists of your answers in brackets, separated by commas. The last list is your most recent submission. Delete the whole list, including the brackets('[ ]') and commas (',').
Your Day #2 Questionnaire answer (weight up or weight down) is stored in 'trainingoutput.txt' as one number for each answer. The last number is your most recent submission. Delete the number (0 or 1).
IMPORTANT: If you delete from 'traininginput.txt', you MUST repeat the process (bogus answer, then delete from 'trainingoutput.txt') for the Day #2 Questionnaire!!! Not doing so will result in error.
Do NOT worry about mistakes on predictions. Simply redo it. Predictions are not stored/saved.
If you make a small error, you can try to remember which question you want to change and correct the corresponding number in the appropriate file.