Project Outline

Stage 1: Price Database

Stage Goals:

  • Set up environment for multiple DBs.  Currently planning on Google's App Engine.
  • Custom sub-set price database based from eve-central
    • Raw materials: 1x/day, or average over each day
    • T1, T2, Meta, Faction price DBs: 3x/day, across EU, US, AU TZ's
    • Be able to store 1yr of price data on all relevant items (may need to revise)
  • Build loader script (python).  
  • Build itemDB from EVE data dump.  
    • ItemID
    • ItemName
    • Meta Level
    • Group ID
    • BPOID
  • Understand and upload BPO DB.  Will be used to process historical price data.
  • Attempt link back to Google Spreadsheets to allow for intermediate access

Progress:

  • Set up app-engine account (eve-prosper)
  • Set up github project (EVE-Prosper)
  • Started process of itemDB goal

To-Do:

  • Start python loader program.  Know very little python
  • Set up billing for database/appengine
  • Upload each reference database
  • Conference with someone who actually knows DBs, so I don't do something retarded in the setup

Stage 2: Cruncher Programs

Stage Goals:

  • Create subscripts for:
    • T1 BPO price crunching
    • Dependant-products (R.A.M., Components, etc) processing
    • T2 Price crunching
      • Can process BPO/base-invent/decryptor/meta price data
      • Return base-invent and "best decryptor" prices
    • Graphing script
      • Buy/Sell/Build
      • Able to process historical data from raw materials/product DBs
      • output profit margins to a DB? (for automation later)
  • Figure out if it's more efficient to process historical data each request or save in price database
  • Start front-end user interface.  Simple request->results interface to start

Progress:

To-do:

Stage 3: Automation Programming

Stage Goals:

  • Create new scripts for:
    • Character Processing
      • Job eligibility
      • Industry job tracking
    • Corp Processing
      • Industry Job tracking
      • Transaction tracking
      • Task list?
    • Kit-building
    • CREST automation (if available)
      • Kit sorting
      • Purchasing?
      • Courier Contracting?
    • Predictive automation
      • Pick products based on project staff, market volume
      • Allow human intervention to finalize automation decisions
      • Track individual progress
      • Sales tracking for volume adjustment
  • Improve UI for interfacing with scripts
  • Lay foundation for separate user accounts
  • Start privatizing project.  As automation is completed, access will need to be limited to contributors
  • Research monetization to subsidize costs with revenue of some sort
  • Start opening in-game corp 

Progress:

To-Do:

Stage 4: In-Game implementation

Stage Goals:

  • To be determined
  • Generate investment capital: 50B
  • Find contributors in-game to handle manager work (purchasing, POS management, hauling)
  • Consolidate manufacture staff
  • Solidify accounting structure

Progress:

  • Generating revenue in industry project ~2-5B/mo
  • Processing BPO library (components, T1, etc)
  • Basic functionality in gdocs

To-Do:

  • Grow in-game staff
  • Need tools to facilitate more work
  • Bank FW monies for start up capital