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

1 comment:

Addison Conroy said...

MagicalPad is a productivity app that allows users to take Visual Notes. It is an ALL IN ONE - Mind Mapping, Outline app, Visual Notes and Visual Task Manager. It allows users to Visually manage notes, ideas, mind maps, outlines, checklist and tasks for school, personal and business needs.

Post a Comment