Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/addisoncrump/parking-game-fuzzer
/ types & classes
Types & classes
18 in github.com/addisoncrump/parking-game-fuzzer
⨍
Functions
49
◇
Types & classes
18
Class
CrashRateFeedback
Feedback which measures and reports the crash rate of the executor.
src/feedbacks.rs:206
Class
CrashRateMetadata
Metadata which tracks the crash rate of the fuzzer. TODO(pt.1): add the necessary `#[derive(...)]` statements for metadata.
src/feedbacks.rs:211
Class
FinalStateFeedback
Feedback which stashes the final state of the board after execution by [`crate::executor::PGExecutor`].
src/feedbacks.rs:94
Class
FinalStateMetadata
src/feedbacks.rs:117
Class
FinalStateObserver
src/observers.rs:58
Class
PGExecutor
Executor which advances the state by "running" the move sequence provided.
src/executor.rs:12
Class
PGInput
src/input.rs:10
Class
PGMutationStage
A stage implementation which exhausts the mutation space rather than randomly selecting mutations.
src/stages.rs:17
Interface
PGObserver
An [`Observer`] compatible with [`crate::executor::PGExecutor`].
src/observers.rs:14
Interface
PGObserverTuple
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
Class
PGRandMutator
Randomly mutate the moves -- at any point with anything. TODO(pt.1): explain PGRandMutator's weaknesses in a comment.
src/mutators.rs:20
Class
PGTailMutator
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
Class
SolvedFeedback
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
Class
View
src/observers.rs:122
Class
ViewFeedback
Feedback which works out how far away obstacles are from each car, and which obstacles they are.
src/feedbacks.rs:22
Class
ViewFrom
src/observers.rs:163
Class
ViewMetadata
src/feedbacks.rs:44
Class
ViewObserver
src/observers.rs:184