Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CorpusGLC ¶
type CorpusGLC struct { Smashed bool // Whether this seed has been smashed MutateCount int Cost float64 MutateCost float64 // Total cost of mutating this seed MutateGain float64 // Total gain of mutating this seed VerifyGain float64 VerifyCost float64 MinimizeGain float64 MinimizeCost float64 MinimizeTimeSave float64 // Time save due to minimization CostBeforeMinimize float64 // Cost before minimization MutateGainNorm float64 // Normalized gain after Nael's MutateGainNormOrig float64 // Normalized gain after Nael's TriageGainNorm float64 // Normalized gain after Nael's }
type GLC ¶
type MABGLC ¶
type MABGLC struct { // For Scheduling NormalizedGenerate GLC // Normalized gain for Generate. Used for weight deciding NormalizedMutate GLC // Normalized gain for Mutate. Used for weight deciding NormalizedTriage GLC // Normalized gain for Triage. Used for weight deciding RawAll GLC // Raw gain/cost for all Gen/Mut/Tri. Used for computing Nael's Normallization NaelAll GLC // Nael-Normalized gain/cost for all Gen/Mut/Tri. Used for normalization // For Seed selection RawMutate GLC // Raw gain/cost for mutations. Used for Nael's computation for seed selection NaelMutate GLC // Nael-Normalized gain/cost for mutations. Used for normalization }
Click to show internal directories.
Click to hide internal directories.