Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: The Answers To Our Quiz......... :-)

Author: Uri Blass

Date: 17:05:42 06/13/05

Go up one level in this thread


On June 13, 2005 at 19:13:40, Christopher Conkie wrote:

>Hi Uri (and Dan),
>
>I'm sorry I was getting a bit mixed up there. I was wrong to say that. You are
>of course both absolutely correct.
>
>In the back of my mind was the following position which IS illegal. :-)
>
>I think it was originally posted further down in this thread. The point of these
>kinds of position for us are to see how many pieces of each type an engine
>supports (and also the limit of how many pieces of all types cumulative).
>
>Sorry about that but there is a stiking similarity to Dan's Bruja (with 20
>Knights in that case, 22 is no go) in Movei.
>
>Can you explain why Movei does not consider other moves in this position?
>
>22 Knights on the board here and illegal.
>
>[D]n1nkn1n1/1n1n1n1n/2n1n1n1/8/8/1N1N1N2/N1N1N1N1/1N1NKN1N w - - 0 1
>
>Movei 0.08.295:
>   1	00:00	           7	7	 0.00	e1f1
>   2	00:00	           8	8	 0.00	e1f1
>   2	00:00	          14	14	 0.00	e1f1
>   3	00:00	          15	15	 0.00	e1f1
>   3	00:00	          21	21	 0.00	e1f1
>   4	00:00	          22	22	 0.00	e1f1
>   4	00:00	          28	28	 0.00	e1f1
>   5	00:00	          29	29	 0.00	e1f1
>   5	00:00	          35	35	 0.00	e1f1
>   6	00:00	          36	36	 0.00	e1f1
>   6	00:00	          42	42	 0.00	e1f1
>   7	00:00	          43	43	 0.00	e1f1
>   7	00:00	          49	49	 0.00	e1f1
>   8	00:00	          50	50	 0.00	e1f1
>   8	00:00	          56	56	 0.00	e1f1
>   9	00:00	          57	57	 0.00	e1f1
>   9	00:00	          63	63	 0.00	e1f1
>  10	00:00	          64	64	 0.00	e1f1
>  10	00:00	          70	70	 0.00	e1f1
>  11	00:00	          71	71	 0.00	e1f1
>  11	00:00	          77	77	 0.00	e1f1
>  12	00:00	          78	78	 0.00	e1f1
>  12	00:00	          84	84	 0.00	e1f1
>  13	00:00	          85	85	 0.00	e1f1
>  13	00:00	          91	91	 0.00	e1f1
>  14	00:00	          92	92	 0.00	e1f1
>  14	00:00	          98	98	 0.00	e1f1
>  15	00:00	          99	99	 0.00	e1f1
>  15	00:00	         105	105	 0.00	e1f1
>  16	00:00	         106	106	 0.00	e1f1
>  16	00:00	         112	112	 0.00	e1f1
>  17	00:00	         113	113	 0.00	e1f1
>  17	00:00	         119	119	 0.00	e1f1
>  18	00:00	         120	120	 0.00	e1f1
>  18	00:00	         126	126	 0.00	e1f1
>  19	00:00	         127	127	 0.00	e1f1
>  19	00:00	         133	133	 0.00	e1f1
>  20	00:00	         134	134	 0.00	e1f1
>  20	00:00	         140	140	 0.00	e1f1
>  21	00:00	         141	141	 0.00	e1f1
>  21	00:00	         147	147	 0.00	e1f1
>  22	00:00	         148	148	 0.00	e1f1
>  22	00:00	         154	154	 0.00	e1f1
>  23	00:00	         155	155	 0.00	e1f1
>  23	00:00	         161	161	 0.00	e1f1
>  24	00:00	         162	162	 0.00	e1f1
>  24	00:00	         168	168	 0.00	e1f1
>  25	00:00	         169	169	 0.00	e1f1
>  25	00:00	         175	175	 0.00	e1f1
>  26	00:00	         176	176	 0.00	e1f1
>  26	00:00	         182	182	 0.00	e1f1
>  27	00:00	         183	183	 0.00	e1f1
>  27	00:00	         189	189	 0.00	e1f1
>  28	00:00	         190	190	 0.00	e1f1
>  28	00:00	         196	196	 0.00	e1f1
>  29	00:00	         197	197	 0.00	e1f1
>  29	00:00	         203	203	 0.00	e1f1
>  30	00:00	         204	204	 0.00	e1f1
>  30	00:00	         210	210	 0.00	e1f1
>  31	00:00	         211	211	 0.00	e1f1
>  31	00:00	         217	217	 0.00	e1f1
>  32	00:00	         218	218	 0.00	e1f1
>  32	00:00	         224	224	 0.00	e1f1
>  33	00:00	         225	225	 0.00	e1f1
>  33	00:00	         231	231	 0.00	e1f1
>  34	00:00	         232	232	 0.00	e1f1
>  34	00:00	         238	238	 0.00	e1f1
>  35	00:00	         239	239	 0.00	e1f1
>  35	00:00	         245	245	 0.00	e1f1
>  36	00:00	         246	246	 0.00	e1f1
>  36	00:00	         252	252	 0.00	e1f1
>  37	00:00	         253	253	 0.00	e1f1
>  37	00:00	         259	259	 0.00	e1f1
>  38	00:00	         260	260	 0.00	e1f1
>  38	00:00	         266	266	 0.00	e1f1
>  39	00:00	         267	267	 0.00	e1f1
>  39	00:00	         273	273	 0.00	e1f1
>  40	00:00	         274	274	 0.00	e1f1
>  40	00:00	         280	280	 0.00	e1f1
>  41	00:00	         281	281	 0.00	e1f1
>  41	00:00	         287	287	 0.00	e1f1
>  42	00:00	         288	288	 0.00	e1f1
>  42	00:00	         294	294	 0.00	e1f1
>  43	00:00	         295	295	 0.00	e1f1
>  43	00:00	         301	301	 0.00	e1f1
>  44	00:00	         302	302	 0.00	e1f1
>  44	00:00	         308	308	 0.00	e1f1
>  45	00:00	         309	309	 0.00	e1f1
>  45	00:00	         315	315	 0.00	e1f1
>  46	00:00	         316	316	 0.00	e1f1
>  46	00:00	         322	322	 0.00	e1f1
>  47	00:00	         323	323	 0.00	e1f1
>  47	00:00	         329	329	 0.00	e1f1
>  48	00:00	         330	330	 0.00	e1f1
>  48	00:00	         336	336	 0.00	e1f1
>  49	00:00	         337	337	 0.00	e1f1
>  49	00:00	         343	343	 0.00	e1f1
>  50	00:00	         344	344	 0.00	e1f1
>  50	00:00	         350	350	 0.00	e1f1
>  51	00:00	         351	351	 0.00	e1f1
>  51	00:00	         357	357	 0.00	e1f1
>  52	00:00	         358	358	 0.00	e1f1
>  52	00:00	         364	364	 0.00	e1f1
>  53	00:00	         365	365	 0.00	e1f1
>  53	00:00	         371	371	 0.00	e1f1
>  54	00:00	         372	372	 0.00	e1f1
>  54	00:00	         378	378	 0.00	e1f1
>  55	00:00	         379	379	 0.00	e1f1
>  55	00:00	         385	385	 0.00	e1f1
>  56	00:00	         386	386	 0.00	e1f1
>  56	00:00	         392	392	 0.00	e1f1
>  57	00:00	         393	393	 0.00	e1f1
>  57	00:00	         399	399	 0.00	e1f1
>  58	00:00	         400	400	 0.00	e1f1
>  58	00:00	         406	40.600	 0.00	e1f1
>  59	00:00	         407	40.700	 0.00	e1f1
>  59	00:00	         413	41.300	 0.00	e1f1
>  60	00:00	         414	41.400	 0.00	e1f1
>  60	00:00	         420	42.000	 0.00	e1f1
>  61	00:00	         421	42.100	 0.00	e1f1
>  61	00:00	         427	42.700	 0.00	e1f1
>  62	00:00	         428	42.800	 0.00	e1f1
>  62	00:00	         434	43.400	 0.00	e1f1
>  63	00:00	         435	43.500	 0.00	e1f1
>  63	00:00	         441	44.100	 0.00	e1f1
>   1	00:02	           7	7	 0.00	e1f1
>   2	00:02	           8	8	 0.00	e1f1
>   2	00:02	          14	14	 0.00	e1f1
>   3	00:02	          15	15	 0.00	e1f1
>   3	00:02	          21	21	 0.00	e1f1
>   4	00:02	          22	22	 0.00	e1f1
>   4	00:02	          28	28	 0.00	e1f1
>   5	00:02	          29	29	 0.00	e1f1
>   5	00:02	          35	35	 0.00	e1f1
>   6	00:02	          36	36	 0.00	e1f1
>   6	00:02	          42	42	 0.00	e1f1
>   7	00:02	          43	43	 0.00	e1f1
>   7	00:02	          49	49	 0.00	e1f1
>   8	00:02	          50	50	 0.00	e1f1
>   8	00:02	          56	56	 0.00	e1f1
>   9	00:02	          57	57	 0.00	e1f1
>   9	00:02	          63	63	 0.00	e1f1
>  10	00:02	          64	64	 0.00	e1f1
>  10	00:02	          70	70	 0.00	e1f1
>  11	00:02	          71	71	 0.00	e1f1
>  11	00:02	          77	77	 0.00	e1f1
>  12	00:02	          78	78	 0.00	e1f1
>  12	00:02	          84	84	 0.00	e1f1
>  13	00:02	          85	85	 0.00	e1f1
>  13	00:02	          91	91	 0.00	e1f1
>  14	00:02	          92	92	 0.00	e1f1
>  14	00:02	          98	98	 0.00	e1f1
>  15	00:02	          99	99	 0.00	e1f1
>  15	00:02	         105	105	 0.00	e1f1
>  16	00:02	         106	106	 0.00	e1f1
>  16	00:02	         112	112	 0.00	e1f1
>  17	00:02	         113	113	 0.00	e1f1
>  17	00:02	         119	119	 0.00	e1f1
>  18	00:02	         120	120	 0.00	e1f1
>  18	00:02	         126	126	 0.00	e1f1
>  19	00:02	         127	127	 0.00	e1f1
>  19	00:02	         133	133	 0.00	e1f1
>  20	00:02	         134	134	 0.00	e1f1
>  20	00:02	         140	140	 0.00	e1f1
>  21	00:02	         141	141	 0.00	e1f1
>  21	00:02	         147	147	 0.00	e1f1
>  22	00:02	         148	148	 0.00	e1f1
>  22	00:02	         154	154	 0.00	e1f1
>  23	00:02	         155	155	 0.00	e1f1
>  23	00:02	         161	161	 0.00	e1f1
>  24	00:02	         162	162	 0.00	e1f1
>  24	00:02	         168	168	 0.00	e1f1
>  25	00:02	         169	169	 0.00	e1f1
>  25	00:02	         175	175	 0.00	e1f1
>  26	00:02	         176	176	 0.00	e1f1
>  26	00:02	         182	182	 0.00	e1f1
>  27	00:02	         183	183	 0.00	e1f1
>  27	00:02	         189	189	 0.00	e1f1
>  28	00:02	         190	190	 0.00	e1f1
>  28	00:02	         196	196	 0.00	e1f1
>  29	00:02	         197	197	 0.00	e1f1
>  29	00:02	         203	203	 0.00	e1f1
>  30	00:02	         204	204	 0.00	e1f1
>  30	00:02	         210	210	 0.00	e1f1
>  31	00:02	         211	211	 0.00	e1f1
>  31	00:02	         217	217	 0.00	e1f1
>  32	00:02	         218	218	 0.00	e1f1
>  32	00:02	         224	224	 0.00	e1f1
>  33	00:02	         225	225	 0.00	e1f1
>  33	00:02	         231	231	 0.00	e1f1
>  34	00:02	         232	232	 0.00	e1f1
>  34	00:02	         238	238	 0.00	e1f1
>  35	00:02	         239	239	 0.00	e1f1
>  35	00:02	         245	245	 0.00	e1f1
>  36	00:02	         246	246	 0.00	e1f1
>  36	00:02	         252	252	 0.00	e1f1
>  37	00:02	         253	253	 0.00	e1f1
>  37	00:02	         259	259	 0.00	e1f1
>  38	00:02	         260	260	 0.00	e1f1
>  38	00:02	         266	266	 0.00	e1f1
>  39	00:02	         267	267	 0.00	e1f1
>  39	00:02	         273	273	 0.00	e1f1
>  40	00:02	         274	274	 0.00	e1f1
>  40	00:02	         280	280	 0.00	e1f1
>  41	00:02	         281	281	 0.00	e1f1
>  41	00:02	         287	287	 0.00	e1f1
>  42	00:02	         288	288	 0.00	e1f1
>  42	00:02	         294	294	 0.00	e1f1
>  43	00:02	         295	295	 0.00	e1f1
>  43	00:02	         301	301	 0.00	e1f1
>  44	00:02	         302	302	 0.00	e1f1
>  44	00:02	         308	308	 0.00	e1f1
>  45	00:02	         309	309	 0.00	e1f1
>  45	00:02	         315	315	 0.00	e1f1
>  46	00:02	         316	316	 0.00	e1f1
>  46	00:02	         322	322	 0.00	e1f1
>  47	00:02	         323	323	 0.00	e1f1
>  47	00:02	         329	329	 0.00	e1f1
>  48	00:02	         330	330	 0.00	e1f1
>  48	00:02	         336	336	 0.00	e1f1
>  49	00:02	         337	337	 0.00	e1f1
>  49	00:02	         343	343	 0.00	e1f1
>  50	00:02	         344	344	 0.00	e1f1
>  50	00:02	         350	350	 0.00	e1f1
>  51	00:02	         351	351	 0.00	e1f1
>  51	00:02	         357	357	 0.00	e1f1
>  52	00:02	         358	358	 0.00	e1f1
>  52	00:02	         364	364	 0.00	e1f1
>  53	00:02	         365	365	 0.00	e1f1
>  53	00:02	         371	371	 0.00	e1f1
>  54	00:02	         372	372	 0.00	e1f1
>  54	00:02	         378	378	 0.00	e1f1
>  55	00:02	         379	379	 0.00	e1f1
>  55	00:02	         385	385	 0.00	e1f1
>  56	00:02	         386	386	 0.00	e1f1
>  56	00:02	         392	392	 0.00	e1f1
>  57	00:02	         393	393	 0.00	e1f1
>  57	00:02	         399	399	 0.00	e1f1
>  58	00:02	         400	400	 0.00	e1f1
>  58	00:02	         406	406	 0.00	e1f1
>  59	00:02	         407	407	 0.00	e1f1
>  59	00:02	         413	413	 0.00	e1f1
>  60	00:02	         414	414	 0.00	e1f1
>  60	00:02	         420	420	 0.00	e1f1
>  61	00:02	         421	421	 0.00	e1f1
>  61	00:02	         427	427	 0.00	e1f1
>  62	00:02	         428	428	 0.00	e1f1
>  62	00:02	         434	434	 0.00	e1f1
>  63	00:02	         435	435	 0.00	e1f1
>  63	00:02	         441	441	 0.00	e1f1
>
>The output then loops......
>
>Christopher

I guess some bug in the function that check if fen is legal.
It probably detect that the fen is illegal but something was changed in the
structure that cause movei to behave strangly

I get the same output when I put other illegal positions after new
for example type in console mode
new
setboard a
analyze

new
setboard 1
analyze

I already changed things in Movei before this post so the last versions have not
the same problem.

Uri



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.