Devblog: Changes to the Fleet Fight Notification System

mistwarden 2018-01-22

There have been a few changes over the last week which have manifested from the CSM summit taking place at CCP HQ in Reykjavik, Iceland. The latest of these changes is an update to the fleet fight notification systems, a system used to inform CCP of a planned battle so back-end adjustments can be made to create a better service for the fight.

For those who don’t know about the tool, it allows players to confidentially inform CCP that they are planning a large battle, meaning both sides don’t necessarily have to be aware that a fight is about to go down. In return, CCP is able to load the system onto a higher-performance server node, which provides a better service and helps the battle run more smoothly.

The main issue raised by the CSM was that requests were being rejected by the system when a request was sent less than 24 hours before the planned fight. This should not have been the case.

An investigation showed that an issue with a logic statement was at fault, and any requests made for a fight starting in less than 24 hours would be rejected. This is an error due to the mapping taking place at downtime; CCP provided the following example.

“If you file a request at 17:00 for a fight starting at 14:00 the next day, it will be rejected. If you file a request at 17:00 for a fight starting at 19:00 the next day, it will be accepted. However, these two statements are actually functionally synonymous, because the node must be mapped at downtime on the day regardless.”

Some players had worked out the logic issue, while others got frustrated that their requests were being rejected but other player requests were accepted. CCP Falcon goes on to outline the changes to the logic system, which is now based on three rules.

“1) Your start time may not be in the past.
2) Your finish time must be after your start time.
3) Your start time may not be within 25 hours of the 10:00 UTC that preceded the last downtime.
To put the third point another way: you must file a request at least one hour before the downtime prior to your anticipated battle.”

He goes on to remind players to continue submitting their requests sooner than later when possible. For reference, the changes to the notification system were deployed on January 22, at 14:00 UTC.

Let your voice be heard! Submit your own article to Imperium News here!

Would you like to join the Imperium News staff? Find out how!

Comments

  • Erick Asmock

    Dear CCP,

    There might be a big fight in and around 9-4 tomorrow.

    January 23, 2018 at 2:01 am
  • Yzy Andedare

    why would you reject a request? if you are CCP, you always want to be notified of a server overload, whether you can do something about it or not. It is less frustrating for the players, and when you have the technology to reinforce a server online, you don’t need to change your code.

    January 23, 2018 at 5:21 am
    • randuir Yzy Andedare

      From the article, it seems the request was denied automatically, so the devs never actually got to see the request to make a decision about it. The reason for the automated system is to filter out impossible requests, but apparently it was faulty.

      January 23, 2018 at 10:37 am
    • phuzz Yzy Andedare

      They want to reject requests which are in the past, or in the far future, or which are filed too close to downtime, or are invalid in some other way (and when you have a system which is open to the general public, many of the submissions will be invalid)
      Unfortunately whoever programmed it the first time around made a mistake, and it was automatically rejecting otherwise valid requests.

      January 23, 2018 at 3:48 pm