The RCR Challenge Challenge Make a reversible function that can remove and restore randomity from a random string without increasing the length of the string. Validity Test The function will be coded in a computer programming language and fed random data. The output of the function should be the same size of data plus an allowance for metadata with size not more than 1% of the data. The antifunction should be able to restore the processed data back to its original form. The validity test will be run multiple times with different sets of random data. Random data sizes will be 1 million numbers each run. There will be 100 test runs for each interesting function. Reward Computation For functions and antifunctions that will pass not more than 50% of the validity tests, a reward of Php 1,000 per 1% of success will be given. Intellectual Property Rights Functions and antifunctions that
have been submitted cannot be resubmitted. Challenge Date Span and Scope This challenge is offered to all students of Adventist University of the Philippines who are taking any of the courses: BS Computer Science Other interested people from other courses can negotiate testing fees for their functions and antifunctions. Only valid from Jan 11, 2006 to
March 11, 2006 Definition of Terms Author - the one who thinks and
publishes the function Source of Challenge Winelfred G. Pasamba |