Yet again I need another block, I need a way to interpolate a value
[scratchblocks]
(Interpolate (1) to (3) by (0.5)::operators)
[/scratchblocks]
This would report 2

I would do this myself but I am just straight up not mathy enough to figure it out

Actually, this is just function math. First, you need to find the slope between (0,1) and (1,3) (just do 3-1), then do a linear equation, y=mx+b or 2x+1.

And just in case you don't understand any of this, here it is in snap.