Skip to content

Releases: alexanderthclark/FreeRide

v0.1.1

27 May 03:49
39fe2f0
Compare
Choose a tag to compare

v0.1.1 - Intersection Operator

✨ New Features

  • Intersection operator for creating markets: market = demand & supply
    • Works in both directions: supply & demand gives the same result
    • More Pythonic and intuitive than Market(demand, supply)

v0.1.0

27 May 02:13
442ff13
Compare
Choose a tag to compare

This is the first minor release of FreeRide, marking significant improvements in functionality and documentation.

✨ New Features

  • Market Equilibrium Tutorial: Comprehensive tutorial demonstrating elasticity concepts and common misconceptions
  • Improved API: Direct imports now available (from freeride import Demand, Supply, Market)
  • Horizontal Curves Support: Better handling of perfectly elastic/inelastic curves with clear warnings

🐛 Bug Fixes

  • Fixed Nash equilibrium to return action names instead of indices (#122)
  • Fixed ValueError when creating perfectly elastic curves like Supply(5, 0) (#123)
  • Added validation to prevent economically unreasonable demand curves (zero/negative intercepts)

📚 Documentation

  • New market equilibrium tutorial with Jupyter notebook
  • Improved import examples throughout documentation
  • Added Google Colab badges for interactive tutorials

🔧 Internal Improvements

  • Better error messages for economic concepts
  • Consistent use of Market class (alias for Equilibrium)
  • Enhanced test coverage for edge cases

v0.0.7

25 Jan 19:50
Compare
Choose a tag to compare

Support for world trade and tariffs.

v0.0.6

17 Aug 23:40
8802c2c
Compare
Choose a tag to compare

Add price controls and other dwl items.

This also introduces the Market class which is a simple replica of Equilibrium for now.

v0.0.5

30 Jun 22:21
Compare
Choose a tag to compare

Quadratic classes and Demand.total_revenue method.

v 0.0.4

08 Jun 20:25
Compare
Choose a tag to compare
v0.0.4

Update __init__.py

V 0.0.3

08 Jun 20:15
Compare
Choose a tag to compare
v0.0.3

requirements

V 0.0.2

08 Jun 20:08
Compare
Choose a tag to compare
v0.0.2

add license

V 0.0.1

08 Jun 19:56
91cc047
Compare
Choose a tag to compare

First release.