Make answers created during market creation on independent multi choice start with the minimum answer ante liquidity
Ṁ10,000 / 10000
bounty left
  • Slow drizzle means new markets move before fully drizzled

  • Market moving before fully drizzling means mana is wasted due to fixed p

  • see discussion here

  • repo here

  • create market code here

Get
Ṁ1,000
and
S3.00
Sort by:

@ian Tried a super minimal fix: https://github.com/manifoldmarkets/manifold/pull/3102

Previously: const ante = Math.min(unmodifiedAnte, totalMarketCost)

Now: const ante = outcomeType === 'MULTIPLE_CHOICE' && !shouldAnswersSumToOne ? totalMarketCost : Math.min(unmodifiedAnte, totalMarketCost)

Very simple: for independent MC specifically, allow ante to scale with the full totalMarketCost, rather than capping it at unmodifiedAnte (i.e. numAnswers * 100 ). AFAIK, that's the only line that needs to change (unless I'm missing some other step during market creation beyond getting the right ante.

This leaves other question types untouched. It'd be just fine to include dependent MC as well, but I don't think it's as urgent (the math is a bit different there). And I think the current system works ~fine for binary.

How about instead of wasting any effort digging ourselves deeper into this eternal pit of rework, we just redo "independent MC" as "these are all just regular binary markets that display on one page"

© Manifold Markets, Inc.Terms + Mana-only TermsPrivacyRules