compute_combustion
Determine combustion status for Moon, Mars, Mercury, Jupiter, Venus, and Saturn from their angular distance to the Sun, returning Combust, DeeplyCombust, or None for each.
Instructions
Compute combustion state for each planet relative to the Sun per BPHS Ch.7 vv.28-29. Returns Combust, DeeplyCombust, or None for Moon, Mars, Mercury, Jupiter, Venus, Saturn with degrees of separation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sun | Yes | Sidereal longitude of Sun [0, 360) | |
| mars | Yes | Sidereal longitude of Mars [0, 360) | |
| moon | Yes | Sidereal longitude of Moon [0, 360) | |
| venus | Yes | Sidereal longitude of Venus [0, 360) | |
| saturn | Yes | Sidereal longitude of Saturn [0, 360) | |
| jupiter | Yes | Sidereal longitude of Jupiter [0, 360) | |
| mercury | Yes | Sidereal longitude of Mercury [0, 360) | |
| mars_retrograde | No | ||
| venus_retrograde | No | ||
| saturn_retrograde | No | ||
| jupiter_retrograde | No | ||
| mercury_retrograde | No |