я прочитал о том, как FoundationDB делает свою сеть тестирование/моделирование здесь: http://www.slideshare.net/FoundationDB/deterministic-simulation-testingКак реализовать детерминированный однопоточен сети моделирования
Я хотел бы реализовать что-то очень похожее, но не могу понять, как они на самом деле осуществить это. Как можно писать, например, класс C++, который делает то, что они делают. Можно ли сделать имитацию ими, не производя генерации кода (как они предположительно делают)?
Также: Как можно повторить моделирование, если оно содержит случайные события? Каждый раз, когда симуляция потребует выбора нового случайного значения и, таким образом, будет не таким же, как раньше. Может быть, я что-то упустил ... надеюсь, что кто-то может пролить свет на этот вопрос.