Advanced Nodes


    End Conditions

    End Conditions

    Games end when certain conditions are fulfilled: a player reaches a certain goal, time runs out or all players but one are eliminated.


    Set End Conditions to end a game when a condition is fulfilled.

    Machinations diagrams use End Conditions to specify end states. End Conditions are square Nodes with a smaller, filled square inside (the same symbol that is used to indicate the stop button on most audio and video players).


    Machinations checks the End Conditions in a diagram at each time step and stops running immediately when any End Condition is fulfilled. In other words, if you have multiple End Conditions in a diagram, it will stop running as soon as any one of the End Conditions is met. For such an example, play the diagram below.

    End Conditions must be activated by a State Connection. In this case, the Formulas on the State Connections are used to specify the end state of the game.


    All Rights Reserved © Machinations S.àr.l

    8217, Mamer, Luxembourg, accounts at BGL BNP PARIBAS, VAT number: LU30464284

    We use cookies for marketing and analytics. We also share information about your use of our site with our marketing and analytics partners who may combine it with other information that you’ve provided to them. You consent to our cookies if you continue to use our site. Learn more