Hi All,
This is linux version only for now ....
Did fix more than 1 Time Control bugs -
http://www.debog.com/ai/
-David
Xpdnt_080103
Moderators: hgm, Rebel, chrisw
-
- Posts: 1383
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
Re: Xpdnt_080103
Hi David,
Xpdnt_080103 win32 Intel compiler 10 p.g.o build.
http://mihd.net/8uzdlj
Mirror:
http://www.uploadjar.com/832812
rgds,
Jim.
Xpdnt_080103 win32 Intel compiler 10 p.g.o build.
http://mihd.net/8uzdlj
Mirror:
http://www.uploadjar.com/832812
rgds,
Jim.
-
- Posts: 166
- Joined: Wed Mar 08, 2006 9:49 pm
- Location: S. New Jersey, USA
Re: Xpdnt_080103
Thanks Jim.
Your compile seems to be 2 x as fast in Knps.
I must be doing some thing wrong in the Makefile:
Your compile seems to be 2 x as fast in Knps.
I must be doing some thing wrong in the Makefile:
Code: Select all
# Source, Executable, Includes, Library Defines
INCL =
SRC = attack.c book.c data.c debug.c evaluate.c full_search.c gen.c hash.c helper.c \
history.c init.c main.c material.c move.c pawn_race.c \
rand.c runsuite.c squies.c think.c
OBJDIR = ../obj/
OBJ = $(addprefix $(OBJDIR),$(SRC:.c=.o))
LIBS =
EXE = xpdnt
# Compiler, Linker Defines -DNDEBUG
CC = /usr/bin/gcc
CFLAGS = -DNDEBUG -O3 -pipe -fstrict-aliasing -fomit-frame-pointer -Wall -Wno-long-long
LIBPATH = -L.
LDFLAGS = -lm -s -o $(EXE) $(LIBPATH) $(LIBS)
CFDEBUG = -pedantic -Wall -Wno-long-long -Wno-comment -g -DDEBUG $(LDFLAGS)
RM = /bin/rm -f
# Compile and Assemble C Source Files into Object Files
$(OBJDIR)%.o: %.c
$(CC) $(CFLAGS) -c $< -o $@
# Link all Object Files with external Libraries into Binaries
$(EXE): $(OBJ)
$(CC) $(LDFLAGS) $^ $(LIBS) -o ../$@
# Objects depend on these Libraries
$(OBJ): $(INCL)
# Create a gdb/dbx Capable Executable with DEBUG flags turned on
debug:
$(CC) $(CFDEBUG) $(SRC)
# Clean Up Objects, Exectuables, Dumps out of source directory
clean:
$(RM) $(OBJ) ../$(EXE) core a.out
-
- Posts: 1383
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
Re: Xpdnt_080103
Hi David,
Gcc compiles can get a boost from these extra switches >
Most performance will be squeezed out if you perform a profile optimised build.
add
run some testuites/games, then finally compile with
plus the other switches.
best,
Jim.
Latest Intel compiler produces the fastest code of any C/C++ compilers at the moment.Your compile seems to be 2 x as fast in Knps.
I must be doing some thing wrong in the Makefile:
Gcc compiles can get a boost from these extra switches >
Code: Select all
-fexpensive-optimizations -ffast-math
add
Code: Select all
-fprofile-generate
Code: Select all
-fprofile-use
best,
Jim.
-
- Posts: 1383
- Joined: Fri Jul 14, 2006 7:56 am
- Location: London, England
- Full name: Jim Ablett
Re: Xpdnt_080103
Hi Swami,
dare I say 'Banks' influence in the design, which isn't a bad
thing at all
best,
Jim.
A nice effort. It may be coincidence, but I can see a certain,New Logo for Xpdnt!
dare I say 'Banks' influence in the design, which isn't a bad
thing at all
best,
Jim.
-
- Posts: 6640
- Joined: Thu Mar 09, 2006 4:21 am
Re: Xpdnt_080103
Thanks for a compliment,Jim. Actually I asked Graham a few days ago on how to make a logo, he said he uses paint, gets the free pictures available on the net, and resizes them to make changes...Jim Ablett wrote:Hi Swami,
A nice effort. It may be coincidence, but I can see a certain,New Logo for Xpdnt!
dare I say 'Banks' influence in the design, which isn't a bad
thing at all
best,
Jim.
-
- Posts: 166
- Joined: Wed Mar 08, 2006 9:49 pm
- Location: S. New Jersey, USA
Re: Xpdnt_080103
Thanks Swami
-
- Posts: 166
- Joined: Wed Mar 08, 2006 9:49 pm
- Location: S. New Jersey, USA
Re: Xpdnt_080103
Thanks Jim,
I'll add those lines some time.
At the rate I am going with Xpdnt's improvement, it will be playing Losers Chess soon!
I'll add those lines some time.
At the rate I am going with Xpdnt's improvement, it will be playing Losers Chess soon!
-
- Posts: 6640
- Joined: Thu Mar 09, 2006 4:21 am
Re: Xpdnt_080103
No, It actually plays pretty well in my tournaments, good blitzer.It finished first in a division IIRC.opraus wrote:Thanks Jim,
I'll add those lines some time.
At the rate I am going with Xpdnt's improvement, it will be playing Losers Chess soon!