Functional Random Player and Test