Skip to content

Releases: echecsjs/average-rating

v4.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 20:53
8b2d4f6

Added

  • @echecs/average-rating/cut2 — ARO Cut-2 (FIDE C.07 10.1 + 14.2)
  • @echecs/average-rating/median1 — ARO Median-1 (FIDE C.07 10.1 + 14.3)
  • @echecs/average-rating/median2 — ARO Median-2 (FIDE C.07 10.1 + 14.4)

Fixed

  • Forfeit opponents are excluded from ratings-based tie-breaks (FIDE C.07 15.2);
    affects averageRatingOfOpponents and averageRatingOfOpponentsCut1

v4.0.0

Choose a tag to compare

@github-actions github-actions released this 10 May 15:34
b1d88e8
feat!: adapt to @echecs/tournament v3 types (#33)

v3.0.3

Choose a tag to compare

@github-actions github-actions released this 17 Apr 18:19
c6572f3

Fixed

  • Added top-level types field to package.json for TypeScript configs that
    don't resolve types through exports conditions.

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 25 Mar 21:43

Changed

  • BREAKING: Bye games now use same player for both sides
    ({ black: 'A', white: 'A' }) instead of empty string
    ({ black: '', white: 'A' }).
  • Updated TypeScript to 6.0.
  • Internal: split functions into individual files, renamed parameters.

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Mar 20:07

Added

  • GameKind type for FIDE 16 unplayed rounds.
  • SPEC.md with FIDE C.07 regulation text.

Changed

  • BREAKING: GameKind added to Game type exports.

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Mar 15:19
2dba3d1

Changed

  • BREAKING: All functions renamed to tiebreak.
  • BREAKING: Subpath exports added.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 24 Mar 14:26
cdf2fdc

Changed

  • BREAKING: Game.blackId renamed to Game.black.
  • BREAKING: Game.whiteId renamed to Game.white.

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 24 Mar 12:08
9c48c86

Changed

  • BREAKING: Game type no longer has a round field.
  • BREAKING: All functions accept Game[][] instead of Game[].

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 23 Mar 17:56
bf9db59
  • First npm release.