Hello together,
JFresh https://github.com/christiandaley/JFresh
UCI chess engine version 0.1a by Christian Daley
JFresh is a free, open source, uci compatible chess engine written in C. JFresh can be run from either the command line or through a uci compatible chess interface. Currently, JFresh can only run on UNIX systems. To compile, simply navigate to the src directory in terminal and run "make". An already compiled version is available for 64 bit mac users.
Current Features:
magic bitboards
alpha-beta pruning
iterative deepening
principle variation search
quiescence search
transposition table
mate-distance pruning
null move pruning
internal iterative deepening
futility pruning
late move reductions
killer moves
history heuristic
static exchange evaluation
delta pruning
pawn structure hash table
perft
logging
The log file for JFresh will be written to the current working directory of the executable.
Best wishes,
Norbert
JFresh (UCI) - new chess engine with Mac OS X64 built
Moderators: hgm, Rebel, chrisw
-
- Posts: 1643
- Joined: Tue May 20, 2008 4:57 pm
- Location: Augsburg - Germany
-
- Posts: 1600
- Joined: Mon Feb 21, 2011 9:48 am
Re: JFresh (UCI) - new chess engine with Mac OS X64 built
But the author did not copy all files.
A mechanical failure.
Hopefully we can port it to windows exe and Ronald not be angry.
A mechanical failure.
Hopefully we can port it to windows exe and Ronald not be angry.
-
- Posts: 1301
- Joined: Sun Mar 12, 2006 6:46 pm
- Location: Kelowna
- Full name: Tony Mokonen
-
- Posts: 284
- Joined: Tue Aug 13, 2013 9:44 am
Re: JFresh (UCI) - new chess engine with Mac OS X64 built
there is already a native port
http://www.open-chess.org/viewtopic.php?f=7&t=2624
http://www.open-chess.org/viewtopic.php?f=7&t=2624
-
- Posts: 1600
- Joined: Mon Feb 21, 2011 9:48 am
Re: JFresh (UCI) - new chess engine with Mac OS X64 built
Thanks Tony and Paul.
It has a strange behavior.
It has a strange behavior.
-
- Posts: 284
- Joined: Tue Aug 13, 2013 9:44 am
Re: JFresh (UCI) - new chess engine with Mac OS X64 built
the only thing you need to add is: -std=c99 -static
to look like this
to look like this
Code: Select all
CFLAGS = -Ofast -DNDEBUG -std=c99 -static