CPG/Chess/nimfish/src/resources/magics.json

1 line
8.4 KiB
JSON

{"bishops":[{"mask":18049651735527936,"value":41096515434874880,"indexBits":6},{"mask":70506452091904,"value":10108964902832967720,"indexBits":5},{"mask":275415828992,"value":2296059453767808,"indexBits":5},{"mask":1075975168,"value":12109124165336858624,"indexBits":5},{"mask":38021120,"value":23683617907540480,"indexBits":5},{"mask":8657588224,"value":288513054793007104,"indexBits":5},{"mask":2216338399232,"value":74835921220609,"indexBits":5},{"mask":567382630219776,"value":145148429205505,"indexBits":6},{"mask":9024825867763712,"value":4611723454721818624,"indexBits":5},{"mask":18049651735527424,"value":11529338208684883968,"indexBits":5},{"mask":70506452221952,"value":1200752739496108,"indexBits":5},{"mask":275449643008,"value":432354386128143120,"indexBits":5},{"mask":9733406720,"value":4616194360772403205,"indexBits":5},{"mask":2216342585344,"value":18421223453655168,"indexBits":5},{"mask":567382630203392,"value":288253195481251864,"indexBits":5},{"mask":1134765260406784,"value":1891936328073937040,"indexBits":5},{"mask":4512412933816832,"value":9009708052578817,"indexBits":5},{"mask":9024825867633664,"value":2314885410037301768,"indexBits":5},{"mask":18049651768822272,"value":299488103236096,"indexBits":7},{"mask":70515108615168,"value":4612389740262473825,"indexBits":7},{"mask":2491752130560,"value":1125908531449924,"indexBits":7},{"mask":567383701868544,"value":2310909560002582581,"indexBits":7},{"mask":1134765256220672,"value":162692538695731233,"indexBits":5},{"mask":2269530512441344,"value":4612319375796580352,"indexBits":5},{"mask":2256206450263040,"value":2380187863497314312,"indexBits":5},{"mask":4512412900526080,"value":2261146770999328,"indexBits":5},{"mask":9024834391117824,"value":158364168364064,"indexBits":7},{"mask":18051867805491712,"value":36171871372312608,"indexBits":9},{"mask":637888545440768,"value":54610543696183816,"indexBits":9},{"mask":1135039602493440,"value":614741626195034625,"indexBits":7},{"mask":2269529440784384,"value":291608350817391104,"indexBits":5},{"mask":4539058881568768,"value":23091961464946824,"indexBits":5},{"mask":1128098963916800,"value":2883502264224342112,"indexBits":5},{"mask":2256197927833600,"value":434603969702003717,"indexBits":5},{"mask":4514594912477184,"value":9800114848263078432,"indexBits":7},{"mask":9592139778506752,"value":9079769170182784,"indexBits":9},{"mask":19184279556981248,"value":9512737117624082440,"indexBits":9},{"mask":2339762086609920,"value":22518274088632584,"indexBits":7},{"mask":4538784537380864,"value":4612816335815329808,"indexBits":5},{"mask":9077569074761728,"value":4639271123048530944,"indexBits":5},{"mask":562958610993152,"value":4646983357186176,"indexBits":5},{"mask":1125917221986304,"value":5838989527888175104,"indexBits":5},{"mask":2814792987328512,"value":648537315735506944,"indexBits":7},{"mask":5629586008178688,"value":3602884238321385728,"indexBits":7},{"mask":11259172008099840,"value":27738758686180352,"indexBits":7},{"mask":22518341868716544,"value":333583033930088704,"indexBits":7},{"mask":9007336962655232,"value":56332381187015703,"indexBits":5},{"mask":18014673925310464,"value":13872256733767799044,"indexBits":5},{"mask":2216338399232,"value":11821951500314775591,"indexBits":5},{"mask":4432676798464,"value":579851654887900176,"indexBits":5},{"mask":11064376819712,"value":5764608624702783492,"indexBits":5},{"mask":22137335185408,"value":2483290113,"indexBits":5},{"mask":44272556441600,"value":5085782409216,"indexBits":5},{"mask":87995357200384,"value":71403865407490,"indexBits":5},{"mask":35253226045952,"value":35273023195136,"indexBits":5},{"mask":70506452091904,"value":72129079540744192,"indexBits":5},{"mask":567382630219776,"value":9227876771578396673,"indexBits":6},{"mask":1134765260406784,"value":45036003806945380,"indexBits":5},{"mask":2832480465846272,"value":434878985055514882,"indexBits":5},{"mask":5667157807464448,"value":1135795513624584,"indexBits":5},{"mask":11333774449049600,"value":585503342388709888,"indexBits":5},{"mask":22526811443298304,"value":288371148303368704,"indexBits":5},{"mask":9024825867763712,"value":19421791663702274,"indexBits":5},{"mask":18049651735527936,"value":144123988616019984,"indexBits":6}],"rooks":[{"mask":282578800148862,"value":2630102600069943936,"indexBits":12},{"mask":565157600297596,"value":18049583955398656,"indexBits":11},{"mask":1130315200595066,"value":72092782843400448,"indexBits":11},{"mask":2260630401190006,"value":2810263760202638592,"indexBits":11},{"mask":4521260802379886,"value":36044740071851008,"indexBits":11},{"mask":9042521604759646,"value":36029905128924160,"indexBits":11},{"mask":18085043209519166,"value":36029896564154496,"indexBits":11},{"mask":36170086419038334,"value":9295449697542080768,"indexBits":12},{"mask":282578800180736,"value":3461438664612020225,"indexBits":11},{"mask":565157600328704,"value":81205805661029248,"indexBits":10},{"mask":1130315200625152,"value":1153203117039554626,"indexBits":10},{"mask":2260630401218048,"value":281543706675456,"indexBits":10},{"mask":4521260802403840,"value":144396697429110884,"indexBits":10},{"mask":9042521604775424,"value":1729523003013741568,"indexBits":10},{"mask":18085043209518592,"value":144256002882027776,"indexBits":10},{"mask":36170086419037696,"value":10273986973810816,"indexBits":11},{"mask":282578808340736,"value":603522482250465280,"indexBits":11},{"mask":565157608292864,"value":4506073530632256,"indexBits":10},{"mask":1130315208328192,"value":1267187688083457,"indexBits":10},{"mask":2260630408398848,"value":75722266429624322,"indexBits":10},{"mask":4521260808540160,"value":9808981275724257280,"indexBits":10},{"mask":9042521608822784,"value":1232297998365753472,"indexBits":10},{"mask":18085043209388032,"value":9251523932842234120,"indexBits":10},{"mask":36170086418907136,"value":11828546108424276,"indexBits":11},{"mask":282580897300736,"value":41799038338744576,"indexBits":11},{"mask":565159647117824,"value":4792005926457442368,"indexBits":10},{"mask":1130317180306432,"value":441354002581423488,"indexBits":10},{"mask":2260632246683648,"value":72919613302113409,"indexBits":10},{"mask":4521262379438080,"value":2306969478205276288,"indexBits":10},{"mask":9042522644946944,"value":2533313445233664,"indexBits":10},{"mask":18085043175964672,"value":432961307923261474,"indexBits":10},{"mask":36170086385483776,"value":4827876744915618825,"indexBits":11},{"mask":283115671060736,"value":162147746789196064,"indexBits":11},{"mask":565681586307584,"value":9394228459212800,"indexBits":10},{"mask":1130822006735872,"value":1756406053967234048,"indexBits":10},{"mask":2261102847592448,"value":9570562363886144,"indexBits":10},{"mask":4521664529305600,"value":9148228809263104,"indexBits":10},{"mask":9042787892731904,"value":10413037023194514432,"indexBits":10},{"mask":18085034619584512,"value":140741791711745,"indexBits":10},{"mask":36170077829103616,"value":11857445081056004,"indexBits":11},{"mask":420017753620736,"value":36172008411660292,"indexBits":11},{"mask":699298018886144,"value":1155208490134945792,"indexBits":10},{"mask":1260057572672512,"value":1297318236915826752,"indexBits":10},{"mask":2381576680245248,"value":113156376884281352,"indexBits":10},{"mask":4624614895390720,"value":281543830601732,"indexBits":10},{"mask":9110691325681664,"value":1125968760668672,"indexBits":10},{"mask":18082844186263552,"value":436857985988558853,"indexBits":10},{"mask":36167887395782656,"value":564050547310604,"indexBits":11},{"mask":35466950888980736,"value":1441433905493199104,"indexBits":11},{"mask":34905104758997504,"value":9225696406063317504,"indexBits":10},{"mask":34344362452452352,"value":352987526463744,"indexBits":10},{"mask":33222877839362048,"value":141081174343808,"indexBits":10},{"mask":30979908613181440,"value":4611778379568906368,"indexBits":10},{"mask":26493970160820224,"value":9570218062119424,"indexBits":10},{"mask":17522093256097792,"value":2203461878784,"indexBits":10},{"mask":35607136465616896,"value":2305844110939936256,"indexBits":11},{"mask":9079539427579068672,"value":36311992149082306,"indexBits":12},{"mask":8935706818303361536,"value":289391735325331585,"indexBits":11},{"mask":8792156787827803136,"value":9224216702573609025,"indexBits":11},{"mask":8505056726876686336,"value":9227031280273591321,"indexBits":11},{"mask":7930856604974452736,"value":9571266034933810,"indexBits":11},{"mask":6782456361169985536,"value":9570183836635402,"indexBits":11},{"mask":4485655873561051136,"value":936907129754239236,"indexBits":11},{"mask":9115426935197958144,"value":9223373138592547842,"indexBits":12}]}