diff --git a/scripts-py/expe_energumen/m100_generate_simgrid_platform.py b/scripts-py/expe_energumen/m100_generate_simgrid_platform.py
index dde17a97310f00dcab6ce42eefea6d0b724c5e56..6735e65f675cd15eb328c5c1ac03cfcb21567a0b 100644
--- a/scripts-py/expe_energumen/m100_generate_simgrid_platform.py
+++ b/scripts-py/expe_energumen/m100_generate_simgrid_platform.py
@@ -27,8 +27,8 @@ PLATFORM_TEMPLATE='''<?xml version='1.0'?>
 def generate_platform_content(powermodel_df, nb_cores_per_host, seed):
     assert nb_cores_per_host > 0
     assert 'node' in powermodel_df
-    assert 'p0' in powermodel_df
-    assert 'p100' in powermodel_df
+    assert 'min_power' in powermodel_df
+    assert 'max_power' in powermodel_df
 
     host_ids = [f'{x:03d}' for x in range(len(powermodel_df))]
     if seed is not None:
@@ -43,9 +43,9 @@ def generate_platform_content(powermodel_df, nb_cores_per_host, seed):
         host_content = HOST_TEMPLATE.format(
             hostname=row['host_id'],
             nb_cores=nb_cores_per_host,
-            power_idle=row['p0'],
-            power_epsilon=row['p0'],
-            power_max=row['p100'],
+            power_idle=row['min_power'],
+            power_epsilon=row['min_power'],
+            power_max=row['max_power'],
             m100_node=row['node_str'],
         )
         hosts = hosts + host_content