lichess-org / lichess-org/compression

Benchmark compression algorithm

Open
#19 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Scala
Stars
119
Forks
21
PR merge metrics
No merged PRs in 30d

Description

Current pull requests are stale because there is no benchmark to evaluate them. JMH can be used to implement those benchmarks. The benchmarks should measure compression ratio, compression speed and decompression speed. You can use the [Lichess games](https://database.lichess.org/) as data.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the repository's existing compression implementations and benchmark or build entry points, then review how JMH is configured. Use Lichess games as the benchmark data and measure compression ratio, compression speed, and decompression speed. Done means reproducible JMH benchmarks report all three metrics for the compression algorithms.

Written by the indexing model from the issue text.

Assessment

Tech stack
scala
Domain
performance
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.