7.4. MODELING PLAYER EXPERIENCE 131
7.4.1 DESIGNING THE SEARCH SPACE
          portal     
                
             
                
                
               
    0      
         Defender Waves  Seaquest
              De-
fender               
              
                
   
 Waves                
                 
                
                
  Seaquest             
              
               
                
          
              
               
            
             10
10
Selected Target Score Functions
                 
             
      f .x/ > 0   x > 0   
 linear    m 2 f0:2; 0:4; 1g shifted sigmoid   
K
3
2 f3; 12g logarithmic   L D 15  exponential    
                   
               
 
f .x/ D mx 
132 7. AUTOMATIC GENERAL GAME TUNING
          Defender Waves  Seaquest
7.4. MODELING PLAYER EXPERIENCE 133
  Defender    
Name Description Possible Values Size
BSPEED Bomb speed 0.1, 0.3, 0.5, 0.7, 0.9 5
ASPEED Alien speed 0.2, 0.4, 0.6, 0.8, 1.0 5
SUPSPEED Supply falling speed 0.05, 0.25, 0.45 3
APROB Alien's probability to shoot a bomb 0.01, 0.02, 0.03, 0.04, 0.05 5
SLOWPPROB
Slow portal's probability to spawn
an alien
0.05, 0.1, 0.15, 0.2, 0.25 5
FASTPPROB
Fast portal's probability to spawn an
alien
0.3, 0.5 2
AMPROB
Supply portal's probability to spawn
a supply
0.05, 0.15, 0.25 3
ACOOLDOWN Alien's bomb shooting cooldown 2, 4, 6, 8, 10 5
5 5
5
PCOOLDOWN Alien portal's cooldown 5, 10, 15, 20 4
AMCOOLDOWN Supply portal's cooldown 5, 10, 15, 20 4
BLIMIT Avatar's maximum ammo supply 5, 10, 15, 20 4
ADDSUP
Amount of ammo a supply pack
contains
1, 2, 3, 4,
LOSSCITY Score lost when a city is destroyed -4, -3, -2, -1 4
AREWARD Score gained when an alien is shot 1, 3, 5, 7, 9
DELAY
e time step that all portals start
spawning
0, 50, 100, 150, 200, 250,
300
7
CLOSE
e time step that all portals stop
spawning
350, 400, 450, 500 4
Total search space size 1.08 × 10
10
134 7. AUTOMATIC GENERAL GAME TUNING
  Waves    
Name Description Possible Values Size
RSPEED Rock's speed 0.45, 0.95, 1.45, 1.95, 2.45 5
SSPEED Avatar missile's speed 0.5, 1.0, 1.5, 2.0 4
4
4
LSPEED Laser's speed 0.1, 0.2, 0.3, 0.4, 0.5 5
ACOOLDOWN Alien portal's cooldown 2, 6, 10, 14
RCOOLDOWN Rock portal's cooldown 2, 6, 10, 14
APROB
Alien portal's probability of alien
spawn
0.01, 0.05 2
RPROB
Rock portal's probability to spawn
a rock
0.15, 0.2, 0.25, 0.3, 0.35, 0.4 6
PSPEED Avatar's speed 0.5, 1.0, 1.5 3
ASPEED Alien's speed 0.05, 0.1, 0.15, 0.2, 0.25, 0.3 6
SLIMIT Avatar's maximum health point 2, 4, 6, 8, 10 5
ASPROB Alien's probability to shoot a laser 0.005, 0.01, 0.015, 0.02 4
4
4
SPLUS
Avatar's health increase when pick-
ing a shield
1, 2, 3, 4, 5 5
5
APEN
Score lost when avatar collides with
alien
-4, -3, -2, -1
LASERPEN Score lost when avatar hit by a laser -4, -3, -2, -1
SREWARD Score gained when an alien is shot 1, 3, 5, 7, 9
DELAY
e time step that all portals start
spawning
0, 50, 100, 150, 200, 250,
300
7
CLOSE
e time step that all portals stop
spawning
350, 400, 450, 500 4
Total search space size 7.741 × 10
10
7.4. MODELING PLAYER EXPERIENCE 135
  Seaquest    
Name Description Possible Values Size
SSPEED Shark's speed 0.05, 0.2, 0.35, 0.5 4
WSPEED Whale's speed 0.05, 0.2 2
PSPEED Piranha's speed 0.05, 0.2, 0.35, 0.5 4
DSPEED Diver's speed 0.1, 0.3, 0.5, 0.7, 0.9 5
SHPROB
Shark portal's probability of shark
spawn
0.01, 0.06, 0.11, 0.16 4
WHPROB
Whale portal's probability of whale
spawn
0.005, 0.025, 0.045, 0.065,
0.085
5
DHPROB
Normal diver portal's probability of
spawn
0.005, 0.015, 0.025, 0.035,
0.045
5
OFDHPROB
Fast diver portal's probability of
diver spawn
0.05, 0.07, 0.09 3
WSPROB
Whale's probability to spawn a pi-
ranha
0.01, 0.04, 0.07, 0.1 4
HP Avatar's initial oxygen amount 9, 17, 25, 33 4
4
4
4
4
MHP Avatar's maximum oxygen amount 10, 20, 30, 40
HPPLUS
Oxygen gained per time step at the
surface
1, 2, 3, 4
TIMERHPLOSS
Oxygen amount lost per time step
underwater
5, 10, 15, 20
WHALESCORE Score increased when a whale is shot 5, 10, 15, 20
DCONS
Consecutive tiles a diver can move
per step
1, 2, 3 3
CRLIMIT
Max divers the avatar can rescue in
one dive
1, 3, 5, 7 4
DELAY
e time step that all portals start
spawning
0, 50, 100, 150, 200 5
SHUTHOLE
e time step that all portals stop
spawning
200, 250, 300, 350, 400 5
Total search space size 5.892 × 10
10
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset