OK, so lets assume you fill all your EEPROM starting from location 1 to the end (let's pretend its address 127) with a Random sequence of Numbers from 1 to 16... EEPROM address zero is reserved.

Data @1,13,11,2,5,3,7,9,8,14,2,16 etc etc you get the drift...

PIC powers up, reads EEPROM location 0..., adds ONE, and stores it back to location zero...

READ 0,DataA
DataA=DataA+1
If DataA>126 then DataA=DataA-127
WRITE 0,DataA

This ensures on the next power-up, we have an incremented number... now we read the memory location kndly provided...

READ DataA,RandomValue

hey presto... a totally random value to start todays sequence with... you don't need to add by ONE... why not add three or seven or forty-two...

Now... all you do is for this evenings sequence just continue reading sequentially from that point (when you exceed 127, you rotate back to address 1 and continue). Totally random, no extra hardware, cheap, cheerful, easy, and Melanies comission cheque is in the post...