Discussion of anything and everything relating to chess playing software and machines.
	Moderator:  Ras 
	
	
			
	
			
		
			
		
		
			
				
																			
								Fuddur  							 
									
		Posts:  50 		Joined:  Sun Mar 18, 2018 6:35 am 		
		
						
						
		 
		
						
					
								
						
									Post  
								by Fuddur   »  Tue Apr 07, 2020 4:46 am 
			
			
			
			
			
			
This version is not working in my android 10 device (realme 5pro) and the previous version working well.
Do something please!
 
			
			
									
						
							Thanks
			
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								camava  							 
									
		Posts:  42 		Joined:  Tue Apr 09, 2019 8:10 pm 		
		
											Full name:  mario varela 
							
						
		 
		
						
					
								
						
									Post  
								by camava   »  Tue Apr 07, 2020 5:33 am 
			
			
			
			
			
			It doen't work in Android(9) for me too 
Thkz
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								mhib  							 
									
		Posts:  20 		Joined:  Sun Apr 21, 2019 7:55 pm 		
		
											Full name:  Marcin Henryk Bartkowiak 
							
						
		 
		
						
					
								
						
									Post  
								by mhib   »  Tue Apr 07, 2020 10:24 am 
			
			
			
			
			
			Fuddur  wrote: ↑ Tue Apr 07, 2020 4:46 am  
This version is not working in my android 10 device (realme 5pro) and the previous version working well.
Do something please!
I'm sorry for inconvenience. I thought that build compiled for Raspberry PI would be sufficient, but it is not the case.
I've added additional combusken-android-64 file, however unfortunately this build lacks syzygy support(syzygy-related uci commands are no-ops).
 
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
								xr_a_y  							 
									
		Posts:  1872 		Joined:  Sat Nov 25, 2017 2:28 pm 		
		
											Location:  France 
							
						
		 
		
						
					
								
						
									Post  
								by xr_a_y   »  Tue Apr 07, 2020 10:40 am 
			
			
			
			
			
			mhib  wrote: ↑ Tue Apr 07, 2020 10:24 am  
Fuddur  wrote: ↑ Tue Apr 07, 2020 4:46 am  
This version is not working in my android 10 device (realme 5pro) and the previous version working well.
Do something please!
I'm sorry for inconvenience. I thought that build compiled for Raspberry PI would be sufficient, but it is not the case.
I've added additional combusken-android-64 file, however unfortunately this build lacks syzygy support(syzygy-related uci commands are no-ops).
I don't get that code
Code: Select all 
                kingDistance := Min(int(distanceBetween[fromId][whiteKingLocation]), int(distanceBetween[fromId][blackKingLocation]))
		if kingDistance >= 4 {
			score += distantKnight[kingDistance-4]
		}
distantKnight seems to be applied whereever the knights are
 
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								Fuddur  							 
									
		Posts:  50 		Joined:  Sun Mar 18, 2018 6:35 am 		
		
						
						
		 
		
						
					
								
						
									Post  
								by Fuddur   »  Tue Apr 07, 2020 3:03 pm 
			
			
			
			
			
			mhib  wrote: ↑ Tue Apr 07, 2020 10:24 am  
Fuddur  wrote: ↑ Tue Apr 07, 2020 4:46 am  
This version is not working in my android 10 device (realme 5pro) and the previous version working well.
Do something please!
I'm sorry for inconvenience. I thought that build compiled for Raspberry PI would be sufficient, but it is not the case.
I've added additional combusken-android-64 file, however unfortunately this build lacks syzygy support(syzygy-related uci commands are no-ops).
Now it is working for me in my android device.
 
			
			
									
						
							Thanks
			
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								Alayan  							 
									
		Posts:  550 		Joined:  Tue Nov 19, 2019 8:48 pm 		
		
											Full name:  Alayan Feh 
							
						
		 
		
						
					
								
						
									Post  
								by Alayan   »  Tue Apr 07, 2020 3:08 pm 
			
			
			
			
			
			xr_a_y  wrote: ↑ Tue Apr 07, 2020 10:40 am 
