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
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
voroskoi
Add setOccupancy()
Created by voroskoi on Dec 20, 2022, 7:50 PM
State: HVM73MLDFBYRMDATO5BHBLESGGLNP4KAFV5FMXMHYVJ74PIEOJUQC
voroskoi
Add runtime blocker checks
Created by voroskoi on Dec 20, 2022, 5:10 PM
State: ACCEFWO3JW7PPRHEVG33LU42DJZPTW2ETJP5HJAVVXQ2IQF7YE4AC
voroskoi
Add Rook attack table
Created by voroskoi on Dec 20, 2022, 4:24 PM
State: EQAB4HKVM65YUDFCVNAWLQVIPGX4NJI5YYLED5D5RYC5IZ4LEIUQC
voroskoi
Refactoring, simplifying attack table generation
Created by voroskoi on Dec 20, 2022, 3:37 PM
State: 7OFAGVHHW7FIHGRPVZ6ALM27VL4V7WW4KUONKP63VK6KJJNPMIIAC