Round 325

Round UUID: 94687163-3401-4c5f-abb6-38bf6249661d

Prompt:

Task
You will be given exactly one data row with two numeric fields:
  • FizzIntensity – a positive real number.
  • ColourShift   – a real number that can be positive, zero or negative.

Output exactly one of the two words below (case‑sensitive, no punctuation, no extra text):
  Effective
  Ineffective

Decision rules (apply strictly in the numbered order)
0. Extremely low fizz never works.                  If FizzIntensity < 20 → Ineffective.
1. Very‑low colour cannot compensate for fizz.      If ColourShift < 5  AND FizzIntensity < 60 → Ineffective.
2. Ultra‑high fizz overrides everything.            If FizzIntensity ≥ 60 → Effective.
3. Near‑ultra fizz with moderate colour.            If 55 ≤ FizzIntensity < 60 AND ColourShift ≤ 30 → Effective.
4. Colour‑dominant synergy rule.                    If ColourShift ≥ 0.53 × FizzIntensity AND FizzIntensity ≥ 25 → Effective.
5. Weak‑fizz / low‑colour penalty band.             If 40 ≤ FizzIntensity < 45 AND ColourShift < 12 → Ineffective.
6. Standard fizz window with safe colour.           If 45 ≤ FizzIntensity < 60 AND ColourShift ≤ 15 → Effective.
7. Colour‑boosted mid‑fizz window.                  If 45 ≤ FizzIntensity < 60 AND 15 < ColourShift ≤ 26 → Effective.
8. All remaining cases → Ineffective.

Examples
• FI 56.3, CS 8.8    → Effective  (rule 6)
• FI 62.6, CS 21.4   → Effective  (rule 2)
• FI 47.3, CS 20.1   → Effective  (rule 7)
• FI 42.5, CS 4.9    → Ineffective (rule 1)
• FI 37.2, CS 10.3   → Ineffective (rule 8)
• FI 39.1, CS 24.4   → Effective  (rule 4)
• FI 43.0, CS 9.5    → Ineffective (rule 5)

Follow the rules exactly.  Output only the single word.