I don't get that code
Code: Select all 
                kingDistance := Min(int(distanceBetween[fromId][whiteKingLocation]), int(distanceBetween[fromId][blackKingLocation]))
		if kingDistance >= 4 {
			score += distantKnight[kingDistance-4]
		}
distantKnight seems to be applied whereever the knights are
I think "fromId" is the knight's location.
 
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
								xr_a_y  							 
									
		Posts:  1872 		Joined:  Sat Nov 25, 2017 2:28 pm 		
		
											Location:  France 
							
						
		 
		
						
					
								
						
									Post  
								by xr_a_y   »  Tue Apr 07, 2020 3:29 pm 
			
			
			
			
			
			Alayan  wrote: ↑ Tue Apr 07, 2020 3:08 pm  
xr_a_y  wrote: ↑ Tue Apr 07, 2020 10:40 am 
I don't get that code
Code: Select all 
                kingDistance := Min(int(distanceBetween[fromId][whiteKingLocation]), int(distanceBetween[fromId][blackKingLocation]))
		if kingDistance >= 4 {
			score += distantKnight[kingDistance-4]
		}
distantKnight seems to be applied whereever the knights are
I think "fromId" is the knight's location.
of course, missed it ! thanks
 
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								mhib  							 
									
		Posts:  20 		Joined:  Sun Apr 21, 2019 7:55 pm 		
		
											Full name:  Marcin Henryk Bartkowiak 
							
						
		 
		
						
					
								
						
									Post  
								by mhib   »  Tue Apr 07, 2020 6:21 pm 
			
			
			
			
			
			Fuddur  wrote: ↑ Tue Apr 07, 2020 3:03 pm  
mhib  wrote: ↑ Tue Apr 07, 2020 10:24 am  
Fuddur  wrote: ↑ Tue Apr 07, 2020 4:46 am  
This version is not working in my android 10 device (realme 5pro) and the previous version working well.
Do something please!
I'm sorry for inconvenience. I thought that build compiled for Raspberry PI would be sufficient, but it is not the case.
I've added additional combusken-android-64 file, however unfortunately this build lacks syzygy support(syzygy-related uci commands are no-ops).
Now it is working for me in my android device.
I've managed to compile Combusken on my phone, and version that supports syzygy is now on github.
 
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								mhib  							 
									
		Posts:  20 		Joined:  Sun Apr 21, 2019 7:55 pm 		
		
											Full name:  Marcin Henryk Bartkowiak 
							
						
		 
		
						
					
								
						
									Post  
								by mhib   »  Tue Apr 07, 2020 6:55 pm 
			
			
			
			
			
			Alayan  wrote: ↑ Tue Apr 07, 2020 2:45 am  
I see some of your patches for 1.1 where inspired by my work for Ethereal, like the stacked passers code or the distant knights penalty. Nice ! I'm happy the ideas helped.
I hope you can keep on gaining elo, and find some original elo-gaining tricks of your own that could help other engines too.  
 
Thank you! I hope that true.
 
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								Jamal Bubker  							 
									
		Posts:  328 		Joined:  Mon May 24, 2010 4:32 pm 		
		
						
						
		 
		
						
					
								
						
									Post  
								by Jamal Bubker   »  Tue Apr 07, 2020 8:24 pm 
			
			
			
			
			
			Thanks you very much Marcin for this new release !
Please keep on working on your engine  
  
[quote=mhib post_id=837945 time=1586191603 user_id=11788]
Combusken 1.1.0 released
https://github.com/mhib/combusken/releases/tag/v1.1.0 
The most important change in this release is Syzygy tablebases support.
Should be ~40-60 ELO stronger than Combusken 1.0.0.
[/quote]