Estimating Total Search Space Size for Specific Piece Sets in Chess

02/27/2018
by   Azlan Iqbal, et al.
0

Automatic chess problem or puzzle composition typically involves generating and testing various different positions, sometimes using particular piece sets. Once a position has been generated, it is then usually tested for positional legality based on the game rules. However, it is useful to be able to estimate what the search space size for particular piece combinations is to begin with. So if a desirable chess problem was successfully generated by examining 'merely' 100,000 or so positions in a theoretical search space of about 100 billion, this would imply the composing approach used was quite viable and perhaps even impressive. In this article, I explain a method of calculating the size of this search space using a combinatorics and permutations approach. While the mathematics itself may already be established, a precise method and justification of applying it with regard to the chessboard and chess pieces has not been documented, to the best of our knowledge. Additionally, the method could serve as a useful starting point for further estimations of search space size which filter out positions for legality and rotation, depending on how the automatic composer is allowed to place pieces on the board (because this affects its total search space size).

READ FULL TEXT

page 1

page 2

page 3

research
10/11/2020

Segmenting Epipolar Line

Identifying feature correspondence between two images is a fundamental p...
research
11/28/2018

Multi-label classification search space in the MEKA software

This technical report describes the multi-label classification (MLC) sea...
research
05/26/2022

Tensor Program Optimization with Probabilistic Programs

Automatic optimization for tensor programs becomes increasingly importan...
research
06/05/2017

3D Pathfinding and Collision Avoidance Using Uneven Search-space Quantization and Visual Cone Search

Pathfinding is a very popular area in computer game development. While t...
research
12/02/2019

GroSS: Group-Size Series Decomposition for Whole Search-Space Training

We present Group-size Series (GroSS) decomposition, a mathematical formu...
research
09/04/2017

A Computer Composes A Fabled Problem: Four Knights vs. Queen

We explain how the prototype automatic chess problem composer, Chestheti...
research
01/31/2022

Computational Complexity of Segmentation

Computational feasibility is a widespread concern that guides the framin...

Please sign up or login with your details

Forgot password? Click here to reset