MCPcopy Index your code

hub / github.com/addisoncrump/parking-game-fuzzer / types & classes

Types & classes18 in github.com/addisoncrump/parking-game-fuzzer

ClassCrashRateFeedback
Feedback which measures and reports the crash rate of the executor.
src/feedbacks.rs:206
ClassCrashRateMetadata
Metadata which tracks the crash rate of the fuzzer. TODO(pt.1): add the necessary `#[derive(...)]` statements for metadata.
src/feedbacks.rs:211
ClassFinalStateFeedback
Feedback which stashes the final state of the board after execution by [`crate::executor::PGExecutor`].
src/feedbacks.rs:94
ClassFinalStateMetadata
src/feedbacks.rs:117
ClassFinalStateObserver
src/observers.rs:58
ClassPGExecutor
Executor which advances the state by "running" the move sequence provided.
src/executor.rs:12
ClassPGInput
src/input.rs:10
ClassPGMutationStage
A stage implementation which exhausts the mutation space rather than randomly selecting mutations.
src/stages.rs:17
InterfacePGObserver
An [`Observer`] compatible with [`crate::executor::PGExecutor`].
src/observers.rs:14
InterfacePGObserverTuple
Utility trait for marking [`libafl_bolts::tuples::tuple_list`]s as "all PG observers". This is one of the ways that LibAFL ensures that different com
src/observers.rs:32
ClassPGRandMutator
Randomly mutate the moves -- at any point with anything. TODO(pt.1): explain PGRandMutator's weaknesses in a comment.
src/mutators.rs:20
ClassPGTailMutator
Mutator which adds a _valid_ move to the end of the sequence. Only valid when used as the only mutator and when [`crate::feedbacks::ViewMetadata`] is
src/mutators.rs:75
ClassSolvedFeedback
Feedback which interprets the view data from [`ViewObserver`] to determine if the board is in a solved state (i.e., when the objective vehicle sees th
src/feedbacks.rs:159
ClassView
src/observers.rs:122
ClassViewFeedback
Feedback which works out how far away obstacles are from each car, and which obstacles they are.
src/feedbacks.rs:22
ClassViewFrom
src/observers.rs:163
ClassViewMetadata
src/feedbacks.rs:44
ClassViewObserver
src/observers.rs:184