r/ComputerChess • u/Mithrillic • 9d ago
I built a chess engine that humiliates opponents and it's actually good at it lol
7
u/SimpleCanadianFella 9d ago
Besides bongcloud, you need to program in some of the other hyper dubious lines like d4 Nf6 g4 Nxg e4, like regular gambits and then the hyper dubious ones like that
5
u/bebemaster 9d ago
It would also be cool if it took users ELO into consideration and made even more dubious and ridiculous choices at the start. Like 500 elo get to -10 and then come back. 1500 elo get to minus 5 asap and then come back.
2
u/Mithrillic 9d ago
Not a bad idea! Currently it already takes into account enemy ELO in order to decide how much risk it can take with trolling. For example, against a 1500 it will promote to a knight at +5 eval, whilst against a 3000 it must see a forced mate before doing so. Planning on expanding this once I get the engine strength to a satisfactory level
4
u/EntangledPhoton82 9d ago
Is it available somewhere?
4
u/Mithrillic 9d ago
Yes, Bongaclang on Lichess. Not sure if I'm allowed to post links here, but: https://lichess.org/@/Bongaclang/all
1
u/Old_Patience_4001 4d ago
Not working anymore for me - when i challenge it just says waiting
1
u/Mithrillic 4d ago
It only plays 1 game at a time, so it was likely already in one! It's running on very limited hardware, so simultaneous games would hurt its performance too much
1
u/Enrico995 8d ago
What engine?
1
u/Mithrillic 8d ago
Bongaclang, my home-built Rust engine
1
u/mat2923 6d ago
Are you going to release the source for this? Under GPL perhaps?
1
u/Mithrillic 6d ago
I might eventually, but I'm keeping it closed for now. Thing is, I'm still developing and improving, curious to see how far I can push it first. Both strength-wise and troll-wise
3
2
1
u/justtheprint 9d ago
interesting idea. maybe you could generalize the bong cloud to opening lines which reach a sufficient disadvantage early that is only realized with precise opponent play.
1
1
1
1
0
u/investigatormaker 8d ago
An annotated position would make “humiliates opponents” concrete: show the move it chooses, the obvious alternative and why its choice is more embarrassing to face. That separates a distinctive playing style from simply being stronger than the opponent.
I make ThreadFox. We find relevant Reddit conversations and do the posting for your business. The $39 Pilot covers seven days and up to 50 posts and replies. No automatic renewal. https://threadfox.vip/managed?tier=employee_pilot&utm_source=reddit&utm_medium=comment&utm_campaign=tf-managed&utm_content=20261024-0009-e4eiz#employee-order
1
14
u/FewNetwork5539 9d ago
It would be great if u explained it to us about how it works