Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FAST power schedule #276

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Conversation

sears-s
Copy link
Contributor

@sears-s sears-s commented Jul 4, 2022

Set powerSchedule option to either:

constant (default):

  • Configured to mimic original FLUFFI functionality
  • Constant energy for each fuzz, incrementing towards maximum or decrementing if error occurs
  • constantFuzz option is the starting energy (default: 50)
  • maxFuzz option is the maximum energy (default: equal to constantFuzz)

or FAST:

  • gif
  • minFuzz option is the minimum energy (default: 30)
  • maxFuzz option is the maximum energy (default: 500)
  • fastConstant option is the beta value in the above equation (default: 100)

Implementation notes:

  • Column ChosenCounter added to interesting_testcases table which increments each time a testcase is chosen to be mutated
  • GetTestcaseToMutateResponse message now includes rating, chosenCounter, and pathCounter

Relies on #275.

sears-s added a commit to sears-s/fluffi that referenced this pull request Jul 4, 2022
@p0wer0xff p0wer0xff added the enhancement New feature or request label Aug 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants