¡Ú¤Ó¡¼¤Ë¤£¡Û¤Î¡¢Wiki¹¶Î¬ËÜ

¡ûº£Ç¯¤â¡¢Îɤ¤Æü¤Ë¤Ê¤ê¤Þ¤¹¤è¤¦¤Ë¡Á¡ª ¡À(^o^)¡¿

²áµî¤ÎÅê¹ÆÆüÊÌɽ¼¨

[ ¥ê¥¹¥È | ¾ÜºÙ ]

Á´1¥Ú¡¼¥¸

[1]

¡ûÍѸì¤ÎÄêµÁ

¡ü Nice Loop¡¿ÍѸì¤ÎÄêµÁ

¢¨¡ÖNice loops for advanced level players - b/b plot¡×¤è¤ê
¢¨¤³¤Î²èÁü¤Ç¤Ï¡¢¡ÖSword fish¡×¤Î²òË¡¤Þ¤Ç¥»¥ë¡¢µÚ¤Ó¸õÊä¿ô»ú¤òºï½ü¤µ¤ì¤Æ¤¤¤Þ¤·¤¿¡£
¡¡002090107038600000400000000000005000009010300000400000000000004000007920806030700
¡¡http://www.sudoku.com/boards/viewtopic.php?t=2143
¥¤¥á¡¼¥¸ 1


À褺¤Ï¡¢¡ÖNice Loop¡× ¤Ë¤è¤ëÍѸì¤ÎÄêµÁ¤ò½ñ¤­¤Þ¤·¤¿¡£

¾åµ­¤Î¤è¤¦¤Ë¡¢¼ÂÀþ¤Ç²«¿§¤Î´Ý°õ¤Ë¿ô»ú¤¬½ñ¤«¤ì¤Æ¤¤¤ë¤Î¤Ï ¡ÖStrong link¡× ¤Ç¡¢
ÇËÀþ¤Ç¿å¿§¤Î»Í³Ñ°õ¤Ë¿ô»ú¤¬½ñ¤«¤ì¤Æ¤¤¤ë¤Î¤Ï¡¢¡ÖWeak link¡× ¤Ç¤¹¤Î¤Ç¡¢
¤½¤ì¤ò¸«¤Ê¤¬¤éÍý²ò¤·¤Æ¤¯¤À¤µ¤¤¡£(^_^)v


¡û¥»¥ë
¡¡£¹¡ß£¹¤Î¥Ê¥ó¥Ð¡¼¥×¥ì¥¤¥¹¡Ê¥Ê¥ó¥×¥ì¡¢¿ôÆÈ¡Ë¤ÇÌäÂê¤ò²ò¤¯¾ì¹ç¡¢£¸£±¸Ä¤ÎÆâ¡¢£±¤Ä¤Î»Í³Ñ¤Ë¿ô»ú¤ò½ñ¤¯¾ì½ê¤ò ¡Ö¥»¥ë¡× ¤È¸Æ¤Ó¤Þ¤¹¡£


¡û¸õÊä¿ô»ú
¡¡¶õÇò¤Î¥»¥ë¤ËÆþ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¿ô»ú¤ò¡¢¡Ö¸õÊä¿ô»ú¡× ¤È¸Æ¤Ó¤Þ¤¹¡£
¡¡Î㤨¤Ð¡¢¾åµ­¤Î²èÁü¤Ç¸«¤ë¤È¡¢¡Ö¾å¤«¤é£±¡¢º¸¤«¤é£±¡× ¡Ê£Ò£±£Ã£±¡Ë ¤Î¥»¥ë¤ËÆþ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¤Î¤Ï ¡Ö£µ¤«£¶¡× ¤·¤«Æþ¤ì¤Þ¤»¤ó¤Î¤Ç¡¢¤½¤ì¤ò ¡Ö£µ¤«£¶¤Î¸õÊä¿ô»ú¡× ¤È¸À¤¤¤Þ¤¹¡£


¡û¥ë¡¼¥×
¡¡ºÇ½é¤«¤é»Ï¤Þ¤Ã¤Æ¡¢ºÇ¸å¤ËƱ¤¸¾ì½ê¤«¤éÌá¤ë¤³¤È¤ò ¡Ö¥ë¡¼¥×¡× ¤È¸Æ¤Ó¤Þ¤¹¡£


