Search found 1190 matches

by Zach Wegner
Sun Aug 21, 2011 8:27 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SEE with alpha beta
Replies: 16
Views: 4757

Re: SEE with alpha beta

Actually you can easily achieve that with the gcc profiler. The extra code is a consequence of compiling with the -pg option. If you don't want it, don't use the -pg option, but use -c in stead, to obtain uncontaminated .o files. Then, during linking of the .o files, do use the -pg option. This now...
by Zach Wegner
Sun Aug 21, 2011 8:06 pm
Forum: Computer Chess Club: General Topics
Topic: UCI Engine Tuning
Replies: 53
Views: 8279

Re: UCI Engine Tuning

I don't see your point. The protocol provides a position to the engine and issues a go command and then engine searches it. That is the abstraction the protocol provides and what internal state the engine might keep is none of the protocols business. It doesn't take a rocket scientist however to se...
by Zach Wegner
Sun Aug 21, 2011 7:35 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SEE with alpha beta
Replies: 16
Views: 4757

Re: SEE with alpha beta

Indeed, I profiled it. Now that I ported Joker to Linux recently, I could finally do that. Under Cygwin every function always took 0%... I had 48% Eval, 23% Search, 12.5% SEE, 7% GenCaptures, 5% GenMoves and some minor stuff. Not very scientific, as I only used a single position only. Joker's eval ...
by Zach Wegner
Sun Aug 21, 2011 7:12 pm
Forum: Computer Chess Club: General Topics
Topic: UCI Engine Tuning
Replies: 53
Views: 8279

Re: UCI Engine Tuning

If you look at the XML vs JSON debate you will get a taste of what I'm saying. XML is more comprehensive and does more, but people are moving away from XML and towards JSON in droves because it's conceptually simpler and more elegant. I think this is the most important point. UCI isn't that great, ...
by Zach Wegner
Thu Aug 18, 2011 5:02 pm
Forum: Computer Chess Club: General Topics
Topic: I Am Not Afraid Of The Truth- Are You?!
Replies: 141
Views: 22585

Re: I Am Not Afraid Of The Truth- Are You?!

What exactly would my motivation be for being a part of this panel?
by Zach Wegner
Thu Aug 11, 2011 8:12 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: About derivatives
Replies: 15
Views: 2867

Re: Bison (Re: About derivatives)

Many thanks Sven for the comment :) Any other opinions? Olivier As a programmer, I can also tell you that Bison is original: * the code itself is 100% original, there's no copy/paste from Fruit * the search algorithm are of course inspired from Fruit's ideas, as well as all other open source progra...
by Zach Wegner
Sat Aug 06, 2011 1:03 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: performance of copy-make
Replies: 38
Views: 6059

Re: performance of copy-make

Komodo does not have to deal with any of this, since there is a pointer to the previous state and no lists of keys or moves are kept other than this linked list of positions. Yes, that's just what I mean. Looping back over old positions for rep detection is quite elegant, but it would be a bit slow...
by Zach Wegner
Fri Aug 05, 2011 6:21 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: performance of copy-make
Replies: 38
Views: 6059

Re: performance of copy-make

Copy/make can be beneficial in parallel search if you do DTS... I designed DTS. :) And I didn't use copy/make in Cray Blitz. If you look at the source available on the net, it is clearly make/unmake, just like Crafty of today. How, exactly, does it help? Each thread has to have its own "state". Whe...
by Zach Wegner
Fri Aug 05, 2011 2:44 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: performance of copy-make
Replies: 38
Views: 6059

Re: performance of copy-make

Copy/make can be beneficial in parallel search if you do DTS...
by Zach Wegner
Sun Jul 31, 2011 6:52 pm
Forum: Computer Chess Club: General Topics
Topic: Never change a winning team
Replies: 19
Views: 2676

Re: Never change a winning team

Roger Brown wrote:
Adam Hair wrote:Image I, for one, welcome our old/new CCC overlords.

Hello Adam,

Not helping, not helping! Someone is going to take you up on the overlords comment y'know...

Thanks, I think?

:-)

Later.
It's a Simpsons reference!