Datenvertragswerk
window signed digit recoding audit
For an anonymous supplied integer(-2147483647..2147483647) and width2..8 reconstruct the entire canonical window nonadjacent signed binary expansion. Return little-endian signed digits, all nonzero positions/count and per-bit exact before/digit/after residuals. Nonzero digits are odd with abs(d)<2^(width-1), and any width consecutive positions contain at most one nonzero. Zero has empty arrays; signed extension explicit. Compare the complete claimed artifact by field names with ordered.
POST https://datenvertrag.halowerk.com/v1/window-signed-digit-recoding-auditEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| integer | Siehe Schema | Ja | |
| width | Siehe Schema | Ja | |
| claimed_value | Siehe Schema | Ja |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"properties": {
"integer": {
"anyOf": [
{
"type": "integer",
"minimum": -2147483647,
"maximum": 2147483647
},
{
"type": "null"
}
]
},
"width": {
"anyOf": [
{
"type": "integer",
"minimum": 2,
"maximum": 8
},
{
"type": "null"
}
]
},
"claimed_value": {
"anyOf": [
{
"type": "object",
"properties": {
"width": {
"type": "integer",
"minimum": 2,
"maximum": 8
},
"digits_lsb": {
"type": "array",
"maxItems": 33,
"items": {
"type": "integer",
"minimum": -127,
"maximum": 127
}
},
"nonzero_positions": {
"type": "array",
"maxItems": 33,
"items": {
"type": "integer",
"minimum": 0,
"maximum": 32
}
},
"nonzero_count": {
"type": "integer",
"minimum": 0,
"maximum": 33
},
"trace": {
"type": "array",
"maxItems": 33,
"items": {
"type": "object",
"properties": {
"bit": {
"type": "integer",
"minimum": 0,
"maximum": 32
},
"before": {
"type": "integer",
"minimum": -2147483648,
"maximum": 2147483648
},
"digit": {
"type": "integer",
"minimum": -127,
"maximum": 127
},
"after": {
"type": "integer",
"minimum": -2147483648,
"maximum": 2147483648
}
},
"required": [
"bit",
"before",
"digit",
"after"
],
"additionalProperties": false
}
}
},
"required": [
"width",
"digits_lsb",
"nonzero_positions",
"nonzero_count",
"trace"
],
"additionalProperties": false
},
{
"type": "null"
}
]
}
},
"required": [
"integer",
"width",
"claimed_value"
],
"additionalProperties": false
}Veröffentlichtes Eingabebeispiel
{
"integer": 15,
"width": 5,
"claimed_value": {
"width": 5,
"digits_lsb": [
15
],
"nonzero_positions": [
0
],
"nonzero_count": 1,
"trace": [
{
"bit": 0,
"before": 15,
"digit": 15,
"after": 0
}
]
}
}Ergebnis & Dokumentation
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-07, 02:42 UTC.
Weitere Endpunkte dieses Hubs
- Datenvertragswerk0,003 USDC
adjacency cospectral graph family
POSThttps://datenvertrag.halowerk.com/v1/adjacency-cospectral-graph-familyGiven n1..5 and a monic degree-n integer polynomial det(xI-A), return EVERY labelled simple undirected graph on vertices0..n-1 having exactly that adjacency characteristic polynomial over integers. Coefficients are descending degree order,
- Datenvertragswerk0,003 USDC
adjacent swap permutation tour
POSThttps://datenvertrag.halowerk.com/v1/adjacent-swap-permutation-tourFor 0 to 5 labels starting at zero, construct the whole Steinhaus-Johnson-Trotter permutation tour from identity. Each transition swaps the largest mobile value with its adjacent smaller neighbor, then reverses directions of greater values.
- Datenvertragswerk0,003 USDC
aligned record cut audit
POSThttps://datenvertrag.halowerk.com/v1/aligned-record-cut-auditA stream-runtime fixture maintainer checks which record IDs belong to a supplied aligned checkpoint cut and which same-channel post-barrier records must stay buffered until all input barriers arrive. One aligned local checkpoint;record iden