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

Termination condition(s) of function select_tree_node? #4

Open
thuanpv opened this issue Oct 28, 2020 · 1 comment
Open

Termination condition(s) of function select_tree_node? #4

thuanpv opened this issue Oct 28, 2020 · 1 comment

Comments

@thuanpv
Copy link
Collaborator

thuanpv commented Oct 28, 2020

Can you please elaborate on the termination condition(s) of function select_tree_node? I refer to this implemetation https://github.com/Alan32Liu/AFLNet_MCTS/blob/2945f1097223fab28ff81404f55121ba9d4d89be/MCTS/TreeNode.c#L399

@DonggeLiu
Copy link
Owner

It terminates when a golden node is selected.
There are two kinds of nodes in the tree: White nodes correspond to states (with a response code, inputs, etc.); Golden nodes represent the option of running fuzzing from its parent state.
This function selects a golden node, then select_seed selects an input prefix that reaches the parent of the golden node.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants