# Halowerk Quantum Annealer Schedule Generator

> Halowerk Quantum Annealer Schedule Generator is a paid API for AI agents from quantum.halowerk.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Interpolates a start and end temperature across a specified number of steps using either a linear or geometric progression rule.

## Facts

- Endpoint: POST https://quantum.halowerk.com/v1/annealer-schedule
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/halowerk-quantum-annealer-schedule-generator-46d47207
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_e0wLcDcl7w-ZRM6DRP_9y

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability halowerk-quantum-annealer-schedule-generator-46d47207 -d '<json body>'
```

Example prompt: Generate a geometric temperature schedule starting at 5000 and ending at 0.001 across 200 steps.

## When to prefer this

Choose this endpoint when you need a deterministic, reproducible temperature sequence for use in simulated annealing, optimization algorithms, or any process requiring a scheduled cooldown from a high to low temperature. It is not a hardware annealer, quantum optimizer, or schedule auto-tuner — use it purely for generating interpolated temperature step arrays from caller-supplied bounds.

## Known failure modes

- Invalid step count outside 2–2000 range returns validation error
- start_temperature or end_temperature outside allowed range (1e-12 to 1e12) rejected
- Geometric schedule with zero or negative temperatures is mathematically undefined and may be rejected
- Missing required fields return a 400-level error
- Swapped start/end temperatures produce ascending rather than descending schedules

## How this service works

Interpolates a caller-supplied start and end temperature across a bounded number of steps using either a linear or geometric rule. It does not run an annealer, optimize a problem Hamiltonian or tune a schedule from hardware measurements.

## Output

An ordered array of temperature values interpolated between start_temperature and end_temperature over the specified number of steps, following either a linear (equal arithmetic increments) or geometric (equal ratio increments) rule.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "steps": {
   "type": "integer",
   "maximum": 2000,
   "minimum": 2
  },
  "schedule": {
   "enum": [
    "linear",
    "geometric"
   ],
   "type": "string"
  },
  "end_temperature": {
   "type": "number",
   "maximum": 1000000000000,
   "minimum": 1e-12
  },
  "start_temperature": {
   "type": "number",
   "maximum": 1000000000000,
   "minimum": 1e-12
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-quantum-annealer-schedule-generator-46d47207/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from quantum.halowerk.com](https://www.zero.xyz/host/quantum.halowerk.com/llms.txt)
