experiments = [
{ name: "math.map", run: () => math.map(X, Y, Z, fn) },
{ name: "mapMultipleNaive", run: () => mapMultipleNaive([X, Y, Z], fn)},
{ name: "mapMultipleNoBroadcast", run: () => mapMultipleNoBroadcast([X, Y, Z], fn)},
{ name: "mapMultipleNoDummy", run: () => mapMultipleNoDummy([X, Y, Z], fn)},
{ name: "mapMultipleMemoize", run: () => mapMultipleMemoize([X, Y, Z], fn)},
{ name: "mapMultipleMemoize1", run: () => mapMultipleMemoize1([X, Y, Z], fn)},
{ name: "mapMultipleIdeal", run: () => mapMultipleIdeal([X, Y, Z], fn)}
]