Updating the currently checked out branch may cause confusion
If you could refer to the specific sections of the source that you are referring to, it would be helpful.
@Counter Ply Thank you for feedback As for PRNG sources, I mean: And as for me, when I need ultra fast non-crypto prng, I prefer: And for zobrist-hashing too, despite the fact that it is recommended for floating-point numbers by Sebastiano Vigna (an author of original xorshift64 algo which is used into stock/asmfish). No worries, regarding the absence -- I completely understand.
Additionally, min-maxing and back-propogation of computed values in Medulla is performed selectively (rather than universally) as a function of line frequency using the latest versions of asm Fish CP located at my fork.
I posted the Medulla description to the site a while ago, but if you need further information I would reccommend the book's thread at MZ Chess Forum.
@d3vv I am a fan of Thomas Zipproth's efforts with Cerebellum, but there are several key differences between the two projects.
For now I've decided to at least try to use what little spare time I have to keep progress going with x86 asm Fish.
Feel free to ask any further questions there, but it is better to keep discussion here related to asmfish.
As for your other question/suggestion, I will look into it when I have time since @tthsqe12 likely made that decision.
Honestly, that has been on my to-do list for quite a while, but I just haven't had the time.
Maybe we'll get lucky and Moha will add them in himself before I get to it, but I know he's likely busy as well these days with other cool projects. As noted elsewhere, arm Fish is still stuck at the upcoming repetitions (cuckoo) patch since I could not get the benches to align there for some reason.