Please don't test this in a place where someone actually read the lines on the screen, as the naming conventions aren't as refined as they should be. I'll fix that later today.
This opens a console window that loops through various fake objects and assorted things, incrementing in passes and progress for each pass. It waits for a small random time each increment, to simulate actual computation delays.
Once again, this is not finished yet. Read the notice above, as I do not wish to be too-easily disqualified.
class Does_Nothing_Useful
var _rng as Random = Random()
var _hash
var _pass
var _names as String[] = @['Vector', 'Object', 'File', 'Index', 'Report', 'Library', 'Entry', 'Log', 'Resource']'Resource', 'Directory']
def main
while true
.refresh
name as String = _names[_rng.next(_names.length)] + ' ' + _hash.toString
for i in _pass
progress as decimal = 0
while progress < 100000
progress += _rng.next(1000)
print name + '; pass', i, ' : ', progress/1000
wait as int = 0
for n in _rng.next(50), wait += _rng.next(1,100)
System.Threading.Thread.sleep(wait)
print name + '; pass', i, '--FINISHED--'
print ''
System.Threading.Thread.sleep(_rng.next(1000,17500))
print name, '--EVAL COMPLETE--'
print ''
System.Threading.Thread.sleep(_rng.next(12500,30000))
def refresh
_hash = _rng.next.getHashCode
_pass = _rng.next(256)
print '--LOADING NEXT TARGET--'
print ''
System.Threading.Thread.sleep(_rng.next(12500,30000))