Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

Crafty

Index Crafty

Crafty is a chess program written by UAB professor Dr. [1]

24 relations: Alpha–beta pruning, ANSI C, Bitboard, Chess engine, Chess opening book (computers), Cray Blitz, Elo rating system, Endgame tablebase, Exchange (chess), Freeware, Fritz (chess), GNOME Chess, Killer heuristic, Principal variation search, Proprietary software, Quiescence search, Robert Hyatt, Standard Performance Evaluation Corporation, Stockfish (chess), Swedish Chess Computer Association, Transposition table, University of Alabama at Birmingham, World Computer Chess Championship, XBoard.

Alpha–beta pruning

Alpha–beta pruning is a search algorithm that seeks to decrease the number of nodes that are evaluated by the minimax algorithm in its search tree.

New!!: Crafty and Alpha–beta pruning · See more »

ANSI C

ANSI C, ISO C and Standard C refer to the successive standards for the C programming language published by the American National Standards Institute (ANSI) and the International Organization for Standardization (ISO).

New!!: Crafty and ANSI C · See more »

Bitboard

A bitboard is a data structure commonly used in computer systems that play board games.

New!!: Crafty and Bitboard · See more »

Chess engine

In computer chess, a chess engine is a computer program that analyses chess or chess variant positions and makes decisions on the best chess moves.

New!!: Crafty and Chess engine · See more »

Chess opening book (computers)

Opening book is often used to describe the database of chess openings given to computer chess programs (and related games, such as computer shogi).

New!!: Crafty and Chess opening book (computers) · See more »

Cray Blitz

Cray Blitz was a computer chess program written by Robert Hyatt, Harry L. Nelson, and Albert Gower to run on the Cray supercomputer.

New!!: Crafty and Cray Blitz · See more »

Elo rating system

The Elo rating system is a method for calculating the relative skill levels of players in zero-sum games such as chess.

New!!: Crafty and Elo rating system · See more »

Endgame tablebase

An endgame tablebase is a computerized database that contains precalculated exhaustive analysis of chess endgame positions.

New!!: Crafty and Endgame tablebase · See more »

Exchange (chess)

In the tactics and strategy in the board game of chess, an exchange (exchanging) or trade (trading) of chess pieces is series of closely related moves, typically sequential, in which the two players capture each other's pieces.

New!!: Crafty and Exchange (chess) · See more »

Freeware

Freeware is software that is available for use at no monetary cost.

New!!: Crafty and Freeware · See more »

Fritz (chess)

Fritz is a German chess program developed by Vasik Rajlich (engine) and ChessBase (user interface).

New!!: Crafty and Fritz (chess) · See more »

GNOME Chess

GNOME Chess (formerly glChess) is a graphical front-end featuring a 2D and a 3D chessboard interface.

New!!: Crafty and GNOME Chess · See more »

Killer heuristic

In competitive two-player games, the killer heuristic is a technique for improving the efficiency of alpha-beta pruning, which in turn improves the efficiency of the minimax algorithm.

New!!: Crafty and Killer heuristic · See more »

Principal variation search

Principal variation search (sometimes equated with the practically identical NegaScout) is a negamax algorithm that can be faster than alpha-beta pruning.

New!!: Crafty and Principal variation search · See more »

Proprietary software

Proprietary software is non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.

New!!: Crafty and Proprietary software · See more »

Quiescence search

Quiescence search is an algorithm typically used to evaluate minimax game trees in game-playing computer programs.

New!!: Crafty and Quiescence search · See more »

Robert Hyatt

Robert (Bob) Hyatt is a retired Associate Professor of computer science at the University of Alabama at Birmingham, in the Department of Computer and Information Sciences (1988–2016).

New!!: Crafty and Robert Hyatt · See more »

Standard Performance Evaluation Corporation

The Standard Performance Evaluation Corporation (SPEC) is an American non-profit organization that aims to "produce, establish, maintain and endorse a standardized set" of performance benchmarks for computers.

New!!: Crafty and Standard Performance Evaluation Corporation · See more »

Stockfish (chess)

Stockfish is a free and open-source UCI chess engine, available for various desktop and mobile platforms.

New!!: Crafty and Stockfish (chess) · See more »

Swedish Chess Computer Association

The Swedish Chess Computer Association (Svenska schackdatorföreningen, SSDF) is an organization that tests computer chess software by playing chess programs against one another and producing a rating list.

New!!: Crafty and Swedish Chess Computer Association · See more »

Transposition table

In computer chess and other computer games, transposition tables are used to speed up the search of the game tree.

New!!: Crafty and Transposition table · See more »

University of Alabama at Birmingham

The University of Alabama at Birmingham (UAB) is a public research university in Birmingham in the U.S. state of Alabama.

New!!: Crafty and University of Alabama at Birmingham · See more »

World Computer Chess Championship

World Computer Chess Championship (WCCC) is an annual event where computer chess engines compete against each other.

New!!: Crafty and World Computer Chess Championship · See more »

XBoard

XBoard is a graphical chessboard for the X Window System.

New!!: Crafty and XBoard · See more »

Redirects here:

Crafty 19.17, Crafty 19.17 BH.

References

[1] https://en.wikipedia.org/wiki/Crafty

OutgoingIncoming
Hey! We are on Facebook now! »