Hi all!
The new tomitankChess is avaliable.
This is Probably the Last Mailbox Version.
The new version will be completely bitboard.
(Yes. In pure JavaScript. First in the World.)
Version 1.5:
------------------
- New UI interface code (now working with JSUCI as well)
- Tuned Search algorithm
- Use TT at depth == 0
Estimated level:
------------------
- v.1.5: ~2540 elo (Still the Strongest JavaScript Chess Engine /2017.12.03/)
TODO:
------------------
- Pawn Eval Hash (Unfortunately there is little profit, but more memory needs. I'll consider it later.)
Have fun with tomitankChess! 
Download link: https://github.com/tomitank/tomitankChess
Tamás Kuzmics (tomitank)
			
			
									
						
							tomitankChess v.1.5
Moderator: Ras
- 
				tomitank
- Posts: 277
- Joined: Sat Mar 04, 2017 12:24 pm
- Location: Hungary
- 
				Graham Banks  
- Posts: 44770
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
- 
				Damir
- Posts: 2889
- Joined: Mon Feb 11, 2008 3:53 pm
- Location: Denmark
- Full name: Damir Desevac
Re: tomitankChess v.1.5
Thanks Tamas. Best of luck in further improving your engine. 
Do you plan on making your engine with UCI support ? 
  
			
			
									
						
										
						Do you plan on making your engine with UCI support ?
 
  
- 
				tomitank
- Posts: 277
- Joined: Sat Mar 04, 2017 12:24 pm
- Location: Hungary
Re: tomitankChess v.1.5
Graham Banks wrote:Thanks Tamas.
All the best with the new development.
Tanks Graham!

- 
				tomitank
- Posts: 277
- Joined: Sat Mar 04, 2017 12:24 pm
- Location: Hungary
Re: tomitankChess v.1.5
Already support it! Please read the "README" file on github.Damir wrote:Thanks Tamas. Best of luck in further improving your engine.
Do you plan on making your engine with UCI support ?

If you add new engine, then can you adding command line parameter.
Arena GUI with node.js:
Comand line: direct acces to node.exe (C:\Program Files\nodejs\node.exe)
Command line parameters: direct acces to tomitankChess.js (C:\Program Files\nodejs\tomitankChessUCI.js)
- 
				Damir
- Posts: 2889
- Joined: Mon Feb 11, 2008 3:53 pm
- Location: Denmark
- Full name: Damir Desevac
Re: tomitankChess v.1.5
Thanks a lot. I thought since your engine was made in JAVA, it did not contain any UCI, since JAva is entirely completely different programming language.. Glad to see I was mistaken  
  
			
			
									
						
										
						 
  
- 
				tomitank
- Posts: 277
- Joined: Sat Mar 04, 2017 12:24 pm
- Location: Hungary
Re: tomitankChess v.1.5
This is JavaScript. Not equal to JAVADamir wrote:Thanks a lot. I thought since your engine was made in JAVA, it did not contain any UCI, since JAva is entirely completely different programming language.. Glad to see I was mistaken
 
 JavaScript is very slow and support only the 32 bits integers, but it also runs in the web browser. (It's hard to write a really strong engine in JavaScript.)
					Last edited by tomitank on Sun Dec 03, 2017 10:55 pm, edited 1 time in total.
									
			
						
										
						- 
				tttony
- Posts: 273
- Joined: Sun Apr 24, 2011 12:33 am
Re: tomitankChess v.1.5
Cool! 
Must be a PITA trying debug that code
			
			
									
						
							Must be a PITA trying debug that code

Skiull http://skiull.blogspot.com
			
						- 
				tomitank
- Posts: 277
- Joined: Sat Mar 04, 2017 12:24 pm
- Location: Hungary
Re: tomitankChess v.1.5
I fixed unstoppable passer bug. Please download the new version! Sorry.
			
			
									
						
										
						- 
				op12no2
- Posts: 553
- Joined: Tue Feb 04, 2014 12:25 pm
- Location: Gower, Wales
- Full name: Colin Jenkins
Re: tomitankChess v.1.5
Hi Tamás,
I've updated my Lozza gauntlet to use 1.5. Good luck with the the bitboard route. I have no plans to go there myself, but I will follow your progress with great interest.
			
			
									
						
										
						I've updated my Lozza gauntlet to use 1.5. Good luck with the the bitboard route. I have no plans to go there myself, but I will follow your progress with great interest.