def test_column_generation_dtalite():
    ' validation using DTALite '
    print('start column generation using DTALite')
    st = time()
    mode = 1
    iter_num = 20
    column_update_num = 20
    pg.perform_network_assignment_DTALite(mode, iter_num, column_update_num)
    print(f'processing time of column generation: {(time() - st):.2f} s for {iter_num} assignment iterations and {column_update_num} iterations in column generation')
    print('\npath finding results can be found in agent.csv')
validation using DTALite
def test_column_generation_dtalite():
    '  '
    print('start column generation using DTALite')
    st = time()
    mode = 1
    iter_num = 20
    column_update_num = 20
    pg.perform_network_assignment_DTALite(mode, iter_num, column_update_num)
    print(f'processing time of column generation: {(time() - st):.2f} s for {iter_num} assignment iterations and {column_update_num} iterations in column generation')
    print('\npath finding results can be found in agent.csv')