Whiskers wrote: ↑Tue Jul 16, 2024 6:21 pm
Hi there and thank you for the concern. While I love coffeehouse gambits such as the King's Gambit and the Wing Gambit, stronger engines can easily defend it, leaving them simply better for no compensation after a while.
Patricia's network is trained off of Willow games; as Willow is 3500, unsound sacrifices tend to be punished in the training data, while sound sacrifices or extremely hard to defend sacrifices are rewarded. Patricia learned from this and is much more likely to play "good sacrifices" and angle for them several moves in advance; on the flip side, she won't play sacrifices that she thinks are easily refuted, even with the minor amount of search adjustment I still have.
Perhaps I could enable the algorithm that forces sacrifices whenever Patricia's strength is being limited by a UCI option? That would make her more fun to play against as a human, while still letting her go full-power against an engine.
I like the idea, but I recommend to make an extra (switch "Crazyness" on/off) engine-option, because IMHO a human player could like the "normal" Patricia playing-style and does not want to switch it off, everytime the Elo-Strength is limited...
Another idea comes from OpenTal: This engine has all of Tals openings hardcoded and stored in the engine. And starts thinking, only, when this hardcoded opening-book has no more moves.
All (normal and crazy) gambits on this planet could be easily hardcoded and stored in Particias code (there are not so many and so deep gambit-lines). Then, Patricia will always play a gambit, when there is no external openingline or openingbook in use. And for Ratinglist-testruns etc. this would not cause any "Elo-damage", because in these testruns, external opening-lines are used.
A gambit-book for FritzGUI can be found here:
https://glarean-magazin.ch/wp-content/u ... tz-Book.7z
Rebel Gambit book here:
https://www.rebel.nl/download/gambit.zip
I just made an opening.pgn with all 3 old Noomen Gambit.pgns. I used pgn-extract to delete all lines with double endpositions, so all endpositions are unique, download from my GoogleDrive: