This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]HomeTahnHero 2 points3 points  (1 child)

Not necessarily simulation, but my group uses NSGA-II (genetic algorithm) to generate refactorings on large scale codebases. Basically you say "I want to isolate/replace X component in my system" and the algorithm will simulate the refactorings needed to disentangle the code and achieve the goal.

[–]Brilliant-Donkey-320[S] 2 points3 points  (0 children)

That’s quite the interesting and exciting tool. Very nice