Talk:Horse

I think someone should check the last edit.
I was looking at the abuse filter examining past edits and the last edit took out a part of the history section that I am not sure if it should have been removed, and if the last edition should or should not be undone, can someone check to see if it should be undone? Gameking1happy (talk) 14:57, 10 February 2021 (UTC)
 * Revision undone Dlljs (talk)

jump strength formula
I see that the Jump Strength section says it was a cubic equation fit to the listed values, and fit especially at exact block amounts. While I'm sure this data is usable, has nobody yet found the actual algorithm used to calculate jump height? Or is it a more complex thing falling-out from ingame physics? 75.76.15.79 00:01, 17 March 2021 (UTC)


 * It would be incredibly easy for in-game physics for jump height to match actual physics, which is a quadratic, not a cubic formula. And there's no reason why it wouldn't be the same. So I am skeptical about this curve fitting, which is clearly someone's personal research and unrelated to official sources. I have removed it. Amatulic (talk) 21:41, 17 March 2021 (UTC)

Bedrock Edition baby horses also grew slowly when fed.
The foals in Bedrock Edition also had different sizes when growing. This should be mentioned at least in the trivia section. Slardna (talk) 12:15, 16 April 2021 (UTC)
 * No. Trivia sections should be reduced or eliminated when possible. I added a small change to the article saying that foals grow in stages. Amatulic (talk) 18:17, 17 April 2021 (UTC)

There is testing to be done regarding actual horse speeds
Until March 2020, the conversion factor between internal speed units (for horses, up to 0.3375) and b/s equivalents had always been listed as 43.1[7], meaning you multiply 0.3375 by 43.1[7] and receive the max. horse speed of 14.57 blocks/s.

Anyway, in March 2020, user playyip apparently did some testing and reported that this value seemed to be inaccurate, as a horse with an internal speed that should have corresponded to 8.0b/s was at 7.81b/s actually slower than a minecart.

Because of this, he adjusted the conversion factor on the Tutorials/Horses page to 42.16 and the max speed on the Horse page to 14.23b/s (42.16*0.3375). This change carried over to other pages on the wiki in the following months, such as Transportation.

The issue I have with this that this change doesn't entirely add up with other numbers on this Wiki, such as the internal player speed 0.1 everywhere being reported as 4.317b/s, because going from that number, the conversion factor would be 43.17 (10 * 4.317), not 42.16 (this entire comparision is by the way even made right on this page, it just doesn't add up any more when you check the math).

My personal guess is that user playyip simply made a mistake during testing and got the wrong result, which is plausible since - opposed to for example player speed, which has been tested many times - he is the only data point here.

This is why I would suggest to:

a) Either revert the max horse speed being reported as 14.23b/s back to 14.57b/s, and adjust the conversion factor on the Tut/Horses page to 43.17

b) Or do more testing to check if playyip was actually right and there is some fundamental inaccuracy regarding entity speeds on this wiki, though I doubt this.

I also want to emphasise that the difference between 42.16 and 43.17 is anything but minor, it translates to a quite substantial difference in horse speeds.

TilWei (talk) 02:59, 3 December 2021 (UTC)

Since noone had any objections, I made the corresponding edits on this page, Tutorials/Horses and Transportation Methods.

TilWei (talk) 01:47, 13 December 2021 (UTC)

This is easy to test. If the conversion factor is 43.17, the a horse with speed 0.1853 should be about the same speed as a minecart (8 m/s). If the conversion factor is 42.16, then a horse with speed 0.1898 should be about the same speed as a minecart.

I have tested this on 1.18 and indeed the conversion factor is 42.16. The horse with speed 0.1853 slightly lags behind the minecart and the horse with speed 0.1898 matches it exactly. You may easily make the same test for yourself.

Playyip (talk) 23:19, 10 June 2022 (UTC)

Max speed is the sum of an infinite geometric series, fiddle with the formula a bit and you get a factor of (1 / (1 - 0.6 * 0.91 * 0.98) * 0.98 * 20) =~ 42.16. Related the max jump height is the sum from 0 until the result becomes negative strength*0.98^2x-0.08*0.98^2*((1-0.98^2x)/(1-0.98^2)). I can't be bothered fixing up all relevant pages so anyone feel free.

Graphs if you need help https://www.desmos.com/calculator/1dpw3biygq https://www.desmos.com/calculator/9ajvzpsos9

185.218.127.224 12:45, 14 June 2022 (UTC)

Anybody knows the new mechanics of horse breeding?
I've read that the mechanics changed in 1.19.4, that the new breed is a variation of the average of the two parents rather than the average of the two parents plus a random horse. But did anybody traced what is the actual algorithm?

Isaacto31415 (talk) 12:27, 27 May 2023 (UTC)

The max horse jump height is wrong
I just bred 2 horses that can jump 5.5 blocks, I'm guessing this must have changed with 1.19.4. This article should be updated with the new breeding mechanics, since there's no source out there that describes the 1.19.4 horse breeding update in detail...