Changes between Version 46 and Version 47 of WikiStart


Ignore:
Timestamp:
09/13/21 16:46:46 (3 years ago)
Author:
Wouter Pasman
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v46 v47  
    183183 SimpleRunner has a number of restrictions, compared to a run using a runserver and partyserver
    184184
    185 * With stand-alone runner, your parties are run together in a single python interpreter. The main implication is that there may arise version conflicts between parties.
     185* With stand-alone runner, your parties are run together in a single python interpreter. This implies
     186 * there may arise library version conflicts between parties.
     187 * There may be multithreading effects due to the python GIL.
    186188* You can only use GeniusWebPython-based parties, not GeniusWeb-based parties
    187189* Not all protocols are translated to python yet. You can only use protocols that have been translated.
    188 
     190* These issues are resolved by using the partiesserver. Therefore SimpleRunner in python might behave slightly different from running on the [https://tracinsy.ewi.tudelft.nl/pubtrac/GeniusWebPythonPartiesServer python-partiesserver]. For this reason the partiesserver will be used for competitions and tests. Always make sure that your party runs properly also on the pythonpartiesserver.
    189191
    190192