These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Vorschläge und Ideen

 
  • Topic is locked indefinitely.
 

"Brain in a Box" auf dem Testsever

First post
Author
CCP Phantom
C C P
C C P Alliance
#1 - 2015-04-30 11:27:25 UTC  |  Edited by: CCP Phantom
(Englischer Originalbeitrag von CCP Habakuk)

Anlässlich des Massentests auf Singularity am 30. April sollen hier einige Hintergrundinformationen zu "Brain in a Box" zur Verfügung gestellt werden.


"Brain in a Box"
"Brain in a Box" ist ein langlaufendes Projekt von Team Gridlock, das die Berechnung und Handhabung der Skills- und Skilleffekte auf dem Server beschleunigen soll.

Auf Tranquility werden bisher bei jedem Sprung in ein anderes Sternensystem alle Skills neuberechnet und dann erneut auf das Schiff angewendet. Mit "Brain in a Box" werden alle Skilleffekte auf einem anderen Teil des Servers vorberechnet und dieses so vorbereitete "Gehirn" dann bei Bedarf angewendet. Durch diese Maßnahme wird sich die Serverleistung bei Sprüngen durch Tore oder bei anderen Sitzungswechseln (Docking/Undocking, Wechsel des Schiffes, Abschuss) verbessern.


Neufassung der Dogma-Attribute
Dogma-Attribute sind, vereinfacht gesprochen, Werte von Schiffen, Modulen und Ähnlichem. Viele dieser Werte kann man Reiter "Attribute" im "Show Info"-Fenster sehen, andere Werte werden im HUD angezeigt.

Mit dieser Neufassung ändern wir die Berechnung und Speicherung jener Dogma-Attribute auf dem Server und im Client. Diese Änderung ermöglichte erst "Brain in a Box". Mit der Neufassung wurde auch die interne Handhabung von Flottenboni geändert, ebenfalls wurde das System zur Überhitzung von Modulen intern neu geschrieben. Weitere Informationen zu dieser Neufassung sind in der (englischsprachigen) Fanfest-Präsentation zu finden.


Neufassung von Skills
Zusammen mit "Brain in a Box" wurde auch das Skilltraining auf einen anderen Teil des Servers verschoben. Ebenfalls geändert wurde die interne Verwaltung der Skills. Momentan werden auf Tranquility alle Skills eines Charakters als Gegenstände, die (unsichtbar für Spieler) im Charakter gespeichert sind.

Mit der Neufassung werden diese Skills nun separat auf dem Server gespeichert. Ebenfalls beseitigt diese Neufassung alte, seltene Problemfälle mit der Skillqueue. Für den Spieler sollte ansonsten keine Änderung sichtbar sein.



Diese Verbesserungen greifen tief in das Server-Programmgefüge ein, daher ist mit einer Veröffentlichung auf Tranquility in naher Zukunft nicht zu rechnen. Man sollte auch nicht zu hohe Erwartungen an diese Verbesserungen haben, Lag wird nicht automatisch wie durch Zauberhand verschwinden. Bestimmte Anwendungsfälle sollten allerdings deutlich profitieren. Bitte berücksichtigt auch, dass es sich hier um Änderungen des Backend-Systems handelt und nicht direkt um Änderungen der Spielmechanik.

CCP Phantom - Senior Community Developer

Tineoidea Asanari
Liga Freier Terraner
Northern Coalition.
#2 - 2015-05-02 10:59:50 UTC
Wunderbar! Es freut mich wirklich, dass CCP endlich den Mut hat, den Legacy Code anzufassen und neuzuschreiben.

Besonders Brain in a Box ist ein System, welches viele Spieler (ob sie es wissen oder nicht) heiß erwartet haben. Weniger TiDi, Ongrid Boosting, allgemein geringerer Lag - die Möglichkeiten, die dieses großartige System, auf das wir schon viel zu lange warten mussten, bietet, sind unendlich. Eventuell stürzt einem jetzt sogar nicht mal mehr die Skillqueue ab, wenn in einem System unter heftiger TiDi die Skills umschiebt :D

Peilt ihr schon einen gewissen Zeitrahmen an, in dem Brain in a Box kommen soll, oder ist das bisher immernoch soon­™?
l0rd carlos
the king asked me to guard the mountain
#3 - 2015-05-04 07:45:24 UTC
Cool cool.
Freut micht auch das da was passiert.

Dann passen mehr leute in Jita rein!11

Youtube Channel about Micro and Small scale PvP with commentary: Fleet Commentary by l0rd carlos

CCP Phantom
C C P
C C P Alliance
#4 - 2015-05-04 09:29:34 UTC
Tineoidea Asanari wrote:
Peilt ihr schon einen gewissen Zeitrahmen an, in dem Brain in a Box kommen soll, oder ist das bisher immernoch soon­™?

Eine der Schwierigkeiten bei der Neufassung von alten, tiefgreifenden Systemen besteht darin, dass man nicht von vornherein weiss, auf welche Probleme man noch stoßen wird. Daher können wir auch keine Vorhersagen machen, wann nun "Brain in a Box" und andere Verbesserungen auf Tranquility einsetzbar sein werden.

Allerdings war der Einsatz von "Brain in a Box" live auf dem Testserver schon ein wichtiger Meilenstein! Das soll man auch nicht kleinreden. :-)

CCP Phantom - Senior Community Developer