Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Androidâ„¢ device!
Install
Faster access than browser!
 

Software for handling chess problems

Index Software for handling chess problems

This article covers computer software designed to solve, or assist people in creating or solving, chess problems – puzzles in which pieces are laid out as in a game of chess, and may at times be based upon real games of chess that have been played and recorded, but whose aim is to challenge the problemist to find a solution to the posed situation, within the rules of chess, rather than to play games of chess from the beginning against an opponent. [1]

31 relations: C (programming language), Checkmate, Chess, Chess aesthetics, Chess composer, Chess problem, Command-line interface, Commodore 64, Computer chess, Database, Die Schwalbe, DOS, Fairy chess, Fairy chess piece, Free software, Helpmate, Java (programming language), LaTeX, List of chess software, Monochromatic chess, MS-DOS, Pascal (programming language), Printing, Proof game, Puzzle, Reflexmate, Retrograde analysis, Rules of chess, Selfmate, Software, TeX.

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: Software for handling chess problems and C (programming language) · See more »

Checkmate

Checkmate (often shortened to mate) is a game position in chess and other chess-like games in which a player's king is in check (threatened with) and there is no way to remove the threat.

New!!: Software for handling chess problems and Checkmate · See more »

Chess

Chess is a two-player strategy board game played on a chessboard, a checkered gameboard with 64 squares arranged in an 8×8 grid.

New!!: Software for handling chess problems and Chess · See more »

Chess aesthetics

Chess aesthetics or beauty in chess is generally appreciated by both players and composers.

New!!: Software for handling chess problems and Chess aesthetics · See more »

Chess composer

A chess composer is a person who creates endgame studies or chess problems.

New!!: Software for handling chess problems and Chess composer · See more »

Chess problem

A chess problem, also called a chess composition, is a puzzle set by somebody using chess pieces on a chess board, that presents the solver with a particular task to be achieved.

New!!: Software for handling chess problems and Chess problem · See more »

Command-line interface

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

New!!: Software for handling chess problems and Command-line interface · See more »

Commodore 64

The Commodore 64, also known as the C64 or the CBM 64, is an 8-bit home computer introduced in January 1982 by Commodore International (first shown at the Consumer Electronics Show, in Las Vegas, January 7–10, 1982).

New!!: Software for handling chess problems and Commodore 64 · See more »

Computer chess

Computer chess is a game of computer architecture encompassing hardware and software capable of playing chess autonomously without human guidance.

New!!: Software for handling chess problems and Computer chess · See more »

Database

A database is an organized collection of data, stored and accessed electronically.

New!!: Software for handling chess problems and Database · See more »

Die Schwalbe

Die Schwalbe is the German chess composition society and issues the bimonthly magazine Die Schwalbe.

New!!: Software for handling chess problems and Die Schwalbe · See more »

DOS

DOS is a family of disk operating systems.

New!!: Software for handling chess problems and DOS · See more »

Fairy chess

Fairy chess is the area of chess composition in which there are some changes to the rules of chess.

New!!: Software for handling chess problems and Fairy chess · See more »

Fairy chess piece

A fairy chess piece, variant chess piece, unorthodox chess piece, or heterodox chess piece is a chess piece not used in conventional chess but incorporated into certain chess variants and some chess problems.

New!!: Software for handling chess problems and Fairy chess piece · See more »

Free software

Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

New!!: Software for handling chess problems and Free software · See more »

Helpmate

A helpmate is a type of chess problem in which both sides cooperate in order to achieve the goal of checkmating Black.

New!!: Software for handling chess problems and Helpmate · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Software for handling chess problems and Java (programming language) · See more »

LaTeX

LaTeX (or; a shortening of Lamport TeX) is a document preparation system.

New!!: Software for handling chess problems and LaTeX · See more »

List of chess software

This is a list of notable chess software (engines and/or Graphical User Interface).

New!!: Software for handling chess problems and List of chess software · See more »

Monochromatic chess

Monochromatic chess is a chess variant with unknown origin.

New!!: Software for handling chess problems and Monochromatic chess · See more »

MS-DOS

MS-DOS (acronym for Microsoft Disk Operating System) is an operating system for x86-based personal computers mostly developed by Microsoft.

New!!: Software for handling chess problems and MS-DOS · See more »

Pascal (programming language)

Pascal is an imperative and procedural programming language, which Niklaus Wirth designed in 1968–69 and published in 1970, as a small, efficient language intended to encourage good programming practices using structured programming and data structuring. It is named in honor of the French mathematician, philosopher and physicist Blaise Pascal. Pascal was developed on the pattern of the ALGOL 60 language. Wirth had already developed several improvements to this language as part of the ALGOL X proposals, but these were not accepted and Pascal was developed separately and released in 1970. A derivative known as Object Pascal designed for object-oriented programming was developed in 1985; this was used by Apple Computer and Borland in the late 1980s and later developed into Delphi on the Microsoft Windows platform. Extensions to the Pascal concepts led to the Pascal-like languages Modula-2 and Oberon.

New!!: Software for handling chess problems and Pascal (programming language) · See more »

Printing

Printing is a process for reproducing text and images using a master form or template.

New!!: Software for handling chess problems and Printing · See more »

Proof game

A proof game is a type of retrograde analysis chess problem.

New!!: Software for handling chess problems and Proof game · See more »

Puzzle

A puzzle is a game, problem, or toy that tests a person's ingenuity or knowledge.

New!!: Software for handling chess problems and Puzzle · See more »

Reflexmate

A reflexmate is a chess problem in which white, moving first, must force black to deliver checkmate within a specified number of moves against his will - with the added condition that if either player can give checkmate, they must.

New!!: Software for handling chess problems and Reflexmate · See more »

Retrograde analysis

In chess problems, retrograde analysis is a technique employed to determine which moves were played leading up to a given position.

New!!: Software for handling chess problems and Retrograde analysis · See more »

Rules of chess

The rules of chess (also known as the laws of chess) are rules governing the play of the game of chess.

New!!: Software for handling chess problems and Rules of chess · See more »

Selfmate

A selfmate is a chess problem in which White, moving first, must force Black to deliver checkmate within a specified number of moves against his will.

New!!: Software for handling chess problems and Selfmate · See more »

Software

Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.

New!!: Software for handling chess problems and Software · See more »

TeX

TeX (see below), stylized within the system as TeX, is a typesetting system (or "formatting system") designed and mostly written by Donald Knuth and released in 1978.

New!!: Software for handling chess problems and TeX · See more »

Redirects here:

Chess Problem Database Server, PDB Server.

References

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

OutgoingIncoming
Hey! We are on Facebook now! »