Path: utzoo!attcan!uunet!mcvax!ukc!warwick!maujp From: maujp@warwick.ac.uk (S Shipway) Newsgroups: comp.sources.games.bugs Subject: Re: wanderer2, screens 13,16,17,18,20 Message-ID: <48@poppy.warwick.ac.uk> Date: 15 Nov 88 10:35:24 GMT References: <427@occrsh.ATT.COM> <438@occrsh.ATT.COM> <659@sering.cwi.nl> <534@dutrun.UUCP> <670@sering.cwi.nl> <671@sering.cwi.nl> Reply-To: maujp@warwick.ac.uk (S Shipway) Organization: Computing Services, Warwick University, UK Lines: 31 In article <671@sering.cwi.nl> play@cwi.nl (The MC Funhouse Master) writes: ... >The result of having both old and new versions on line. This one would >work with the old version, but not with the new version. ... OK, an explanation... In the second version, I tidied up the fall() function so that it would work faster and more economically. I tried to get the order of checking as similar as possible, but obviously a few differences would exist. The problem occurs when people design screens with 'hanging' boulders or arrows - this was never supposed to be done really, and the program expects the screen to be in equilibrium at the start. If you give it a screen with no large 'hanging' sections it will work on both versions. You will note that none of *my* screens have hanging boulders ( well, except one :-). Since the 'hanging' boulders produced no errors (until now) I havent bothered to mention them as they increased the range of problems you can design. Of course, with the diff I posted a little while ago, there should be less need for hanging boulders as you can use the balloons etc. ... although I forsee a large number of new problems on the horizon. -Steven Shipway -----------------------------------------+------------------------------------ JANET: maujp@uk.ac.warwick.cu |#include ARPA: maujp@cu.warwick.ac.uk | I am really an AI program BITNET: maujp%uk.ac.warwick.cu@UKACRL |#include UUCP: maujp%uk.ac.warwick.cu@ukc.uucp | "I hate you, Monday!" or even ...!mcvax!ukc!warwick!maujp +------------------------------------ SNAIL: Maths dept., University of Warwick, Coventry. LOCAL: "Hey, Steve!" ------------------------------------------------------------------------------