Zum Inhalt
HALOWERK

Datenvertragswerk

latin square critical set family

For an original complete Latin square of order1..4 with symbols0..n-1, reconstruct ALL cellsubsets which uniquely complete to that original among EVERY labelled Latin square of sameorder and become nonunique after deleting ANY includedcell. Critical means inclusionminimal, not minimumcardinality only. Return every numericascending rowmajor bitmask (bit r*n+c selects ORIGINAL cell value), exactcount, histogram for ALLsizes0..n*n and smallest/largestsize. No row/column/symbol symmetry.

POST https://datenvertrag.halowerk.com/v1/latin-square-critical-set-family

Eingaben

Felder des veröffentlichten Eingabeschemas
FeldTypPflichtBeschreibung
squareSiehe SchemaJa
claimed_masksSiehe SchemaJa
Vollständiges Eingabeschema anzeigen
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "square",
    "claimed_masks"
  ],
  "properties": {
    "square": {
      "anyOf": [
        {
          "type": "array",
          "maxItems": 4,
          "items": {
            "type": "array",
            "maxItems": 4,
            "items": {
              "type": "integer",
              "minimum": 0,
              "maximum": 3
            },
            "minItems": 1
          },
          "minItems": 1
        },
        {
          "type": "null"
        }
      ]
    },
    "claimed_masks": {
      "anyOf": [
        {
          "type": "array",
          "maxItems": 2000,
          "items": {
            "type": "integer",
            "minimum": 0,
            "maximum": 65535
          }
        },
        {
          "type": "null"
        }
      ]
    }
  }
}

Originalschema öffnen

Veröffentlichtes Eingabebeispiel

