• How do I enter the Waitlist?

    In the eve client, go to the Ship Fitting Window.
    On the bottom right side is a Save button, click it.
    A Fitting Management window will open, that has a Copy to Clipboard button at the bottom, click it.
    Now you are ready to switch to the Waitlist Website.
    At the top there is a link X-UP, open the link. In the big text field, below Fittings, press Ctrl+V or right click and select Paste.
    Now at the bottom, if you are flying one of these ships: Rokh, Rattlesnake, Scorpion Navy Issue, please select your Caldari Battleship Level.
    If you are flying a Logistics Ship, namely Basilisk or Scimitar, please select your Logistics Cruiser Level too.
    Now you can press Enter on Waitlist.
    Your Fittings will now be queued up for review by a Waitlist Manager before you are put on the Waitlist.
    You will be send back to the index page, where you can see who is on the Waitlist, and/or in the queue, to be review by a Waitlist Manager.

  • How do Alarm Expressions work?

    For expression evaluation expr-eval is used. The variables, open, xup, logi, dps, sniper, other are provided, open being a boolean(true/false) while the others are numbers. You can have one expression per Waitlist Group, there is no need for more then one, because using (expression) or (expression) would be the same as using two expression for one group.

    To explain how the expressions work, first we are introducing the word operator. An operator is something that takes input values, and does something witht them, then providing an output value.

    For our usage we only need to look at unary and binary operators. Binary operators, take two arguments. Unary ones only take one. Now that we have established this we are going to move on to an example.

    Our placeholder expression is (xup == 0 and logi < 2) or (xup == 2 and dps <= 5). This expression is split on two subexpressions, made by (), a grouping operator, which are (1)(xup == 0 and logi < 2) and (2)(xup == 2 and dps <= 5).

    These two expressions are connected by the operator or which is a binary operator. The or operator works like this: It takes the two given arguments, and if either is true, it solves to true in all other cases (both are false) it solves to false.

    Now taking a look at subexpression (1)(xup == 0 and logi < 2) we see our placeholder variables xup and logi. They will be replaced with our values from the table, on every update and following evaluation of the expressions.

    So here again we have two subexpressions inside this subexpression. (xup == 0) and (logi < 2).

    We know these two are subexpressions like this because of association. You really don't need to care about this, if you don't know what it is. Just put all your expressions in () and you don't need to know what it is.

    Taking the first one (xup == 0) it uses the binary operator == which means "equals". And so check if both arguments xup and 0 are equal. If this is the case the operator == resolves to true, otherwise false.

    (logi < 2) uses the binary operator < "lesser then", with logi and 2 as arguments. And so evaluates to true, if logi (the replacement value) is less then 2.

    The common operators are: == equals, != does not equal, >= bigger or equal, <= less then or equal > greater then, < less then And to connect these expressions, the operators: and and or. Keep in mind the "or" is a "true or", not the way it often is used in language, it is not an "either or". On this "or" both can be true. There are other also useful operators, that can be used you can find them under expr-eval. But the ones introduced here, should be enough to write decent notification logic and should cover most use cases.