Hi I need to write a paper about the performance of different neighborhoods in PSO. I chose ECJ as the tool. How can I change the neighborhood in ECJ? I read I have to rewrite the assignNeighborhoodBests function. However I dont have a clue about how to do this. The one used is obviously a ring topology. How for instance can I transform the function into a star, pyramid, van Neumann topology? Is it much effort to do so? Thanks for your help!!! Or do you have a different tool to suggest where I can simply change topologies? kind regards Philipp