jgraley / inferno-cpp2v

2 stars 0 forks source link

Get base plink into agents at planning/config time #293

Closed jgraley closed 2 years ago

jgraley commented 3 years ago

The keyer plink is the base. Configure the agents with keyer and residuals. Then:

jgraley commented 2 years ago

Stiffening for the CQ is quite hard. The problem seems to be determining at planning time what the keyer/residual pattern links should be. These need to (in principle) match the keyings that occur in run-time in the make-it-up-as-you-go-along algorithm. Did a quick analysis (08e903aa):

Defined 6 places in the code where keys are added to a CouplingKeysMap, and then printed these out in AndRuleEngine::CompareCoupling():

jgraley commented 2 years ago

Consumers:

jgraley commented 2 years ago

Better analysis processed.txt

Strings on right are [producer trace prefix]->[consumer trace prefix]. Trace prefixes are stripped of common prefix. Run on all sctest*

jgraley commented 2 years ago

Done