Buenos días,
La idea del mensaje era comentar que con la nueva versión del simulador, intenté ejecutar el algoritmo de ranking y me salta un error al ejecutar "node.id": 'Node' object has no attribute 'id'. Viendo la documentación, me dí cuenta que el error se puede solucionar sustituyendolo por node.internal_id.
Ejecutando el código con la versión anterior el algoritmo se ejecuta sin ningún problema.
A alguien más le pasa lo mismo?
Gracias.
En respuesta a Lucas Samuel Fontes Vega
Re: Cambios con la nueva versión del simulador.
Buenas tardes!
El comportamiento que comentás es el esperado en la nueva versión. La idea es desaconsejar el uso del id, ya que no está pensado para ser usado en los algoritmos (y puede llevar a efectos no esperados, como comentaron en otro hilo).
El comportamiento que comentás es el esperado en la nueva versión. La idea es desaconsejar el uso del id, ya que no está pensado para ser usado en los algoritmos (y puede llevar a efectos no esperados, como comentaron en otro hilo).
Pueden consultar la sección correspondiente en la documentación para aclararse las dudas que tengan al respecto.
Si quieren, pueden usarlo igualmente (sería node._internal_id), pero mi recomendación es que asignen los valores únicos en la memoria de cada nodo al momento de inicializar.
Quedo a las órdenes por cualquier consulta adicional.
Saludos,
Agustín