But Uly mainly wants an engine with "style", probably needs more changes than that. In this version I only changed the material value of a pawn from 128 to a round 100. Then all the other piece values roughly the same, and midgame limit and endgame limit to match. Also the material imbalance table but could be argued you want actually more imbalance, not more positional versus material. In that case the material imbalances should be turned not as material down but up. Not tried. Then the same 100/128 increase for King Safety, by dividing kingdanger * kingdanger by 3200 instead of 4096. Another nice round number there, coincidence but 4096 also strange as power of two. That's it, no other changes. I did no extensive checks if there are no overflows anywhere, its a bit of wild code on a rainy night only.
Total time (ms) : 3123
Nodes searched : 4176743
Nodes/second : 1337413
Also a -modern compile added now.
I'll be checking Bluefish and I appreciate your efforts.
It is relatively easy to make a more up to date version from new 'Stockfish 11+', development is really going fast, Stockfish 11 only a few weeks old but already new developments there I can't make any new version though because my computer is still down, I have to move it into town but not yet decided how I'm going to do that. Hope it is not going to cost a fortune to repair.
If you make your own version I understood from Alayan maybe better to use another name if you change anything. Bluefish was not really a different branch but a machine. did not know it was not a TCEC machine. Maybe another name from a Dr. Seuss book could be used;
> If you make your own version
Thanks Eelco, are these the changes I need to make on regular Stockfish to make it do this?
-Change pawn value to 100
-Make midgame limit and endgame limit match
-Change the material imbalance table
-Make the kingdanger division 3200 instead of 4096
Hope you can get it to work! Don't hesitate to ask if there is something not clear.
I abandoned the idea at some point but Mindbreaker has been asking in the Stockfish group for something like this, so there's probably more interest for such a version than I thought.
> But I suggest using something like WinMerge, if you did not do that already, to compare the 3 ***_def. files (_def standing for 'default') with the ones that the compiler will use.
Okay, was Bluefish based on Stockfish 10 or is it from a specific version I'd need to compare to?
> Yeah, I've been thinking about making a version that allows you to change those values directly on engine settings, so this editing source nonsense is put to an end and I just need to apply the patch to Stockfish Dev and have an up to date tweakable Stockfish at will, with Bluefish's settings as default.
> I abandoned the idea at some point but Mindbreaker has been asking in the Stockfish group for something like this, so there's probably more interest for such a version than I thought.
I am trying to think of a way how you could automatically edit Stockfish Dev with something like a very intelligent batchfile that can search for the numbers to change even if they themselves were changed, but I don't think that kind of software is around yet? Or maybe it is a secret army project that Vas is spearheading somewhere under Cheyenne mountain. They had a job opening asking for modern cavemen so he applied. Just joking.
A version of Bluefish where all the numbers are engine settings would be fun indeed! It's just a handful of numbers so not too confusing I would say. It is the compilation that most people are frightened of.
>> But I suggest using something like WinMerge, if you did not do that already, to compare the 3 ***_def. files (_def standing for 'default') with the ones that the compiler will use.
> Okay, was Bluefish based on Stockfish 10 or is it from a specific version I'd need to compare to?
It was simply the Stockfish development version that was available on that date, that I changed. But all the files you need are already in the archive itself. So you don't need to go to GitHub.
The best Stockfish right now is a bit uncertain though, because I read there was a regression, because SPRT parameters were too loose. Also I think they better not use an 8 moves book. You need polar opening really in spite of widespread beliefs about this. But it mainly is the SPRT not strict enough I suppose Anyway Stockfish 11 has one commit reverted now and 5 later ones.
> A version of Bluefish where all the numbers are engine settings would be fun indeed! It's just a handful of numbers so not too confusing I would say. It is the compilation that most people are frightened of.
I haven't done it because I was sure that someone else would have done it by now. Now that it's clear that's not happening, I'll see how difficult it is...
> But all the files you need are already in the archive itself.
Ah, found them, thanks.
> The best Stockfish right now is a bit uncertain though
Well, this is about style, not strength, anyway, so I'd be fine if my version was weaker than S11, missing all the improvements because who knows what should be reverted and what not?
So lets talk about names, what do you think about Virgin Mermaid? I thought about the concept last year, and even made a drawing of her. It has always bothered me that the Glaurung name was changed to Stockfish and then most of the derivatives had a "fish" part at the end of the name, but at least a Mermaid is half woman at the top. Plus it's hard to imagine a mermaid that is not a virgin but before committing to "Virgin Mermaid - Personalities for Stockfish!" I'd want a second opinion.
>Plus it's hard to imagine a mermaid that is not a virgin
Virginity would be nebulous for mermaids, because fish lay eggs, and the eggs are then fertilized by the males. So you'd have to do something like classify a female that has not yet laid eggs as a virgin which seems kind of arbitrary. If you consider her a mammal instead, then you could do the virginity thing, but would have to explain why they don't typically come up for air.
Of course this is reading too much into a fictional creature, which already wouldn't work for a variety of reasons. Human skin would macerate in water and become highly delicate, hair would be useless, and human eyes aren't well adapted to the sea either in terms of their acuity or their position (to see in front would require tilting the head when the mermaid swims 'forward', limiting hydrodynamics). A real functioning mermaid would look quite different than good ol' Ariel.
So with your comments I gather that you disapprove of Disney's The Little Mermaid because - SPOILER ALERT - the idea of a mermaid having her fish tail becoming human legs would be preposterous or something?
>Oh, hey Labyrinth! It feels like we haven't talked in years! How's it going?
Still breathin'. I still have Flyshell on an external drive somewhere!
>So with your comments I gather that you disapprove of Disney's The Little Mermaid because - SPOILER ALERT - the idea of a mermaid having her fish tail becoming human legs would be preposterous or something?
Sounds like me, but nah, that part is flat out magical. I suspect though that it would be highly unusual for 'humanoid' sea creatures to covet being land dwellers or the land dwellers themselves. Would seem limiting not being able to so easily take advantage of your vertical space, in fact there would be so many 'psychocultural' differences that they may as well be extraterrestrials. Ariel would be a fringe fetishist.
> Still breathin'.
Well, if that bothers you, you can try freediving.
> I still have Flyshell on an external drive somewhere!
Heh, I remember giving it up after being unable to implement invincibility frames when the paddle was hit (which was the thing I hated, being mercilessly hit several times in succession...) What an odd way to quit.
> Would seem limiting not being able to so easily take advantage of your vertical space
But how do you know? I've never actually seen a magical Mermaid outside of water. Perhaps they can fly? Perhaps we could fly but we're taught that we can't since we were kids? Like the tale of the crippled king that forced his kingdom to go around crippled so they wouldn't be superior to him, and after his death people continued to cripple their children and be like that for life without knowing why? Perhaps in the distant past a king that was unable to fly made it a crime punishable by death so future generations forgot how to fly?
So I guess Flying Mermaid is another option!
Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill