Changes

Jump to: navigation, search

Best Magics so far

145 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:center;" | 10
| style="text-align:center;" | 9
| style="text-align:right;" | 0x3ff95e5e6a4c0 0x0003ff95e5e6a4c0
| style="text-align:right;" |
| style="text-align:right;" | [[Niklas Fiekas]]
| 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;" | 0xE433BF9FF9BD3C0DL
| 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;" | 0x8F0BBE9CF98C0405L
| 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;" | 0x7E11DFD9DDFBDBF0L
| 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;" | 0x0040020042188680L
| 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;" | 0x0080000108D80200L
| 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;" | 0xF2048D48B0240820L
| 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;" | 0x810040B921030010L
| 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