24-12-2012, 09:57 AM
(Modification du message : 24-12-2012, 10:15 AM par Sephi-Chan.)
Tout à fait. Je pense que cette approche est assez simple : ça requiert peu d'outils et d'étapes.
Dans le cas de Seelies (et telle que j'imagine la première version), la carte est figée.
Compte-tenu du temps d'exécution des scripts, je pense que ça reste viable avec des régénérations fréquentes. En l'occurrence, sur un Core i7 @ 2.3 GHz, l'ensemble des deux opérations (extraction des nœuds puis des chemins) prend environ 280 ms, alors que Ruby n'est pas spécialement performant et mes algorithmes pas spécialement efficaces.
Dans le cas de Seelies (et telle que j'imagine la première version), la carte est figée.
Compte-tenu du temps d'exécution des scripts, je pense que ça reste viable avec des régénérations fréquentes. En l'occurrence, sur un Core i7 @ 2.3 GHz, l'ensemble des deux opérations (extraction des nœuds puis des chemins) prend environ 280 ms, alors que Ruby n'est pas spécialement performant et mes algorithmes pas spécialement efficaces.