ACT test set
Moderators: hgm, Rebel, chrisw
-
- Posts: 12563
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
ACT test set
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 1167
- Joined: Thu Dec 25, 2008 9:07 pm
- Full name: Herbert L
Re: ACT test set
Shredder13 GUI crashed by loading ACT-Analysis.epd
-
- Posts: 12563
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: ACT test set
Probably my extensions. I make up my own fields like cce (computed ce) which is based on actual wins, losses and draws.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 4840
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: ACT test set
There is something wrong in the opcode and operand.
Example:
Code: Select all
6kr/7p/3K3P/8/3N4/5b2/4B3/8 w - - acd 56; bm Ke7; c3 "Ke7"; c6 Arves.06953; ce 32758; dm 5; nid ACT.001; pv Ke7 Bd5 Nb5 Be6 Nd6 Bd7 Bc4+ Be6 Bxe6+;
c6 "Arves.06953";
Change from nid to id and add quotes.
id "ACT.001";
Comment c6 and position identification id should have a string value.
-
- Posts: 12563
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: ACT test set
From my reading of the standard it is not necessary unless there is a space. This is seen frequently in other tests. Ayway, the analysis file has only one purpose: to show the solution if your engine cannot find it.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 4840
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: ACT test set
For personal or so opcode, you can capitalize the first letter, so cce would be Cce. When other programs parsed the epd, it can ignore all opcodes that starts with uppercase.Dann Corbit wrote: ↑Sun Jun 02, 2019 3:31 am Probably my extensions. I make up my own fields like cce (computed ce) which is based on actual wins, losses and draws.
Reference
We probably need an update to the so called official list of opcode mnemonics.Opcode mnemonics used only by a single program or an experimental suite of
programs should start with an upper case letter. This is so they may be easily
distinguished should they be inadvertently be encountered by other programs.
When a such a "private" opcode be demonstrated to be widely useful, it should
be brought into the official list (appearing below) in a lower case form.
I have one candidate to add.
Ae = Analyzing engine
Example, I use this in chess artist.
Ae "Stockfish 10";
Last edited by Ferdy on Sun Jun 02, 2019 9:27 am, edited 1 time in total.
-
- Posts: 4840
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: ACT test set
id requires a string.Dann Corbit wrote: ↑Sun Jun 02, 2019 9:05 am From my reading of the standard it is not necessary unless there is a space. This is seen frequently in other tests. Ayway, the analysis file has only one purpose: to show the solution if your engine cannot find it.
See reference link from my other post.16.2.5.15: Opcode "id": position identification
The opcode "id" is used to provide a simple identifying label for the indicated
position. It takes a single string operand.
-
- Posts: 12563
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: ACT test set
True, but about half of all test suites produce bare values.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 1167
- Joined: Thu Dec 25, 2008 9:07 pm
- Full name: Herbert L
Re: ACT test set
Hm, But then I have to do that manually - automatically is better (we live in the 21st century).Dann Corbit wrote: ↑Sun Jun 02, 2019 9:05 am .... Ayway, the analysis file has only one purpose: to show the solution if your engine cannot find it.
-
- Posts: 12563
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: ACT test set
I will make a new version on Monday.
I guess the reason for crashing is that some records are quite long.
I guess the reason for crashing is that some records are quite long.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.