I saved 5 identical documents to my Azure Search Index, with a weight of 1 applied to a name field (below).
var fieldWeights = new Dictionary<string, double>
{
{"name", 1},
};
As all documents saved are identical i was expecting that all documents would be returned with the same search score. From the image below you can see that the first two are the same but the last three are a bit lower.