gonzaloarro wrote: ↑Wed May 31, 2023 3:20 am
Hi everyone, Mora's author here. It's been years since I logged into the forum.
For me, Mora was indeed a one-time endeavor. I would have loved to continue the project, but unfortunately, you don't always find the time for everything in life as you gain more and more responsibilities. The reason I'm here is that I received an email from someone letting me know that another person on the forum claimed that Mora was some kind of copy, and I felt the need to reply.
I don't take offense or anything, but to say Mora is a derivative of Vice is like saying I just grab Vice's source code and modified it. This is not true. I did watch the YouTube series by Bluefever Software when I was starting, and those videos were incredibly helpful to me. It is even acknowledged in the repository. However, I did not use Vice's source code for my project. I did a lot of reading and started the project with a blank file open on an IDE.
I am sure there would be a lot of similar features, as I think most enthusiasts would read the same papers and research. I am talking about search and evaluation techniques. And the fact that engines need to be efficient kind of takes some liberty from you on how to organize the code too. I'm not even particularly proud of my code as it can probably be improved a lot, both in terms of cleaning the code and implementing things differently.
Anyway, sorry if this was too long. Just wanted to clarify that. I really hope someday I can go back to coding something chess-related. Cat-Mora is still a loyal companion
Hi Gonzalo,
Thanks for your reply and I wish you and the old cat well.
For the first time, I've included precompiled binaries (instead of just the plain JS files). This means that node.js no longer needs to be installed prior to using (it's included in the binary) and should make it easier to use. For the Linux and Mac binaries, I haven't been able to test those so please let me know if there are any issues.
If including a uci-js file (like I have been doing in the past) is still easier, please let me know and I can add that.