paper-with-me

Papers

Phoenix: A Self-Optimizing Chess Engine

2016-03-30 · Rahul Aralikatte, G. Srinivasaraghavan

Since the advent of computers, many tasks which required humans to spend a lot of time and energy have been trivialized by the computers' ability to perform repetitive tasks extremely quickly. Playing chess is one such task. It was one of the first games which was `solved' using AI. With the advent of deep learning, chess playing agents can surpass human ability with relative ease. However algorithms using deep learning must learn millions of parameters. This work looks at the game of chess through the lens of genetic algorithms. We train a genetic player from scratch using only a handful of learnable parameters. We use Multi-Niche Crowding to optimize positional Value Tables (PVTs) which are used extensively in chess engines to evaluate the goodness of a position. With a very simple setup and after only 1000 generations of evolution, the player reaches the level of an International Master.

📄 PDF Abstract BibTeX arXiv:1603.09051

Code (0)

등록된 구현이 없습니다.

Tasks

Deep LearningGame of Chess

Similar Papers 제목 키워드 기반

CHESS: A Framework for Evaluation of Self-adaptive Systems based on Chaos Engineering

2023-03-13 · Sehrish Malik, Moeen Ali Naqvi, Leon Moonen

There is an increasing need to assess the correct behavior of self-adaptive and self-healing systems due to their adoption in critical and highly dynamic environments. However, there is a lack of systematic evaluation me…

Evolutionary Transfer Learning for Dragonchess

2026-03-16 · Jim O'Connor, Annika Hoag, Sarah Goyette, Gary B. Parker arxiv

Dragonchess, a three-dimensional chess variant introduced by Gary Gygax, presents unique strategic and computational challenges that make it an ideal environment for studying the transfer of artificial intelligence (AI) …

Transfer Learning

Giraffe: Using Deep Reinforcement Learning to Play Chess

2015-09-04 · Matthew Lai

This report presents Giraffe, a chess engine that uses self-play to discover all its domain-specific knowledge, with minimal hand-crafted knowledge given by the programmer. Unlike previous attempts using machine learning…

BIG-bench Machine LearningDeep Reinforcement LearningGame of Chessreinforcement-learning+2

Deep Pepper: Expert Iteration based Chess agent in the Reinforcement Learning Setting

2018-06-02 · Sai Krishna G. V., Kyle Goyette, Ahmad Chamseddine, Breandan Considine

An almost-perfect chess playing agent has been a long standing challenge in the field of Artificial Intelligence. Some of the recent advances demonstrate we are approaching that goal. In this project, we provide methods …

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

Neural Networks for Chess

2022-09-03 · Dominik Klein

AlphaZero, Leela Chess Zero and Stockfish NNUE revolutionized Computer Chess. This book gives a complete introduction into the technical inner workings of such engines. The book is split into four main chapters -- exclud…