548 kB
bep40's picture
Fix combo card<->answer mismatch + smarter coherent combos: cards and answer now derive from the SAME single combo computation (comboByCriteria is randomized, calling it twice returned different combos -> mã mismatch); combo price per item + total written as digits matching card fmt exactly; no-budget combo picks now prefer same-brand across all items (20/20 same-brand in tests across bếp+hút, chậu+vòi, kệ combos)
1b0ee6f