Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

voroskoi
makeMove: handle illegal moves
Created by voroskoi on Jan 8, 2023, 12:35 PM
State: UBZNMXDROSJCAYUNYNCFD44XT4FYSSYGG3OCBPTOGYINA7NT3PDAC
voroskoi
makeMove: update occupancies
Created by voroskoi on Jan 8, 2023, 12:03 PM
State: Z7Q7ICYXJIOUMNMDBBCQYBRY3EEIC6FMKZG6CPXI77TXQHQ5DOUAC
voroskoi
makeMove: handle castling cases
Created by voroskoi on Jan 8, 2023, 9:58 AM
State: SGTQDE2UHIYPNTRVYMOIJUPW7XBIGWD5Q3X7GMNJ4BDN4IE64MHAC
voroskoi
Start working on makeMove()
Created by voroskoi on Jan 7, 2023, 10:06 PM
State: 5XOXPMJ2OAPT32OOV52GUSJ777LXVMTC5PLWUAMNBW4GI2BHLA3QC
voroskoi
Refactoring: Move Board stuff to its own file
Created by voroskoi on Jan 7, 2023, 7:44 PM
State: NUDVCDFHA4YLPPOGBAFHTZ5BIZVRZO6IYS4D6LJSSVCDWZRRVJ6AC
voroskoi
Implement backup() and restore()
Created by voroskoi on Jan 7, 2023, 6:57 PM
State: GND27UYIGTPSLCUDMK7N6U3B3ING2XXS63VEX44W2USUWRTDKZCAC
voroskoi
Collect moves for each state
Created by voroskoi on Jan 7, 2023, 6:17 PM
State: 3LZA732DPEXNIZPVY6WFO7VD3ZBDIA54YHVGQZS2UAH2ND6KU6IQC
voroskoi
Implement castlingMoves() and genMoves() for other pieces
Created by voroskoi on Jan 7, 2023, 12:15 PM
State: OPKT7ENHPO3HB3PAHY6IERY53UPUEV756ZHRONVTGDLGEADYZ4MQC
voroskoi
use pawnMove() as a separate function, bugfixes
Created by voroskoi on Jan 7, 2023, 10:08 AM
State: SHKB76SFOQUH5DKQKQVZZX3GM3GRY7PGWCICNEXKSUNHHUY5MBCQC
voroskoi
Initial generateMoves()
Created by voroskoi on Jan 7, 2023, 12:24 AM
State: WJYP5CY5W2DKP5RKDZU3UCYZMR5BFZXXPE4GFPCGAS3SKF2ZDRZQC
voroskoi
Add isSquareAttacked method to Game
Created by voroskoi on Jan 6, 2023, 10:13 PM
State: NBHH32DPPOKOXMBZKSMXBLOHYDIQEXARTL4FNUMAUM53BG4RNBNQC
voroskoi
Add queen attacks
Created by voroskoi on Jan 6, 2023, 6:36 PM
State: A5RFML23UG3I6QQ5OC366HZU666UB2Y2ZUHJ2SJFFPFEHS5JGW5AC
voroskoi
Implement FEN parser
Created by voroskoi on Jan 6, 2023, 5:54 PM
State: CDTLFRBXEEH6DPANFMKWXDC4HNKCGQ3HVEJ26SZD2MP5WCASMK4QC
voroskoi
Change BitBoard representation
Created by voroskoi on Jan 5, 2023, 11:31 PM
State: RKQZV4PT7Y7TQUYAVGCYYU5IUGI34GN7CJ45QRQDJURTXMAZSY2QC
voroskoi
Add side, enpassant and castling info to Game
Created by voroskoi on Jan 5, 2023, 8:29 PM
State: 5YR2P4NLDOTUU62TNODERR4XY7CNBCJPJZ7PGO3IDP5LWKCXJU7QC
voroskoi
Add Game struct with initial bitboards setup
Created by voroskoi on Jan 5, 2023, 7:35 PM
State: UJE6MP2K6A2W72SGTTMQ4LB4TJ3NLCOHRF5R2OGDTVUNXDBRSWGAC
voroskoi
Generate rook and bishop attacks based on occupancy
Created by voroskoi on Jan 3, 2023, 7:03 PM
State: 4ATIDLM3PRNSSCJIZSDO4IW4EF2MY2MHT236JC5R2WA7AUTYC32AC
voroskoi
Refactoring: Move blocker attacks to attacks.zig
Created by voroskoi on Jan 3, 2023, 5:24 AM
State: QOOCXWNM53WPYOEWZEELOMOYEFHFQHHF6WNKFYXHGRKLBGOCO7CAC
voroskoi
Enhance magic number part, add tests
Created by voroskoi on Jan 2, 2023, 10:24 PM
State: WLACIAD272IRCZAKXMAJ2OW4XAOBWRH2Q4XSSKUWQDN5TSDEWWTAC
voroskoi
Add magic number generator
Created by voroskoi on Jan 2, 2023, 8:47 PM
State: LPEDP6IDFLGOWNWDAP2Z27UINB5LQ43MY3Q7ZMKKIMO7BKVUM3CQC
voroskoi
Add relevant occupancy matrices
Created by voroskoi on Dec 21, 2022, 9:12 PM
State: ASJ5SCGG5PBBAT5PE6TFYH4FWC2RQHISLQUHYNTZXEZYOLMLGVBAC