flyxiv / ffxiv_rotation_ai

0 stars 0 forks source link

learn how to extract logs from fflogs #1

Closed flyxiv closed 5 months ago

flyxiv commented 5 months ago

We need a lot of raw data to train models to predict the next steps. Find out if it is viable to get more than 10k logs for each job.

flyxiv commented 5 months ago

https://github.com/halworsen/fflogsapi has python support for fflogs archiving. Let's test this api out

flyxiv commented 5 months ago

image

image

flyxiv commented 5 months ago

image

flyxiv commented 5 months ago

event starts with 8 combatant info and then events

flyxiv commented 5 months ago

image

spells can be queried by 'cast' and identified by 'abilityGameID'

flyxiv commented 5 months ago

28k events in one fight image

flyxiv commented 5 months ago

skill ids for ninja:

image

flyxiv commented 5 months ago

dps related events: ['applybuff', 'applybuffstack', 'begincast', 'cast', 'applydebuff', 'applydebuffstack', 'encounterend', 'removebuff', 'removebuffstack', 'removedebuff', 'refreshbuff', 'refreshdebuff', 'removedebuffstack',]

flyxiv commented 5 months ago

Now I know pretty well how to extract from FFXIV logs. Closing this issue and starting with a PACE framework on Project Problem Definition