Search found 880 matches

by Ras
Sat Sep 17, 2016 1:46 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Starting with move ordering.
Replies: 49
Views: 8454

Re: Starting with move ordering.

No matter how good the move ordering is, with few pieces on board the advantage against no ordering moves at all is less than with many pieces on board, I´m right? Correct. The extreme case is that you only have one legal move. The problem is that in the initial position, you have 20 moves availabl...
by Ras
Sat Sep 17, 2016 1:33 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Starting with move ordering.
Replies: 49
Views: 8454

Re: Starting with move ordering.

Remember I still not use two values, alpha and beta.... at least explicitly. If you are not yet using alpha-beta for cutting down the search tree, that should be the next thing to do. Once you do that, move ordering will make a huge difference. See here: https://chessprogramming.wikispaces.com/Alph...
by Ras
Sat Sep 17, 2016 1:22 pm
Forum: Computer Chess Club: General Topics
Topic: CFish
Replies: 76
Views: 21599

Re: CFish

Also no 32 bit compile, I am not sure Cfish supports that. Any idea why that is? I can only think of three reasons why a C software won't compile in 32 bit: 1) it is using several GB of RAM and unable to configure that to 3GB or less. That can only be the hashtables, and that should be configurable...
by Ras
Sat Sep 17, 2016 12:58 pm
Forum: Computer Chess Club: General Topics
Topic: CFish
Replies: 76
Views: 21599

Re: CFish

It is shockingly faster on my hardware (nearly twice as fast from the middle game onwards). Wow, that is impressive. In identical positions, are the calculated PVs the same? I suspect that Ronald has done more than a literal translation and made a few improvements like Mohammed did with Asmfish. Ev...
by Ras
Fri Sep 16, 2016 8:22 pm
Forum: Computer Chess Club: General Topics
Topic: CFish
Replies: 76
Views: 21599

Re: CFish

I'd be interested in benchmark numbers. Is CFish faster than a functionally identical Stockfish? If so, by how much?
by Ras
Fri Sep 16, 2016 4:47 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Starting with move ordering.
Replies: 49
Views: 8454

Re: Starting with move ordering.

I´m programming in Free Basic and I do not use any "premade" method. I just make the list and sort it "by hand". So probably you go through the array over and over, swapping neighbouring values until you go through the whole array without any further swap. That is called "bubble sort", and it is th...
by Ras
Thu Sep 15, 2016 10:14 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Center control--
Replies: 5
Views: 1146

Re: Center control--

no, weak is not the point here. A weak backward pawn is only weak if the opponent has a semi-open file to attack it. That is not the same as a pawn that cannot advance because two enemy pawns control the advance square, but no helper pawn is available to cover the advance. I mean, without a semi-ope...
by Ras
Thu Sep 15, 2016 9:28 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Center control--
Replies: 5
Views: 1146

Re: Center control--

My evaluation checked if center pawns were both weak and blocked. OK, but whom do you give a penalty? In the CT800, it is only the computer that gets a penalty for a blocked centre, regardless which side it plays. Blocked is not only pawn on pawn on the same line, but also inability to push a pawn ...
by Ras
Thu Sep 15, 2016 7:48 pm
Forum: Computer Chess Club: General Topics
Topic: What is the secret of Zappa?
Replies: 14
Views: 3657

Re: What is the secret of Zappa?

I think vs. the opponents we have today Zappa is around 50 Elo stronger as vs. the opponents we have at the time engine is available (2008). Very unusual. It must be a secret in Zappa! If I remember correctly, modern programs become dumber and dumber, but search deeper and deeper. So it may be that...
by Ras
Thu Sep 15, 2016 7:38 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Center control--
Replies: 5
Views: 1146

Re: Center control--

You often read in books that if you occupy or control the center an attack on your king can not be successful. As a rule of thumb, this is correct - but it is not the centre control itself that is the point here. Rather it is the counter-attack in the centre, and that has to be carried out before t...