• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

alpha-asp / Alpha
84%
master: 84%

Build:
Build:
LAST BUILD BRANCH: weak_constraints
DEFAULT BRANCH: master
Repo Added 17 Sep 2017 09:42AM UTC
Files 217
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH weak_constraints
branch: weak_constraints
CHANGE BRANCH
x
Reset
  • weak_constraints
  • add_simple_completion
  • additional_choice_nogoods
  • additional_choice_nogoods_alt
  • agg_plus_just
  • answer_set_formatting
  • arithmetic_term_rewriter
  • atom_counter
  • avoiding_integer_objects
  • bugfix_term_equality
  • cardinality_optimization
  • ci
  • citation
  • clause_minimization_local
  • codecov-v2
  • completion
  • completion_cli
  • completion_merge_issue211
  • conflict_generalisation
  • coveralls-badge
  • deprecate_old_heuristics
  • domspec_heuristics
  • domspec_heuristics_extended
  • domspec_heuristics_extended_merge_issue211
  • escaped_quotes
  • external_atom_libs
  • f22a97f4ad744ab8f5e47f615365887674f1bebe
  • fast-travis
  • fix_159
  • fix_239
  • fix_accumulator_flag_issue271
  • fix_interval_rewriting_issue277
  • forbid_lowercase_variable_terms
  • full_aggregate_support_review
  • github-actions
  • gradle-7.3
  • gradle7_compliancy
  • grounding_strategies
  • grounding_strategies_and_phase_saving_and_restarts
  • hotfix_datetime_leq
  • improve_grounder_selectivity
  • issue211
  • issue238
  • issue251
  • java-13
  • java-update
  • master
  • modularize_grounder
  • move_substitution_test
  • negated_externals
  • noGoodToString
  • phase_saving_and_restarts
  • phase_saving_and_restarts_fix_default_initial_phase
  • phase_saving_and_restarts_merge_master
  • program_part_parser
  • pubs
  • replay_counter_overflow
  • rtaupe_affil_aau
  • separate_logback_xmls
  • stdlib_externals
  • substitution_lazy_cloning
  • test/non-binding_vars
  • test_stratified_evaluation
  • tests_strat_eval_param
  • unit_test_support
  • update
  • update-readme
  • v0.5.0
  • write_answersets_to_xlsx

pending completion
#1815

push

github-actions

Enable optimization based on command-line, also accept upper bound, and print valuation of answer sets if weak constraints are present.

- CommandLineParser and SystemConfig handle options enabling optimization and maximum upper bound.
- WeakConstraintsManager interface introduced.
- WeakConstraintsManagerForBoundedOptimality for branch-and-bound search extracted.
- WeakConstraintsManagerForUnboundedEnumeration for computing weights/levels of answer sets of programs with weak constraints.
- WeightAtLevelsManager accepts maximum upper bound from comma-seperated weight@level pairs.
- DefaultSolver adds weight/levels to answer sets if weak constraints are present.
- OptimizingSolver handles maximum upper bound if specified.
- SolverFactory returns OptimizingSolver based on flag, not presence of weak constraints in input.
- Added initialization tests to WeightAtLevelsManagerTest.
- Added to TestUtils methods for regression testing the OptimizingSolver, and using them in WeakConstraintsTests.

7388 of 8800 relevant lines covered (83.95%)

0.84 hits per line

Relevant lines Covered
Build:
Build:
8800 RELEVANT LINES 7388 COVERED LINES
0.84 HITS PER LINE
Source Files on weak_constraints
  • Tree
  • List 217
  • Changed 12
  • Source Changed 10
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
#1815 weak_constraints Enable optimization based on command-line, also accept upper bound, and print valuation of answer sets if weak constraints are present. - CommandLineParser and SystemConfig handle options enabling optimization and maximum upper bound. - WeakConst... push 10 Jan 2023 04:54AM UTC github-actions pending completion  
#1799 weak_constraints Add some javadoc to OptimizingSolver. push 08 Oct 2021 01:50AM UTC AntoniusW github-actions pending completion  
#1798 weak_constraints Merge 5c2b5a970 into 1824e822e Pull #273 08 Oct 2021 01:45AM UTC web-flow github-actions pending completion  
#1797 weak_constraints Introduce OptimizingSolver for weak constraints, SolverFactory returns OptimizingSolver if weak constraints are present. - OptimizingSolver extends DefaultSolver, implements branch-and-bound search. - DefaultSolver visibility of methods/fields ad... push 06 Oct 2021 07:30PM UTC AntoniusW github-actions pending completion  
#1796 weak_constraints Merge c5cc902f6 into 1824e822e Pull #273 06 Oct 2021 07:21PM UTC web-flow github-actions pending completion  
See All Builds (1165)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc