View Single Post
Old 09-13-2010, 03:55 PM   #305
LogicDeLuxe
Rookie
 
Join Date: Oct 2004
Posts: 215
Some analysis for Stan's price ideas.
The left half of the table has all cases which have a voice file, the right half has the cases which don't.
From left to right, numbers decrease by 450, which is the price for each extra (except for the porthole defogger, which is for free).

The first offer you make sets the value to 10000 (which includes all extras).
Following offerings changes the price in the opposite direction by half of the difference to the first offer. Which results in possible steps of 500.

Going away reduces the price 3 times. 1st by 1000, 2nd by 500 and finally by 100. Therefore going a way 2 times mostly results in prices already taken care of. The 3rd going away has less overlappings.

You can see a pattern in most of the voiced files, but also some oddities.
- 4800 is missing from a somewhat regular pattern, but let's ignore this detail for the moment.
- Giving anything other than 2000 as the first offer isn't considered at all.
- The follow up offer may be 5000, 4000 or 2000.
- After going away once, the follow up offers may be 5000, 3000 or 2000.
- After going away a second time, it is 4000 or 2000.
- Going away a 3rd time results in many unvoiced prices in any case.

For the impossible prices, the director apparently assumed that all 7 extras reduce the price by 450, since those would continue the existing rows.

Now, for making sure that the price you get is voiced, what would I do? I have some ideas so far:

- If the player offers 2000, then 4000, I have to disable the option to leave, since this would result in unavailable prices?

- I have to prevent leaving a second time, unless the player offered 2000.

- Leaving a 3rd time could be prevented completely. Or alternatively, I could just disable the price reducing effect.

- All offers leading to unvoiced lines have to be disabled.

So far, this might be slightly confusing, but still very playable.
But there is still the ugly part about the missing 4800. I could just cheat a bit and let Stan say 5250 instead, since he won't hesitate to sell for that price anyway.

Of course, those restrictions would be completely optional. Just you can do with Spiffy and the narrator, you could just choose between completeness and voice coverage mode.

What do you think?
Code:
Sea Monkey price voiced:                     Sea Monkey price silent:                   
  regular prices after any offers and after going away one or two times:
                                              7000  6550  6100  5650  5200  4750  4300
  7500  7050  6600  6150  5700  5250                                              4800
                                              8000  7550  7100  6650  6200  5750  5300
  8500  8050  7600  7150  6700  6250  5800                
  9000  8550  8100  7650  7200  6750  6300        
                                              9500  9050  8600  8150  7700  7250  6800
 10000  9550  9100  8650  8200  7750  7300
                                             10500 10050  9600  9150  8700  8250  7800
                                             11000 10550 10100  9650  9200  8750  8300
                                             11500 11050 10600 10150  9700  9250  8800

  possible prices after going away three times:                                             
                                              6900  6450  6000  5550  5100  4650  4200
                                              7400  6950  6500  6050  5600  5150  4700
                                              7900  7450 
  8400  7950                                
                                              8900  8450 
                                              9400  8950 
                                              9900  9450 

  impossible prices, but voiced nevertheless:
  5350  5850  6850
LogicDeLuxe is offline   you may: quote & reply,