¡û¥æ¥Ë¥Ã¥È ¡Êunit¡Ë
¡¡¹Ô¡¦Î󡦥֥í¥Ã¥¯¤Î¡¢²¿¤ì¤«¤¬Æþ¤Ã¤Æ¤¤¤ëÏÈÁȤߤǤ¹¡£


¡û£²ÃÍ¥»¥ë ¡ÊBi-value¥»¥ë¡Ë
¡¡¸õÊä¿ô»ú¤¬£²¤Ä¤À¤±¤·¤«Ìµ¤¤¥»¥ë¤ò¡¢¡Ö£²ÃÍ¥»¥ë¡ÊBi-value¥»¥ë¡Ë¡× ¤È¸Æ¤Ó¤Þ¤¹¡£
¡¡Î㤨¤Ð¡¢¡Ö¾å¤«¤é£±¡¢º¸¤«¤é£±¡× ¡Ê£Ò£±£Ã£±¡Ë ¤Î¥»¥ë¤Ë¤Ï£µ¤«£¶¤Î¸õÊä¿ô»ú¤·¤«Ìµ¤¤¤Î¤Ç¡¢¤³¤ì¤ò ¡Ö£²ÃÍ¥»¥ë¡× ¤È¸À¤¤¤Þ¤¹¡£


¡û£²½ê¥»¥ë ¡ÊBi-location¥»¥ë¡Ë
¡¡¸ß¤¤¤Î¥»¥ëÆâ¤Ë¸ºß¤¹¤ë¶¦Ä̤θõÊä¿ô»ú¤¬¡¢¥æ¥Ë¥Ã¥ÈÆâ¤Î¾¤Î¥»¥ë¤Ë¸ºß¤·¤Ê¤¤»þ¡¢¸ß¤¤¤Î¥»¥ë¤ò ¡Ö£²½ê¥»¥ë¡ÊBi-location¥»¥ë¡Ë¡×¤È¸Æ¤Ó¤Þ¤¹¡£
¡¡Î㤨¤Ð¡¢¡Ö¾å¤«¤é£²¡¢º¸¤«¤é£± ¡Ê£Ò£²£Ã£±¡Ë¡× ¤È¡Ö¾å¤«¤é£·¡¢º¸¤«¤é£± ¡Ê£Ò£·£Ã£±¡Ë¡× ¤Î¥»¥ë¤Ë¤Ï¤É¤Á¤é¤«¤Ë ¡Ö£¹¡× ¤¬Æþ¤ê¡¢Â¾¤Î½Ä¤Î¥»¥ë¤Ë ¡Ö£¹¡× ¤ÏÆþ¤ì¤Þ¤»¤ó¡£
¡¡½¾¤Ã¤Æ¡¢¡Ö¾å¤«¤é£²¡¢º¸¤«¤é£± ¡Ê£Ò£²£Ã£±¡Ë¡× ¤È¡Ö¾å¤«¤é£·¡¢º¸¤«¤é£± ¡Ê£Ò£·£Ã£±¡Ë¡× ¤Î¥ê¥ó¥¯¤ò¡¢¡Ö£¹¤Î£²½ê¥»¥ë¡× ¤È¸À¤¤¤Þ¤¹¡£


¡û¥ê¥ó¥¯
¡¡¸ß¤¤¤Î¥»¥ë ¡ÖA¡× ¤È ¡ÖB¡× ¤¬Æ±¤¸¥æ¥Ë¥Ã¥È¤Ë°¤·¡¢¶¦Ä̤θõÊä¿ô»ú¤ò»ý¤Ä¤³¤È¤ò¡¢¡ÖA¡× ¤È ¡ÖB¡× ¤Ï¡¢¡Ö¥ê¥ó¥¯¤·¤Æ¤¤¤ë¡× ¤È¸Æ¤Ó¤Þ¤¹¡£


