| 
					
				 | 
			
			
				@@ -118,10 +118,9 @@ struct chessy::Move 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         origin{ origin }, destination{ destination }, promotion{ promotion }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         isCastling{ false } {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    inline Move(Index origin, Index destination, PieceType promotion, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        bool isCastling) : 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        origin{ origin }, destination{ destination }, promotion{ promotion }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        isCastling{ isCastling } {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    inline Move(Index origin, Index destination, bool isCastling) : 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        origin{ origin }, destination{ destination }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        promotion{ PieceType::PAWN }, isCastling{ isCastling } {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     inline std::string asString(void) const 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 |