Once we have the groups of seven players, the seeding algorithm only considers which powers each person has played before when assigning powers. This sometimes leads to less-than-ideal situations.
At the very least, it would be good to have the software understand which powers are adjacent to which others and to try to keep people who previously played neighbouring powers from doing so again.
There is also the possibility of conceptualising the board as being divided into spheres of influence (e.g. east and west, or east/centre/west) and minimising having players play in the same sphere more than once.
Once we have the groups of seven players, the seeding algorithm only considers which powers each person has played before when assigning powers. This sometimes leads to less-than-ideal situations.
At the very least, it would be good to have the software understand which powers are adjacent to which others and to try to keep people who previously played neighbouring powers from doing so again.
There is also the possibility of conceptualising the board as being divided into spheres of influence (e.g. east and west, or east/centre/west) and minimising having players play in the same sphere more than once.