
People are also trading
@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"