diplomacy.utils.order_results

Results

  • Contains the results labels and code used by the engine
class diplomacy.utils.order_results.OrderResult(code, message)[source]

Bases: diplomacy.utils.common.StringableCode

Represents an order result

__init__(code, message)[source]

Build a Order Result

Parameters:
  • code – int code of the order result
  • message – human readable string message associated to the order result
diplomacy.utils.order_results.OK = 0:

Order result OK, printed as ''

diplomacy.utils.order_results.NO_CONVOY = 10001:no convoy

Order result NO_CONVOY, printed as 'no convoy'

diplomacy.utils.order_results.BOUNCE = 10002:bounce

Order result BOUNCE, printed as 'bounce'

diplomacy.utils.order_results.VOID = 10003:void

Order result VOID, printed as 'void'

diplomacy.utils.order_results.CUT = 10004:cut

Order result CUT, printed as 'cut'

diplomacy.utils.order_results.DISLODGED = 10005:dislodged

Order result DISLODGED, printed as 'dislodged'

diplomacy.utils.order_results.DISRUPTED = 10006:disrupted

Order result DISRUPTED, printed as 'disrupted'

diplomacy.utils.order_results.DISBAND = 10007:disband

Order result DISBAND, printed as 'disband'

diplomacy.utils.order_results.MAYBE = 10008:maybe

Order result MAYBE, printed as 'maybe'