Search found 145 matches

by sedicla
Sun Sep 09, 2012 5:59 pm
Forum: Computer Chess Club: General Topics
Topic: Tucano chess engine 1.00
Replies: 17
Views: 3629

Re: Tucano chess engine 1.00: lapsus in readme file.

Thanks, it is fixed now.
by sedicla
Sun Sep 09, 2012 3:14 pm
Forum: Computer Chess Club: General Topics
Topic: Tucano chess engine 1.00
Replies: 17
Views: 3629

Tucano chess engine 1.00

Hello, I made available my chess engine with source code. For now I just have the windows 32 bit executable. I implemented xboard protocol. I've been working for some years in my spare time, and I choose the name tucano (or toucan in english) because I want something related to my country Brazil. Th...
by sedicla
Wed Aug 15, 2012 2:14 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Depth reduction for moves that don't save the queen
Replies: 6
Views: 1117

Re: Depth reduction for moves that don't save the queen

At this moment the reduction is for moves that don't move the queen. Seems expensive to calculate more than that now. I assume these moves that acually protect the queen like blocking the attacker will be then researched properly. Also I like to point that I don't reduce if move is already lmr reduc...
by sedicla
Wed Aug 15, 2012 1:06 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Depth reduction for moves that don't save the queen
Replies: 6
Views: 1117

Depth reduction for moves that don't save the queen

Hello, I'd like to share this idea so maybe you guys have tried or would like to take a look. When queen is attacked reduce the search of quiet moves, except queen moves of course. Also research if reduced search fails high. Seems promising since the research rate is very low. If your queen is attac...
by sedicla
Sun Jul 15, 2012 2:04 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Engine testing: search vs eval
Replies: 22
Views: 3683

Re: Engine testing: search vs eval

Thanks you all, specially Don. It answers my question and I'll be waiting for your guide. I appreciate it. I always have an impression that there something wrong with my eval, as you mentioned it has a big influence on the selected moves. I'm happy now with my search, i'll leave it with the basic an...
by sedicla
Thu Jul 12, 2012 8:51 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Engine testing: search vs eval
Replies: 22
Views: 3683

Engine testing: search vs eval

My engine now is on a stage that is hard to make progress. I would like to make sure it is free of bugs, or at least most of them. Also i'm not sure what to focus, search or eval. From what i heard a wrong eval will hurt a good search and vice versa ... So i was thinking to use this strategy: Disabl...
by sedicla
Sat Jul 07, 2012 12:39 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Programmer code of honor (update)
Replies: 88
Views: 12874

Re: Programmer code of honor (update) OFF_TOPIC

Furthermore, RE through disassembly is not illegal per se. It depends on what you do with the knowledge thus obtained. I agree. Few years ago I hacked a quite serious product (the 4GL client by Progress Software Corporation). No lawsuit so far... In version 8 they introduced (together with user def...
by sedicla
Thu Mar 29, 2012 3:05 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: When does a cut-node became an all-node?
Replies: 64
Views: 7578

Re: When does a cut-node became an all-node?

According to chess wiki programming is when after all candidate moves are tried, but fruit does it after first move is tried. I thinking of trying doing things differently according node type, for example: cut-node - use static null move (like stockfish) and don't do razoring (eval + margin < beta)...
by sedicla
Tue Mar 27, 2012 5:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: When does a cut-node became an all-node?
Replies: 64
Views: 7578

Re: When does a cut-node became an all-node?

According to chess wiki programming is when after all candidate moves are tried, but fruit does it after first move is tried. I thinking of trying doing things differently according node type, for example: cut-node - use static null move (like stockfish) and don't do razoring (eval + margin < beta)...
by sedicla
Tue Mar 27, 2012 2:03 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: When does a cut-node became an all-node?
Replies: 64
Views: 7578

Re: When does a cut-node became an all-node?

Imho, my theory is that if you predict the node type and do the apropriate actions this will improve the move ordering then will improve the node prediction that will improve the move ordering and so on ...
But its a theory....