def METHOD_NAME():
    x = np.array([True, True, False], dtype='?')
    y = np.array([1, 9, 3], dtype='float64')
    ordinal_count = 2
    binner = vaex.superagg.BinnerOrdinal_bool('x', ordinal_count, 0)
    binner.set_data(x)
    grid = vaex.superagg.Grid([binner])
    agg = vaex.superagg.AggSum_float64(grid, 1, 1)
    agg_data = np.asarray(agg)
    agg.set_data(0, y, 0)
    grid.bin(0, [agg])
    agg_data = agg.get_result()
    assert agg_data.tolist() == [0, 0, 3, 10, 0]