1)Borland 5.02 project files. 2)To use hold model let typebench=1 in void main() 3)To use Up/Down model let typebench=2 in void main() 3)to select different priority increment distributions let choice={1,2,3,4,5,6} 4)Note that there is no integer overflow check of virtual bucket for all FELs 5)To choose between snoopy,dcq or scq drag and place the cpp file right after holdbench.cpp in the fileview window. 6)To modify buildup bias of queue change ANUM. 7)No int overflow is detected for 50 Up/Down cycle or 100*queue_size. 8)Note that these files are not to be used without modifications for simulator's PES. Please download SwanSNOOPy.zip at this URL to see modifications needed.