

def _plates_simulation(name, width, height, seed, temps=[0.874, 0.765, 0.594, 0.439, 0.366, 0.124], humids=[0.941, 0.778, 0.507, 0.236, 0.073, 0.014, 0.002], gamma_curve=1.25, curve_offset=0.2, num_plates=10, ocean_level=1.0, step=Step.full(), verbose=get_verbose()):
    (e_as_array, p_as_array) = generate_plates_simulation(seed, width, height, num_plates=num_plates, verbose=verbose)
    world = World(name, Size(width, height), seed, GenerationParameters(num_plates, ocean_level, step), temps, humids, gamma_curve, curve_offset)
    world.set_elevation(numpy.array(e_as_array).reshape(height, width), None)
    world.set_plates(numpy.array(p_as_array, dtype=numpy.uint16).reshape(height, width))
    return world

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