¡û¥é¥Ù¥ë
¡¡¸ß¤¤¤Î¥»¥ë¤Ë¥ê¥ó¥¯¤·¡¢¼ÂÀþ¤Î¾å¤Ë²«¿§¤¤´Ý°õ¤Î¿ô»ú¤ä¡¢ÇËÀþ¤Î¾å¤Ë¿å¿§¤Î»Í³Ñ¤Î¿ô»ú¤ò»ý¤Ä¤³¤È¤ò ¡Ö¥é¥Ù¥ë¡× ¤È¸Æ¤Ó¤Þ¤¹¡£¾ì¹ç¤Ë¤è¤Ã¤Æ¤Ï¡¢£²¤Ä¤Î¿ô»ú¤ò»ý¤Ä¤³¤È¤â¤¢¤ê¤Þ¤¹¡£
¡¡Î㤨¤Ð¡¢¡Ö¾å¤«¤é£±¡¢º¸¤«¤é£±¡×¡Ê£Ò£±£Ã£±¡Ë ¤È ¡Ö¾å¤«¤é£±¡¢º¸¤«¤é£²¡×¡Ê£Ò£±£Ã£²¡Ë ¤Î¥»¥ë¤Ë¤Ï¡¢£µ¤«£¶¤Î¥Ú¥¢¤Ç·Ò¤¬¤Ã¤Æ¤¤¤Þ¤¹¡£


¡û Strong inference ¡Ê¶¯¤¤±éåè´Ø·¸¡Ë
¡¡¸ß¤¤¤Î¥»¥ë ¡ÖA¡× ¤È ¡ÖB¡× ¤Î´Ö¤Ë¡¢¼¡¤Î¤è¤¦¤Ê´Ø·¸¤ò ¡ÖStrong inference¡× ¤È¸Æ¤Ó¤Þ¤¹¡£

When A is false, then B is true.
When B is false, then A is true.
(can not both be false)

¡ÖA¡× ¤È ¡ÖB¡× ¤¬Æ±¤¸¥æ¥Ë¥Ã¥È¤Ë°¤¹¤ë¾ì¹ç¡¢¡ÖA¡× ¤È ¡ÖB¡× ¤¬Æ±»þ¤Ë ¡Ötrue¡× ¤Ë¤Ê¤ë¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£

(A = false) ¢ª (B = true)
(A = true) ¢ª (B = false)
(B = false) ¢ª (A = true)
(B = true) ¢ª (A = false)


¡ûWeak inference ¡Ê¼å¤¤±éåè´Ø·¸¡Ë
¡¡£²¤Ä¤Î¥»¥ë ¡ÖA¡× ¤È ¡ÖB¡× ¤Î´Ö¤Ë¡¢¼¡¤Î¤è¤¦¤Ê´Ø·¸¤ò ¡ÖWeak inference¡× ¤È¸Æ¤Ó¤Þ¤¹¡£

When A is true, then B is false.
When B is true, then A is false.
(can not both be true)

¡ÖA¡× ¤È ¡ÖB¡× ¤¬Æ±¤¸¥æ¥Ë¥Ã¥È¤Ë°¤¹¤ë¾ì¹ç¤Ç¤â¡¢¡ÖA¡× ¤È ¡ÖB¡× ¤¬Æ±»þ¤Ë ¡Öfalse¡× ¤Ç¤¢¤ë¤³¤È¤Ï¤¢¤êÆÀ¤Þ¤¹¡£

(A = true) ¢ª (B = false)
(A = false) ¢ª (B = true / false)
(B = true) ¢ª (A = false)
(B = false) ¢ª (A = true / false)

¡ÖA¡× ¤È ¡ÖB¡× ¤¬Æ±¤¸¥æ¥Ë¥Ã¥È¤Ë°¤¹¤ë¾ì¹ç¤Ç ¡ÖStrong inference¡× ¤Ç¤¢¤ì¤Ð¡¢¡ÖWeak inference¡× ¤Ç¤¢¤ê¤Þ¤¹¡£
½¾¤Ã¤Æ¡¢¡ÖStrong inference¡× ¤Ï ¡ÖWeak inference¡× ¤Ç¤â¤¢¤ê¤Þ¤¹¡£


¡û Strong link ¡Ê¶¯¤¤¥ê¥ó¥¯¡Ë
¡¡¡ÖStrong inference¡× ¤òËþ¤¿¤¹¥ê¥ó¥¯¤ò¡¢¡ÖStrong link¡× ¤È¸Æ¤Ó¤Þ¤¹¡£


