Arbitrary repogramming doesn't exclude robot free will, as reprogrammed robots can still exhibit spontaneous and unpredictable behaviour.
24
Hilary Putnam (1964).