{"id":127926,"date":"2026-05-28T09:17:56","date_gmt":"2026-05-28T08:17:56","guid":{"rendered":"https:\/\/antsroute.com\/?p=127926"},"modified":"2026-05-28T09:35:16","modified_gmt":"2026-05-28T08:35:16","slug":"algoritmo-scoring-optimizacion-rutas","status":"publish","type":"post","link":"https:\/\/antsroute.com\/es\/solucion\/algoritmo-scoring-optimizacion-rutas\/","title":{"rendered":"C\u00f3mo funciona un algoritmo de scoring en la optimizaci\u00f3n de rutas"},"content":{"rendered":"<div class=\"wpb-content-wrapper\">[vc_row css=\u00bb.vc_custom_1735822482462{margin-top: 50px !important;}\u00bb][vc_column width=\u00bb1\/12&#8243; el_class=\u00bbvc_hidden-xs Extra Small Screen vc_hidden-sm Small Screen\u00bb][\/vc_column][vc_column width=\u00bb10\/12&#8243;][vc_row_inner el_class=\u00bbvc_row-2&#8243;][vc_column_inner el_class=\u00bbvc_hidden-xs Extra Small Screen vc_hidden-sm Small Screen\u00bb width=\u00bb1\/12&#8243;][\/vc_column_inner][vc_column_inner width=\u00bb10\/12&#8243;][vc_column_text css=\u00bb.vc_custom_1779954270201{margin-top: 5px !important;}\u00bb]<a style=\"text-decoration: none; color: #1a1a1a; font-size: 18px; font-weight: 500;\" href=\"https:\/\/antsroute.com\/es\/blog\/\">Blog<\/a> &gt; <span style=\"color: #5d75e7; font-size: 18px; font-weight: 500;\">Optimizaci\u00f3n de rutas<\/span> &gt; <span style=\"color: #a7a7a7; font-size: 18px;\">C\u00f3mo funciona un algoritmo de scoring en la optimizaci\u00f3n de rutas<\/span>[\/vc_column_text][vc_column_text css=\u00bb\u00bb]\n<h1>C\u00f3mo funciona un algoritmo de scoring en la optimizaci\u00f3n de rutas<\/h1>\n[\/vc_column_text][vc_column_text]\n<p class=\"text-head\" style=\"color: #424762; font-size: 16px;\">Publicado en <span style=\"font-weight: 500;\">28 de mayo de 2026<\/span> <span class=\"span-reading-time rt-reading-time\"><span class=\"rt-label rt-prefix\"> \u2022 Lectura: <\/span> <span class=\"rt-time\"> 8<\/span> <span class=\"rt-label rt-postfix\">min read<\/span><\/span>\n[\/vc_column_text][vc_column_text css=\u00bb\u00bb]<img decoding=\"async\" class=\"aligncenter wp-image-127928\" style=\"border-radius: 5px;\" src=\"https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-1.webp\" alt=\"Banner que muestra una ruta de entrega con la incorporaci\u00f3n de una nueva tarea evaluada por un algoritmo de scoring multicriterio.\" width=\"1600\" height=\"847\" srcset=\"https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-1.webp 1629w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-1-300x159.webp 300w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-1-1024x542.webp 1024w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-1-768x406.webp 768w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-1-1536x813.webp 1536w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-1-142x75.webp 142w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-1-700x370.webp 700w\" sizes=\"(max-width:767px) 700px, (max-width:1600px) 100vw, 1600px\" \/>[\/vc_column_text][\/vc_column_inner][vc_column_inner el_class=\u00bbvc_hidden-xs Extra Small Screen vc_hidden-sm Small Screen\u00bb width=\u00bb1\/12&#8243;][\/vc_column_inner][\/vc_row_inner][vc_row_inner el_class=\u00bbvc_row-2&#8243;][vc_column_inner el_class=\u00bbvc_hidden-xs Extra Small Screen vc_hidden-sm Small Screen\u00bb width=\u00bb2\/12&#8243;][\/vc_column_inner][vc_column_inner width=\u00bb8\/12&#8243;][vc_column_text css=\u00bb\u00bb]En un motor de optimizaci\u00f3n de rutas, el problema no consiste \u00fanicamente en determinar si una inserci\u00f3n es viable. El verdadero desaf\u00edo es determinar si esa inserci\u00f3n representa una buena decisi\u00f3n operativa.<\/p>\n<p>Esta distinci\u00f3n es fundamental: en los sistemas reales, varias inserciones pueden ser t\u00e9cnicamente v\u00e1lidas y, aun as\u00ed, generar comportamientos muy diferentes. Algunas degradan considerablemente la robustez de la planificaci\u00f3n. Otras aumentan los tiempos de espera o bloquean progresivamente la capacidad futura de reorganizar las rutas. En otras palabras, la viabilidad por s\u00ed sola no es suficiente.<\/p>\n<p>Precisamente para resolver este problema, los motores modernos de optimizaci\u00f3n utilizan mecanismos de scoring multicriterio. En AntsRoute, el scoring desempe\u00f1a un papel central en la evaluaci\u00f3n y priorizaci\u00f3n de las inserciones candidatas dentro de una planificaci\u00f3n ya construida.<\/p>\n<p><strong>En este art\u00edculo descubrir\u00e1<\/strong>:<\/p>\n<ul id=\"imglist-3\">\n<li><a href=\"#el-scoring-es-un-mecanismo-de-arbitraje\"><u>Por qu\u00e9 el scoring se ha vuelto central en los motores de optimizaci\u00f3n<\/u><\/a><\/li>\n<li><a href=\"#no-todas-las-inserciones-viables-tienen-el-mismo-valor\"><u>Por qu\u00e9 no todas las inserciones viables tienen el mismo valor<\/u><\/a><\/li>\n<li><a href=\"#primer-nivel-del-score-el-coste-marginal-de-insercion\"><u>El papel del coste marginal en la evaluaci\u00f3n de rutas<\/u><\/a><\/li>\n<li><a href=\"#el-score-debe-integrar-la-calidad-temporal-de-la-ruta\"><u>Por qu\u00e9 la calidad temporal cambia por completo el scoring<\/u><\/a><\/li>\n<li><a href=\"#el-score-tambien-mide-la-coherencia-geografica\"><u>La coherencia geogr\u00e1fica como criterio de robustez<\/u><\/a><\/li>\n<li><a href=\"#hard-constraints-y-soft-constraints-dos-enfoques-muy-diferentes\"><u>Hard constraints vs soft constraints: dos enfoques diferentes<\/u><\/a><\/li>\n<li><a href=\"#el-score-tambien-debe-medir-el-potencial-futuro-de-reorganizacion\"><u>C\u00f3mo preservar la capacidad futura de reorganizaci\u00f3n<\/u><\/a><\/li>\n<li><a href=\"#el-scoring-tambien-sirve-para-guiar-la-exploracion-algoritmica\"><u>C\u00f3mo el scoring gu\u00eda la exploraci\u00f3n del motor<\/u><\/a><\/li>\n<li><a href=\"#por-que-un-score-debe-seguir-siendo-explicable\"><u>Por qu\u00e9 un score debe seguir siendo comprensible y explicable<\/u><\/a><\/li>\n<\/ul>\n<h2 id=\"el-scoring-es-un-mecanismo-de-arbitraje\"><span id=\"El_scoring_es_un_mecanismo_de_arbitraje\">El scoring es un mecanismo de arbitraje<\/span><\/h2>\n<p>En los enfoques simplificados, una inserci\u00f3n suele evaluarse seg\u00fan un \u00fanico criterio, como la distancia adicional, el tiempo de trayecto o el coste inmediato. Sin embargo, en las operaciones reales, esta l\u00f3gica se vuelve r\u00e1pidamente insuficiente.<\/p>\n<p>El motor debe arbitrar simult\u00e1neamente entre varios objetivos, a veces contradictorios:<\/p>\n<ul id=\"imglist\">\n<li>reducir los kil\u00f3metros;<\/li>\n<li>preservar los m\u00e1rgenes temporales;<\/li>\n<li>mantener la coherencia geogr\u00e1fica;<\/li>\n<li>respetar las restricciones operativas;<\/li>\n<li>limitar los tiempos de espera;<\/li>\n<li>conservar capacidades futuras de reorganizaci\u00f3n;<\/li>\n<li>y evitar rutas demasiado fr\u00e1giles.<\/li>\n<\/ul>\n<p>Como explica <a href=\"https:\/\/www.linkedin.com\/in\/ammar-oulamara-5b837177\" target=\"_blank\" rel=\"noopener\"><u>Ammar Oulamara<\/u><\/a>, director de I+D en AntsRoute:<\/p>\n<p class=\"summary-block\">\u00ab El scoring no busca \u00fanicamente la inserci\u00f3n menos costosa. Busca la inserci\u00f3n que menos degrade la calidad global de la planificaci\u00f3n. \u00bb<\/p>\n<p>Este matiz cambia profundamente la forma de dise\u00f1ar el motor.<\/p>\n<p>Este art\u00edculo se centra deliberadamente en los mecanismos de scoring y evaluaci\u00f3n de inserciones. Para obtener una visi\u00f3n m\u00e1s amplia de los retos de la optimizaci\u00f3n de rutas en la log\u00edstica de \u00faltima milla, tambi\u00e9n puede consultar nuestro <strong><a href=\"https:\/\/antsroute.com\/es\/solucion\/optimizacion-de-rutas-complejidad\/\"><u>art\u00edculo completo sobre optimizaci\u00f3n de rutas<\/u><\/a><\/strong>. El problema pasa entonces a ser el de la agregaci\u00f3n.<\/p>\n<p>\u00bfC\u00f3mo comparar dos inserciones cuando:<\/p>\n<ul id=\"imglist\">\n<li>la primera aumenta ligeramente los kil\u00f3metros;<\/li>\n<li>la segunda degrada m\u00e1s los m\u00e1rgenes temporales;<\/li>\n<li>pero la tercera genera m\u00e1s espera manteniendo una mejor coherencia geogr\u00e1fica?<\/li>\n<\/ul>\n<p>Para hacer comparables estas soluciones, el motor transforma todas estas dimensiones en un \u00fanico <strong>score escalar<\/strong> capaz de <strong>priorizar las inserciones candidatas<\/strong>.<\/p>\n<p>El objetivo no es reducir artificialmente el problema a una sola m\u00e9trica, sino construir un mecanismo de arbitraje coherente entre varios costes operativos heterog\u00e9neos.<\/p>\n<p><a href=\"https:\/\/calendly.com\/mickael-de-oliveira-antsroute\/demostracion\"><img decoding=\"async\" class=\"aligncenter wp-image-126600 size-full\" style=\"border-radius: 5px;\" src=\"https:\/\/antsroute.com\/wp-content\/uploads\/antsroute-cta-pedir-demo.webp\" alt=\"Banner promocional de AntsRoute en espa\u00f1ol con el mensaje \u201c\u00bfListo para optimizar tus rutas?\u201d, un bot\u00f3n azul \u201cReserva una demo\u201d y una captura de la interfaz mostrando rutas optimizadas y m\u00faltiples itinerarios de reparto en un mapa de Barcelona.\" width=\"1600\" height=\"499\" srcset=\"https:\/\/antsroute.com\/wp-content\/uploads\/antsroute-cta-pedir-demo.webp 1600w, https:\/\/antsroute.com\/wp-content\/uploads\/antsroute-cta-pedir-demo-300x94.webp 300w, https:\/\/antsroute.com\/wp-content\/uploads\/antsroute-cta-pedir-demo-1024x319.webp 1024w, https:\/\/antsroute.com\/wp-content\/uploads\/antsroute-cta-pedir-demo-768x240.webp 768w, https:\/\/antsroute.com\/wp-content\/uploads\/antsroute-cta-pedir-demo-1536x479.webp 1536w, https:\/\/antsroute.com\/wp-content\/uploads\/antsroute-cta-pedir-demo-150x47.webp 150w, https:\/\/antsroute.com\/wp-content\/uploads\/antsroute-cta-pedir-demo-700x218.webp 700w\" sizes=\"(max-width:767px) 700px, (max-width:1600px) 100vw, 1600px\" \/><\/a><\/p>\n<h2 id=\"no-todas-las-inserciones-viables-tienen-el-mismo-valor\"><span id=\"No_todas_las_inserciones_viables_tienen_el_mismo_valor\">No todas las inserciones viables tienen el mismo valor<\/span><\/h2>\n<p>Consideremos una nueva tarea \u03c4 que debe insertarse en una <strong>planificaci\u00f3n multidiaria<\/strong> ya construida. El motor debe entonces explorar un espacio de decisi\u00f3n con la siguiente forma: <strong>(d\u00eda d) \u00d7 (ruta r\u1d62) \u00d7 (posici\u00f3n p)<\/strong>. Cada triplete candidato debe evaluarse posteriormente.<\/p>\n<p>Algunas inserciones se eliminan inmediatamente:<\/p>\n<ul id=\"imglist\">\n<li>superaci\u00f3n de capacidad;<\/li>\n<li>incompatibilidad de competencias;<\/li>\n<li>incumplimiento normativo;<\/li>\n<li>imposibilidad temporal.<\/li>\n<\/ul>\n<p>Pero, en la mayor\u00eda de los casos, varias inserciones siguen siendo viables.<\/p>\n<p>El papel del <strong>scoring se vuelve entonces central<\/strong>: permite comparar estas soluciones, medir su calidad relativa y priorizar las mejores candidatas. Por lo tanto, el motor no razona con una l\u00f3gica binaria \u2014viable o imposible\u2014, sino en t\u00e9rminos de calidad de soluci\u00f3n.<\/p>\n<h2 id=\"primer-nivel-del-score-el-coste-marginal-de-insercion\"><span id=\"Primer_nivel_del_score_el_coste_marginal_de_insercion\">Primer nivel del score: el coste marginal de inserci\u00f3n<\/span><\/h2>\n<p>La primera componente del scoring sigue siendo, naturalmente, el coste geogr\u00e1fico. En AntsRoute, el motor eval\u00faa especialmente el <strong>coste marginal<\/strong> introducido por la incorporaci\u00f3n de una tarea seg\u00fan la siguiente f\u00f3rmula:<br \/>\n<strong>\u0394c = c(v\u209a\u208b\u2081, \u03c4) + c(\u03c4, v\u209a) \u2212 c(v\u209a\u208b\u2081, v\u209a)<\/strong><\/p>\n<p>Esta medida permite cuantificar el sobrecoste directo generado por la inserci\u00f3n entre dos v\u00e9rtices consecutivos de una ruta. Cuanto menor sea este coste:<\/p>\n<ul id=\"imglist\">\n<li>m\u00e1s coherente ser\u00e1 la inserci\u00f3n desde el punto de vista geogr\u00e1fico;<\/li>\n<li>m\u00e1s conservar\u00e1 la ruta su compacidad espacial.<\/li>\n<\/ul>\n<p>Pero este componente solo representa una parte del score global.<\/p>\n<p>Como recuerda Ammar Oulamara:<\/p>\n<p class=\"summary-block\">\u00ab El coste kilom\u00e9trico por s\u00ed solo es un muy mal indicador de calidad en rutas con muchas restricciones. \u00bb<\/p>\n<h2 id=\"el-score-debe-integrar-la-calidad-temporal-de-la-ruta\"><span id=\"El_score_debe_integrar_la_calidad_temporal_de_la_ruta\">El score debe integrar la calidad temporal de la ruta<\/span><\/h2>\n<p>En los problemas de tipo <strong>VRPTW<\/strong> (Vehicle Routing Problem with Time Windows), las restricciones temporales se vuelven predominantes. Una inserci\u00f3n puede:<\/p>\n<ul id=\"imglist\">\n<li>aumentar los tiempos de espera;<\/li>\n<li>reducir los m\u00e1rgenes;<\/li>\n<li>densificar determinadas franjas horarias;<\/li>\n<li>o degradar considerablemente la estabilidad temporal de la planificaci\u00f3n.<\/li>\n<\/ul>\n<p>Por ello, el motor tambi\u00e9n penaliza los tiempos de espera innecesarios seg\u00fan el siguiente objetivo:<br \/>\n<strong>min \u03a3\u1d62 max(0, e\u1d62 \u2212 t\u1d62)<\/strong><\/p>\n<p>En esta formulaci\u00f3n, e\u1d62 representa la apertura de la ventana temporal, mientras que t\u1d62 corresponde a la hora estimada de llegada.<\/p>\n<p>Estos tiempos de espera desempe\u00f1an un papel importante en el scoring, ya que degradan progresivamente la productividad operativa, la densidad de las rutas y la capacidad futura de absorber imprevistos.<\/p>\n<p>Una de las principales dificultades de un scoring multicriterio reside en la <strong>heterogeneidad de las m\u00e9tricas<\/strong> utilizadas. Los kil\u00f3metros adicionales, los tiempos de espera, las penalizaciones por restricciones o incluso los desequilibrios de carga no tienen ni las mismas unidades ni los mismos \u00f3rdenes de magnitud. Por lo tanto, el motor debe normalizar estas diferentes dimensiones para evitar que un criterio domine artificialmente a los dem\u00e1s \u00fanicamente por su escala num\u00e9rica.<\/p>\n<p>Esta normalizaci\u00f3n permite posteriormente comparar objetivamente inserciones con perfiles operativos muy distintos. El motor puede entonces agregar estos componentes normalizados en un score escalar global utilizado para clasificar las inserciones candidatas.<\/p>\n<div id=\"attachment_127940\" style=\"width: 1610px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-127940\" class=\"wp-image-127940\" style=\"border-radius: 5px;\" src=\"https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-3.webp\" alt=\"Comparativa visual de tres posibles inserciones de una misma entrega en una ruta de optimizaci\u00f3n log\u00edstica. La imagen muestra tres mapas lado a lado que representan diferentes posiciones de inserci\u00f3n en un itinerario, junto con sus impactos en los kil\u00f3metros adicionales, los tiempos de espera y los m\u00e1rgenes horarios.\" width=\"1600\" height=\"980\" srcset=\"https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-3.webp 1800w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-3-300x184.webp 300w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-3-1024x627.webp 1024w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-3-768x470.webp 768w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-3-1536x940.webp 1536w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-3-123x75.webp 123w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-3-700x429.webp 700w\" sizes=\"(max-width:767px) 700px, (max-width:1600px) 100vw, 1600px\" \/><p id=\"caption-attachment-127940\" class=\"wp-caption-text\">Comparaci\u00f3n de varias inserciones candidatas en una ruta din\u00e1mica para ilustrar el papel del scoring multicriterio en la evaluaci\u00f3n de la calidad operativa de las planificaciones.<\/p><\/div>\n<h2 id=\"el-score-tambien-mide-la-coherencia-geografica\"><span id=\"El_score_tambien_mide_la_coherencia_geografica\">El score tambi\u00e9n mide la coherencia geogr\u00e1fica<\/span><\/h2>\n<p>Una ruta puede estar optimizada matem\u00e1ticamente y, aun as\u00ed, resultar dif\u00edcil de explotar sobre el terreno. Esto ocurre especialmente en las rutas fragmentadas:<\/p>\n<ul id=\"imglist\">\n<li>cruces frecuentes;<\/li>\n<li>zonas geogr\u00e1ficas dispersas;<\/li>\n<li>desplazamientos de ida y vuelta innecesarios;<\/li>\n<li>distribuci\u00f3n poco clara de las intervenciones.<\/li>\n<\/ul>\n<p>Por ello, en AntsRoute el scoring tambi\u00e9n integra <strong>criterios de compacidad espacial<\/strong>. El objetivo es favorecer:<\/p>\n<ul id=\"imglist\">\n<li>la agrupaci\u00f3n geogr\u00e1fica de los clientes;<\/li>\n<li>la continuidad de las rutas;<\/li>\n<li>y la legibilidad operativa de la planificaci\u00f3n.<\/li>\n<\/ul>\n<p>Como explica Ammar Oulamara:<\/p>\n<p class=\"summary-block\">\u00ab Una ruta coherente desde el punto de vista geogr\u00e1fico suele ser m\u00e1s robusta y m\u00e1s f\u00e1cil de gestionar operativamente. \u00bb<\/p>\n<h2 id=\"hard-constraints-y-soft-constraints-dos-enfoques-muy-diferentes\"><span id=\"Hard_constraints_y_soft_constraints_dos_enfoques_muy_diferentes\">Hard constraints y soft constraints: dos enfoques muy diferentes<\/span><\/h2>\n<p>Uno de los elementos centrales del scoring se basa en la distinci\u00f3n entre <strong>restricciones estrictas<\/strong> y <strong>restricciones penalizables<\/strong>.<\/p>\n<p>Algunas infracciones est\u00e1n prohibidas y provocan la exclusi\u00f3n inmediata de la soluci\u00f3n por parte del motor, especialmente:<\/p>\n<ul id=\"imglist\">\n<li>incompatibilidad de competencias;<\/li>\n<li>incumplimiento normativo;<\/li>\n<li>imposibilidad de pickup &amp; delivery;<\/li>\n<li>superaci\u00f3n de la capacidad del veh\u00edculo.<\/li>\n<\/ul>\n<p>Por el contrario, otras degradaciones siguen siendo t\u00e9cnicamente aceptables, aunque disminuyan la calidad global de la planificaci\u00f3n. El motor las integra entonces en forma de penalizaciones dentro del score. Esto se aplica, por ejemplo, a:<\/p>\n<ul id=\"imglist\">\n<li>tiempos de espera excesivos;<\/li>\n<li>sobrecargas temporales;<\/li>\n<li>baja robustez;<\/li>\n<li>desequilibrios entre rutas.<\/li>\n<\/ul>\n<p>Sin embargo, no todas las degradaciones tienen el mismo impacto operativo. Una ligera densificaci\u00f3n de una ruta puede seguir siendo aceptable. En cambio, una reducci\u00f3n excesiva de los m\u00e1rgenes temporales o una fuerte concentraci\u00f3n de intervenciones cr\u00edticas en una misma franja horaria puede deteriorar considerablemente la robustez global de la planificaci\u00f3n.<\/p>\n<p>Por ello, el motor aplica <strong>penalizaciones progresivas<\/strong> cuya intensidad depende de la gravedad estimada de la degradaci\u00f3n generada por la inserci\u00f3n. Este enfoque permite evitar razonamientos demasiado r\u00edgidos, al tiempo que compara de forma inteligente varias soluciones imperfectas.<\/p>\n<p>Por \u00faltimo, no todos los criterios tienen el mismo peso en la evaluaci\u00f3n final. Seg\u00fan el contexto operativo, algunas prioridades pueden volverse predominantes:<\/p>\n<ul id=\"imglist\">\n<li>estabilidad temporal;<\/li>\n<li>reducci\u00f3n de kil\u00f3metros;<\/li>\n<li>densidad geogr\u00e1fica;<\/li>\n<li>capacidad de absorci\u00f3n de urgencias.<\/li>\n<\/ul>\n<p>El papel de las ponderaciones consiste precisamente en reflejar estas prioridades operativas en el c\u00e1lculo del score. Por lo tanto, el motor no busca un \u00f3ptimo universal, sino un <strong>compromiso coherente<\/strong> con los objetivos reales de la operaci\u00f3n.<\/p>\n<div id=\"attachment_127946\" style=\"width: 1610px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-127946\" class=\"wp-image-127946 size-full\" style=\"border-radius: 5px;\" src=\"https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-4.webp\" alt=\"Infograf\u00eda que compara las hard constraints y las soft constraints en un algoritmo de optimizaci\u00f3n de rutas, mostrando por un lado las restricciones que provocan el rechazo inmediato de una inserci\u00f3n y, por otro, las restricciones que generan penalizaciones progresivas en la puntuaci\u00f3n de la planificaci\u00f3n.\" width=\"1600\" height=\"1036\" srcset=\"https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-4.webp 1600w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-4-300x194.webp 300w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-4-1024x663.webp 1024w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-4-768x497.webp 768w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-4-1536x995.webp 1536w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-4-116x75.webp 116w, https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-4-700x453.webp 700w\" sizes=\"(max-width:767px) 700px, (max-width:1600px) 100vw, 1600px\" \/><p id=\"caption-attachment-127946\" class=\"wp-caption-text\">Ilustraci\u00f3n de la diferencia entre restricciones estrictas y restricciones penalizables en el scoring multicriterio utilizado por los motores modernos de optimizaci\u00f3n de rutas.<\/p><\/div>\n<h2 id=\"el-score-tambien-debe-medir-el-potencial-futuro-de-reorganizacion\"><span id=\"El_score_tambien_debe_medir_el_potencial_futuro_de_reorganizacion\">El score tambi\u00e9n debe medir el potencial futuro de reorganizaci\u00f3n<\/span><\/h2>\n<p>Uno de los aspectos m\u00e1s dif\u00edciles de los sistemas din\u00e1micos es la capacidad futura de evoluci\u00f3n de la planificaci\u00f3n. Algunas inserciones parecen muy eficaces a corto plazo, pero despu\u00e9s hacen que las rutas sean mucho m\u00e1s dif\u00edciles de reoptimizar. Esto puede traducirse especialmente en:<\/p>\n<ul id=\"imglist\">\n<li>desaparici\u00f3n de los m\u00e1rgenes temporales;<\/li>\n<li>saturaci\u00f3n de ciertos recursos;<\/li>\n<li>bloqueo de los vecindarios;<\/li>\n<li>fuerte densificaci\u00f3n local.<\/li>\n<\/ul>\n<p>Por ello, en AntsRoute el scoring tambi\u00e9n integra el <strong>potencial de mejora local de las inserciones candidatas<\/strong>. Como destaca Ammar Oulamara:<\/p>\n<p class=\"summary-block\">\u00ab Una buena inserci\u00f3n tambi\u00e9n debe preservar la capacidad futura del motor para reorganizar eficazmente la planificaci\u00f3n. \u00bb<\/p>\n<p>En un entorno din\u00e1mico, el score de una inserci\u00f3n nunca es fijo. Evoluciona continuamente a medida que:<\/p>\n<ul id=\"imglist\">\n<li>la planificaci\u00f3n se densifica;<\/li>\n<li>aparecen nuevas restricciones;<\/li>\n<li>o desaparecen ciertos m\u00e1rgenes temporales.<\/li>\n<\/ul>\n<p>Esta l\u00f3gica es esencial en los entornos en tiempo real.<\/p>\n<h2 id=\"el-scoring-tambien-sirve-para-guiar-la-exploracion-algoritmica\"><span id=\"El_scoring_tambien_sirve_para_guiar_la_exploracion_algoritmica\">El scoring tambi\u00e9n sirve para guiar la exploraci\u00f3n algor\u00edtmica<\/span><\/h2>\n<p>El score no solo sirve para clasificar soluciones: tambi\u00e9n permite orientar la <strong>potencia de c\u00e1lculo del motor<\/strong>. No todas las inserciones merecen el mismo presupuesto computacional.<\/p>\n<p>Las soluciones menos prometedoras se eliminan r\u00e1pidamente mediante evaluaciones locales limitadas. En cambio, las inserciones que obtienen los mejores scores se benefician posteriormente de:<\/p>\n<ul id=\"imglist\">\n<li>exploraciones de vecindario m\u00e1s profundas;<\/li>\n<li>mecanismos de b\u00fasqueda local;<\/li>\n<li>o estrategias de mejora m\u00e1s costosas.<\/li>\n<\/ul>\n<p>El scoring se convierte as\u00ed en un verdadero mecanismo de priorizaci\u00f3n del espacio de b\u00fasqueda. Una vez finalizada la evaluaci\u00f3n, las franjas candidatas pueden clasificarse seg\u00fan su calidad operativa para guiar autom\u00e1ticamente la selecci\u00f3n de las inserciones m\u00e1s relevantes.<\/p>\n<p>Esta jerarquizaci\u00f3n es esencial para mantener:<\/p>\n<ul id=\"imglist\">\n<li>tiempos de respuesta compatibles con el tiempo real;<\/li>\n<li>sin dejar de conservar una excelente calidad de optimizaci\u00f3n.<\/li>\n<\/ul>\n<div id=\"attachment_127835\" style=\"width: 1610px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-127835\" class=\"wp-image-127835\" style=\"border-radius: 5px;\" src=\"https:\/\/antsroute.com\/wp-content\/uploads\/insercion-dinamica-rutas-3.webp\" alt=\"Interfaz de AntsRoute que muestra la adici\u00f3n de una entrega con b\u00fasqueda autom\u00e1tica de disponibilidad, varios franjas horarias propuestas en diferentes d\u00edas y un mapa de rutas optimizadas que muestra los itinerarios y las paradas de los conductores.\" width=\"1600\" height=\"945\" srcset=\"https:\/\/antsroute.com\/wp-content\/uploads\/insercion-dinamica-rutas-3.webp 1946w, https:\/\/antsroute.com\/wp-content\/uploads\/insercion-dinamica-rutas-3-300x177.webp 300w, https:\/\/antsroute.com\/wp-content\/uploads\/insercion-dinamica-rutas-3-1024x605.webp 1024w, https:\/\/antsroute.com\/wp-content\/uploads\/insercion-dinamica-rutas-3-768x453.webp 768w, https:\/\/antsroute.com\/wp-content\/uploads\/insercion-dinamica-rutas-3-1536x907.webp 1536w, https:\/\/antsroute.com\/wp-content\/uploads\/insercion-dinamica-rutas-3-127x75.webp 127w, https:\/\/antsroute.com\/wp-content\/uploads\/insercion-dinamica-rutas-3-700x413.webp 700w\" sizes=\"(max-width:767px) 700px, (max-width:1600px) 100vw, 1600px\" \/><p id=\"caption-attachment-127835\" class=\"wp-caption-text\">La incorporaci\u00f3n de una entrega con b\u00fasqueda de disponibilidades en AntsRoute.<\/p><\/div>\n<h2 id=\"por-que-un-score-debe-seguir-siendo-explicable\"><span id=\"Por_que_un_score_debe_seguir_siendo_explicable\">Por qu\u00e9 un score debe seguir siendo explicable<\/span><\/h2>\n<p>En muchos sistemas de optimizaci\u00f3n, uno de los principales problemas es la opacidad de las decisiones. Un motor que produce una soluci\u00f3n sin ser capaz de explicar por qu\u00e9 se ha seleccionado una inserci\u00f3n, por qu\u00e9 se ha rechazado otra o qu\u00e9 restricciones han influido en el arbitraje se vuelve dif\u00edcil de explotar operativamente.<\/p>\n<p>Por ello, en AntsRoute el scoring est\u00e1 dise\u00f1ado para seguir siendo interpretable. Los principales componentes del score permanecen legibles y analizables, especialmente:<\/p>\n<ul id=\"imglist\">\n<li>el coste marginal;<\/li>\n<li>las penalizaciones aplicadas;<\/li>\n<li>la viabilidad;<\/li>\n<li>la calidad temporal;<\/li>\n<li>el potencial de reorganizaci\u00f3n.<\/li>\n<\/ul>\n<p>Esta explicabilidad no solo permite comprender mejor los arbitrajes realizados por el motor, sino tambi\u00e9n reforzar la confianza de los operadores en las decisiones propuestas.<\/p>\n<h2><span id=\"Conclusion\">Conclusi\u00f3n<\/span><\/h2>\n<p>En un motor moderno de optimizaci\u00f3n de rutas, el scoring no consiste simplemente en calcular una distancia adicional. Act\u00faa como un sistema de evaluaci\u00f3n multicriterio capaz de medir:<\/p>\n<ul id=\"imglist\">\n<li>la calidad geogr\u00e1fica de una inserci\u00f3n;<\/li>\n<li>su robustez temporal;<\/li>\n<li>su viabilidad operativa;<\/li>\n<li>su coherencia operacional;<\/li>\n<li>y su impacto futuro sobre la planificaci\u00f3n.<\/li>\n<\/ul>\n<p>Esta l\u00f3gica permite al motor ir m\u00e1s all\u00e1 de razonamientos puramente locales para priorizar las soluciones a escala global del sistema. Porque en las operaciones de \u00faltima milla, una buena decisi\u00f3n no es solo una decisi\u00f3n viable: es una decisi\u00f3n capaz de preservar de forma duradera el equilibrio operativo de la planificaci\u00f3n.[\/vc_column_text][\/vc_column_inner][vc_column_inner el_class=\u00bbvc_row-2&#8243; width=\u00bb2\/12&#8243;][\/vc_column_inner][\/vc_row_inner][vc_row_inner][vc_column_inner width=\u00bb2\/12&#8243;][\/vc_column_inner][vc_column_inner width=\u00bb8\/12&#8243;][vc_separator color=\u00bbcustom\u00bb accent_color=\u00bb#00041f\u00bb][vc_column_text css=\u00bb\u00bb]\n<p class=\"text-head\" style=\"color: #424762;\">ESCRITO POR<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-85398\" style=\"border-radius: 100%;\" src=\"https:\/\/antsroute.com\/wp-content\/uploads\/marie-henrion-antsroute-300x300.jpg\" alt=\"\" width=\"70\" height=\"70\" srcset=\"https:\/\/antsroute.com\/wp-content\/uploads\/marie-henrion-antsroute-300x300.jpg 300w, https:\/\/antsroute.com\/wp-content\/uploads\/marie-henrion-antsroute-150x150.jpg 150w, https:\/\/antsroute.com\/wp-content\/uploads\/marie-henrion-antsroute-146x146.jpg 146w, https:\/\/antsroute.com\/wp-content\/uploads\/marie-henrion-antsroute-50x50.jpg 50w, https:\/\/antsroute.com\/wp-content\/uploads\/marie-henrion-antsroute-75x75.jpg 75w, https:\/\/antsroute.com\/wp-content\/uploads\/marie-henrion-antsroute-85x85.jpg 85w, https:\/\/antsroute.com\/wp-content\/uploads\/marie-henrion-antsroute-80x80.jpg 80w, https:\/\/antsroute.com\/wp-content\/uploads\/marie-henrion-antsroute.jpg 416w\" sizes=\"(max-width:767px) 70px, 70px\" \/><\/p>\n<p class=\"text-head\"><a style=\"text-decoration: none;\" href=\"https:\/\/antsroute.com\/es\/blog\/author\/marie-henrion\/\"><span style=\"font-size: 25px;\"><strong>Marie Henrion<\/strong><\/span><\/a><br \/>\nEn AntsRoute, Marie es responsable de marketing desde 2018. Especializada en la log\u00edstica de \u00faltima milla, crea contenidos que hacen accesibles los desaf\u00edos complejos de la optimizaci\u00f3n de rutas, la transici\u00f3n ecol\u00f3gica y la satisfacci\u00f3n del cliente.<\/p>\n<div id=\"cta\"><a class=\"button-3\" href=\"https:\/\/www.linkedin.com\/in\/mariehenrion54\/\" target=\"_blank\" rel=\"noopener\">in<\/a><\/div>\n[\/vc_column_text][\/vc_column_inner][vc_column_inner width=\u00bb2\/12&#8243;][\/vc_column_inner][\/vc_row_inner][\/vc_column][vc_column width=\u00bb1\/12&#8243; el_class=\u00bbvc_hidden-xs Extra Small Screen vc_hidden-sm Small Screen\u00bb][\/vc_column][\/vc_row][vc_row el_class=\u00bbpadding-block\u00bb css=\u00bb.vc_custom_1707920537140{background-color: #00041f !important;}\u00bb][vc_column][vc_column_text css=\u00bb\u00bb]\n<p class=\"h2-footer\" style=\"text-align: center; color: #ffffff;\">Optimice sus rutas con AntsRoute.<\/p>\n<p class=\"text-head\" style=\"text-align: center; color: #bfc0c6;\">Prueba gratuita de 7 d\u00edas | No se necesita tarjeta de cr\u00e9dito<\/p>\n[\/vc_column_text][vc_row_inner][vc_column_inner][vc_column_text]\n<div id=\"cta\" style=\"text-align: center;\"><a class=\"btn-grad\" style=\"align-self: center;\" href=\"https:\/\/app.antsroute.com\/subscription\/creation\" target=\"_blank\" rel=\"noopener\"><strong>Empezar<\/strong> &#8211; \u00a1Es gratis!<\/a> <a class=\"button-2-white\" style=\"align-self: center;\" href=\"https:\/\/calendly.com\/mickael-de-oliveira-antsroute\/demostracion\" target=\"_blank\" rel=\"noopener\">Pedir una demo<\/a><\/div>\n[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row]\n<\/div><div id=\"toc_container\" class=\"toc_wrap_right no_bullets\"><p class=\"toc_title\">Contenu<\/p><ul class=\"toc_list\"><li><a href=\"#El_scoring_es_un_mecanismo_de_arbitraje\">El scoring es un mecanismo de arbitraje<\/a><\/li><li><a href=\"#No_todas_las_inserciones_viables_tienen_el_mismo_valor\">No todas las inserciones viables tienen el mismo valor<\/a><\/li><li><a href=\"#Primer_nivel_del_score_el_coste_marginal_de_insercion\">Primer nivel del score: el coste marginal de inserci\u00f3n<\/a><\/li><li><a href=\"#El_score_debe_integrar_la_calidad_temporal_de_la_ruta\">El score debe integrar la calidad temporal de la ruta<\/a><\/li><li><a href=\"#El_score_tambien_mide_la_coherencia_geografica\">El score tambi\u00e9n mide la coherencia geogr\u00e1fica<\/a><\/li><li><a href=\"#Hard_constraints_y_soft_constraints_dos_enfoques_muy_diferentes\">Hard constraints y soft constraints: dos enfoques muy diferentes<\/a><\/li><li><a href=\"#El_score_tambien_debe_medir_el_potencial_futuro_de_reorganizacion\">El score tambi\u00e9n debe medir el potencial futuro de reorganizaci\u00f3n<\/a><\/li><li><a href=\"#El_scoring_tambien_sirve_para_guiar_la_exploracion_algoritmica\">El scoring tambi\u00e9n sirve para guiar la exploraci\u00f3n algor\u00edtmica<\/a><\/li><li><a href=\"#Por_que_un_score_debe_seguir_siendo_explicable\">Por qu\u00e9 un score debe seguir siendo explicable<\/a><\/li><li><a href=\"#Conclusion\">Conclusi\u00f3n<\/a><\/li><\/ul><\/div>\n","protected":false},"excerpt":{"rendered":"<p>[vc_row css=\u00bb.vc_custom_1735822482462{margin-top: 50px !important;}\u00bb][vc_column width=\u00bb1\/12&#8243; el_class=\u00bbvc_hidden-xs Extra Small Screen vc_hidden-sm Small Screen\u00bb][\/vc_column][vc_column width=\u00bb10\/12&#8243;][vc_row_inner el_class=\u00bbvc_row-2&#8243;][vc_column_inner el_class=\u00bbvc_hidden-xs Extra Small Screen vc_hidden-sm Small Screen\u00bb width=\u00bb1\/12&#8243;][\/vc_column_inner][vc_column_inner width=\u00bb10\/12&#8243;][vc_column_text css=\u00bb.vc_custom_1779954270201{margin-top: 5px !important;}\u00bb]Blog<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":9,"featured_media":127934,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22964,22972,6381],"tags":[],"class_list":["post-127926","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-optimizacion-de-rutas","category-solucion"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Algoritmo de scoring: c\u00f3mo el motor eval\u00faa las rutas<\/title>\n<meta name=\"description\" content=\"Descubra c\u00f3mo un algoritmo de scoring multicriterio eval\u00faa las inserciones candidatas en un motor de optimizaci\u00f3n de rutas: distancia, franjas horarias, restricciones operativas, robustez y reorganizaci\u00f3n de la planificaci\u00f3n.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/antsroute.com\/es\/solucion\/algoritmo-scoring-optimizacion-rutas\/\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:title\" content=\"Algoritmo de scoring: c\u00f3mo el motor eval\u00faa las rutas\" \/>\n<meta name=\"twitter:description\" content=\"Descubra c\u00f3mo un algoritmo de scoring multicriterio eval\u00faa las inserciones candidatas en un motor de optimizaci\u00f3n de rutas: distancia, franjas horarias, restricciones operativas, robustez y reorganizaci\u00f3n de la planificaci\u00f3n.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-2.webp\" \/>\n<meta name=\"twitter:creator\" content=\"@AntswayCom\" \/>\n<meta name=\"twitter:site\" content=\"@AntswayCom\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marie Henrion\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Algoritmo de scoring: c\u00f3mo el motor eval\u00faa las rutas","description":"Descubra c\u00f3mo un algoritmo de scoring multicriterio eval\u00faa las inserciones candidatas en un motor de optimizaci\u00f3n de rutas: distancia, franjas horarias, restricciones operativas, robustez y reorganizaci\u00f3n de la planificaci\u00f3n.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/antsroute.com\/es\/solucion\/algoritmo-scoring-optimizacion-rutas\/","twitter_card":"summary","twitter_title":"Algoritmo de scoring: c\u00f3mo el motor eval\u00faa las rutas","twitter_description":"Descubra c\u00f3mo un algoritmo de scoring multicriterio eval\u00faa las inserciones candidatas en un motor de optimizaci\u00f3n de rutas: distancia, franjas horarias, restricciones operativas, robustez y reorganizaci\u00f3n de la planificaci\u00f3n.","twitter_image":"https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-2.webp","twitter_creator":"@AntswayCom","twitter_site":"@AntswayCom","twitter_misc":{"Escrito por":"Marie Henrion","Tiempo de lectura":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/antsroute.com\/en\/#website","url":"https:\/\/antsroute.com\/en\/","name":"AntsRoute","description":"ANTSROUTE - Logiciel d&#039;optimisation de tourn\u00e9es | Planifier &amp; Suivre | Route Optimization Software | Plan &amp; Track","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/antsroute.com\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/antsroute.com\/es\/solucion\/algoritmo-scoring-optimizacion-rutas\/#primaryimage","url":"https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-2.webp","contentUrl":"https:\/\/antsroute.com\/wp-content\/uploads\/algoritmo-scoring-optimizacion-rutas-2.webp","width":850,"height":535,"caption":"Banner pedag\u00f3gico que representa una ruta de entrega dibujada sobre un mapa con varios puntos numerados y una nueva entrega que debe integrarse en el itinerario."},{"@type":"WebPage","@id":"https:\/\/antsroute.com\/es\/solucion\/algoritmo-scoring-optimizacion-rutas\/#webpage","url":"https:\/\/antsroute.com\/es\/solucion\/algoritmo-scoring-optimizacion-rutas\/","name":"Algoritmo de scoring: c\u00f3mo el motor eval\u00faa las rutas","isPartOf":{"@id":"https:\/\/antsroute.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/antsroute.com\/es\/solucion\/algoritmo-scoring-optimizacion-rutas\/#primaryimage"},"datePublished":"2026-05-28T08:17:56+00:00","dateModified":"2026-05-28T08:35:16+00:00","author":{"@id":"https:\/\/antsroute.com\/en\/#\/schema\/person\/38db92fb0f886fb05dd3dd4453c4d202"},"description":"Descubra c\u00f3mo un algoritmo de scoring multicriterio eval\u00faa las inserciones candidatas en un motor de optimizaci\u00f3n de rutas: distancia, franjas horarias, restricciones operativas, robustez y reorganizaci\u00f3n de la planificaci\u00f3n.","breadcrumb":{"@id":"https:\/\/antsroute.com\/es\/solucion\/algoritmo-scoring-optimizacion-rutas\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/antsroute.com\/es\/solucion\/algoritmo-scoring-optimizacion-rutas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/antsroute.com\/es\/solucion\/algoritmo-scoring-optimizacion-rutas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"AntsRoute","item":"https:\/\/antsroute.com\/es\/"},{"@type":"ListItem","position":2,"name":"C\u00f3mo funciona un algoritmo de scoring en la optimizaci\u00f3n de rutas"}]},{"@type":"Person","@id":"https:\/\/antsroute.com\/en\/#\/schema\/person\/38db92fb0f886fb05dd3dd4453c4d202","name":"Marie Henrion","description":"Chez AntsRoute, Marie est responsable marketing depuis 2018. Sp\u00e9cialis\u00e9e dans la logistique du dernier kilom\u00e8tre, elle con\u00e7oit des contenus qui rendent accessibles les enjeux complexes de l\u2019optimisation de tourn\u00e9es, de la transition \u00e9cologique et de la satisfaction client.","sameAs":["https:\/\/www.linkedin.com\/in\/mariehenrion54\/"],"url":"https:\/\/antsroute.com\/es\/author\/marie\/"}]}},"_links":{"self":[{"href":"https:\/\/antsroute.com\/es\/wp-json\/wp\/v2\/posts\/127926","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/antsroute.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/antsroute.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/antsroute.com\/es\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/antsroute.com\/es\/wp-json\/wp\/v2\/comments?post=127926"}],"version-history":[{"count":1,"href":"https:\/\/antsroute.com\/es\/wp-json\/wp\/v2\/posts\/127926\/revisions"}],"predecessor-version":[{"id":127955,"href":"https:\/\/antsroute.com\/es\/wp-json\/wp\/v2\/posts\/127926\/revisions\/127955"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/antsroute.com\/es\/wp-json\/wp\/v2\/media\/127934"}],"wp:attachment":[{"href":"https:\/\/antsroute.com\/es\/wp-json\/wp\/v2\/media?parent=127926"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/antsroute.com\/es\/wp-json\/wp\/v2\/categories?post=127926"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/antsroute.com\/es\/wp-json\/wp\/v2\/tags?post=127926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}