¡û Weak link ¡Ê¼å¤¤¥ê¥ó¥¯¡Ë
¡¡¡ÖWeak inference¡× ¤òËþ¤¿¤¹¥ê¥ó¥¯¤ò¡¢¡ÖWeak link¡× ¤È¸Æ¤Ó¤Þ¤¹¡£


¡ûϢ³Ū Nice loop ¡ÊContinuous Nice loop¡Ë
¡¡¥ë¡¼¥×Á´ÂΤ¬ ¡ÖNice Loop Ï¢º¿¥ë¡¼¥ë¡×¡Ê¼¡²ó¡¢µ­»ö¤ò½ñ¤­¤Þ¤¹¡Ë ¤Ë½¾¤Ã¤Æ¤¤¤¿¤é¡¢¡ÖϢ³Ū Nice Loop¡× ¤È¸Æ¤Ó¤Þ¤¹¡£


¡ûÉÔϢ³ Nice loop ¡ÊDiscontinuous Nice loop¡Ë
¡¡ÀèÆ¬¥»¥ë¤¬ ¡ÖNice Loop Îã³°¾ò·ï¡×¡Ê¼¡¡¹²ó¡Ë ¤Ë¹çÃפ·¡¢¤½¤ì°Ê³°¤Î¥ë¡¼¥×¤¬ ¡ÖNice Loop Ï¢º¿¥ë¡¼¥ë¡× ¤Ë½¾¤Ã¤Æ¤¤¤¿¤é¡¢¡ÖÉÔϢ³ Nice Loop¡× ¤È¸Æ¤Ó¤Þ¤¹¡£


¼¡¤Ï¡¢¡ÖNice Loop Ï¢º¿¥ë¡¼¥ë¡× ¤Ç¤¹¡£m(_ _)m


Á´1¥Ú¡¼¥¸

[1]


.
¤Ó¡¼¤Ë¤£
¤Ó¡¼¤Ë¤£
ÃËÀ­ / O·¿
¿Íµ¤ÅÙ
Yahoo!¥Ö¥í¥°¥Ø¥ë¥× - ¥Ö¥í¥°¿Íµ¤Å٤ˤĤ¤¤Æ

¥Ö¥í¥°¥Ð¥Ê¡¼

¸¡º÷ ¸¡º÷
Æü ·î ²Ð ¿å ÌÚ ¶â ÅÚ
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

²áµî¤Îµ­»ö°ìÍ÷

ͧ¤À¤Á(7)
  • e**ma
  • ¤ª¾î
  • jyajya
  • komiti
  • ¡ú¤ß¤£¤Ê¡ú
  • ¡ÚÅÅÃì¡Û*¡Ë£Õ£ó£á
ͧ¤À¤Á°ìÍ÷

Yahoo!¤«¤é¤Î¤ªÃΤ餻

Ãç´Ö´Ø·¸

Wikiʸˡ´ØÏ¢

¥Õ¥é¥Ã¥·¥å´ØÏ¢

¥Ö¥í¥°ÁǺà

²»³Ú´ØÏ¢

¾ïÏ¢¤µ¤ó

¥Ö¥í¥°´ØÏ¢

¤è¤·¤â¤È¥Ö¥í¥°¥é¥ó¥­¥ó¥°

¤â¤Ã¤È¸«¤ë

[PR]¤ªÆÀ¾ðÊó

¤Õ¤ë¤µ¤ÈǼÀÇ¥µ¥¤¥È¡Ø¤µ¤È¤Õ¤ë¡Ù
11¡¿30¤Þ¤Ç£µ¼þǯµ­Ç°¥­¥ã¥ó¥Ú¡¼¥óÃæ¡ª
Amazon¥®¥Õ¥È·ô1000±ßʬÅö¤¿¤ë¡ª
ÏÃÂê¤Î¿·¾¦Éʤ¬º£¤À¤±¤â¤é¤¨¤ë¡ª
¥¸¥å¥ì¡¼¥à¥¢¥ß¥Î¡¡¥·¥å¡¼¥×¥ê¡¼¥à
¥×¥ì¥¼¥ó¥È¥­¥ã¥ó¥Ú¡¼¥ó

¤½¤Î¾¤Î¥­¥ã¥ó¥Ú¡¼¥ó


¤ß¤ó¤Ê¤Î¹¹¿·µ­»ö