Ignore:
Timestamp:
03/25/16 17:44:20 (8 years ago)
Author:
sz
Message:

experiment scripts updated to match the upcoming Framsticks version (ExpParams? ==> ExpProperties?, Fields ==> NeuroProperties?, prop: ==> property)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • experiments/frams/capture-the-flag/data/scripts/FlagDef.neuro

    r232 r480  
    1010function init(){
    1111//      Neuro.signals.add("Flag");
    12 //      Neuro.signals[0].flavor = Fields.team;
     12//      Neuro.signals[0].flavor = NeuroProperties.team;
    1313//      Neuro.signals[0].power = 0;
    1414}
     
    1717{
    1818        //Check own flag
    19         if (Neuro.signals.receiveFilter("Flag", 2000, Fields.my + 100, 0.5) > 0)
    20                 Neuro.state = Neuro.signals.receiveFilter("Flag", 2000, Fields.my + 100, 0.5);
     19        if (Neuro.signals.receiveFilter("Flag", 2000, NeuroProperties.my + 100, 0.5) > 0)
     20                Neuro.state = Neuro.signals.receiveFilter("Flag", 2000, NeuroProperties.my + 100, 0.5);
    2121        //Check opponent flag
    2222        //If flag is taken -> go to own flag
    23         else if (Neuro.signals.receiveFilter("Flag", 2000, Fields.opp + 100, 0.5) > 0) 
    24                 Neuro.state = Neuro.signals.receiveFilter("Flag", 2000, Fields.my, 0.5);
     23        else if (Neuro.signals.receiveFilter("Flag", 2000, NeuroProperties.opp + 100, 0.5) > 0)
     24                Neuro.state = Neuro.signals.receiveFilter("Flag", 2000, NeuroProperties.my, 0.5);
    2525        //else -> go to opponent flag
    2626        else
    27                 Neuro.state = Neuro.signals.receiveFilter("Flag", 2000, Fields.opp, 0.5);
     27                Neuro.state = Neuro.signals.receiveFilter("Flag", 2000, NeuroProperties.opp, 0.5);
    2828}
    2929~
    3030
    31 prop:
     31property:
    3232id:opp
    3333name:Opponent team number
    3434type:d
    3535
    36 prop:
     36property:
    3737id:my
    3838name:My team number
Note: See TracChangeset for help on using the changeset viewer.