Package ch.idsia.tasks
Class MarioSystemOfValues
java.lang.Object
ch.idsia.tasks.SystemOfValues
ch.idsia.tasks.MarioSystemOfValues
public class MarioSystemOfValues extends SystemOfValues
Created by IntelliJ IDEA.
User: Sergey Karakovskiy, sergey at idsia dot ch
Date: Mar 27, 2010
Time: 5:55:38 PM
Package: ch.idsia.scenarios.champ
Tune the parameters of the multiobjective function with MarioSystemOfValues
class assigning a high value to a certain parameter should steer your agent
to maximize objective function w.r.t this value, e.g. assigning timeLeft = 0
and coins = 1000 should make your agent collect all coins before advanching
to finish. If win = 0 as well, this agent will not have motivation to win. or
very high value of kills should produce a true `MARIONATOR`, making him a
perfect killer. By tuning killedByFire, killedByShell, killedByStomp you make
the killer stylish and of refined manners.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMarioSystemOfValues.timeLengthMapping -
Field Summary
Fields Modifier and Type Field Description intcoinsintdistanceintflowerFireinthiddenBlocksinthiddenItemsintkilledByFireintkilledByShellintkilledByStompintkillsintmodeinttimeLeftintwinFields inherited from class ch.idsia.tasks.SystemOfValues
greenMushroom, hiddenBlock, mushroom, stomp -
Constructor Summary
Constructors Constructor Description MarioSystemOfValues() -
Method Summary
-
Field Details
-
distance
public final int distance- See Also:
- Constant Field Values
-
win
public final int win- See Also:
- Constant Field Values
-
mode
public final int mode- See Also:
- Constant Field Values
-
coins
public final int coins- See Also:
- Constant Field Values
-
public final int hiddenItems
- See Also:
- Constant Field Values
-
flowerFire
public final int flowerFire- See Also:
- Constant Field Values
-
kills
public final int kills- See Also:
- Constant Field Values
-
killedByFire
public final int killedByFire- See Also:
- Constant Field Values
-
killedByShell
public final int killedByShell- See Also:
- Constant Field Values
-
killedByStomp
public final int killedByStomp- See Also:
- Constant Field Values
-
timeLeft
public final int timeLeft- See Also:
- Constant Field Values
-
public final int hiddenBlocks
- See Also:
- Constant Field Values
-
-
Constructor Details
-
MarioSystemOfValues
public MarioSystemOfValues()
-