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

yeatmanlab / jsCAT
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v5.2.3
DEFAULT BRANCH: main
Repo Added 16 Feb 2023 05:32PM UTC
Token K5GQJdhwFrhVUNONiqMMg3eKBnNaE48Kw regen
Build 216 Last
Files 5
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 enh/ability-prior
branch: enh/ability-prior
CHANGE BRANCH
x
Reset
Sync Branches
  • enh/ability-prior
  • AnyaWMa-patch-1
  • add-validation-analysis
  • add/clowder-class
  • add/export-corpus-functions
  • change-Infinity-to-max-number-for-se
  • change-theta-limit
  • clamp-eap
  • dependabot/npm_and_yarn/npm_and_yarn-31344c481c
  • enh/add-paper
  • enh/early-stopping-cat
  • enh/fixed-order-method
  • enh/independent-cat-to-select-and-corpus-to-select
  • enh/mit-license
  • enh/update-packages
  • fix-prior-req
  • fix/eap
  • fix/method-case
  • fix/prepare-corpus-function-handle-strings
  • fix/zeta-numeric-suggestion
  • improve-documentation
  • improve-test-coverage
  • main
  • prior-change
  • refs/pull/20/merge
  • refs/pull/21/merge
  • refs/tags/v3.0.0
  • refs/tags/v3.0.1
  • refs/tags/v3.0.2
  • refs/tags/v3.0.3
  • refs/tags/v3.0.4
  • refs/tags/v3.0.5
  • refs/tags/v4.0.0
  • refs/tags/v5.0.1
  • refs/tags/v5.1.0
  • refs/tags/v5.2.1
  • refs/tags/v5.2.2
  • refs/tags/v5.2.3
  • tst/eap-test
  • tst/improve-coverage
  • update-stimulus-reading-structure

11 Jul 2025 08:44PM UTC coverage: 100.0%. Remained the same
16229413820

Pull #35

github

web-flow
Prior change (#38)

* Add simple test for EAP. It fails

* fix: correct EAP ability estimation by exponentiating log-likelihood

The EAP ability estimation was incorrectly using log-likelihood values
directly in probability calculations. This fix:

1. Converts log-likelihood back to probability space using Math.exp()
   before using it in the EAP calculation
2. Updates test expectations to match the corrected behavior
3. Simplifies the EAP test to only check that theta decreases
   after an incorrect response to an easy item

The EAP method now properly reduces ability estimates when examinees
fail easy items, which is critical for accurate adaptive testing.

* update test and validation code

* add uniform prior

* update lint fix

* update

* update

* Update src/utils.ts

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* Update src/cat.ts

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* Update src/utils.ts

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* Update src/cat.ts

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* Update src/cat.ts

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* Update src/cat.ts

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* Update src/cat.ts

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* Update src/__tests__/cat.test.ts

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* Update src/__tests__/cat.test.ts

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* Update src/cat.ts

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* update

* update validateprior as a return function

* Update src/cat.ts

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* Update cat.test.ts

---------

Co-authored-by: Adam Richie-Halford <richiehalford@gmail.com>
Co-a... (continued)
Pull Request #35: [ENH]: Allow users to update the ability prior

318 of 318 branches covered (100.0%)

Branch coverage included in aggregate %.

88 of 88 new or added lines in 2 files covered. (100.0%)

1504 of 1504 relevant lines covered (100.0%)

19998.22 hits per line

Relevant lines Covered
Build:
Build:
1504 RELEVANT LINES 1504 COVERED LINES
19998.22 HITS PER LINE
Source Files on enh/ability-prior
  • Tree
  • List 5
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
16229413820 enh/ability-prior Prior change (#38) * Add simple test for EAP. It fails * fix: correct EAP ability estimation by exponentiating log-likelihood The EAP ability estimation was incorrectly using log-likelihood values directly in probability calculations. This fix:... Pull #35 11 Jul 2025 08:45PM UTC web-flow github
100.0
15987538301 enh/ability-prior update lint fix Pull #35 01 Jul 2025 01:32AM UTC AnyaWMa github
99.89
15966123061 enh/ability-prior Merge branch 'main' into enh/ability-prior Pull #35 30 Jun 2025 07:02AM UTC web-flow github
100.0
15909899009 enh/ability-prior Merge branch 'main' into enh/ability-prior Pull #35 26 Jun 2025 06:42PM UTC web-flow github
100.0
15546824888 enh/ability-prior Validate prior and add tests Pull #35 09 Jun 2025 11:27PM UTC richford github
100.0
15545984297 enh/ability-prior Fix test of strong prior in cat.test.ts Pull #35 09 Jun 2025 10:28PM UTC richford github
100.0
15229546275 enh/ability-prior Merge eeb752fe7 into 2ffa2ef4b Pull #35 24 May 2025 05:49PM UTC web-flow github
100.0
15229526921 enh/ability-prior Update jest config to exclude coverage for type declarations push 24 May 2025 05:46PM UTC richford github
100.0
See All Builds (129)

Badge your Repo: jsCAT

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • 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