(27-08-2021, 01:00 PM)MarcoP wrote: You are not allowed to view links. Register or Login to view.1.As Patrick said, it could be that there are differences in how the mapping to 10 positions is done; I used this method (where i is word position in the range 0..lineLength-1):
pos=1+int(round(9.0*i/float(lineLength-1)))
Assuming it's Python, this method disadvantages the first and last position. EDIT: It's more complicated than that, depending on lineLength, realistic values (much lower than 100) seem less problematic, but I don't know if the sizes of intervals assigned to each position average out evenly.
Try:
lineLength = 100
for i in range(0, lineLength):
pos=1+int(round(9.0*i/float(lineLength-1)))
print(i, pos)
Mine is, I believe, equivalent to:
lineLength = 100
for i in range(0, lineLength):
pos=1+int(10.0*i/float(lineLength))
print(i, pos)
In this case (lineLength = 100) it gives an equal interval (of size 10) to each position. 10x10 = 100, no unfair advantage to any position.
As I don't have Python installed, I used this online interpreter: You are not allowed to view links. Register or Login to view.


![[+]](https://www.voynich.ninja/images/collapse_collapsed.png)