games/crafty 25.2_1 FreeBSD
Chess program for playing and analyzing games
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
84ae15ce2e- Categories
- games
Description
Crafty is a rapidly developing chess engine with more and more features being added regularly. It can play, analyze, and even annotate games for you. Crafty can utilize tablebases; these are available for FreeBSD in the related ports.
The files bitmaps.tgz and sound.tgz are available in your doc directory, usually /usr/local/share/doc/crafty. The bitmaps are for html annotations performed by crafty - they should be unpacked into the directory you normally analyze games into, and all should be fine...
The sounds are for move announcements. Unpack the archive somewhere, and have a look at the 'speak' script to customize for your use, if desired.
22.1 -> New "skill" command that can be used to "dumb down" crafty. "skill <n>" where n is a number between 1 and 100. 100 is max (default) skill. Skill 70 will drop the playing Elo by about 200 points. Skill 50 will drop it about 400 points. The curve is not linear, and the closer you get to 1, the lower the rating.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | games/crafty | 25.2_1 |
| DragonFly | games/crafty | 25.2_1 |
Install
Binary package:
pkg install crafty
From the ports tree:
cd /usr/ports/games/crafty/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= crafty>0:games/crafty
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 25.2_1 | - | - | - |
| FreeBSD:14:quarterly | - | 25.2_1 | n/a | - | - |
| FreeBSD:15:latest | - | 25.2_1 | n/a | - | - |
| FreeBSD:15:quarterly | - | 25.2_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 25.2_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 3
No port depends on this one.
Configuration
No options to configure.
- USES
- gmake zip
- Service scripts
- none
Files
pkg-plist 12
- @group nogroup
- @mode 2755
- bin/crafty
- @mode 664
- lib/crafty/book.bin
- lib/crafty/books.bin
- lib/crafty/crafty.hlp
- @mode 775
- @dir lib/crafty/cpf
- @dir lib/crafty
- @mode
- @group wheel
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| crafty/crafty-25.2.zip | 433320 | 337e00bab79c33739fbaa71cd26c65f986886ee0d8ce181f2cb62f2efd317710 |
| crafty/book.bin | 1.704244e+06 | f95c827d65a12a34879e50554de687ee91f3ca42580ab65abfa77638f27c3983 |
| crafty/start.pgn.gz | 314 | ee5c11b59faa1df97639ea69d823fdb19161e32509ff66b7d39abbe85e05e789 |
Master sites 2
- http://www.craftychess.com/downloads/source/:src
- http://www.craftychess.com/downloads/book/:data