← Heatmap / MiMo V2.6 Pro · Task 63
MiMo V2.6 Pro · Single-turn · Task 63 (Calculation, at the upper bracket line)
Mean 100.0%
| Field | Expected | Rollout #1 (100%) | Rollout #2 (100%) | Rollout #3 (100%) |
|---|---|---|---|---|
| decision | calculate | calculate | calculate | calculate |
| currency | LCR | LCR | LCR | LCR |
| gross pay | 4093.39 | 4093.39 | 4093.39 | 4093.39 |
| employee contribution | 245.60 | 245.60 | 245.60 | 245.60 |
| allowed deduction | 247.81 | 247.81 | 247.81 | 247.81 |
| taxable pay | 3599.98 | 3599.98 | 3599.98 | 3599.98 |
| income tax | 324.00 | 324.00 | 324.00 | 324.00 |
| net pay | 3275.98 | 3275.98 | 3275.98 | 3275.98 |
| clauses | R1 R2 R3 R4 R5 R6 | R1 R2 R3 R4 R5 R6 | R1 R2 R3 R4 R5 R6 | R1 R2 R3 R4 R5 R6 |
Prompt
Process this monthly payroll record under the supplied rulebook. Return the R6 or R7 JSON answer.
Source documents: {"c9a494472e6b6cd2-payroll": {"kind": "payroll", "record": {"gross_pay": "4093.39", "payroll_month": "2026-06", "allowed_deduction": "247.81"}}}
Authoritative case reference schedule: {"first-half": {"rate": "0.06", "cap": "5000.00", "deduction": "400.00", "free": "900.00", "upper": "3600.00", "middle_rate": "0.12", "upper_rate": "0.24"}, "second-half": {"rate": "0.05", "cap": "4000.00", "deduction": "400.00", "free": "1100.00", "upper": "3300.00", "middle_rate": "0.10", "upper_rate": "0.24"}}
Rollouts
Rollout #1 100.0% passed · 5.6s · $0.0005
| Component | Score | Clauses |
|---|---|---|
| decision | 100.0% | R1 R2 R3 R4 R5 R6 |
| exact | 100.0% | R1 R2 R3 R4 R5 R6 |
| field accuracy | 100.0% | R1 R2 R3 R4 R5 R6 |
| citations | 100.0% | R1 R2 R3 R4 R5 R6 |
Assistant
{
"decision": "calculate",
"currency": "LCR",
"gross_pay": "4093.39",
"employee_contribution": "245.60",
"allowed_deduction": "247.81",
"taxable_pay": "3599.98",
"income_tax": "324.00",
"net_pay": "3275.98",
"clauses": ["R1", "R2", "R3", "R4", "R5", "R6"]
}
Reasoning
2026-06 → first-half. Rate 0.06, cap 5000. Gross 4093.39. Contribution = 0.06 * 4093.39 = 245.6034 → 245.60. Deduction 247.81 ≤ 400 and ≤ 4093.39-245.60 = 3847.79. Taxable = 4093.39 - 245.60 - 247.81 = 3599.98. Free 900, upper 3600. Middle portion: 3599.98-900 = 2699.98 * 0.12 = 323.9976. Upper portion0. Tax = 323.9976 → 324.00. Net = 4093.39 - 245.60 - 247.81 - 324.00 = 3275.98.
Rollout #2 100.0% passed · 7.7s · $0.0005
| Component | Score | Clauses |
|---|---|---|
| decision | 100.0% | R1 R2 R3 R4 R5 R6 |
| exact | 100.0% | R1 R2 R3 R4 R5 R6 |
| field accuracy | 100.0% | R1 R2 R3 R4 R5 R6 |
| citations | 100.0% | R1 R2 R3 R4 R5 R6 |
Assistant
{
"decision": "calculate",
"currency": "LCR",
"gross_pay": "4093.39",
"employee_contribution": "245.60",
"allowed_deduction": "247.81",
"taxable_pay": "3599.98",
"income_tax": "324.00",
"net_pay": "3275.98",
"clauses": ["R1", "R2", "R3", "R4", "R5", "R6"]
}
Reasoning
We need calculate using authoritative case schedule for 2026-06 = first-half: rate 0.06, cap 5000.00, deduction cap 400.00, free 900.00, upper 3600.00, middle 0.12, upper_rate 0.24. gross 4093.39. contribution = 0.06 * min(4093.39, 5000) = 245.6034 -> 245.60 (round half up; 245.6034 -> 245.60). allowed deduction 247.81, must not exceed 400.00 nor gross minus contribution = 4093.39 - 245.60 = 3847.79. OK. taxable = 4093.39 - 245.60 - 247.81 = 3599.98. Tax: free 900. Bracket up to 900 untaxed. Portion 900 to 3600: 2700 at 0.12 = 324.00. Taxable 3599.98, so portion above 3600 = 0. Total 324.00. Net = 4093.39 - 245.60 - 247.81 - 324.00 = 3275.98. Clauses: R1-R6.
Rollout #3 100.0% passed · 6.6s · $0.0006
| Component | Score | Clauses |
|---|---|---|
| decision | 100.0% | R1 R2 R3 R4 R5 R6 |
| exact | 100.0% | R1 R2 R3 R4 R5 R6 |
| field accuracy | 100.0% | R1 R2 R3 R4 R5 R6 |
| citations | 100.0% | R1 R2 R3 R4 R5 R6 |
Assistant
{
"decision": "calculate",
"currency": "LCR",
"gross_pay": "4093.39",
"employee_contribution": "245.60",
"allowed_deduction": "247.81",
"taxable_pay": "3599.98",
"income_tax": "324.00",
"net_pay": "3275.98",
"clauses": ["R1", "R2", "R3", "R4", "R5", "R6"]
}
Reasoning
2026-06 -> first-half case schedule: rate 0.06, cap 5000, deduction 400, free 900, upper 3600, middle 0.12, upper 0.24. Gross 4093.39. Contribution = 0.06 * min(4093.39, 5000) = 0.06*4093.39 = 245.6034 -> 245.60. Allowed deduction 247.81, cap 400, and gross - contribution = 3847.79. OK. Taxable = 4093.39 - 245.60 - 247.81 = 3599.98. Tax: free 900. Up to 3600 middle rate 0.12. Portion above 900 up to 3599.98 = 2699.98 * 0.12 = 323.9976. No upper portion (3599.98 < 3600). Round total: 324.00. Net = 4093.39 - 245.60 - 247.81 - 324.00 = 3275.98. Check: 4093.39 - 245.60 = 3847.79; -247.81 = 3599.98; -324.00 = 3275.98.