JFresh (UCI) - new chess engine with Mac OS X64 built

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Harvey Williamson, bob

Post Reply
Norbert Raimund Leisner
Posts: 1434
Joined: Tue May 20, 2008 2:57 pm
Location: Augsburg - Germany

JFresh (UCI) - new chess engine with Mac OS X64 built

Post by Norbert Raimund Leisner » Thu Mar 27, 2014 10:52 am

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

User avatar
velmarin
Posts: 1579
Joined: Mon Feb 21, 2011 8:48 am

Re: JFresh (UCI) - new chess engine with Mac OS X64 built

Post by velmarin » Thu Mar 27, 2014 1:30 pm

But the author did not copy all files.
A mechanical failure. :oops:

Hopefully we can port it to windows exe and Ronald not be angry. :twisted:

tmokonen
Posts: 889
Joined: Sun Mar 12, 2006 5:46 pm
Location: Vancouver

Re: JFresh (UCI) - new chess engine with Mac OS X64 built

Post by tmokonen » Fri Mar 28, 2014 6:31 pm

I made a slow Cygwin compile:

http://tmokonen.net84.net/JFresh01aTM.rar

phenri
Posts: 284
Joined: Tue Aug 13, 2013 7:44 am

Re: JFresh (UCI) - new chess engine with Mac OS X64 built

Post by phenri » Fri Mar 28, 2014 6:46 pm


User avatar
velmarin
Posts: 1579
Joined: Mon Feb 21, 2011 8:48 am

Re: JFresh (UCI) - new chess engine with Mac OS X64 built

Post by velmarin » Fri Mar 28, 2014 6:53 pm

Thanks Tony and Paul.

It has a strange behavior.

phenri
Posts: 284
Joined: Tue Aug 13, 2013 7:44 am

Re: JFresh (UCI) - new chess engine with Mac OS X64 built

Post by phenri » Fri Mar 28, 2014 8:01 pm

the only thing you need to add is: -std=c99 -static
to look like this

Code: Select all

CFLAGS = -Ofast -DNDEBUG -std=c99 -static

Post Reply