回複:first trial

回答: first trial品茗992011-10-23 15:27:15

T&E is the universal tool for any logic. For example, if a  row is filled with 12345678_, what is the missing digit? 9. Is it a logic or T&E move? It looks logic to many; but from the view of T&E, it is still a T&E, because "if 1 is there (a trial), there is a duplicate (an error)" and so on.

However, people still tend to treat this move as a logic one, because there is a pattern there and you do not have to use frank T&E. The pattern is "9 is missing and there is only position left", so that you save frank tirals of 1, 2, 3, ...

Another thing: logic pattern, when explained, can only be presented in the form of T&E. E.g., simple x-wing. When an X-wing of digit d is identified, digit d in other rows on the same columns must be removed. If you are asked "why?", you probably will answer in this way: "this is because the x-wing disallows it to be there.", "but why is that?", the you have to answer: "this is because if d is there (a trial), there will be duplicate of d in these columns (an error)". So my point is, the explanation may sound like T&E, but the logic may still be valid.

But I will agree with you and Jinjing that some advanced logic strategies have controvensial T&E quality.

所有跟帖: 

sort of -品茗99- 給 品茗99 發送悄悄話 (1370 bytes) () 10/24/2011 postreply 18:05:02

In case you are interested -hqw2000- 給 hqw2000 發送悄悄話 (680 bytes) () 10/24/2011 postreply 18:23:06

Very nice work! -品茗99- 給 品茗99 發送悄悄話 (306 bytes) () 10/26/2011 postreply 17:41:30

謝謝,不想證明什麽了。估計改用c++實現的話,可以快一百倍。 -hqw2000- 給 hqw2000 發送悄悄話 (0 bytes) () 10/28/2011 postreply 18:50:59

您的軟件放在網上了嗎。用什麽寫的。 -wxcfan123- 給 wxcfan123 發送悄悄話 (0 bytes) () 10/29/2011 postreply 16:21:41

用python 實現的,不打算放在網上。 -hqw2000- 給 hqw2000 發送悄悄話 (281 bytes) () 10/29/2011 postreply 17:13:27

請您先登陸,再發跟帖!