Search found 469 matches

by adams161
Thu Nov 29, 2007 8:13 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: compiling winboard_X
Replies: 15
Views: 4959

compiling winboard_X

hi, I have a code mod curtesey of orionsknight on the icc, that allows winboard to support shatranj, at least in ics play. I want to add it to winboard.x. winboard_x source code is a bunch of .c .h and i think ini files. i dont have a lot of experience compiling other peoples code. will it compile i...
by adams161
Thu Nov 29, 2007 5:48 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Ongoing GO programming?
Replies: 37
Views: 18138

Re: Shatranj? (was: Ongoing GO programming?)

When i found out winboard_F supported shatranj, i pulled out my old shatranj code and hooked it into the current pulsar. Seems to be working, but there was a bug in winboard_f in how it accepted one move , move 88 qe3+ from icc. I"ll probably release next month or when there is full interface suppor...
by adams161
Thu Nov 29, 2007 4:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Testing methodology
Replies: 13
Views: 4741

Re: Testing methodology

this is just one way i test. its a snapshot. if i change the eval what is teh change in a no search fen eval. also if your eval should be symetric it will find out if it really is.
by adams161
Wed Nov 28, 2007 9:55 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Ongoing GO programming?
Replies: 37
Views: 18138

Re: Shatranj? (was: Ongoing GO programming?) interface

i didnt think winboard supported shatranj. is this a mod winboard? where do you get it?
Mike Adams
by adams161
Wed Nov 28, 2007 9:17 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Testing methodology
Replies: 13
Views: 4741

Re: Testing methodology

I think he said he is testing the eval and wants a low depth like depth 1 because he can see ( apparently ) what the position would look like in the eval.

What i do to test eval is run a fen on a position with no search. this gives the best info i think.
by adams161
Wed Nov 28, 2007 6:57 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: My new testing scheme
Replies: 16
Views: 6204

Re: My new testing scheme

Testing against your own program or just a few programs can be dicey. For example i've versioned in one month like 10 versions of pulsar playing atomic, and one program can be better against another but not really better when people play it. It might just exploit one particular vulnerbility in the o...
by adams161
Sun May 27, 2007 8:32 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: hashing, check extensions and depth
Replies: 3
Views: 2898

hashing, check extensions and depth

hi, I use check extensions in my program ( pulsar ) and i also hash. I turn on extensions at a variable depth, like once its searched the first 2 ply. this means pottentailly that if a depth like depth 6 is hashed and it was hashed on ply 2, before check extensions, it may not be the same deepeness ...
by adams161
Sun May 27, 2007 11:29 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: problems extending hashing from search to qsearch
Replies: 4
Views: 3385

Re: problems extending hashing from search to qsearch

hi, I got it all fixed. some problems with hashing before alpha and beta was set apparently which led to the big problem of something writing to the root scores when it shouldnt. With regard to checks, this is an atomic chess program ( it plays regular chess but this search and qsearh function only ...
by adams161
Sat May 26, 2007 8:10 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: problems extending hashing from search to qsearch
Replies: 4
Views: 3385

problems extending hashing from search to qsearch

HI, I've been hashing in search for years with no problems. I recently extended hashing ( i hash beta cutoffs and fail high and fail low on alpha and return the new alpha from the hash table when alpha between beta and alpha, well i extended hashing to qsearch. The rpoblem is its getting false mate ...