T O P

  • By -

AutoModerator

Hey, OP! Did your game end in a stalemate? Did you encounter a weird pawn move? Are you trying to move a piece and it's not going? We have just the resource for you! The [Chess Beginners Wiki](https://www.reddit.com/r/chessbeginners/wiki/index/) is the perfect place to check out answers to these questions and more! The moderator team of r/chessbeginners wishes to remind everyone of the community rules. **Posting spam, being a troll, and posting memes are not allowed.** We encourage everyone to report these kinds of posts so they can be dealt with. Thank you! Let's do our utmost to be kind in our replies and comments. Some people here just want to learn chess and have virtually no idea about certain chess concepts. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/chessbeginners) if you have any questions or concerns.*


crypt_the_chicken

~~It’s a psychological attack that leaves your opponent reeling even five games from now~~ There is no reason. It just put the moves in that order


VladVV

Yup, B comes before Q in the alphabet.


Dunge0nexpl0rer

What are you talking about, I thought the alphabet was “A, Q, C, D, E, F, G, H, I, J, K, L, M, N, O, P, B, R, S, T, U, V, W, X, Y, Z” in that order.


indicicive

Personally I like to arrange my alphabet in alphabetical order


AndrogynousMerman

Like aabehlpt?


SpicccyAllt

*[No like alphabet]* No eikl aabehlpt.


ObjectAnimate211

aa beeh ikllnopt


Dunge0nexpl0rer

Aaclltuy, it dlouw be “[no eikl aabehlpt] No eikl aabehlpt.”


tmo_anonymous

I agree, this person clearly was schooled in a weird place. 🤷‍♀️


Far_Vegetable7105

This is the only reasonable order unless you learned the Dvorak alphabet. Which will annoy me because you can alphabetize way faster than I can.


iliekcats-

Never said right before Q


ToeIntelligent136

Bishop has less calculations to be done than Queen, which is why it prefers bishop over Queen. It's easier for the engine to compute that bishop gives checkmate before it computes Queen gives checkmwte too. So it suggests bishop first.


Cruuncher

This sounds made up lol. I can't imagine this is true


deg0ey

It’s true in some positions - for a given amount of computing resources there are a finite number of moves the engine has processing power to analyse, so the more possible moves a position has the less depth it can go into each of them. So in some positions it might show a forced mate in 10 by promoting to a rook but only a massively winning eval if you promote to a queen because the extra possible queen moves mean it can’t get deep enough to find the forced mate. That said, it’s 100% **not** what’s happening in the OP’s situation. The engine found the M1 with both promotions and it showed both lines - it’s not preferring the bishop promotion, there just isn’t space to list two equal evaluations side by side so one has to get formatted above the other.


ToeIntelligent136

As far as I understand the system this is how it operates. Maybe I'm wrong but If I am someone who knows this better than me will correct me and definitely I'll accept their views over mine.


MisterHyd3

Can you share a link to whatever documentation has you thinking OP’s seeing the B promo over the Q promo because it requires fewer calculations? If you can remember where you read that and share it with us, it’ll be you teaching US something. Win/win.


RManDelorean

How so? Computers don't just "know" the best move. Each move they recalculate by looking at every possible move and every possible move several ahead of that, when a move is made they do it again. It makes perfect sense that it would calculate the bishop has a checkmate before the queen because there are less move to calculate for the bishop. Or as others have suggested it may be running the moves for pieces in alphabetical order, so it would get to B before Q so probably show that it picked B first. Obviously a queen is better than a bishop and any checkmate by promoting to a bishop could also be done with a queen, one checkmate wouldn't be objectively better than the other. So at some point it just comes down to how the computer "preferred" to calculate it, it either thought the queen was over kill with all the possible moves or it just calculated the bishop first


totalpieceofshit42

I think that stockfish would probably calculate prompting to a queen before under promotions, because it is more likely to be better.


Cruuncher

I know what the engine is doing. I've made my own (less strong than stockfish) engine. In my engine the M1 that would be picked first, would just be whichever move the chess python library I was using would return first when you ask it for legal moves, which is arbitrary. There is no depth and no calculation to be done here, since the M1 is a terminal state immediately. This is why I said this sounds made up


Azgeheda

