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

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

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Is there a high-level explanation or some examples on how Dogma works?

First post
Author
Asha Xa'clan
Federal Defense Union
Gallente Federation
#1 - 2015-02-10 13:39:55 UTC
Is there any documentation on how exactly Dogma works? From what I understand, it contains all the information necessary to calculate attributes from fittings. The tables with the raw data are in the static data dump, but I have so far failed to understand them well enough to actually calculate something useful.

What would be great are some examples on how a Dogma calculation works, or some general documentation on the whole system. Is there anything like that available somewhere?
Asha Xa'clan
Federal Defense Union
Gallente Federation
#2 - 2015-02-10 19:03:22 UTC
I tried to understand the whole thing just by looking at the dgm tables in the SDE, and while I can roughly see how it should work, there are some major aspect I just don't get.

The biggest one is currently the operandID in the dgmExpressions table. Where is that defined and how can I get a list of all of them and their definition?
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#3 - 2015-02-11 00:04:51 UTC
There's no documentation, I'm afraid.

https://github.com/osmium-org/libdogma may be of some interest, if you can read C

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter