Skip to content

Reworking independent and concretizing solvers#103

Closed
dim8art wants to merge 3 commits intoUnitTestBot:mainfrom
dim8art:IndependentSolverReworkFinal
Closed

Reworking independent and concretizing solvers#103
dim8art wants to merge 3 commits intoUnitTestBot:mainfrom
dim8art:IndependentSolverReworkFinal

Conversation

@dim8art
Copy link

@dim8art dim8art commented Jul 27, 2023

Summary:

Checklist:

  • The PR addresses a single issue. If it can be divided into multiple independent PRs, please do so.
  • The PR is divided into a logical sequence of commits OR a single commit is sufficient.
  • There are no unnecessary commits (e.g. commits fixing issues in a previous commit in the same PR).
  • Each commit has a meaningful message documenting what it does.
  • All messages added to the codebase, all comments, as well as commit messages are spellchecked.
  • The code is commented OR not applicable/necessary.
  • The patch is formatted via clang-format OR not applicable (if explicitly overridden leave unchecked and explain).
  • There are test cases for the code you added or modified OR no such test cases are required.

Victor Samoilov and others added 3 commits June 21, 2023 19:48
Fix style

Add TargetReachability to update reachability of targets

Fix current confidence rates: check reachability for stucked states, decrease from solver timeouts and divide more during branch

Add skeleton for moving logic from searcher, without CoverageGuidance

Move isStuck to ExecutionState

Add handling of targetless states and reachedTargets

Add block method in target forest

Add history in ExecutionState

Add enum for guidance

Add first version of moving forest and distance calculation logic from searcher

Change ExecutionState * to uint32_t in reachability

Change interface of DistanceCalculator and pointer to reference

Move heuristic to distanceCalculator

Format

Fix

[fix]
@misonijnik
Copy link
Collaborator

Closed because duplicates #85

@misonijnik misonijnik closed this Jul 28, 2023
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

Successfully merging this pull request may close these issues.

2 participants