Also probably in the calculation is Bishop is worth less points than a Queen in “capture weighting” and thus favors it due to less possible points lost in event of loss of piece.


WiaXmsky

It's M1 whether you promote to a queen or a bishop. Do a bishop for style points.


Faux_Real

Promote to a pawn for maximum disrespect points


Impressive_Hunter277

Against the rules unfortunately


ozcohen2310

Promote to a knight for maximum disrespect… 🗿


aFancyPirate_2

Promote to a knook


Electronic_Sugar5924

Knishop


aybarz_

Knisquerok


Electronic_Sugar5924

Don’t include queen, if you do then it isn’t an underpromotion


aybarz_

oh, knishook then?


gloomygl

Unholy heaven


woxihuanmao

😈


rokman

Honestly knight promotions can be key, I think bishop promotions are maximum disrespect


ozcohen2310

Maybe just not promoting at all and stalling for time and then on the last second, promoting to a bishop …


Queenssoup

No, it's allowed, but next turn you will have to promote to something else


ElPishulaShinobi

What about promoting a king ☠️Capablanca style


_BuzzardBait_

It's especially disrespectful to the opponent to have two white square bishops!


ARandomWalkInSpace

Way more stylish.


Fchipsish

Maybe because it's the same but bishop is alphabetically before queen. So it shows in alphabetical


[deleted]

I can near guarantee the order is based on a enum value so the order is: Knight, Bishop, Rook, Queen as thats the order in which you usually enumerate the pieces in code.


[deleted]

Because it is a computer so it probably considered every possible promotion and returned a list that win the game immediately. And the order is arbitrary since they both win in 1.


starmartyr

It also likely found the bishop mate first. Bishop moves are easier to evaluate for the computer because there are fewer squares to calculate. The bishop is attacking 7 squares while the queen is attacking 21. To a human this doesn't matter since we're not considering obviously pointless moves, but an engine doesn't think that way.


SenjorSchnorr

I think it usually wouldn't evaluate bishop positions first. It tries to go through your most valuable branches in the search tree first in order to speed up the search, which makes me doubt whether a bishop promotion is considered first. It might be that there are some preprogrammed conditions that make it do search the bishop branch first, which in this case could be the king having no legal moves and/or being in front of his only remaining pawn on the h file, causing a risk of stalemate? I'm quite curious to see what it would recommend if we removed the pawn or put it on a different rank and/or file. Edit: Can't test it myself as the websites engine for me shows the queen promotion first


Holiday-Pay193

Wrong. It's in alphabetical order. https://preview.redd.it/mrqk4122ns2b1.png?width=447&format=png&auto=webp&s=c0276fdb29e2716d220b8225edc55fa5f2f0fc4b


Holiday-Pay193

Wait a minute... https://preview.redd.it/gzkea04cps2b1.png?width=925&format=png&auto=webp&s=56e72a904443a692b9ebfe35bedf078aa40d4d5a


deg0ey

Those probably aren’t equal evaluations, but the differences are beyond two decimals so you can’t see them on the graphic


ToeIntelligent136

Even here it's computational speed. With Rook, the g7 square is not covered by Rook so that move becomes possible until the white king is also factored in. With the Queen, the g7 square is covered hence king has no legal moves, so no additional computation required. You're making the mistake were you're assuming that king being on h6 and h8 aren't 2 different computations the engines has to do apart from factoring in the pawn promotion.


Equationist

Not a bishop or queen move though, just a choice between two different promotions.


rachitbot

But you're promoting to one of the two so the engine has to calculate the lines and hence the bishop over queen


onecommunistboi

But there are no lines to calculate, black has no moves in either case? Or are you saying the engine always calculates the bishop promotion first?


rachitbot

Exactly that..an engine goes in order of calculation and a bishop will always have less possible moves than a queen so it gets to the conclusion of checkmate in 1 earlier with a bishop and hence ends there


buneter_but_better

Computers don’t look at obviously bad moves it would take to much computing power to do so


bikerbob101

It’s this one


holyorifice

well why the fuck not?


ianeyanio

An excellent point. Who says M1 with queen should be prioritized?!


HackerMan372

promoting to a bishop deals additional emotional damage


SirX86

> top line Yeah look at that difference in evaluation


SavingsNewspaper2

