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

dmeoli / PBeFS / 40418248576
95%
main: 95%

Build:
Build:
LAST BUILD BRANCH: fix/cell-mask
DEFAULT BRANCH: main
Ran 27 Oct 2026 12:42AM UTC
Jobs 1
Files 42
Run time 1min
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

26 Oct 2026 11:04PM UTC coverage: 95.02% (-0.2%) from 95.197%
40418248576

push

github

dmeoli
The pattern databases of the sliding-tile puzzles (PatternDatabase.h): TilePattern ranks the placements of a pattern in lexicographic order, PatternTable holds the distances of its abstraction with the blank ignored or minimized, built by a breadth-first search by layers on the workers of any runtime (two bits per state with the blank minimized), AdditivePDB sums the tables of a partition (7-8, 5-5-5 and 6-6-3 of the 15-puzzle, 6-6-6-6 of the 24-puzzle) and takes the maximum with the reflection about the main diagonal, and SlidingTilePDB is SlidingTile with that heuristic; the entries in bytes, in 4 bits as the excess over the Manhattan distance, modulo 3 in 1.6 bits and in 1 bit (the heuristic of a successor from that of its parent, the initial one from the residues alone), compressed by the least excess of groups of ranks, and, with the structures of ADS, by rank and select over the nonzero excesses; the tables saved to files with a versioned header and a checksum, and kept in a cache directory; the tests pdb and pdb-search check the tables against a search of the abstraction written apart, the admissibility and the consistency on all the states of the 8-puzzle, the encodings, the reflection, the files and A*, HDA* and SPA* on the instances of Korf; tools/PDBBench and tools/bench/pdb.sh measure the tables and the expansions; the theory in docs/theory/pattern-databases.md

612 of 650 new or added lines in 1 file covered. (94.15%)

1 existing line in 1 file now uncovered.

4179 of 4398 relevant lines covered (95.02%)

23183007.61 hits per line

Uncovered Changes

Lines Coverage ∆ File
38
94.15
include/PBeFS/astar/PatternDatabase.h

Coverage Regressions

Lines Coverage ∆ File
1
76.74
-2.33% src/SearchUtils.cpp
Jobs
ID Job ID Ran Files Coverage
1 40418248576.1 27 Oct 2026 12:42AM UTC 42
95.02
GitHub Action Run
Source Files on build 40418248576
  • Tree
  • List 42
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #40418248576
  • a00fdf0c on github
  • Prev Build on docs/site (#40410847859)
  • Next Build on feature/pattern-databases (#40431122801)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc