Grapefruit 1.0 is finaly out....

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

Moderators: hgm, Rebel, chrisw

User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Grapefruit 1.0 is finaly out....

Post by Dr.Wael Deeb »

http://sourceforge.net/projects/grapefruitchess

Waiting for a windows compile please :D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
govert
Posts: 270
Joined: Thu Jan 15, 2009 12:52 pm

Re: Grapefruit 1.0 is finaly out....

Post by govert »

Any chance of a posix versoin...? :)
Volker Pittlik
Posts: 619
Joined: Wed Mar 08, 2006 9:10 pm
Location: Murten / Morat, Switzerland
Full name: Volker Pittlik

Re: Grapefruit 1.0 is finaly out....

Post by Volker Pittlik »

From the SourceForge site:
Grapefruit_10_source_only.zip Mirror 207782 5 Platform-Independent
And in fact:

Code: Select all

// protocol.h
#include <windows.h>
I love it.
govert
Posts: 270
Joined: Thu Jan 15, 2009 12:52 pm

Re: Grapefruit 1.0 is finaly out....

Post by govert »

I love it.
Me too :sigh:
User avatar
Denis P. Mendoza
Posts: 415
Joined: Fri Dec 15, 2006 9:46 pm
Location: Philippines

Re: Grapefruit 1.0 is finaly out....

Post by Denis P. Mendoza »

Dr.Wael Deeb wrote:http://sourceforge.net/projects/grapefruitchess

Waiting for a windows compile please :D
Thanks Doc, you already know where to get it. Our Public forum is more active now. Just look for the thread with 5 pages ! I'm sure it's in the last page :wink: ! I added a logo by ChessKnight and an icon too.

http://www.computerchess.info/tdbb/phpB ... 0&start=40
royb
Posts: 536
Joined: Thu Mar 09, 2006 12:53 am

Re: Grapefruit 1.0 is finaly out....

Post by royb »

No Makefile for Linux users? That would be nice. Wine is fine but at the end of the day it's nice to have source that easily compiles on Linux too.

Thanks for anyone that comes up with one.

Roy
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Grapefruit 1.0 is finaly out....

Post by Dr.Wael Deeb »

Denis P. Mendoza wrote:
Dr.Wael Deeb wrote:http://sourceforge.net/projects/grapefruitchess

Waiting for a windows compile please :D
Thanks Doc, you already know where to get it. Our Public forum is more active now. Just look for the thread with 5 pages ! I'm sure it's in the last page :wink: ! I added a logo by ChessKnight and an icon too.

http://www.computerchess.info/tdbb/phpB ... 0&start=40
Thanks a million Denis,I know exactly where the thread is :D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
Volker Pittlik
Posts: 619
Joined: Wed Mar 08, 2006 9:10 pm
Location: Murten / Morat, Switzerland
Full name: Volker Pittlik

Re: Grapefruit 1.0 is finaly out....

Post by Volker Pittlik »

royb wrote:No Makefile for Linux users?...

Code: Select all


# files
EXE = grapefruit_1.0

OBJS = attack.o board.o book.o eval.o fen.o hash.o list.o main.o material.o \
       move_check.o move.o move_do.o move_evasion.o move_gen.o move_legal.o \
       option.o pawn.o piece.o posix.o probe.o protocol.o pst.o pv.o random.o \
       recog.o search.o search_full.o see.o sort.o square.o trans.o util.o \
       value.o vector.o

# rules
all&#58; $&#40;EXE&#41; .depend
clean&#58;
	$&#40;RM&#41; *.o .depend gmon.out
# general
CXX      = g++
CXXFLAGS = -pipe
LDFLAGS  = -lm
# C++
CXXFLAGS += -fno-exceptions -fno-rtti
# optimisation
CXXFLAGS += -O3 -fstrict-aliasing
CXXFLAGS += -fomit-frame-pointer
# strip
LDFLAGS += -s

# dependencies
$&#40;EXE&#41;&#58; $&#40;OBJS&#41;
$&#40;CXX&#41; $&#40;LDFLAGS&#41; -o $@ $&#40;OBJS&#41;

.depend&#58;
$&#40;CXX&#41; -MM $&#40;OBJS&#58;.o=.cpp&#41; > $@



include .depend


However, windows.h is the killer.
govert
Posts: 270
Joined: Thu Jan 15, 2009 12:52 pm

Re: Grapefruit 1.0 is finaly out....

Post by govert »