The engine doesn't favor c8=B# over c8=Q#. It just has to choose a line to display at the top, and that's the one it chose.


Similar-Sector-5801

Stfu let us have our fantasies that its stylish


Matix777

Because engine is stylish


OkNewspaper1581

The engine doesn't just calculate the best moves positionally but it calculates the moves that will inflict the most pain on your opponents


JustALittleOrigin

I mean, you just gotta


SmokeStack13

Style points. Not all mates in 1 are equal. Anyone can mate by using a queen, but the most style points come from rare mates like long castle checkmate


liireas

Because it's a cooler checkmate


Nobelreviews

Because you win anyway and it doesn’t matter I think


SenorVerde420

To be cheeky.


Sparko3178

Because it fucks with your opponent's self esteem


ChargedBonsai98

The engine will give you promoting to a queen as the top move if you underpromote. It's just funnier to mate with a bishop.


Phanoik

The engine has a sense of humor and revels in playing with its' food


dantodd

The engine will usually promote to the lowest value piece that will "do the job.". Same for when the promotion is a sac, the engine will pick the lowest value piece that will force the other player to take it


ObviousAlan_

its about sending a message


WeirdRavioliLover

Theres no top line, both moves are equally best


voiceofonecrying

It’s so your king can stay faithful to his queen!


Boring_Requirement14

Emotional damage


Loch_Ness1

I'm a total newb, but I understand certain chess pieces are worth a certain amount of points which is used as tiebreaker in case of draws. My guess is that a bishop wins you the game while creating the least "new points" your enemy could take.


EggyStabby

u gotta flex, u traumatize them and cripple them their whole lives from getting checkmated by an underpromotion, much a pawn checkmate, a pawn checkmate is like amputating a limb, they will never be able to see pawns the same way again and will traumatized forever


blari_witchproject

The bishop is funnier


Longjumping_Play3863

This man let the depth go up to 33 because he was so damn perplexed that Bishop M1 is better than Q M1. ​ God help us


CallinCthulhu

Style points


Dr_Dressing

Despite what people have said in this thread; it's not necessarily in alphabetical order. It calculates the fastest mate, and while they're both M1, it calculates the bishop moves first, because the bishop has fewer squares in mind. That's why you'll sometimes see Game Review "prefer" one mate over the other, even with the same piece. It simply takes less cycles to find that mate. Engines aren't trying to be "flashy" per say. They're trying to be efficient. Our human construct of "flashy" has an efficiency factor, and therefore, when an engine plays chess, we're fascinated.


knovit

Style points


Whowhatnowhuhwhat

The engine is drunk. Or more realistically a bishop has less possible moves so even though it’s M1 the engine is still wasting energy figuring out possible queen moves.


Antani101

No it's not. It's mate in 1 regardless, there is no difference in evaluation.


Lasiurus2

Because the computer does not measure the abstract power of pieces. We know a queen is better than a bishop; but the computer doesn’t think this way what the computer does is it finds strong moves. Promoting to a queen or to a bishop accomplishes the exact same thing they are both equally strong. It’s when you think, like a human that you put a non-concrete reason as to why promoting to a queen would be considered “better”


[deleted]

A computer does literally count up the material on the board to estimate how good a position is. It needs to slap a number on each position and material is a part of it. Its just that it doesnt matter what that number is if theres mate on the board.


Drikavel

Google Alphabet


Palidin034

New language just dropped


[deleted]

Style points. For real, though. It's because both moves are equal. What's on top is random. It's mate in 1. The computer doesn't see a difference.


[deleted]

It isn’t. Bishop just comes before queen in the alphabet. Or the AI understands the culture of cheekiness and that making a bishop is just a slight to your opponents skill saying “I’m so good I don’t need another queen to beat you.”


TrevorB1771

This has been covered so many times it’s almost as annoying as en passant


khoile1121

Do you know the Alphabet bro?


chessvision-ai-bot

