Is WukongJS a straight port of Wukong in C?
If not, how did you get it to play at 2000+ ELO; does it have lots of features already?
Search found 598 matches
- Fri Jan 22, 2021 10:33 am
- Forum: Computer Chess Club: General Topics
- Topic: New engine release - Wukong JS
- Replies: 42
- Views: 3215
- Thu Jan 21, 2021 6:17 pm
- Forum: Computer Chess Club: General Topics
- Topic: One for Andrew Grant et al. - NNUE?
- Replies: 18
- Views: 1120
Re: One for Andrew Grant et al. - NNUE?
My two cents: - Using NNUE is OK/Not OK. The thing many engine authors are miffed about is that they spent YEARS trying to fine-tune an evaluation, getting their engine to the 3000+ ELO range (and sometimes, like Ethereal, far beyond), and then some sort of technology that anyone can copy/paste come...
- Wed Jan 20, 2021 5:04 pm
- Forum: Computer Chess Club: General Topics
- Topic: Why you play many games when testing
- Replies: 6
- Views: 730
Re: Why you play many games when testing
Could, in theory, an engine in test get into some sort of "ELO swing" ? With 95% confidence after... Test 10 games: +50 ELO Test 100 games: +20 ELO Test 1000 games: -15 ELO Test 10.000 games: -50 ELO Test 100.000 games: +45 ELO Test 1.000.000 games: +60 ELO Test 10 million games: - 25 ELO and so on....
- Wed Jan 20, 2021 9:42 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Evaluation reflections
- Replies: 11
- Views: 350
Re: Evaluation reflections
What are your thoughts on this? What would be the best way to get a better evaluation (since it is obviously not good at the moment)? What would be a good next step for a beginner chess programmer, and programmer in general? The behavior you describe is normal for chess engines that are just starti...
- Tue Jan 19, 2021 7:37 pm
- Forum: Computer Chess Club: General Topics
- Topic: New engine release - Wukong JS
- Replies: 42
- Views: 3215
Re: New engine release - Wukong JS
Thanks for clarifications, Marcel, got your points) Makes sense. We're different... I hate Windows with all of my heart (and Type Script and whatever software created or bought by Microsoft, e.g. Skype) Personally I don't "hate" Windows. I just like Linux (or more accurately, Unix) a lot more with ...
- Tue Jan 19, 2021 6:22 pm
- Forum: Computer Chess Club: General Topics
- Topic: New engine release - Wukong JS
- Replies: 42
- Views: 3215
Re: New engine release - Wukong JS
Marcel, you've made my day))) But what is so genuine in working JS chess engine? Did you have a look at WukongJS's source? It's very simple and straightforward. The problem is Javascript. (Or PHP, or Python, or any weak, untyped language). In some of those languages, it's possible for a variable to...
- Tue Jan 19, 2021 10:51 am
- Forum: Computer Chess Club: General Topics
- Topic: New engine release - Wukong JS
- Replies: 42
- Views: 3215
Re: New engine release - Wukong JS
I looked over the JS language (I have done some Java programming) and I am astonished to learn that it is not even typed. Writing a chess engine in javascript is like writing one in perl or python. You're a braver man than I am Gunga Dinn. If you're writing a chess engine in Javascript AND completi...
- Mon Jan 18, 2021 11:57 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Progress on Rustic
- Replies: 131
- Views: 20088
Re: Progress on Rustic
Hi :) A short progress report on Rustic. Because work has been very busy due to a massive system migration, I'm already at the computer for 10+ hours a day. I haven't made a lot of progress on finishing the implementation of the XBoard protocol; I've implemented a few commands since the last update,...
- Mon Jan 18, 2021 7:26 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Non-quiet position after quiescence...
- Replies: 13
- Views: 1113
Re: Non-quiet position after quiescence...
It would be pretty hard to incorporate "if my position contains such and so, then do this" behavior in the search, as it conflicts with the principle that you want to pick the move with the best score. Yes, that is why I mentioned that it would be very specific information. You conceivably could co...
- Mon Jan 18, 2021 7:20 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Uci "go" command without other parameters
- Replies: 19
- Views: 485
Re: Uci "go" command without other parameters
An innocent user accidentally sends the command, go home How does your engine replies to it. Deuterium: go home info string unknown command go home The specs say this: * if the engine or the GUI receives an unknown command or token it should just ignore it and try to parse the rest of the string. *...