@lostbitcoin, your image links are broken and return 404 not found, can you update them?
Can you help to explain for kangaroo.exe data from save.work file?
To my understanding I believe it contains records with each entry (they're in binary if I remember correctly) having the positions of the tame and wild kangaroos, and possibly the number of kangaroos present. I'm not entirely sure, I have to check again.
Total I want to modify 2 thing
1. write save file again when write output file
2. print out collision point
2. is fairly easy to do, in the function
Kangaroo::CollisionCheck or something named like that there are two variables called Td and Wd which are your tame and wild points which you can then print out. Only problem would be finding a way to print these variables since they are of
Int class and may not have a print method.
1. is possible but only if you already passed a work file using -ws, you would put the SaveWork call just before the Output call.