Генерация профиля + Анонимность

  • Автор темы Автор темы hideyoshi
  • Дата начала Дата начала

hideyoshi

Client
Регистрация
27.09.2018
Сообщения
35
Реакции
0
Баллы
6
Здравствуйте.
Полноценная генерация профиля происходит только один раз на старте проекта. Нужно генерировать комбинации профилей с разными параметрами анонимности.
У меня их около 6. Это 3 узла. Работаю со свитчами + if и таблицей, где хранятся значения переменных счетчиков от которых зависит выбор в свитче параметра узла. Переменные обнуляются на старте проекта, поэтому привязал их к таблице. Кубики работают, но получается очень грамоздкий алгоритм, который тяжело править и долго разбираться как добавить новый узел.
random() не поможет т.к должно быть одинаковое количество профилей на каждый параметр узла.
Может есть способ как это сделать проще?
 

Вложения

Шаб не смотрел. Но получить новой профиль, можно из подпроекта.
Но лучше пересмотреть логику, дабы избежать утечек памяти и возможных багов с загрузкой профилей.
т.е. использовать подпроекты, либо разом запускать разные потоки с соответствующими профилями.
 
Изменил код. Создал таблицу двоичных числес в зависимости от параметров и руками прописал нули и единицы. 0 - параметр выкл, 1 параметр - вкл. Это сильно упростило код. Больше нет никаких циклови счетчиков. Код обращения к таблице и свитчи.
 

Вложения

  • Units.xlsx - LibreOffice Calc.jpg
    Units.xlsx - LibreOffice Calc.jpg
    62,2 KB · Просмотры: 35

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)