

def generate_plates_simulation(seed, width, height, sea_level=0.65, erosion_period=60, folding_ratio=0.02, aggr_overlap_abs=1000000, aggr_overlap_rel=0.33, cycle_count=2, num_plates=10, verbose=get_verbose()):
    if verbose:
        start_time = time.time()
    p = platec.create(seed, width, height, sea_level, erosion_period, folding_ratio, aggr_overlap_abs, aggr_overlap_rel, cycle_count, num_plates)
    while (platec.is_finished(p) == 0):
        platec.step(p)
    hm = platec.get_heightmap(p)
    pm = platec.get_platesmap(p)
    if verbose:
        elapsed_time = (time.time() - start_time)
        print(((('...plates.generate_plates_simulation() complete. ' + 'Elapsed time ') + str(elapsed_time)) + ' seconds.'))
    return (hm, pm)

dataset/ETHPy150Open Mindwerks/worldengine/worldengine/plates.py generate_plates_simulation/original