MCPcopy Create free account
hub / github.com/FuzzAnything/PromptFuzz / should_deterministic_mutate

Function should_deterministic_mutate

src/feedback/schedule.rs:55–65  ·  view source on GitHub ↗
(deopt: &Deopt)

Source from the content-addressed store, hash-verified

53}
54
55fn should_deterministic_mutate(deopt: &Deopt) -> bool {
56 let seed_num = deopt.seed_queue.len();
57 let prob = seed_num as f32 / 100.0_f32;
58 let prob = prob.min(0.8_f32);
59 let coin = prob_coin(prob);
60 log::info!(
61 "Number of current unique seeds: {}, prob: {prob}, coin: {coin}",
62 deopt.seed_queue.len()
63 );
64 coin
65}
66
67pub struct Schedule {
68 seeds: HashMap<String, Seed>,

Callers 1

update_promptMethod · 0.85

Calls 1

prob_coinFunction · 0.85

Tested by

no test coverage detected