Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

feuerstein

UCI chess engine written in Pascal

View on Codeberg

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

Feuerstein multiplatform

Description

Feuerstein 0.4.6.1 multiplatform is a chess engine written in Pascal by Fritz Grau, and modified for Linux compatibility by R. Chastain.

Protocol

Feuerstein supports UCI protocol. When compiled with -dVarianten option, it also supports CECP protocol, and is able to play Crazyhouse variant (not tested).

Build

To build Feuerstein multiplatform, you need Free Pascal.

pascal
fpc -Mdelphi Feuerstein0461.dpr

You can also use make.

pascal
make feuerstein64

<!-- Here is how I build the 32-bit version:

pascal
make feuerstein32 PC="~/Applications/freepascal32/fpc @~/Applications/freepascal32/fpc.cfg -n"

I found FPC 32-bit here. -->

Logo

Logo

Logo by Dusan Stamenkovic.

History

Revision 0.1

Feuerstein multiplatform, first version. See changes [here][1].

Revision 0.2

64-bit compilation.

Revision 0.3

64-bit Assembly.

Revision 0.4

Remove Assembly. Try to improve code readability.

Links

[1]: https://codeberg.org/rchastain/feuerstein/commit/2e6b616a6f669f4e0dd1438973c6077790d11394