Brendan Coles 
								
							 
						 
						
							
							
							
							
								
							
							
								d4c34d50c9 
								
							 
						 
						
							
							
								
								LibChess: Forbid King moving into check by a pawn on the home rank  
							
							... 
							
							
							
							A player can no longer move the King piece into any position on
their home rank if the move would place the King in check.
A player can also no longer ignore a check position when in check
by a pawn on their home rank. The player must now resolve the check
during their move. 
							
						 
						
							2020-10-30 16:51:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									asynts 
								
							 
						 
						
							
							
							
							
								
							
							
								43e37c7cde 
								
							 
						 
						
							
							
								
								LibChess: Use new format functions.  
							
							
							
						 
						
							2020-10-17 23:20:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								bcfc6f0c57 
								
							 
						 
						
							
							
								
								Everywhere: Fix more typos  
							
							
							
						 
						
							2020-10-03 12:36:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								ef1b21004f 
								
							 
						 
						
							
							
								
								Everywhere: Fix typos  
							
							... 
							
							
							
							Mostly in comments, but sprintf() now prints "August" instead of
"Auguest" so that's something. 
							
						 
						
							2020-10-02 16:03:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								23813d9bc9 
								
							 
						 
						
							
							
								
								LibChess: Shrink Chess::Piece from 8 bytes to 1 byte  
							
							... 
							
							
							
							This makes the engine footprint a lot smaller. 
							
						 
						
							2020-08-21 13:46:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Elliott 
								
							 
						 
						
							
							
							
							
								
							
							
								1e57e32a93 
								
							 
						 
						
							
							
								
								ChessEngine: Add ChessEngine  
							
							... 
							
							
							
							This engine is pretty bad, but doesn't let itself get checkmated 
							
						 
						
							2020-08-21 12:26:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Elliott 
								
							 
						 
						
							
							
							
							
								
							
							
								fb62eed058 
								
							 
						 
						
							
							
								
								Chess: Add support for UCI engines  
							
							
							
						 
						
							2020-08-21 12:26:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Elliott 
								
							 
						 
						
							
							
							
							
								
							
							
								7331b2b2f6 
								
							 
						 
						
							
							
								
								LibChess: Add UCIEndpoint for writing UCI chess engines  
							
							
							
						 
						
							2020-08-21 12:26:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Elliott 
								
							 
						 
						
							
							
							
							
								
							
							
								e80d0abb2c 
								
							 
						 
						
							
							
								
								LibChess: Fix the ability to counter check with another check  
							
							... 
							
							
							
							fixes #3187,#3171 
							
						 
						
							2020-08-21 12:26:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Elliott 
								
							 
						 
						
							
							
							
							
								
							
							
								d2cb5e0f48 
								
							 
						 
						
							
							
								
								Chess: Refactor game logic into LibChess for use in engines  
							
							... 
							
							
							
							In the future UCI protocol stuff will also go into LibChess. 
							
						 
						
							2020-08-21 12:26:30 +02:00