Announcement: Why not try our official idea generator for inspiration when making puzzles?


Caravel Forum : DROD Boards : Architecture : Hold Updates for 3.3
New Topic New Poll Post Reply
Poster Message
TFMurphy
Level: Smitemaster
Rank Points: 3118
Registered: 06-11-2007
IP: Logged
icon Hold Updates for 3.3 (+8)  
DROD 3.3's release brings us to a rather important task with regards to CaravelNet: the update of the CaravelNet Spider.

The spider is currently running code for 3.2.0, which was released back in 2008. It was going to be updated when 3.2.1 was released this February, but that got delayed due to a particularly nasty bug in 3.2.1 that could cause certain rooms to crash.

3.3 fixes these problems, but due to other changes packaged inside, there is a price: the 3.2 code cannot accept 3.3 demos. So we're going to update the spider now.

There's a few things about this update that are important though. Updating the spider's code is fairly easy. What we're interested in right now, though, are the stockpile of demos and published holds it has to deal with. The first thing is that we're looking at a very good opportunity to do a full verification of *ALL* CaravelNet demos after the update. There are demos in the system that have been broken by changes as far back as JtRH 2.0.16, a good four years ago. And I'm pretty sure there are even older changes. We also still have some mess from the spider bugs back in early 2008, and a handful of demos from betatesters/HAs that start on invalid level entrances. We're hoping to finally put paid to all of those with the upcoming verification.

However, before we can do that, there's a bit more work that we need to do. It's been over three years since 3.2's release, and there are a lot of changes in the last two patches. And some of these have ended up breaking holds.

As a result, we are looking to update these holds to both make them work with 3.3, as well as preserve as many old highscores as we can.

=====

We've identified a list of holds that are definitely broken by the changes. These are as follows:
   Korvak's Keep
   The Mining Business
   Cheap Trick contest compilation
   Fireballs
We're looking to fix these holds in a manner such that old highscores are preserved, and that the rooms still play the same both in 3.2 and 3.3. I believe this is possible for all of the listed holds.

PMs will be sent to the architects behind each of these holds notifying them of the problem. Whilst we do have our own fixes in mind -- which we will both inform the architect of, and put into place by default if an architect chooses to leave it to us -- the architect is at liberty to update the hold themselves. We will be making an effort to keep the holds working for the versions of DROD they were originally made for though.

=====

There are also a number of holds that, whilst still possible in 3.3, have been changed enough that almost all demos for the room would be invalidated. Where possible, we'd like to update these holds as well. Details will be PMed to the relevant architects over the next few days. Since the holds are not broken, we have no stringent requirement to update them, but we'd rather preserve highscores and room solutions if we possibly can. This may not be possible in all cases, though.

Finally, there are some rooms that have new unintended solutions that have been introduced in either 3.2.1 or 3.3. Since no demos are broken, we can't identify all of them. However, since this was a US introduced by a game patch, we are provisionally allowing Hold Updates to fix them, providing it's done before we begin the full verification in about a month's time. We're going to aim for a deadline of December 1st, but this may change.

Bear in mind that only rooms that work differently from the changes between 3.2 and 3.3 will be considered, and that fixes should ideally close off the US whilst leaving the majority of 3.2 demos still valid. These will be discussed on a case-by-case basis.

As an aide to the above, here is a list of all the gameplay changes added in the last two patches:
Click here to view the secret text

=====

If you have any questions, please feel free to discuss them within this thread.
10-30-2011 at 10:15 AM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
TFMurphy
Level: Smitemaster
Rank Points: 3118
Registered: 06-11-2007
IP: Logged
icon Re: Hold Updates for 3.3 (0)  
PMs have now been sent to the architects of all holds we're currently considering Hold Updates for.

If you have a hold that is impacted by any of the 3.3 changes and have not already been contacted about it, then please feel free to get in touch.
10-31-2011 at 09:22 AM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
Syntax
Level: Smitemaster
Rank Points: 1218
Registered: 05-12-2005
IP: Logged
icon Re: Hold Updates for 3.3 (0)  
I may have missed an obvious answer, but does the spider currently validate 3.3 demos? I won't upgrade unless my demos count...
11-02-2011 at 02:14 PM
View Profile Send Private Message to User Show all user's posts Quote Reply
Schik
Level: Legendary Smitemaster
Avatar
Rank Points: 5383
Registered: 02-04-2003
IP: Logged
icon Re: Hold Updates for 3.3 (+2)  
The spider is currently running with the 3.3 code, yes.

____________________________
The greatness of a nation and its moral progress can be judged by the way it treats its animals.
--Mahatma Gandhi
11-02-2011 at 02:19 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores Quote Reply
TFMurphy
Level: Smitemaster
Rank Points: 3118
Registered: 06-11-2007
IP: Logged
icon Re: Hold Updates for 3.3 (+15)  
The 3.3 Hold Updates are finally over. Apologies for the length of time it took. All holds have been uploaded, and Schik has even restored a number of demos that had gotten invalidated over the last few months by the 3.3 spider for the affected rooms.

The holds that have been updated are as follows:

TCB Holds
Advanced Concepts
Cheap Trick contest compilation
Choose Your Adventure
Complex Complex
Fireballs
Pandora's Box
Terrakept Resonant
The Mining Business

JtRH Holds
Channel One Suite
Conquest of Paradise
Korvak's Keep
The Land of Sand

Please note that Choose Your Adventure and Pandora's Box have both been updated to require 3.3, as both have rooms that continue to work differently between 3.2 and 3.3. Older demos for these rooms have been preserved by the changes, but there was no way to have new 3.2 demos made with the updated hold to still pass verification.

===

The planned full reverification of all demos on CaravelNet is going to have to wait, however. As this all took far longer than originally planned, we now have 4.0 to contend with, and we're looking at some hold updates for that too. I will post more details in a few days time.

Thank you for your patience.
05-10-2012 at 01:02 PM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Architecture : Hold Updates for 3.3
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.