How does Auto-Learn decide what to select?
Great game btw
seems to be trying to get all skills on the same level. so it picks the lowest level starting from the top.