random weighted velocity