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

Bdd/relprod/quality of life #689

Merged
merged 4 commits into from
Jul 29, 2024
Merged

Bdd/relprod/quality of life #689

merged 4 commits into from
Jul 29, 2024

Conversation

SSoelvsten
Copy link
Owner

Closes #682

…oads

Often, one uses an interleaved variable ordering. For such cases, we may as well just
write the lambda for you to ease-of-use.
…on, varcount)' overloads

While maybe not as good in practice as the interleaved ordering, it is used in quite a
few academic texts (see the referenced unit tests and also the paper on Knor by Tom
van Dijk)
@SSoelvsten SSoelvsten added ✨ feature New operation or other feature 📁 bdd Binary Decision Diagrams labels Jul 29, 2024
@SSoelvsten SSoelvsten added this to the v2.1 : Relational Product milestone Jul 29, 2024
@SSoelvsten SSoelvsten self-assigned this Jul 29, 2024
Copy link

🟡 Regression Test (Picotrav 'arbiter')

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of -0.11% (stdev: 0.24%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 64862.00 64933.00
Standard Deviation 43.31 153.68

Number of samples: 3

Copy link

🟡 Regression Test (QBF 'breakthrough_dual/3x6_10_bwnib')

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of 0.45% (stdev: 0.89%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 5198.00 5174.40
Standard Deviation 46.30 33.13

Number of samples: 5

Copy link

🟡 Regression Test (Picotrav 'adder')

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of -0.08% (stdev: 0.61%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 9425.20 9432.80
Standard Deviation 57.70 40.99

Number of samples: 5

Copy link

🟡 Regression Test (QBF 'ep/8x8_7_e-8-1_p-3-4_bwnib')

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of -0.69% (stdev: 0.47%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 30024.25 30232.25
Standard Deviation 113.12 142.51

Number of samples: 4

Copy link

🟡 Regression Test (QBF 'httt/4x4_9_tippy_bwnib')

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of 0.08% (stdev: 3.49%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 9611.00 9603.20
Standard Deviation 261.36 335.22

Number of samples: 5

Copy link

🟡 Regression Test (QBF 'ep_dual/8x8_6_e-8-1_p-2-3_bwnib')

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of -0.73% (stdev: 3.68%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 5261.80 5300.40
Standard Deviation 193.38 140.79

Number of samples: 5

Copy link

🟡 Regression Test (12-Queens)

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of 1.05% (stdev: 1.37%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 11705.40 11582.80
Standard Deviation 160.80 15.87

Number of samples: 5

Copy link

🟡 Regression Test (QBF 'connect4/6x6_11_connect4_bwnib')

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of 0.07% (stdev: 0.46%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 12221.40 12212.80
Standard Deviation 56.69 48.40

Number of samples: 5

Copy link

🟡 Regression Test (QBF 'domineering/5x5_13_bwnib')

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of 0.01% (stdev: 0.57%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 15413.40 15412.40
Standard Deviation 88.14 69.37

Number of samples: 5

Copy link

🟡 Regression Test (QBF 'breakthrough/3x4_19_bwnib')

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of 0.05% (stdev: 0.26%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 21906.80 21895.80
Standard Deviation 56.93 54.33

Number of samples: 5

Copy link

🟡 Regression Test (QBF 'hex/hein_08_5x5-11_bwnib')

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of -0.44% (stdev: 0.50%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 16843.80 16918.40
Standard Deviation 49.16 84.68

Number of samples: 5

Copy link

🟡 Regression Test (Picotrav 'mem_ctrl')

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of 0.26% (stdev: 0.31%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 114769.33 114467.67
Standard Deviation 358.02 281.67

Number of samples: 3

Copy link

codecov bot commented Jul 29, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.040%. Comparing base (b43bbc5) to head (b29859b).

Additional details and impacted files
@@              Coverage Diff              @@
##              main      #689       +/-   ##
=============================================
+ Coverage   98.033%   98.040%   +0.007%     
=============================================
  Files           93        93               
  Lines         7067      7093       +26     
=============================================
+ Hits          6928      6954       +26     
  Misses         139       139               

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link

🟡 Regression Test (14-Queens)

'ssoelvsten/adiar/bdd/relprod/quality_of_life' is a change in performance of -0.28% (stdev: 0.56%).

... origin/main ssoelvsten/adiar/bdd/relprod/quality_of_life
Mean 266153.00 266899.33
Standard Deviation 1485.43 1447.65

Number of samples: 3

@SSoelvsten SSoelvsten merged commit b5af451 into main Jul 29, 2024
15 checks passed
@SSoelvsten SSoelvsten deleted the bdd/relprod/quality_of_life branch July 29, 2024 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📁 bdd Binary Decision Diagrams ✨ feature New operation or other feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

RelProd : Overloads for Quality of Life
1 participant