I would like to change the PCR protocol, but the description on the .PAR Simulation Parameters does not provide the details on how to change this. Do I need to use a separate file, or is the protocol encoded in the .PAR file with a specific format?
The Simulator comes with a tool to create different distributions to simulate the PCR. The tool is called pcrdistributions and you can use it by adding the -t option. For example, to get the help:
./bin/flux-simulator -t pcrdistributions --help
Create a set of pcr distributions with n generations
Tool specific options:
number of generations (PCR rounds)
number of bins (default: 20)
file to validate or 'default'
print distributions for this probability
This will create a distribution for each generation and store it in the output file. This file can then be referenced from the Simulators's parameter file.
I tried running that tool, but it looks like it's having a problem parsing the arguments:
$ ./bin/flux-simulator -t pcrdistributions -o pcr.out -g 10
Flux-Simulator v1.2 (Flux Library: 1.19)
[ERROR] Parameter error : java.lang.Integer cannot be cast to java.lang.String
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
at com.martiansoftware.jsap.JSAPResult.getString(Unknown Source)
Powered by a free Atlassian Confluence Open Source Project License granted to University. Evaluate Confluence today.