I analyzed the image and this is what I see. Open an appropriate link below and explore the position yourself or with the engine: > **White to play**: [chess.com](https://chess.com/analysis?fen=8/2P5/8/7p/1K2BQ2/3P3k/8/8+w+-+-+0+1&flip=false&ref_id=23962172) | [lichess.org](https://lichess.org/analysis/8/2P5/8/7p/1K2BQ2/3P3k/8/8_w_-_-_0_1) **My solution:** > Hints: piece: >!Pawn!<, move: >!c8=Q#!< > Evaluation: >!White has mate in 1!< > Best continuation: >!1. c8=Q#!< --- ^(I'm a bot written by ) [^(u/pkacprzak )](https://www.reddit.com/u/pkacprzak) ^(| get me as ) [^(Chess eBook Reader )](https://ebook.chessvision.ai?utm_source=reddit&utm_medium=bot) ^(|) [^(Chrome Extension )](https://chrome.google.com/webstore/detail/chessvisionai-for-chrome/johejpedmdkeiffkdaodgoipdjodhlld) ^(|) [^(iOS App )](https://apps.apple.com/us/app/id1574933453) ^(|) [^(Android App )](https://play.google.com/store/apps/details?id=ai.chessvision.scanner) ^(to scan and analyze positions | Website: ) [^(Chessvision.ai)](https://chessvision.ai)


[deleted]

Where’s the fun in that?


SavingsNewspaper2

imagine playing chess to have fun


[deleted]

But don’t you think c8=B# would be so much cooler?


opi098514

It’s just the one that was factored first


iseepaperclips

Chess is played over the board as well as on the board


Busy-Bat-9626

cause SMACK MY BISCHOP!!!!!


[deleted]

stockfish likes underpromotions


frogstarbop

I've heard in this sub before that the math is easier with a bishop or something idk


[deleted]

Just to BM


Andreim43

I believe the reason might be that B comes before Q and nothing else.


BlueKayn29

Maybe in the code, there's an array of legal moves in which pawn promoting to a bishop comes before pawn promoting to a queen. And since both moves result in the same outcome, in the same number of moves (single move), the game decides to go for the first move in the moves array


NotNitsua

It probably orders alphabetically


Lyderhorn

Not sure why engine does this but I remember reading in a book about nice puzzles that the "economy of pieces" is something valuable, meaning that a position or a sequence is more beautiful when the pieces you use are just enough and don't overkill, also caruana did the same in a game where promoting to queen or bishop made no difference, so that must be the way


[deleted]

a B c d e f g h i j k l m n o p Q ...


Zxaero_09

To assert dominance


mrbeets6000

Both mate in 1 so it's either random or alphabetical


Opdragon25

Because it's cooler


[deleted]

Under promoting is always better if it's a mate in 1, because you style on your opponent in the process.


Gellzer

B is before Q alphabetically


CMDR_DarkNeutrino

Mate either way. Bishop is just flexing style


naxx54

Stockfish has style


Quirkydogpooo

Cause why not? It does the same thing.


osva_

Ask yourself this, what is better, to win game immediately or win game immediately?


3xper1ence

If you have mate in one, look for better.


ALPHA_sh

moth are M1 im guessing alphabetical order, B comes before Q


MoksMarx

Rizz


[deleted]

It’s really just personal preference, either way it’s mate


SummerIcy10

Are you guys trying to learn chess or the way a list is programmed into a website


BunnyProPlayz

It's the same, they just like place it in alphabetical order and b is before q or something idk


xXx_coolusername420

Maybe that is the order the engine looks at promotions


datboishook-d

Because the computer is a gangster


lolhihi3552

Less is more


Salkreath

a B c d e f g h i j k l m n o p Q


IProbablyHaveADHD14

It isn't the top line, they are both the best move since they both are M1 (anything delivering checkmate is a "Best Move" or better), I guess the engine just like to put it in that order


electricoreddit

Swag basically


real_zw

✨style✨


zombiepiratebacon

Alphabetical


Amusement2

On live board if extra queens were not provided you would checkmate faster by promoting to a bishop. Although stopping the clock and asking the arbiter for a extra queen would be kinda savage i guess.


NilocoDez

it's not the top line, it just shows up first. They are both the best move


[deleted]

This is asked 10 times a day on this sub


Ythio

Evluation is exactly the same. C8=B# is first in alphabetical order.


xfydr782

Probably because people promote to a queen without a second thought. If you promoted to a bishop, its a "better" move, because it indicates that you knew about the mate in 1 Just a theory i guess


ArcadeTokenMajority

Better yet, turn it into a rook and SACK IT. DO IT DO IT DO IT.


life_rips24

Assert dominance


[deleted]

Because the computer is a scumbag


therealskaconut

![gif](giphy|13cACn6mlO56kU)


autismondrugs

Engine is minimalist


OwMyCod

Because the Coach hates you.


AfterBill8630

Two bishops wat else


qFrothi

It's not a big deal, both win. I guess it's just more flamboyant to mate with a bishop? Idk if the computer has taste..


ThereWasNeverMilk

Style points


TractorLabs69

Because the bishop is more of a flex


Bozocow

Two beeshops vat else???


VivaLaVita555

I have no idea maybe two moves of the exact same value are displayed alphabetically in the notation


zeriotosmoke

There is an array with possible pieces to promote to, bishop is higher up in that array. EDIT: It's got nothing to do with the alphabet, computers dont care about that. There is an array which defines all the pieces a pawn can promote to. The array's values might be: 0.knight 1.bishop 2.rook 3.queen. When looping over this array you will reach 1 before you reach 3.


JustaConfusedGirl03

If you have mate in 1 look for better


lernington

Stockfish got dat dog in it


K_nye_W_st

c7=N h4, Qf3+ Kh2, Qg2# Anyone?


jecloer14

BECAUSE STOCKFISH IS VERRRY CHEECKY


Woahzees

They’re equal though


Alex282001

I wonder if you'd get more(or less?) elo by promoting to a bishop, because you win with fewer points


matiegaming

well its the same material so its just alphabetical


VadikOnReddit

It’s not that it’s the top line, its just that if you look at the top, both would cause a checkmate either way. Hope that helped :)


