user24064: I'm interested in running a local competition for bughouse engines. What chess server software can I use to run the games? The most relevant question I found was but the answer is almost 4 years old.
Is there an well-maintained open source chess server I can use to host a bughouse server?

user15415: As the question you linked indicates there is a way to run bughouse engine games via FICS using XBoard/Winboard, which I also explained in my answer to a related question.
However, if all of your engines are anyway running locally, that is neither very convenient nor an efficient way of running such matches, since the server communication in principle is completely unnecessary. Unfortunately, there does not seem to be any tool for engine matches similar to cutechess as there is for other chess variants.
Therefore, a few months ago I started to develop fairyfishtest as a script for testing bughouse (and many other variants) based on and for my engine Fairy-Stockfish, but it should also work with other CECP engines. It currently still has two issues with bughouse rules, but those are far from impossible to solve.
There is also a fork of python-chess that supports bughouse, but there does not seem to be any documentation on it, so I do not know whether/how it can be used for engine testing in bughouse.

24064: <p>I'm interested in running a local competition for bughouse engines. What chess server software can I use to run the games? The most relevant question I <a href="https://chess.stackexchange.com/questions/619/what-resources-are-there-for-connecting-engines-to-play-automatically-on-remote">found was</a> but the answer is almost 4 years old.</p>
<p>Is there an well-maintained open source chess server I can use to host a bughouse server?</p>
 15415: <p>As the question you linked indicates there is a way to run bughouse engine games via FICS using XBoard/Winboard, which I also explained in <a href="https://chess.stackexchange.com/a/29745/15415">my answer to a related question</a>.</p>
<p>However, if all of your engines are anyway running locally, that is neither very convenient nor an efficient way of running such matches, since the server communication in principle is completely unnecessary. Unfortunately, there does not seem to be any tool for engine matches similar to cutechess as there is for other chess variants.</p>
<p>Therefore, a few months ago I started to develop <a href="https://github.com/ianfab/fairyfishtest" rel="nofollow noreferrer">fairyfishtest</a> as a script for testing bughouse (and many other variants) based on and for my engine <a href="https://github.com/ianfab/Fairy-Stockfish" rel="nofollow noreferrer">Fairy-Stockfish</a>, but it should also work with other CECP engines. It currently still has two <a href="https://github.com/ianfab/fairyfishtest/issues?q=is%3Aissue+is%3Aopen+label%3Abughouse" rel="nofollow noreferrer">issues with bughouse rules</a>, but those are far from impossible to solve.</p>
<p>There is also a <a href="https://github.com/TimSchneider42/python-chess" rel="nofollow noreferrer">fork of python-chess</a> that supports bughouse, but there does not seem to be any documentation on it, so I do not know whether/how it can be used for engine testing in bughouse.</p>
