I might take a break after adding these and work on the "engine" itself later.
I have midsems coming and I am ignoring that on some non chalant shi. So work resumes after that!
Slow progress on the Chess Engine:
~ Added Check in the game
~ Added a way to make and unmake moves
The whole thing works on a Linked List architecture.
Now just checkmate, stalemate and pawn promotion ( I forgot about this ๐) left.
Rest of the rules I won't add.
@waqtfisthis If there are infinite monkeys hitting random keys on a keyboard for an infinite amount of time , how long will it take for them to type out the code for artifice?
Another day of making the Chess Engine:
~ Implemented Castling
~ Refactored code for drawing the chess board
I am kinda busy with midterms coming up and all, so little progress. Good thing the game itself will be completed once I implement check/checkmate :)
So Today's update on the chess engine:
~ Implemented the double step of pawns on starting square
~ Diagonal Capturing by pawns
~ En Passant
Less Work today because college and headache :(
Praying for a better tommorow ong ๐
@bys_exe@ni5arga Yes india should grow collectively, both cracked programmers and people excelling in PCM should be given equal opportunity.
Otherwise people from lesser financial backgrounds which are A LOT of people wouldn't even think of picking up engineering.