Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Ocean V3 market dynamics, run simulations, tune as needed #28

Closed
3 tasks done
trentmc opened this issue Feb 20, 2021 · 5 comments
Closed
3 tasks done
Assignees

Comments

@trentmc
Copy link
Contributor

trentmc commented Feb 20, 2021

  • Finish writing Python-level agent behaviors for new agents
  • Wire new agents into system-level design
  • Replicate Ocean V3 market dynamics: run simulations and tune as needed
@trentmc trentmc changed the title Finish implementing Ocean V3 market dynamics: run simulations and tune as needed Implement Ocean V3 market dynamics, run simulations, tune as needed Feb 20, 2021
@trentmc trentmc self-assigned this Feb 20, 2021
@trentmc trentmc added this to To do in Main Project Jun 16, 2021
@trentmc trentmc moved this from Backlog - near term to Backlog - longer term in Main Project Jun 16, 2021
@trentmc trentmc removed their assignment Jul 13, 2021
@project-bot project-bot bot moved this from Backlog - longer term to Done in Main Project Jul 13, 2021
@trentmc trentmc moved this from Done to Backlog - longer term in Main Project Jul 13, 2021
@trentmc trentmc moved this from Backlog - longer term to In progress in Main Project Sep 13, 2021
@trentmc
Copy link
Contributor Author

trentmc commented Sep 20, 2021

Trang demo'd his WIP on this today.

@trangnv
Copy link
Collaborator

trangnv commented Oct 4, 2021

A branch that contains WIP code of ocean V3
https://github.com/tokenspice/tokenspice/tree/WIP-oceanV3_netlist
Some notes:

  • There are 4 agents: publisher (create datatoken, pool every 7 days), consumer, staker, stakerSpeculator
  • KPIs only track agents OCEAN
  • Plot (from KPIs)
    Agents_OCEAN_LINEAR

Somethings to add to complete this issue: @trentmc @richardblythman

  • KPI to track DT, BPT, maybe price them in OCEAN?
  • add other agents that inherits from current agents?

trentmc pushed a commit that referenced this issue Oct 4, 2021
Towards #28. Add new agent: Speculator and its tests
- SpeculatorAgent: speculate by buying and selling DT. It's very similar to StakerSpeculatorAgent, just speculate actions are different.
- Its tests passed.
trentmc pushed a commit that referenced this issue Nov 2, 2021
Netlist for OCEAN V3 market dynamics toward #28 
- KPIs includes $OCEAN in wallet, DTs, BPTs
- Tune netlist in SimState and SimStrategy
- The change in AgentDict is adding `filterToSpeculator` (newly created agent)
@trentmc trentmc mentioned this issue Nov 2, 2021
11 tasks
@trentmc
Copy link
Contributor Author

trentmc commented Nov 26, 2021

@trangnv do you consider this issue done?

(I'm thinking yes)

If yes, do you see any specific follow-ups on oceanv3 netlist? Eg more Q's?

@trangnv
Copy link
Collaborator

trangnv commented Nov 26, 2021

I think this is done. Maybe just some renaming needed if you prefer @trentmc ?

@trentmc
Copy link
Contributor Author

trentmc commented Nov 26, 2021

Thanks.

We can rename as part of our work on oceanv4, if we see the need. So let's close this:)

@trentmc trentmc closed this as completed Nov 26, 2021
Main Project automation moved this from In progress to Done Nov 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

3 participants