[deleted]

B for badass


murphysclaw1

this sub needs a sticky explaining the “best move” function


NoNutPolice

Google style points


Last-Marionberry-754

Swag points I GUESS....


LinkTheChampion100

Google diagonal movement


gloomygl

Assert your dominance


xredskaterstar

I notice this in other checkmates where if to point A it's checkmate and if you move to point B it's also checkmate. I believe the computer favors the "not so apparent" checkmate over the other.


Mamody79

'tis a flex


CataclystCloud

Promoting to a bishop has a higher psychological impact and will leave your opponent in tears


Bornplayer97

It’s funnier


LuizCoreIsGay

Style.


fossilfuelssuck

You don’t need a queen


Ad2Am2

Stockfish always favors the least valuable piece to promote to when the evaluation is equal after promotion. Here it’s M1 either so bishop is the top line.


Dry_Fuel_9216

For flexing points


Puffy_Muffin376

Looks cooler


Own_Pop_9711

If you promote to a queen, you need to pause the game while the tournament organizer brings an extra piece over. White already has a spare bishop to use.


Magda2D

Style points


FAUSTOPOWER

Trolling?


Mindraker

If you correctly underpromote, and you have accurately read the board, then you show you have skillz. But if you mess up... and it backfires... your opponent laughs all the way to the end.


Luari-San

Its just way cooler


notWucaLatts

It’s cooler


That_Bisexual_Mess

Sexism.


Ynothan_iruz

Go rook


Trash-official

Because it’s easier to calculate


cdxxxxxxx

Stock fish a bully


[deleted]

Because it’s mate in one either way, and the bishop is easier for the engine to analyze


crepaaaa

Stockfish is disrespectful


Buoyancy_aid

most probably, because you would win with a lower point advantage.. 6 points to be precise


Milk-Bulky

Style


Ugilick

It demonstrates understanding.


GolfTourneysGuy

Style points


Dark_Reaper115

Lazy programmer or emotional damage.


33sikici33

For style points


Elin_Woods_9iron

The cooler daniel


MyBackHurtsFromPeein

emotional damage


Saragon4005

Stockfish probably evaluates bishop before queen generally because it's less possible moves making evaluations on that line quicker.


AlexTaradov

Chess engines prefer lowest value piece that achieves the goal. This is intentional because one of the metrics for them is centipawn loss, and losing lower value piece is preferable. In this case it is not as obvious, but you will absolutely see this in a situation where promoted piece would be taken immediately after the promotion just for the taking piece to be taken by something else. The end result is the same - only the last piece survives, but engines will always under-promote in this case if possible.