Как интегрировать существующую среду имитации c в луч - PullRequest
0 голосов
/ 23 января 2020

У меня есть c -программа, которая разворачивает эпизод от начала до конца sh.

Она имитирует некоторые физические взаимодействия и запускает метод main () после выполнения.

Как лучше всего обернуть это лучом?

Я хочу иметь возможность, скажем, выполнять эволюционный поиск по нему, предоставляя различные аргументы командной строки.

Я надеюсь, что это ясно, как грязь, дайте мне знать, как я могу уточнить это.

Спасибо.

Вещи, которые я рассмотрел:

  1. Создание клиента- взаимодействие с сервером zmq. Проблема: невозможно создать несколько симуляций одновременно.
  2. Использование cython. Но я не хочу переписывать всю c -программу - просто воспринимайте ее как черный ящик, который может принимать аргументы и возвращать какое-то окончательное значение (вознаграждение).
...