Option display_player_number

Use the face leds to display the player number

State Machine

This browser can't display the SVG file svg/option_display_player_number.svg.



The Adobe SVG Viewer 3.0 can be downloaded from http://www.adobe.com/svg/viewer/install/main.html

State display_one

If that state is active,
 >  This enumerated output symbol is set:
    leds.face8  = 
leds.blink.oooo
 >  This enumerated output symbol is set:
    leds.face10  = 
leds.blink.oooo
 >  This enumerated output symbol is set:
    leds.face11  = 
leds.blink.llll
 >  This enumerated output symbol is set:
    leds.face9  = 
leds.blink.oooo
 >  This enumerated output symbol is set:
    leds.face7  = 
leds.blink.oooo
 
The decision tree:
  This browser can't display the SVG file svg/option_display_player_number_state_display_one.svg.



The Adobe SVG Viewer 3.0 can be downloaded from http://www.adobe.com/svg/viewer/install/main.html
 
Pseudo code of the decision tree:
 
/** player number is one */
if ( game.player_number() == 1)
{
  
goto display_one;
}
else
{
  
/** player number is two */
if ( game.player_number() == 2)
{
  
goto display_two;
}
else
{
  
/** player number is three */
if ( game.player_number() == 3)
{
  
goto display_three;
}
else
{
  
/** player number is four */
if ( game.player_number() == 4)
{
  
goto display_four;
}
else
{
  
/** player number is four */
if ( game.player_number() == 5)
{
  
goto display_five;
}
else
{
  
stay;
}
}
}
}
}

State display_two

If that state is active,
 >  This enumerated output symbol is set:
    leds.face8  = 
leds.blink.llll
 >  This enumerated output symbol is set:
    leds.face10  = 
leds.blink.oooo
 >  This enumerated output symbol is set:
    leds.face11  = 
leds.blink.oooo
 >  This enumerated output symbol is set:
    leds.face9  = 
leds.blink.oooo
 >  This enumerated output symbol is set:
    leds.face7  = 
leds.blink.llll
 
The decision tree:
  This browser can't display the SVG file svg/option_display_player_number_state_display_two.svg.



The Adobe SVG Viewer 3.0 can be downloaded from http://www.adobe.com/svg/viewer/install/main.html
 
Pseudo code of the decision tree:
 
/** player number is one */
if ( game.player_number() == 1)
{
  
goto display_one;
}
else
{
  
/** player number is two */
if ( game.player_number() == 2)
{
  
goto display_two;
}
else
{
  
/** player number is three */
if ( game.player_number() == 3)
{
  
goto display_three;
}
else
{
  
/** player number is four */
if ( game.player_number() == 4)
{
  
goto display_four;
}
else
{
  
/** player number is four */
if ( game.player_number() == 5)
{
  
goto display_five;
}
else
{
  
stay;
}
}
}
}
}

State display_three

If that state is active,
 >  This enumerated output symbol is set:
    leds.face8  = 
leds.blink.llll
 >  This enumerated output symbol is set:
    leds.face10  = 
leds.blink.oooo
 >  This enumerated output symbol is set:
    leds.face11  = 
leds.blink.llll
 >  This enumerated output symbol is set:
    leds.face9  = 
leds.blink.oooo
 >  This enumerated output symbol is set:
    leds.face7  = 
leds.blink.llll
 
The decision tree:
  This browser can't display the SVG file svg/option_display_player_number_state_display_three.svg.



The Adobe SVG Viewer 3.0 can be downloaded from http://www.adobe.com/svg/viewer/install/main.html
 
Pseudo code of the decision tree:
 
/** player number is one */
if ( game.player_number() == 1)
{
  
goto display_one;
}
else
{
  
/** player number is two */
if ( game.player_number() == 2)
{
  
goto display_two;
}
else
{
  
/** player number is three */
if ( game.player_number() == 3)
{
  
goto display_three;
}
else
{
  
/** player number is four */
if ( game.player_number() == 4)
{
  
goto display_four;
}
else
{
  
/** player number is four */
if ( game.player_number() == 5)
{
  
goto display_five;
}
else
{
  
stay;
}
}
}
}
}

State display_four

If that state is active,
 >  This enumerated output symbol is set:
    leds.face8  = 
leds.blink.llll
 >  This enumerated output symbol is set:
    leds.face10  = 
leds.blink.llll
 >  This enumerated output symbol is set:
    leds.face11  = 
leds.blink.oooo
 >  This enumerated output symbol is set:
    leds.face9  = 
leds.blink.llll
 >  This enumerated output symbol is set:
    leds.face7  = 
leds.blink.llll
 
The decision tree:
  This browser can't display the SVG file svg/option_display_player_number_state_display_four.svg.



The Adobe SVG Viewer 3.0 can be downloaded from http://www.adobe.com/svg/viewer/install/main.html
 
Pseudo code of the decision tree:
 
/** player number is one */
if ( game.player_number() == 1)
{
  
goto display_one;
}
else
{
  
/** player number is two */
if ( game.player_number() == 2)
{
  
goto display_two;
}
else
{
  
/** player number is three */
if ( game.player_number() == 3)
{
  
goto display_three;
}
else
{
  
/** player number is four */
if ( game.player_number() == 4)
{
  
goto display_four;
}
else
{
  
/** player number is four */
if ( game.player_number() == 5)
{
  
goto display_five;
}
else
{
  
stay;
}
}
}
}
}

State display_five

If that state is active,
 >  This enumerated output symbol is set:
    leds.face8  = 
leds.blink.llll
 >  This enumerated output symbol is set:
    leds.face10  = 
leds.blink.llll
 >  This enumerated output symbol is set:
    leds.face11  = 
leds.blink.llll
 >  This enumerated output symbol is set:
    leds.face9  = 
leds.blink.llll
 >  This enumerated output symbol is set:
    leds.face7  = 
leds.blink.llll
 
The decision tree:
  This browser can't display the SVG file svg/option_display_player_number_state_display_five.svg.



The Adobe SVG Viewer 3.0 can be downloaded from http://www.adobe.com/svg/viewer/install/main.html
 
Pseudo code of the decision tree:
 
/** player number is one */
if ( game.player_number() == 1)
{
  
goto display_one;
}
else
{
  
/** player number is two */
if ( game.player_number() == 2)
{
  
goto display_two;
}
else
{
  
/** player number is three */
if ( game.player_number() == 3)
{
  
goto display_three;
}
else
{
  
/** player number is four */
if ( game.player_number() == 4)
{
  
goto display_four;
}
else
{
  
/** player number is four */
if ( game.player_number() == 5)
{
  
goto display_five;
}
else
{
  
stay;
}
}
}
}
}