{
 "schema": "ug-calc-trace-set/1",
 "title": "SAT practice score calculation, every line checked",
 "page": "https://unigenius.co.uk/sat-act/labs/sat-score-calculation-proof?utm_source=labs&utm_medium=page&utm_campaign=sat-score-calculation-proof&utm_content=download",
 "start": {
  "url": "https://unigenius.co.uk/sat-act/learn/sat/sat-rw-central?utm_source=labs&utm_medium=page&utm_campaign=sat-score-calculation-proof&utm_content=download",
  "label": "Start the free SAT lesson"
 },
 "generated": "2026-10-06",
 "howToCheck": "Re-run each step in order. A const step's value equals its literal. Any other step's value equals its op applied to the values of the step ids in args, in exact fractions (values are stored as p/q). Ops: add, sub, mul, div (element by element on lists), sum, dot, min, max, ge (1 or 0), if (cond, then, else), floor, roundHalfUp, roundHalfEven, lookup (table, key, column), pick (cond, label, ..., fallback).",
 "licence": "Free to reuse with a link to the page above.",
 "traces": [
  {
   "schema": "ug-calc-trace/1",
   "id": "sat-paper-4",
   "title": "Paper practice test 4: Reading and Writing 20 + 18, Math 17 + 15",
   "tool": {
    "name": "SAT score calculator",
    "url": "https://unigenius.co.uk/sat-act/sat-score-calculator?utm_source=labs&utm_medium=page&utm_campaign=sat-score-calculation-proof&utm_content=download"
   },
   "inputs": [
    {
     "label": "Practice test",
     "value": "Paper practice test 4"
    },
    {
     "label": "Reading and Writing right",
     "value": "20 + 18"
    },
    {
     "label": "Math right",
     "value": "17 + 15"
    }
   ],
   "sources": [
    {
     "id": "college-board",
     "publisher": "College Board",
     "title": "Scoring your SAT practice test 4 (paper, linear)",
     "url": "https://satsuite.collegeboard.org/media/pdf/scoring-sat-practice-test-4-digital.pdf",
     "locator": "Page 5, raw score conversion table"
    }
   ],
   "steps": [
    {
     "id": "s1",
     "say": "Column 1 of the table: lower value",
     "op": "const",
     "literal": "1",
     "value": "1"
    },
    {
     "id": "s2",
     "say": "Column 2 of the table: upper value",
     "op": "const",
     "literal": "2",
     "value": "2"
    },
    {
     "id": "s3",
     "say": "Reading and Writing module 1: questions right",
     "op": "const",
     "literal": "20",
     "key": true,
     "value": "20"
    },
    {
     "id": "s4",
     "say": "Reading and Writing module 2: questions right",
     "op": "const",
     "literal": "18",
     "key": true,
     "value": "18"
    },
    {
     "id": "s5",
     "say": "Reading and Writing raw score: the two modules added",
     "op": "add",
     "args": [
      "s3",
      "s4"
     ],
     "key": true,
     "value": "38"
    },
    {
     "id": "s6",
     "say": "College Board's Reading and Writing table for practice test 4: raw score, lower, upper",
     "op": "const",
     "literal": [
      [
       "0",
       "200",
       "200"
      ],
      [
       "1",
       "200",
       "200"
      ],
      [
       "2",
       "200",
       "200"
      ],
      [
       "3",
       "200",
       "200"
      ],
      [
       "4",
       "200",
       "200"
      ],
      [
       "5",
       "200",
       "200"
      ],
      [
       "6",
       "200",
       "200"
      ],
      [
       "7",
       "200",
       "210"
      ],
      [
       "8",
       "200",
       "220"
      ],
      [
       "9",
       "210",
       "230"
      ],
      [
       "10",
       "230",
       "250"
      ],
      [
       "11",
       "240",
       "260"
      ],
      [
       "12",
       "250",
       "270"
      ],
      [
       "13",
       "260",
       "280"
      ],
      [
       "14",
       "280",
       "300"
      ],
      [
       "15",
       "290",
       "310"
      ],
      [
       "16",
       "320",
       "340"
      ],
      [
       "17",
       "340",
       "360"
      ],
      [
       "18",
       "350",
       "370"
      ],
      [
       "19",
       "360",
       "380"
      ],
      [
       "20",
       "370",
       "390"
      ],
      [
       "21",
       "370",
       "390"
      ],
      [
       "22",
       "380",
       "400"
      ],
      [
       "23",
       "390",
       "410"
      ],
      [
       "24",
       "400",
       "420"
      ],
      [
       "25",
       "410",
       "430"
      ],
      [
       "26",
       "420",
       "440"
      ],
      [
       "27",
       "420",
       "440"
      ],
      [
       "28",
       "430",
       "450"
      ],
      [
       "29",
       "440",
       "460"
      ],
      [
       "30",
       "450",
       "470"
      ],
      [
       "31",
       "460",
       "480"
      ],
      [
       "32",
       "460",
       "480"
      ],
      [
       "33",
       "470",
       "490"
      ],
      [
       "34",
       "480",
       "500"
      ],
      [
       "35",
       "490",
       "510"
      ],
      [
       "36",
       "490",
       "510"
      ],
      [
       "37",
       "500",
       "520"
      ],
      [
       "38",
       "510",
       "530"
      ],
      [
       "39",
       "520",
       "540"
      ],
      [
       "40",
       "530",
       "550"
      ],
      [
       "41",
       "540",
       "560"
      ],
      [
       "42",
       "540",
       "560"
      ],
      [
       "43",
       "550",
       "570"
      ],
      [
       "44",
       "560",
       "580"
      ],
      [
       "45",
       "570",
       "590"
      ],
      [
       "46",
       "580",
       "600"
      ],
      [
       "47",
       "590",
       "610"
      ],
      [
       "48",
       "590",
       "610"
      ],
      [
       "49",
       "600",
       "620"
      ],
      [
       "50",
       "610",
       "630"
      ],
      [
       "51",
       "620",
       "640"
      ],
      [
       "52",
       "630",
       "650"
      ],
      [
       "53",
       "630",
       "650"
      ],
      [
       "54",
       "640",
       "660"
      ],
      [
       "55",
       "650",
       "670"
      ],
      [
       "56",
       "660",
       "680"
      ],
      [
       "57",
       "670",
       "690"
      ],
      [
       "58",
       "680",
       "700"
      ],
      [
       "59",
       "690",
       "710"
      ],
      [
       "60",
       "700",
       "720"
      ],
      [
       "61",
       "710",
       "730"
      ],
      [
       "62",
       "720",
       "740"
      ],
      [
       "63",
       "730",
       "750"
      ],
      [
       "64",
       "750",
       "770"
      ],
      [
       "65",
       "770",
       "790"
      ],
      [
       "66",
       "790",
       "800"
      ]
     ],
     "src": "college-board",
     "value": [
      [
       "0",
       "200",
       "200"
      ],
      [
       "1",
       "200",
       "200"
      ],
      [
       "2",
       "200",
       "200"
      ],
      [
       "3",
       "200",
       "200"
      ],
      [
       "4",
       "200",
       "200"
      ],
      [
       "5",
       "200",
       "200"
      ],
      [
       "6",
       "200",
       "200"
      ],
      [
       "7",
       "200",
       "210"
      ],
      [
       "8",
       "200",
       "220"
      ],
      [
       "9",
       "210",
       "230"
      ],
      [
       "10",
       "230",
       "250"
      ],
      [
       "11",
       "240",
       "260"
      ],
      [
       "12",
       "250",
       "270"
      ],
      [
       "13",
       "260",
       "280"
      ],
      [
       "14",
       "280",
       "300"
      ],
      [
       "15",
       "290",
       "310"
      ],
      [
       "16",
       "320",
       "340"
      ],
      [
       "17",
       "340",
       "360"
      ],
      [
       "18",
       "350",
       "370"
      ],
      [
       "19",
       "360",
       "380"
      ],
      [
       "20",
       "370",
       "390"
      ],
      [
       "21",
       "370",
       "390"
      ],
      [
       "22",
       "380",
       "400"
      ],
      [
       "23",
       "390",
       "410"
      ],
      [
       "24",
       "400",
       "420"
      ],
      [
       "25",
       "410",
       "430"
      ],
      [
       "26",
       "420",
       "440"
      ],
      [
       "27",
       "420",
       "440"
      ],
      [
       "28",
       "430",
       "450"
      ],
      [
       "29",
       "440",
       "460"
      ],
      [
       "30",
       "450",
       "470"
      ],
      [
       "31",
       "460",
       "480"
      ],
      [
       "32",
       "460",
       "480"
      ],
      [
       "33",
       "470",
       "490"
      ],
      [
       "34",
       "480",
       "500"
      ],
      [
       "35",
       "490",
       "510"
      ],
      [
       "36",
       "490",
       "510"
      ],
      [
       "37",
       "500",
       "520"
      ],
      [
       "38",
       "510",
       "530"
      ],
      [
       "39",
       "520",
       "540"
      ],
      [
       "40",
       "530",
       "550"
      ],
      [
       "41",
       "540",
       "560"
      ],
      [
       "42",
       "540",
       "560"
      ],
      [
       "43",
       "550",
       "570"
      ],
      [
       "44",
       "560",
       "580"
      ],
      [
       "45",
       "570",
       "590"
      ],
      [
       "46",
       "580",
       "600"
      ],
      [
       "47",
       "590",
       "610"
      ],
      [
       "48",
       "590",
       "610"
      ],
      [
       "49",
       "600",
       "620"
      ],
      [
       "50",
       "610",
       "630"
      ],
      [
       "51",
       "620",
       "640"
      ],
      [
       "52",
       "630",
       "650"
      ],
      [
       "53",
       "630",
       "650"
      ],
      [
       "54",
       "640",
       "660"
      ],
      [
       "55",
       "650",
       "670"
      ],
      [
       "56",
       "660",
       "680"
      ],
      [
       "57",
       "670",
       "690"
      ],
      [
       "58",
       "680",
       "700"
      ],
      [
       "59",
       "690",
       "710"
      ],
      [
       "60",
       "700",
       "720"
      ],
      [
       "61",
       "710",
       "730"
      ],
      [
       "62",
       "720",
       "740"
      ],
      [
       "63",
       "730",
       "750"
      ],
      [
       "64",
       "750",
       "770"
      ],
      [
       "65",
       "770",
       "790"
      ],
      [
       "66",
       "790",
       "800"
      ]
     ]
    },
    {
     "id": "s7",
     "say": "Reading and Writing lower value for that raw score",
     "op": "lookup",
     "args": [
      "s6",
      "s5",
      "s1"
     ],
     "key": true,
     "value": "510"
    },
    {
     "id": "s8",
     "say": "Reading and Writing upper value for that raw score",
     "op": "lookup",
     "args": [
      "s6",
      "s5",
      "s2"
     ],
     "key": true,
     "value": "530"
    },
    {
     "id": "s9",
     "say": "Math module 1: questions right",
     "op": "const",
     "literal": "17",
     "key": true,
     "value": "17"
    },
    {
     "id": "s10",
     "say": "Math module 2: questions right",
     "op": "const",
     "literal": "15",
     "key": true,
     "value": "15"
    },
    {
     "id": "s11",
     "say": "Math raw score: the two modules added",
     "op": "add",
     "args": [
      "s9",
      "s10"
     ],
     "key": true,
     "value": "32"
    },
    {
     "id": "s12",
     "say": "College Board's Math table for practice test 4: raw score, lower, upper",
     "op": "const",
     "literal": [
      [
       "0",
       "200",
       "200"
      ],
      [
       "1",
       "200",
       "200"
      ],
      [
       "2",
       "200",
       "200"
      ],
      [
       "3",
       "200",
       "200"
      ],
      [
       "4",
       "200",
       "200"
      ],
      [
       "5",
       "200",
       "200"
      ],
      [
       "6",
       "200",
       "200"
      ],
      [
       "7",
       "200",
       "220"
      ],
      [
       "8",
       "200",
       "230"
      ],
      [
       "9",
       "220",
       "250"
      ],
      [
       "10",
       "250",
       "280"
      ],
      [
       "11",
       "280",
       "310"
      ],
      [
       "12",
       "290",
       "320"
      ],
      [
       "13",
       "300",
       "330"
      ],
      [
       "14",
       "310",
       "340"
      ],
      [
       "15",
       "320",
       "350"
      ],
      [
       "16",
       "330",
       "360"
      ],
      [
       "17",
       "330",
       "360"
      ],
      [
       "18",
       "340",
       "370"
      ],
      [
       "19",
       "350",
       "380"
      ],
      [
       "20",
       "360",
       "390"
      ],
      [
       "21",
       "370",
       "400"
      ],
      [
       "22",
       "370",
       "400"
      ],
      [
       "23",
       "380",
       "410"
      ],
      [
       "24",
       "390",
       "420"
      ],
      [
       "25",
       "400",
       "430"
      ],
      [
       "26",
       "420",
       "450"
      ],
      [
       "27",
       "430",
       "460"
      ],
      [
       "28",
       "440",
       "470"
      ],
      [
       "29",
       "460",
       "490"
      ],
      [
       "30",
       "470",
       "500"
      ],
      [
       "31",
       "480",
       "510"
      ],
      [
       "32",
       "500",
       "530"
      ],
      [
       "33",
       "510",
       "540"
      ],
      [
       "34",
       "520",
       "550"
      ],
      [
       "35",
       "530",
       "560"
      ],
      [
       "36",
       "550",
       "580"
      ],
      [
       "37",
       "560",
       "590"
      ],
      [
       "38",
       "570",
       "600"
      ],
      [
       "39",
       "580",
       "610"
      ],
      [
       "40",
       "590",
       "620"
      ],
      [
       "41",
       "600",
       "630"
      ],
      [
       "42",
       "620",
       "650"
      ],
      [
       "43",
       "630",
       "660"
      ],
      [
       "44",
       "650",
       "680"
      ],
      [
       "45",
       "670",
       "700"
      ],
      [
       "46",
       "690",
       "720"
      ],
      [
       "47",
       "710",
       "740"
      ],
      [
       "48",
       "730",
       "760"
      ],
      [
       "49",
       "740",
       "770"
      ],
      [
       "50",
       "750",
       "780"
      ],
      [
       "51",
       "760",
       "790"
      ],
      [
       "52",
       "770",
       "800"
      ],
      [
       "53",
       "780",
       "800"
      ],
      [
       "54",
       "790",
       "800"
      ]
     ],
     "src": "college-board",
     "value": [
      [
       "0",
       "200",
       "200"
      ],
      [
       "1",
       "200",
       "200"
      ],
      [
       "2",
       "200",
       "200"
      ],
      [
       "3",
       "200",
       "200"
      ],
      [
       "4",
       "200",
       "200"
      ],
      [
       "5",
       "200",
       "200"
      ],
      [
       "6",
       "200",
       "200"
      ],
      [
       "7",
       "200",
       "220"
      ],
      [
       "8",
       "200",
       "230"
      ],
      [
       "9",
       "220",
       "250"
      ],
      [
       "10",
       "250",
       "280"
      ],
      [
       "11",
       "280",
       "310"
      ],
      [
       "12",
       "290",
       "320"
      ],
      [
       "13",
       "300",
       "330"
      ],
      [
       "14",
       "310",
       "340"
      ],
      [
       "15",
       "320",
       "350"
      ],
      [
       "16",
       "330",
       "360"
      ],
      [
       "17",
       "330",
       "360"
      ],
      [
       "18",
       "340",
       "370"
      ],
      [
       "19",
       "350",
       "380"
      ],
      [
       "20",
       "360",
       "390"
      ],
      [
       "21",
       "370",
       "400"
      ],
      [
       "22",
       "370",
       "400"
      ],
      [
       "23",
       "380",
       "410"
      ],
      [
       "24",
       "390",
       "420"
      ],
      [
       "25",
       "400",
       "430"
      ],
      [
       "26",
       "420",
       "450"
      ],
      [
       "27",
       "430",
       "460"
      ],
      [
       "28",
       "440",
       "470"
      ],
      [
       "29",
       "460",
       "490"
      ],
      [
       "30",
       "470",
       "500"
      ],
      [
       "31",
       "480",
       "510"
      ],
      [
       "32",
       "500",
       "530"
      ],
      [
       "33",
       "510",
       "540"
      ],
      [
       "34",
       "520",
       "550"
      ],
      [
       "35",
       "530",
       "560"
      ],
      [
       "36",
       "550",
       "580"
      ],
      [
       "37",
       "560",
       "590"
      ],
      [
       "38",
       "570",
       "600"
      ],
      [
       "39",
       "580",
       "610"
      ],
      [
       "40",
       "590",
       "620"
      ],
      [
       "41",
       "600",
       "630"
      ],
      [
       "42",
       "620",
       "650"
      ],
      [
       "43",
       "630",
       "660"
      ],
      [
       "44",
       "650",
       "680"
      ],
      [
       "45",
       "670",
       "700"
      ],
      [
       "46",
       "690",
       "720"
      ],
      [
       "47",
       "710",
       "740"
      ],
      [
       "48",
       "730",
       "760"
      ],
      [
       "49",
       "740",
       "770"
      ],
      [
       "50",
       "750",
       "780"
      ],
      [
       "51",
       "760",
       "790"
      ],
      [
       "52",
       "770",
       "800"
      ],
      [
       "53",
       "780",
       "800"
      ],
      [
       "54",
       "790",
       "800"
      ]
     ]
    },
    {
     "id": "s13",
     "say": "Math lower value for that raw score",
     "op": "lookup",
     "args": [
      "s12",
      "s11",
      "s1"
     ],
     "key": true,
     "value": "500"
    },
    {
     "id": "s14",
     "say": "Math upper value for that raw score",
     "op": "lookup",
     "args": [
      "s12",
      "s11",
      "s2"
     ],
     "key": true,
     "value": "530"
    },
    {
     "id": "s15",
     "say": "Total, lower end: the two lower values added",
     "op": "add",
     "args": [
      "s7",
      "s13"
     ],
     "key": true,
     "value": "1010"
    },
    {
     "id": "s16",
     "say": "Total, upper end: the two upper values added",
     "op": "add",
     "args": [
      "s8",
      "s14"
     ],
     "key": true,
     "value": "1060"
    },
    {
     "id": "s17",
     "say": "Halve, then count in tens: divide by 20",
     "op": "const",
     "literal": "20",
     "value": "20"
    },
    {
     "id": "s18",
     "say": "Back to points",
     "op": "const",
     "literal": "10",
     "value": "10"
    },
    {
     "id": "s19",
     "say": "Lower plus upper",
     "op": "add",
     "args": [
      "s15",
      "s16"
     ],
     "value": "2070"
    },
    {
     "id": "s20",
     "say": "Lower plus upper, over 20",
     "op": "div",
     "args": [
      "s19",
      "s17"
     ],
     "value": "207/2"
    },
    {
     "id": "s21",
     "say": "Rounded (half up)",
     "op": "roundHalfUp",
     "args": [
      "s20"
     ],
     "value": "104"
    },
    {
     "id": "s22",
     "say": "The middle of the range, to the nearest 10",
     "op": "mul",
     "args": [
      "s21",
      "s18"
     ],
     "key": true,
     "value": "1040"
    }
   ],
   "result": "s22",
   "answer": "1040 total (range 1010 to 1060)",
   "generated": "2026-10-06"
  },
  {
   "schema": "ug-calc-trace/1",
   "id": "sat-paper-7",
   "title": "Paper practice test 7: Reading and Writing 25 + 22, Math 20 + 19",
   "tool": {
    "name": "SAT score calculator",
    "url": "https://unigenius.co.uk/sat-act/sat-score-calculator?utm_source=labs&utm_medium=page&utm_campaign=sat-score-calculation-proof&utm_content=download"
   },
   "inputs": [
    {
     "label": "Practice test",
     "value": "Paper practice test 7"
    },
    {
     "label": "Reading and Writing right",
     "value": "25 + 22"
    },
    {
     "label": "Math right",
     "value": "20 + 19"
    }
   ],
   "sources": [
    {
     "id": "college-board",
     "publisher": "College Board",
     "title": "Scoring your SAT practice test 7 (paper, linear)",
     "url": "https://satsuite.collegeboard.org/media/pdf/scoring-sat-practice-test-7-digital.pdf",
     "locator": "Page 5, raw score conversion table"
    }
   ],
   "steps": [
    {
     "id": "s1",
     "say": "Column 1 of the table: lower value",
     "op": "const",
     "literal": "1",
     "value": "1"
    },
    {
     "id": "s2",
     "say": "Column 2 of the table: upper value",
     "op": "const",
     "literal": "2",
     "value": "2"
    },
    {
     "id": "s3",
     "say": "Reading and Writing module 1: questions right",
     "op": "const",
     "literal": "25",
     "key": true,
     "value": "25"
    },
    {
     "id": "s4",
     "say": "Reading and Writing module 2: questions right",
     "op": "const",
     "literal": "22",
     "key": true,
     "value": "22"
    },
    {
     "id": "s5",
     "say": "Reading and Writing raw score: the two modules added",
     "op": "add",
     "args": [
      "s3",
      "s4"
     ],
     "key": true,
     "value": "47"
    },
    {
     "id": "s6",
     "say": "College Board's Reading and Writing table for practice test 7: raw score, lower, upper",
     "op": "const",
     "literal": [
      [
       "0",
       "200",
       "200"
      ],
      [
       "1",
       "210",
       "220"
      ],
      [
       "2",
       "210",
       "220"
      ],
      [
       "3",
       "210",
       "220"
      ],
      [
       "4",
       "210",
       "220"
      ],
      [
       "5",
       "210",
       "230"
      ],
      [
       "6",
       "210",
       "240"
      ],
      [
       "7",
       "210",
       "250"
      ],
      [
       "8",
       "220",
       "260"
      ],
      [
       "9",
       "220",
       "270"
      ],
      [
       "10",
       "220",
       "280"
      ],
      [
       "11",
       "230",
       "290"
      ],
      [
       "12",
       "230",
       "300"
      ],
      [
       "13",
       "240",
       "310"
      ],
      [
       "14",
       "240",
       "320"
      ],
      [
       "15",
       "250",
       "330"
      ],
      [
       "16",
       "270",
       "330"
      ],
      [
       "17",
       "300",
       "340"
      ],
      [
       "18",
       "310",
       "350"
      ],
      [
       "19",
       "320",
       "360"
      ],
      [
       "20",
       "320",
       "360"
      ],
      [
       "21",
       "330",
       "370"
      ],
      [
       "22",
       "340",
       "380"
      ],
      [
       "23",
       "350",
       "390"
      ],
      [
       "24",
       "350",
       "390"
      ],
      [
       "25",
       "360",
       "400"
      ],
      [
       "26",
       "370",
       "410"
      ],
      [
       "27",
       "370",
       "410"
      ],
      [
       "28",
       "380",
       "420"
      ],
      [
       "29",
       "390",
       "430"
      ],
      [
       "30",
       "400",
       "440"
      ],
      [
       "31",
       "410",
       "450"
      ],
      [
       "32",
       "410",
       "450"
      ],
      [
       "33",
       "420",
       "460"
      ],
      [
       "34",
       "430",
       "470"
      ],
      [
       "35",
       "440",
       "480"
      ],
      [
       "36",
       "450",
       "490"
      ],
      [
       "37",
       "460",
       "500"
      ],
      [
       "38",
       "470",
       "510"
      ],
      [
       "39",
       "470",
       "530"
      ],
      [
       "40",
       "480",
       "540"
      ],
      [
       "41",
       "490",
       "550"
      ],
      [
       "42",
       "500",
       "560"
      ],
      [
       "43",
       "510",
       "570"
      ],
      [
       "44",
       "520",
       "580"
      ],
      [
       "45",
       "530",
       "590"
      ],
      [
       "46",
       "540",
       "600"
      ],
      [
       "47",
       "560",
       "620"
      ],
      [
       "48",
       "570",
       "630"
      ],
      [
       "49",
       "580",
       "640"
      ],
      [
       "50",
       "590",
       "650"
      ],
      [
       "51",
       "600",
       "660"
      ],
      [
       "52",
       "610",
       "670"
      ],
      [
       "53",
       "630",
       "690"
      ],
      [
       "54",
       "640",
       "700"
      ],
      [
       "55",
       "660",
       "700"
      ],
      [
       "56",
       "670",
       "710"
      ],
      [
       "57",
       "680",
       "720"
      ],
      [
       "58",
       "690",
       "730"
      ],
      [
       "59",
       "710",
       "750"
      ],
      [
       "60",
       "720",
       "760"
      ],
      [
       "61",
       "730",
       "770"
      ],
      [
       "62",
       "750",
       "770"
      ],
      [
       "63",
       "760",
       "780"
      ],
      [
       "64",
       "770",
       "790"
      ],
      [
       "65",
       "780",
       "800"
      ],
      [
       "66",
       "800",
       "800"
      ]
     ],
     "src": "college-board",
     "value": [
      [
       "0",
       "200",
       "200"
      ],
      [
       "1",
       "210",
       "220"
      ],
      [
       "2",
       "210",
       "220"
      ],
      [
       "3",
       "210",
       "220"
      ],
      [
       "4",
       "210",
       "220"
      ],
      [
       "5",
       "210",
       "230"
      ],
      [
       "6",
       "210",
       "240"
      ],
      [
       "7",
       "210",
       "250"
      ],
      [
       "8",
       "220",
       "260"
      ],
      [
       "9",
       "220",
       "270"
      ],
      [
       "10",
       "220",
       "280"
      ],
      [
       "11",
       "230",
       "290"
      ],
      [
       "12",
       "230",
       "300"
      ],
      [
       "13",
       "240",
       "310"
      ],
      [
       "14",
       "240",
       "320"
      ],
      [
       "15",
       "250",
       "330"
      ],
      [
       "16",
       "270",
       "330"
      ],
      [
       "17",
       "300",
       "340"
      ],
      [
       "18",
       "310",
       "350"
      ],
      [
       "19",
       "320",
       "360"
      ],
      [
       "20",
       "320",
       "360"
      ],
      [
       "21",
       "330",
       "370"
      ],
      [
       "22",
       "340",
       "380"
      ],
      [
       "23",
       "350",
       "390"
      ],
      [
       "24",
       "350",
       "390"
      ],
      [
       "25",
       "360",
       "400"
      ],
      [
       "26",
       "370",
       "410"
      ],
      [
       "27",
       "370",
       "410"
      ],
      [
       "28",
       "380",
       "420"
      ],
      [
       "29",
       "390",
       "430"
      ],
      [
       "30",
       "400",
       "440"
      ],
      [
       "31",
       "410",
       "450"
      ],
      [
       "32",
       "410",
       "450"
      ],
      [
       "33",
       "420",
       "460"
      ],
      [
       "34",
       "430",
       "470"
      ],
      [
       "35",
       "440",
       "480"
      ],
      [
       "36",
       "450",
       "490"
      ],
      [
       "37",
       "460",
       "500"
      ],
      [
       "38",
       "470",
       "510"
      ],
      [
       "39",
       "470",
       "530"
      ],
      [
       "40",
       "480",
       "540"
      ],
      [
       "41",
       "490",
       "550"
      ],
      [
       "42",
       "500",
       "560"
      ],
      [
       "43",
       "510",
       "570"
      ],
      [
       "44",
       "520",
       "580"
      ],
      [
       "45",
       "530",
       "590"
      ],
      [
       "46",
       "540",
       "600"
      ],
      [
       "47",
       "560",
       "620"
      ],
      [
       "48",
       "570",
       "630"
      ],
      [
       "49",
       "580",
       "640"
      ],
      [
       "50",
       "590",
       "650"
      ],
      [
       "51",
       "600",
       "660"
      ],
      [
       "52",
       "610",
       "670"
      ],
      [
       "53",
       "630",
       "690"
      ],
      [
       "54",
       "640",
       "700"
      ],
      [
       "55",
       "660",
       "700"
      ],
      [
       "56",
       "670",
       "710"
      ],
      [
       "57",
       "680",
       "720"
      ],
      [
       "58",
       "690",
       "730"
      ],
      [
       "59",
       "710",
       "750"
      ],
      [
       "60",
       "720",
       "760"
      ],
      [
       "61",
       "730",
       "770"
      ],
      [
       "62",
       "750",
       "770"
      ],
      [
       "63",
       "760",
       "780"
      ],
      [
       "64",
       "770",
       "790"
      ],
      [
       "65",
       "780",
       "800"
      ],
      [
       "66",
       "800",
       "800"
      ]
     ]
    },
    {
     "id": "s7",
     "say": "Reading and Writing lower value for that raw score",
     "op": "lookup",
     "args": [
      "s6",
      "s5",
      "s1"
     ],
     "key": true,
     "value": "560"
    },
    {
     "id": "s8",
     "say": "Reading and Writing upper value for that raw score",
     "op": "lookup",
     "args": [
      "s6",
      "s5",
      "s2"
     ],
     "key": true,
     "value": "620"
    },
    {
     "id": "s9",
     "say": "Math module 1: questions right",
     "op": "const",
     "literal": "20",
     "key": true,
     "value": "20"
    },
    {
     "id": "s10",
     "say": "Math module 2: questions right",
     "op": "const",
     "literal": "19",
     "key": true,
     "value": "19"
    },
    {
     "id": "s11",
     "say": "Math raw score: the two modules added",
     "op": "add",
     "args": [
      "s9",
      "s10"
     ],
     "key": true,
     "value": "39"
    },
    {
     "id": "s12",
     "say": "College Board's Math table for practice test 7: raw score, lower, upper",
     "op": "const",
     "literal": [
      [
       "0",
       "200",
       "200"
      ],
      [
       "1",
       "210",
       "230"
      ],
      [
       "2",
       "210",
       "240"
      ],
      [
       "3",
       "210",
       "250"
      ],
      [
       "4",
       "210",
       "260"
      ],
      [
       "5",
       "210",
       "270"
      ],
      [
       "6",
       "210",
       "280"
      ],
      [
       "7",
       "230",
       "290"
      ],
      [
       "8",
       "250",
       "300"
      ],
      [
       "9",
       "260",
       "310"
      ],
      [
       "10",
       "280",
       "340"
      ],
      [
       "11",
       "300",
       "360"
      ],
      [
       "12",
       "320",
       "360"
      ],
      [
       "13",
       "330",
       "370"
      ],
      [
       "14",
       "340",
       "380"
      ],
      [
       "15",
       "350",
       "390"
      ],
      [
       "16",
       "360",
       "400"
      ],
      [
       "17",
       "360",
       "400"
      ],
      [
       "18",
       "370",
       "410"
      ],
      [
       "19",
       "380",
       "420"
      ],
      [
       "20",
       "380",
       "420"
      ],
      [
       "21",
       "390",
       "430"
      ],
      [
       "22",
       "400",
       "440"
      ],
      [
       "23",
       "410",
       "450"
      ],
      [
       "24",
       "420",
       "460"
      ],
      [
       "25",
       "430",
       "470"
      ],
      [
       "26",
       "430",
       "470"
      ],
      [
       "27",
       "440",
       "480"
      ],
      [
       "28",
       "450",
       "490"
      ],
      [
       "29",
       "460",
       "500"
      ],
      [
       "30",
       "480",
       "520"
      ],
      [
       "31",
       "490",
       "530"
      ],
      [
       "32",
       "500",
       "540"
      ],
      [
       "33",
       "500",
       "560"
      ],
      [
       "34",
       "510",
       "570"
      ],
      [
       "35",
       "520",
       "580"
      ],
      [
       "36",
       "530",
       "590"
      ],
      [
       "37",
       "540",
       "600"
      ],
      [
       "38",
       "550",
       "610"
      ],
      [
       "39",
       "560",
       "620"
      ],
      [
       "40",
       "580",
       "640"
      ],
      [
       "41",
       "590",
       "650"
      ],
      [
       "42",
       "600",
       "660"
      ],
      [
       "43",
       "610",
       "670"
      ],
      [
       "44",
       "630",
       "690"
      ],
      [
       "45",
       "640",
       "700"
      ],
      [
       "46",
       "650",
       "710"
      ],
      [
       "47",
       "670",
       "730"
      ],
      [
       "48",
       "690",
       "750"
      ],
      [
       "49",
       "700",
       "760"
      ],
      [
       "50",
       "720",
       "770"
      ],
      [
       "51",
       "750",
       "780"
      ],
      [
       "52",
       "770",
       "800"
      ],
      [
       "53",
       "780",
       "800"
      ],
      [
       "54",
       "800",
       "800"
      ]
     ],
     "src": "college-board",
     "value": [
      [
       "0",
       "200",
       "200"
      ],
      [
       "1",
       "210",
       "230"
      ],
      [
       "2",
       "210",
       "240"
      ],
      [
       "3",
       "210",
       "250"
      ],
      [
       "4",
       "210",
       "260"
      ],
      [
       "5",
       "210",
       "270"
      ],
      [
       "6",
       "210",
       "280"
      ],
      [
       "7",
       "230",
       "290"
      ],
      [
       "8",
       "250",
       "300"
      ],
      [
       "9",
       "260",
       "310"
      ],
      [
       "10",
       "280",
       "340"
      ],
      [
       "11",
       "300",
       "360"
      ],
      [
       "12",
       "320",
       "360"
      ],
      [
       "13",
       "330",
       "370"
      ],
      [
       "14",
       "340",
       "380"
      ],
      [
       "15",
       "350",
       "390"
      ],
      [
       "16",
       "360",
       "400"
      ],
      [
       "17",
       "360",
       "400"
      ],
      [
       "18",
       "370",
       "410"
      ],
      [
       "19",
       "380",
       "420"
      ],
      [
       "20",
       "380",
       "420"
      ],
      [
       "21",
       "390",
       "430"
      ],
      [
       "22",
       "400",
       "440"
      ],
      [
       "23",
       "410",
       "450"
      ],
      [
       "24",
       "420",
       "460"
      ],
      [
       "25",
       "430",
       "470"
      ],
      [
       "26",
       "430",
       "470"
      ],
      [
       "27",
       "440",
       "480"
      ],
      [
       "28",
       "450",
       "490"
      ],
      [
       "29",
       "460",
       "500"
      ],
      [
       "30",
       "480",
       "520"
      ],
      [
       "31",
       "490",
       "530"
      ],
      [
       "32",
       "500",
       "540"
      ],
      [
       "33",
       "500",
       "560"
      ],
      [
       "34",
       "510",
       "570"
      ],
      [
       "35",
       "520",
       "580"
      ],
      [
       "36",
       "530",
       "590"
      ],
      [
       "37",
       "540",
       "600"
      ],
      [
       "38",
       "550",
       "610"
      ],
      [
       "39",
       "560",
       "620"
      ],
      [
       "40",
       "580",
       "640"
      ],
      [
       "41",
       "590",
       "650"
      ],
      [
       "42",
       "600",
       "660"
      ],
      [
       "43",
       "610",
       "670"
      ],
      [
       "44",
       "630",
       "690"
      ],
      [
       "45",
       "640",
       "700"
      ],
      [
       "46",
       "650",
       "710"
      ],
      [
       "47",
       "670",
       "730"
      ],
      [
       "48",
       "690",
       "750"
      ],
      [
       "49",
       "700",
       "760"
      ],
      [
       "50",
       "720",
       "770"
      ],
      [
       "51",
       "750",
       "780"
      ],
      [
       "52",
       "770",
       "800"
      ],
      [
       "53",
       "780",
       "800"
      ],
      [
       "54",
       "800",
       "800"
      ]
     ]
    },
    {
     "id": "s13",
     "say": "Math lower value for that raw score",
     "op": "lookup",
     "args": [
      "s12",
      "s11",
      "s1"
     ],
     "key": true,
     "value": "560"
    },
    {
     "id": "s14",
     "say": "Math upper value for that raw score",
     "op": "lookup",
     "args": [
      "s12",
      "s11",
      "s2"
     ],
     "key": true,
     "value": "620"
    },
    {
     "id": "s15",
     "say": "Total, lower end: the two lower values added",
     "op": "add",
     "args": [
      "s7",
      "s13"
     ],
     "key": true,
     "value": "1120"
    },
    {
     "id": "s16",
     "say": "Total, upper end: the two upper values added",
     "op": "add",
     "args": [
      "s8",
      "s14"
     ],
     "key": true,
     "value": "1240"
    },
    {
     "id": "s17",
     "say": "Halve, then count in tens: divide by 20",
     "op": "const",
     "literal": "20",
     "value": "20"
    },
    {
     "id": "s18",
     "say": "Back to points",
     "op": "const",
     "literal": "10",
     "value": "10"
    },
    {
     "id": "s19",
     "say": "Lower plus upper",
     "op": "add",
     "args": [
      "s15",
      "s16"
     ],
     "value": "2360"
    },
    {
     "id": "s20",
     "say": "Lower plus upper, over 20",
     "op": "div",
     "args": [
      "s19",
      "s17"
     ],
     "value": "118"
    },
    {
     "id": "s21",
     "say": "Rounded (half up)",
     "op": "roundHalfUp",
     "args": [
      "s20"
     ],
     "value": "118"
    },
    {
     "id": "s22",
     "say": "The middle of the range, to the nearest 10",
     "op": "mul",
     "args": [
      "s21",
      "s18"
     ],
     "key": true,
     "value": "1180"
    }
   ],
   "result": "s22",
   "answer": "1180 total (range 1120 to 1240)",
   "generated": "2026-10-06"
  }
 ]
}