{
  "square": [
    [
      0,
      1,
      2,
      3
    ],
    [
      1,
      0,
      3,
      2
    ],
    [
      2,
      3,
      0,
      1
    ],
    [
      3,
      2,
      1,
      0
    ]
  ],
  "claimed_masks": [
    1335,
    1338,
    1340,
    1379,
    1386,
    1388,
    1427,
    1434,
    1436,
    1475,
    1482,
    1485,
    1589,
    1594,
    1596,
    1651,
    1683,
    1685,
    1690,
    1692,
    1731,
    1733,
    1738,
    1772,
    1893,
    2357,
    2362,
    2364,
    2403,
    2405,
    2410,
    2412,
    2483,
    2499,
    2501,
    2506,
    2524,
    2613,
    2619,
    2620,
    2659,
    2661,
    2668,
    2707,
    2709,
    2716,
    2755,
    2757,
    2766,
    2970,
    3477,
    3690,
    5174,
    5178,
    5180,
    5234,
    5251,
    5254,
    5258,
    5261,
    5266,
    5276,
    5282,
    5292,
    5314,
    5414,
    5418,
    5420,
    5474,
    5506,
    5684,
    5762,
    5765,
    5780,
    5796,
    5924,
    6181,
    6182,
    6187,
    6188,
    6196,
    6243,
    6244,
    6307,
    6308,
    6339,
    6341,
    6342,
    6356,
    6436,
    6442,
    6498,
    6562,
    6594,
    6692,
    6787,
    6789,
    6790,
    6804,
    7042,
    7204,
    7210,
    7266,
    7298,
    7301,
    7316,
    9239,
    9241,
    9242,
    9244,
    9272,
    9299,
    9304,
    9363,
    9368,
    9411,
    9417,
    9418,
    9448,
    9496,
    9539,
    9545,
    9546,
    9576,
    9749,
    9752,
    9809,
    9873,
    9921,
    10049,
    10293,
    10297,
    10300,
    10307,
    10309,
    10313,
    10318,
    10321,
    10332,
    10337,
    10348,
    10417,
    10433,
    10552,
    10561,
    10570,
    10584,
    10600,
    10773,
    10777,
    10780,
    10817,
    10897,
    11032,
    11285,
    11288,
    11329,
    11338,
    11368,
    11409,
    13334,
    13336,
    13394,
    13442,
    13449,
    13480,
    13574,
    13577,
    13578,
    13608,
    13634,
    13844,
    13904,
    13953,
    13968,
    13984,
    14085,
    14176,
    14372,
    14377,
    14401,
    14406,
    14420,
    14497,
    14632,
    14658,
    14672,
    14688,
    14752,
    14853,
    14854,
    14857,
    14868,
    14977,
    15114,
    15248,
    15365,
    15366,
    15369,
    15370,
    15380,
    15400,
    15426,
    15440,
    15456,
    15489,
    15504,
    15520,
    16679,
    16681,
    16682,
    16684,
    16696,
    16739,
    16744,
    16803,
    16808,
    16835,
    16841,
    16842,
    16856,
    16949,
    16953,
    16956,
    17009,
    17027,
    17029,
    17033,
    17038,
    17041,
    17052,
    17057,
    17068,
    17089,
    17189,
    17192,
    17249,
    17281,
    17290,
    17304,
    17704,
    17795,
    17801,
    17802,
    17816,
    17976,
    18049,
    18058,
    18072,
    18088,
    18725,
    18728,
    18785,
    18849,
    18881,
    18981,
    18985,
    18988,
    19041,
    19073,
    19841,
    20008,
    20534,
    20537,
    20540,
    20595,
    20643,
    20646,
    20649,
    20652,
    20675,
    20678,
    20681,
    20700,
    20774,
    20776,
    20834,
    20898,
    20930,
    21044,
    21121,
    21126,
    21140,
    21156,
    21284,
    21344,
    21378,
    21392,
    21408,
    21560,
    21634,
    21641,
    21656,
    21672,
    22128,
    22160,
    22176,
    22564,
    22569,
    22625,
    22689,
    22721,
    22880,
    22944,
    22992,
    23592,
    23648,
    23681,
    23696,
    23712,
    24631,
    24633,
    24636,
    24659,
    24665,
    24668,
    24739,
    24745,
    24748,
    24771,
    24777,
    24782,
    24872,
    24899,
    24905,
    24906,
    24920,
    25109,
    25113,
    25116,
    25169,
    25217,
    25349,
    25353,
    25354,
    25368,
    25409,
    25624,
    25731,
    25737,
    25738,
    25768,
    25863,
    25865,
    25866,
    26661,
    26665,
    26668,
    26689,
    26785,
    27141,
    27145,
    27150,
    27653,
    27657,
    27658,
    27688,
    27777,
    28758,
    28994,
    29204,
    29446,
    29520,
    33078,
    33082,
    33084,
    33091,
    33094,
    33098,
    33101,
    33106,
    33116,
    33122,
    33132,
    33202,
    33218,
    33301,
    33302,
    33307,
    33308,
    33332,
    33363,
    33364,
    33427,
    33428,
    33475,
    33477,
    33478,
    33508,
    33556,
    33562,
    33602,
    33605,
    33636,
    33682,
    34070,
    34074,
    34076,
    34114,
    34194,
    34324,
    34330,
    34386,
    34450,
    34498,
    35124,
    35138,
    35141,
    35156,
    35172,
    35348,
    35395,
    35397,
    35398,
    35428,
    36116,
    36418,
    36918,
    36923,
    36924,
    36947,
    36950,
    36956,
    37027,
    37030,
    37036,
    37059,
    37062,
    37069,
    37158,
    37162,
    37164,
    37186,
    37282,
    37396,
    37507,
    37509,
    37510,
    37540,
    37637,
    37638,
    37642,
    37668,
    37762,
    37910,
    37914,
    37916,
    37970,
    38018,
    38150,
    38154,
    38157,
    38948,
    38979,
    38981,
    38982,
    38996,
    39429,
    39430,
    39435,
    39941,
    39942,
    39946,
    39956,
    40002,
    41014,
    41017,
    41020,
    41043,
    41046,
    41049,
    41052,
    41139,
    41155,
    41158,
    41161,
    41196,
    41272,
    41282,
    41289,
    41304,
    41320,
    41492,
    41497,
    41553,
    41617,
    41665,
    41752,
    41793,
    41808,
    41824,
    41872,
    42006,
    42008,
    42066,
    42130,
    42178,
    42576,
    42640,
    42720,
    43060,
    43073,
    43078,
    43092,
    43108,
    43344,
    43360,
    43440,
    44052,
    44098,
    44112,
    44128,
    44176,
    45225,
    45352,
    45697,
    45833,
    45984,
    49446,
    49448,
    49474,
    49481,
    49496,
    49570,
    49684,
    49689,
    49745,
    49793,
    49798,
    49828,
    49925,
    49926,
    49929,
    49930,
    49944,
    49956,
    49985,
    50000,
    50016,
    50050,
    50064,
    50080,
    50438,
    50441,
    50442,
    50456,
    50562,
    50712,
    50768,
    50818,
    50832,
    50848,
    51492,
    51521,
    51536,
    51552,
    51616,
    51717,
    51718,
    51721,
    51748,
    51777,
    52485,
    52624,
    52746,
    52832,
    53337,
    54296,
    55361,
    56329,
    56400,
    57510,
    58498,
    59428,
    60422,
    60576
  ]
}

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

Alle Endpunkte dieses Hubs →