Changes

Jump to: navigation, search

Best Magics so far

141 bytes removed, 16:44, 21 July 2020
Bishop Magics: Be2 needs 5 bits (old result)
* '''#sq''' - index of that square in the 0..63 range
* '''premask''' - the mask to get all relevant occupied bits, considering the [[First Rank Attacks#TheOuterSquares|inner six bits]].
* '''bits''' - the [[Population Count|population count]] of premask
* '''used''' - hopefully less than '''bits''', determines the '''shift''' (64 - '''used''')
* '''magic''' - the magic factor
| style="text-align:right;" |
| style="text-align:center;" | 11
| style="text-align:center;" | 11
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 11
| style="text-align:center;" | 11
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 11
| style="text-align:center;" | 11
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 11
| style="text-align:center;" | 11
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 11
| style="text-align:center;" | 11
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 11
| style="text-align:center;" | 11
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 11
| style="text-align:center;" | 11
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 10
| style="text-align:center;" | 10
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 11
| style="text-align:center;" | 11
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 11
| style="text-align:center;" | 11
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5 | style="text-align:right;" | 0xE433BF9FF9BD3C0D
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5 | style="text-align:right;" | 0x8F0BBE9CF98C0405
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5 | style="text-align:right;" | 0x7E11DFD9DDFBDBF0
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5 | style="text-align:right;" | 0x0040020042188680
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5 | style="text-align:right;" | 0x0080000108D80200
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5 | style="text-align:right;" | 0xF2048D48B0240820
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5 | style="text-align:right;" | 0x810040B921030010
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 9
| style="text-align:center;" | 9
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 9
| style="text-align:center;" | 9
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 9
| style="text-align:center;" | 9
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 9
| style="text-align:center;" | 9
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 7
| style="text-align:center;" | 7
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:center;" | 5
| style="text-align:center;" | 5
| style="text-align:right;" |
| style="text-align:right;" |
| style="text-align:right;" | Gerd Isenberg
|}
 
=Forum Posts=
* [http://www.talkchess.com/forum/viewtopic.php?t=64578 Looking for dense magics] by Lucas Braesch, [[CCC]], July 11, 2017
44
edits

Navigation menu