Skip to content
Fabian Fichter edited this page Mar 3, 2023 · 11 revisions

Overview

If you would like to contribute to this project, there are multiple ways to do so, with or without knowledge about programming. Any contribution is welcome:

Getting started

If you want to contribute code, reading the introduction to the code base can help you get started. However, you can also focus on specific parts of the code, e.g., the evaluation, without necessarily needing to be familiar large parts of the code base to be able to contribute. When starting to contribute playing strength improvements, it usually makes sense to focus on the search and evaluation code (mainly search.cpp and evaluate.cpp) first. Once you have an idea for an improvement, you can submit your first test to variant fishtest.