chess2plyrs
0.3.0Chess Game Creation and Tools
0packages depend
2Kdownloads / year
78.9%test coverage
13/13checks pass
Overview
About
A chess program which allows the user to create a game, add moves, check for legal moves and game result, plot the board, take back, read and write FEN (Forsyth–Edwards Notation). A basic chess engine based on minimax is implemented.
Install
Health
CRAN checks
13OK
Slowest check: 3.8 min · r-devel-linux-x86_64-fedora-clang
Code health
Yes
Tests · ratio 0.29
78.9%
Coverage · measured lines
100%
Documentation · exports
2
Dependencies · direct
Check history
- OK2026-03-1014 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Documentation
Documentation
READMEYes · 180 wordsVignettesYes · dynamicpkgdown siteNoNEWSYes · 67% structuredCode of conductNoContributing guideNo
- Examples that run
- 100%
- Documented parameters
- 100%
- Return-value docs
- 100%
- References docs
- 0%
Downloads
2K
CRAN downloads in the past year
Rank #22,439 · ~5/day · ~165/mo
Daily download trend is not available in this view yet.
16030 days
52790 days
2K1 year
Also on154 r2u23 autocran
Dependencies
Declared dependencies
4 external dependencies (excludes base and recommended)
Depends (1)
R >= 4.3.0
Imports (2)
statsggplot2
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
0direct
0indirect
Nothing depends on this yet.
Code & Tests
Code Composition
R 2,035 (81%)Rd 331 (13%)Vignettes 152 (6%)
Code characteristics
- Cyclomatic complexity
- 4.0 median / 15 max
Test coverage
Line coverage
79%
Expression
77.3%
Tests / Examples
78.9% / 52% ex
Functions
30 11 exported
Complexity
5.4 avg / 15 max
Call network
30 nodes / 48 edges
Call graph
Open call graph →Loading call graph…
Lowest coverage
30 functions| Function | Cyclo | Coverage |
|---|---|---|
| engine2 exp | 3 | 0% |
| readfen exp | 3 | 0% |
| takeback exp | 1 | 0% |
| chess_score1 | 6 | 0% |
| engine1 | 3 | 0% |
| get_minimax_move2 | 5 | 0% |
People & History
People (1)
Maintainer (1)
Maintainer, Author
Authors (1)
Maintainer, Author
Package Timeline
1 release. R releases are shown for context.
- RR 4.6.0 released · 2026-04-24
- 0.3.0Latest2026-03-10 · current release
- RR 4.5.0 released · 2025-04-11
0 of 2 selectedCompare selected
Package metadata
- First published
- 2025-06-02
- Total releases
- 1 / 1 yrs
- License
- GPL-3 OSI
- Minimum R
- ≥ 4.3.0
- Bundled data
- 1.6 KB / 1 file
- Download size
- 75 KB
- Installed size
- not tracked yet
- With dependencies
- not tracked yet