Search found 158 matches

by elpapa
Mon Nov 22, 2010 10:33 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: New Search Method(s)
Replies: 137
Views: 32961

Re: New Search Method(s)

There is no dog that can do 40km in 2 hours in summer heat. No dog at all. The main reason for this is they don't sweat except through their paws, so they get easily overheated. I believe sweating is the main reason humans are good long distance runners. Also we don't stop and sniff each others poo...
by elpapa
Wed Apr 28, 2010 9:50 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: JOB: Hiring chess programmer to change chess engine features
Replies: 6
Views: 1866

Re: JOB: Hiring chess programmer to change chess engine feat

mcostalba wrote:we will persecute.
Don't mess with chess programmers.
by elpapa
Wed Jan 06, 2010 10:16 am
Forum: Computer Chess Club: General Topics
Topic: Mate in 3 moves before the FIDE rules changed in 1974
Replies: 14
Views: 2710

Re: Mate in 3 moves before the FIDE rules changed in 1974

I am sure you know the famous "Mate in 3" Problem, that was only solvable before the adaption of the FIDE rules concerning castling: [d]8/8/4P3/3p4/P1p3p1/1pP1kPPp/1P5P/R3K2R w KQ 0 1 My question is: Were Chess Computer that were programmed before 1974 and followed *exactly* the FIDE rules able to ...
by elpapa
Tue Jul 28, 2009 9:59 pm
Forum: Computer Chess Club: General Topics
Topic: move transposition question
Replies: 7
Views: 845

Re: move transposition question

Number of possible chess games at the end of the n-th plie: 1, 20, 400, 8902, 197281, 4865609, 119060324, 3195901860 Number of possible chess diagrams after n plies: 1, 20, 400, 5362, 71852, 815677, 9260610, 94305342 Source: http://www.research.att.com/~njas/sequences/Sindx_Ch.html#chess At ply 3 th...
by elpapa
Tue Jul 28, 2009 9:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: concerns on negamax material implementation
Replies: 21
Views: 2566

Re: concerns on negamax material implementation

Fguy64 wrote:At the final ply (ply 1) we don't look for replies, just calculate the material balance.
Shouldn't you call eval at depth 0? Going from 5 to 1 would only make 4 half-moves. Probably not your main problem, but you may have a little bug there, depending on your implementation.
by elpapa
Sun Jul 26, 2009 1:15 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need Help to debug
Replies: 15
Views: 2389

Re: Need Help to debug

I think like i have discussed with some people, the first thing is to have a generate move without bug : so be patient and step by step. Absolutely, I think it's essential to have a working move generator before programming the search routines. Btw, I tried a couple of engines and divide did not wo...
by elpapa
Sun Jul 26, 2009 11:16 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need Help to debug
Replies: 15
Views: 2389

Re: Need Help to debug

Have you tried 'divide'? It's a function that loops through the root moves and calls perft for each one. This way you can see where the extra moves are being generated. This is what the output of that function looks like with my engine from the start position: divide 5 move nodes caps ep p-> + # cst...