# Rig Complexity Analyzer — Equal-Width Histogram & Weighted Mean

> Rig Complexity Analyzer — Equal-Width Histogram & Weighted Mean is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-17).

Computes an equal-width histogram and a secondary-measure weighted mean for rig complexity data (bone_count, constraint_count) over up to 200 rows, returning two analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-04-172?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rig-complexity-analyzer-equal-width-histogram-weighted-mean-bd79b875
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QJ0SSizorR8YrT4UliVcF

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 rig-complexity-analyzer-equal-width-histogram-weighted-mean-bd79b875 -d '<json body>'
```

Example prompt: Can you analyze the distribution of bone counts for my rig assets? I have 4 rows: row-1 (group-a, 2026-10-01, bone_count=10, constraint_count=1), row-2 (group-b, 2026-10-02, bone_count=20, constraint_count=2), row-3 (group-a, 2026-10-03, bone_count=15, constraint_count=3), row-4 (group-b, 2026-10-04, bone_count=30, constraint_count=4) — use 5 bins and analyze the bone_count field.

## When to prefer this

Choose this endpoint when you need fast, local statistical analysis of 3D rig complexity data — specifically bone counts and constraint counts — and want both a histogram distribution view and a weighted mean in a single call. Ideal for animation pipelines, game dev asset audits, or rigging QA workflows where you have up to 200 rig records and need no external data enrichment or prediction, just clean descriptive statistics.

## Known failure modes

- More than 200 rows submitted — exceeds maxItems limit
- Invalid date format — must match YYYY-MM-DD pattern
- Missing required fields (row_id, asset_group, date, bone_count, constraint_count) in any row
- bins value outside 1–30 range
- field value not one of 'bone_count' or 'constraint_count'
- null values in numeric fields may affect weighted mean computation
- Payment failure via x402 protocol

## How this service works

Rig complexity — Equal-width histogram + Secondary-measure weighted mean: Equal-width histogram + Secondary-measure weighted mean for supplied rig complexity records (bone_count, constraint_count). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.

## Output

Returns two analytical reports for the submitted rig complexity rows: (1) an equal-width histogram showing the distribution of the selected field (bone_count or constraint_count) across the specified number of bins, and (2) a secondary-measure weighted mean combining both numeric fields. Results are computed locally from supplied data with no external lookups.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "bins": {
   "type": "integer",
   "default": 5,
   "maximum": 30,
   "minimum": 1
  },
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "asset_group",
     "date",
     "bone_count",
     "constraint_count"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "bone_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "asset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "constraint_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "bone_count": 10,
     "asset_group": "group-a",
     "constraint_count": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "bone_count": 20,
     "asset_group": "group-b",
     "constraint_count": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "bone_count": 15,
     "asset_group": "group-a",
     "constraint_count": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "bone_count": 30,
     "asset_group": "group-b",
     "constraint_count": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "bone_count",
    "constraint_count"
   ],
   "type": "string",
   "default": "bone_count"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rig-complexity-analyzer-equal-width-histogram-weighted-mean-bd79b875/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
