вы бы хоть потрудились осознавать что пишите. я вот нифига не понял.
если чтото насчет того что менять одни знания на другие, то это запрещено.
хотите чтото двойное менять, сначала добейтесь возможности менять одни знания на другие.
Как я понял, речь про обмена опыта, на спец знания, в индивидуальных пропорциях.
Например клон работает на госах: лес, камень, зерно, железо, транспорт и порт (6 госов).
И вот например можно создать такой билд:
Опыт с леса идет на знание леса. Весь остальной опыт, с 5 оставшихся госов, идет пускай на знания зерна.
Просто сейчас можно сделать обмен опыта с предприятия, в спец знания того же предприятия.
Есть обмен полученного опыта, на конкретное спец знание.
Но нет совместимости этих 2 условий.
Если выбираешь весь полученный опыт, то все остальные сбрасываются.
Сделать 2 списка: отдаете (опыт с предприятия) и получаете (конкретные знания).
Как только выбрали, что отдаете и что получаете, то создаете фильтр. И так можно пройтись по всем госам и характеристикам.
Ну или виде фильтрации.
Накидать разных фильтров со стороны отдачи, но в получении только 1 вариант. И таким способом создании нескольких фильтров.
Получаем универсальную систему автообмена.
Мне больше нравится 1 вариант)
Ну это мое виденье.
А если честно, то я уже научен горьким опытом, когда много клонов на госах работают…
Так что теперь их немного и контролировать знания, нетрудно.
Ну когда-то мне такая функция нужна была…
Когда качал знания 2-4 предприятий, а опыта больше было и приходилось проходить по каждому клону. Но и это не так трудно было, в списках клонов все быстро выходило.