Producer

NAME

EERPG::Producer - EERPG Producer role / class

SYNOPSIS

use EERPG::Producer;
my $producer = EERPG::Producer.new(
      name => 'Old McDonalds', :$market, :$inventory, :$ruleset
    )

DESCRIPTION

The Producer role / class is an Agent that can produce Commodity according to a given Ruleset. It takes a Name, a Market with which the Producer is associated, an Inventory of Commodity and a Ruleset for producing Commodity.

AUTHOR

Elizabeth Mattijsen <[email protected]>

EERPG is an implementation of the "Emergent Economies for Role Playing Games" white paper by Jonathan Doran and Ian Parberry.

Source can be located at: https://github.com/lizmat/EERPG . Comments and Pull Requests are welcome.

COPYRIGHT AND LICENSE

Copyright 2018, 2021 Elizabeth Mattijsen

This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.

EERPG v0.0.2

Emergent Economies for Role Playing Games

Authors

  • Elizabeth Mattijsen

License

Artistic-2.0

Dependencies

AccountableBagHash:ver<0.0.4>:auth<zef:lizmat>WriteOnceHash:ver<0.0.6>:auth<zef:lizmat>

Test Dependencies

Provides

  • EERPG
  • EERPG::Action
  • EERPG::Agent
  • EERPG::All
  • EERPG::Amount
  • EERPG::Ask
  • EERPG::Availability
  • EERPG::Belief
  • EERPG::Bid
  • EERPG::Commodity
  • EERPG::Condition
  • EERPG::Currency
  • EERPG::Economy
  • EERPG::Inventory
  • EERPG::Market
  • EERPG::Name
  • EERPG::Price
  • EERPG::Producer
  • EERPG::Resource
  • EERPG::Rule
  • EERPG::Ruleset
  • EERPG::Trader

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.