{
  "title": "Ten Indian art traditions made the mood board. Two made the game.",
  "url": "https://cybiqon.in/lab/kolam-rangoli-mandala-indian-art-puzzle-game",
  "author": "Prajjwal Pathak",
  "published": "2026-09-13",
  "license": {
    "name": "CC BY 4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/"
  },
  "citation": "Prajjwal Pathak, “Ten Indian art traditions made the mood board. Two made the game.”, Cybiqon Lab, 2026-09-13. https://cybiqon.in/lab/kolam-rangoli-mandala-indian-art-puzzle-game",
  "tables": [
    {
      "id": "three-questions-for-every-tradition",
      "section": "Three questions for every tradition",
      "csv": "https://cybiqon.in/data/lab/kolam-rangoli-mandala-indian-art-puzzle-game/three-questions-for-every-tradition.csv",
      "columns": [
        "Tradition",
        "Region",
        "Line?",
        "Ownership",
        "Sacred content",
        "Where it landed"
      ],
      "rows": [
        [
          "Kolam",
          "Tamil Nadu",
          "a single looped line, by definition",
          "shared daily practice",
          "auspicious, abstract",
          "In the game, generated"
        ],
        [
          "Rangoli",
          "across India",
          "rings, petals, stars",
          "shared festival practice",
          "auspicious, mostly abstract",
          "In the game, generated"
        ],
        [
          "Mandala (not on the board)",
          "pan-Asian",
          "circles and petals",
          "geometry belongs to nobody",
          "ritual mandalas and all yantras",
          "In the game, secular geometry only"
        ],
        [
          "Gond",
          "Madhya Pradesh",
          "strong outlines, dot-and-dash fills",
          "authored, GI-registered",
          "nature and folk myth",
          "Waiting for a commissioned artist"
        ],
        [
          "Madhubani (Mithila)",
          "Bihar",
          "bold double outlines",
          "authored, GI-registered",
          "often deities",
          "Waiting for a commissioned artist, no deities"
        ],
        [
          "Warli",
          "Maharashtra",
          "circles, triangles, lines",
          "community heritage, GI-registered",
          "the marriage chauk is ritual",
          "Waiting for a commissioned artist, no chauk"
        ],
        [
          "Kalamkari",
          "Andhra Pradesh",
          "flowing vines",
          "authored, GI-registered",
          "temple narrative cloths",
          "Florals only, commissioned, if ever"
        ],
        [
          "Pattachitra",
          "Odisha",
          "dense figures",
          "authored, GI-registered",
          "centred on Jagannath",
          "Not planned"
        ],
        [
          "Phad",
          "Rajasthan",
          "narrative panels",
          "authored",
          "portable shrines of folk deities",
          "Not planned"
        ],
        [
          "Rajasthani miniature",
          "Rajasthan",
          "fine outlines",
          "historical works, many public domain",
          "varies by object",
          "Public-domain museum art, object by object"
        ],
        [
          "Mughal floral",
          "North India",
          "vines and blossoms",
          "historical works, many public domain",
          "mostly decorative",
          "Public-domain museum art, object by object"
        ]
      ]
    },
    {
      "id": "symmetry-and-the-pinwheel-problem",
      "section": "Symmetry, and the pinwheel problem",
      "csv": "https://cybiqon.in/data/lab/kolam-rangoli-mandala-indian-art-puzzle-game/symmetry-and-the-pinwheel-problem.csv",
      "columns": [
        "Grid",
        "Interior mirror sites",
        "Random mirror sets that keep one line",
        "Mirror-symmetric sets that keep one line"
      ],
      "rows": [
        [
          "3×5",
          "22",
          "609 / 4,000",
          "612 / 4,000 (7 distinct)"
        ],
        [
          "3×7",
          "32",
          "375 / 4,000",
          "452 / 4,000 (23 distinct)"
        ],
        [
          "5×7",
          "58",
          "232 / 4,000",
          "383 / 4,000 (184 distinct)"
        ],
        [
          "5×5, 7×7",
          "40, 84",
          "—",
          "0 / 8,000 with eightfold symmetry"
        ],
        [
          "4×4, 6×6",
          "24, 60",
          "—",
          "0 / 8,000, even with only the two axes"
        ]
      ]
    },
    {
      "id": "the-threshold-collection",
      "section": "The Threshold collection",
      "csv": "https://cybiqon.in/data/lab/kolam-rangoli-mandala-indian-art-puzzle-game/the-threshold-collection.csv",
      "columns": [
        "Window",
        "Dots",
        "Mirrors",
        "Lines",
        "Panes",
        "Glass regions",
        "Played by"
      ],
      "rows": [
        [
          "Threshold",
          "3×4 = 12",
          "0",
          "1",
          "22",
          "18",
          "rotating"
        ],
        [
          "Padi Kolam",
          "4×5 = 20",
          "0",
          "1",
          "22",
          "32",
          "rotating"
        ],
        [
          "Little Sikku",
          "3×5 = 15",
          "8",
          "1",
          "22",
          "15",
          "rotating"
        ],
        [
          "Veranda",
          "3×7 = 21",
          "12",
          "1",
          "22",
          "21",
          "swapping"
        ],
        [
          "Lotus Sikku",
          "5×7 = 35",
          "24",
          "1",
          "23",
          "35",
          "turning rings"
        ],
        [
          "Festival Threshold",
          "5×7 = 35",
          "16",
          "1",
          "23",
          "43",
          "rotating"
        ]
      ]
    },
    {
      "id": "rangoli-colour-on-the-floor-under-many-names",
      "section": "Rangoli: colour on the floor, under many names",
      "csv": "https://cybiqon.in/data/lab/kolam-rangoli-mandala-indian-art-puzzle-game/rangoli-colour-on-the-floor-under-many-names.csv",
      "columns": [
        "Window",
        "Folds",
        "Panes",
        "Glass regions",
        "Played by"
      ],
      "rows": [
        [
          "Diya Petals",
          "8",
          "21",
          "19",
          "swapping"
        ],
        [
          "Marigold",
          "12",
          "21",
          "38",
          "the tray"
        ],
        [
          "Lamp Ring",
          "8",
          "22",
          "33",
          "rotating"
        ],
        [
          "Pookalam",
          "16",
          "22",
          "51",
          "swapping"
        ],
        [
          "Festival Star",
          "10",
          "22",
          "12",
          "the tray"
        ],
        [
          "Six Lanterns",
          "6",
          "22",
          "19",
          "turning rings"
        ]
      ]
    }
  ]
}
