Search found 641 matches

by smatovic
Fri Apr 01, 2011 12:53 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: which technic next to implement?
Replies: 14
Views: 2657

Re: which technic next to implement?

That is normal: PVS and aspiration window are both fishing in the same pond. When you already have PVS, the aspiration window will not add as much anymore.
I understand,
btw: thanks for MSCP, it is a good teacher for understanding chess techniques.

--
Srdja
by smatovic
Thu Mar 31, 2011 9:46 pm
Forum: Computer Chess Club: General Topics
Topic: Feedback on XBoard menu dialogs welcome
Replies: 11
Views: 2089

Re: Feedback on XBoard menu dialogs welcome

I am open to feedback on the current design. What option settings would you like in addition to see in dialogs, should there be more dialogs, etc. Compiles and runs fine under Ubuntu Linux 10.10. Optic looks like an huge improvement to me. With the yellow arrows i can follow games a lot of easier. ...
by smatovic
Thu Mar 31, 2011 7:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: which technic next to implement?
Replies: 14
Views: 2657

Re: which technic next to implement?

Do you store and retrieve the best move from hash? yes, that works fine. What exactly did not work about aspiration windows? i think i implemented it correctly, but there is no decreasement of searched nodes to observe...maybe i have to take care of my PVS implementation with my ID-Framework. -- Sr...
by smatovic
Thu Mar 31, 2011 7:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: which technic next to implement?
Replies: 14
Views: 2657

Re: which technic next to implement?

null-move is not much code. You can do this in 10-20-30 lines depending on how you implement it.
yepp, you and Dann are right, 11 lines of code and + 2 ply depth :-)

thx,
Srdja
by smatovic
Wed Mar 30, 2011 10:36 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: which technic next to implement?
Replies: 14
Views: 2657

Re: which technic next to implement?

The amazing search rates of engines today are based upon clever pruning techiques. One of the most important is null move pruning. hmm, and i guess thats the border where the real "magic" begins and mathematical correctness of algorithms is not so important anymore...i have read that every pruning ...
by smatovic
Wed Mar 30, 2011 10:14 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: which technic next to implement?
Replies: 14
Views: 2657

Re: which technic next to implement?

A branching factor of about 6 is what to expect from perfectly ordered alpha-beta. If you don't have any reductions, it is an amazing thing to have a branch factor less than 6 on average. I would have to run more tests to calculate an real average branching factor...just took some snapshots of outp...
by smatovic
Wed Mar 30, 2011 9:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: which technic next to implement?
Replies: 14
Views: 2657

Re: which technic next to implement?

What is your branching factor? 4x-6x 7 +0.02 1.5M 0:01.71 a1d1 6 +0.01 240088 0:00.30 d5c6 5 +0.08 61094 0:00.04 d5c6 4 +0.02 10803 0:00.01 a1d1 3 +0.08 1795 0:00.00 a1d1 2 +0.10 342 0:00.00 a1d1 1 +0.20 90 0:00.00 a1d1 You don't have null move? No, not yet ;) If that is missing, you will not searc...
by smatovic
Wed Mar 30, 2011 8:22 pm
Forum: Computer Chess Club: General Topics
Topic: To the Copy and Paste Generation of Programmers
Replies: 20
Views: 6922

Re: To the Copy and Paste Generation of Programmers

i get sick of Programmers
sorry for my speech, i was a bit upset, i should say "i am brassed off"....

--
Srdja
by smatovic
Wed Mar 30, 2011 7:02 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: which technic next to implement?
Replies: 14
Views: 2657

which technic next to implement?

Heyho, want to upgrade my little engine Zeta Dva, i am satisfied with the nps-speed, but the engine searches too many nodes so it reaches in Blitz only depth from 7 to 11. I read some papers about Null Move and Futility Pruning, but they seem not to be very handy...i mean some kind of instable. Any ...
by smatovic
Tue Mar 29, 2011 10:01 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Voice synthesis, part 1
Replies: 10
Views: 1615

Re: Voice synthesis, part 1

I remember the Altair/Imsai days as I worked with a few Altair 8800 machines and I built an Imsai 8080 from parts when the kit was first announced. However, I never got my Imsai to speak as being a dirt poor student I couldn't afford any peripherals or even any boards other than a 4 KB RAM board. I...