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

Cleanup, move some things around, add functionality #134

Open
wants to merge 150 commits into
base: master
Choose a base branch
from

Commits on Jul 3, 2019

  1. Did initial reformatting (with black) and a little cleanup.

    Also added LRU caching to DistributionTruncated.ppf for a speed boost.
    crh23 committed Jul 3, 2019
    Configuration menu
    Copy the full SHA
    5ced119 View commit details
    Browse the repository at this point in the history
  2. Removed most abce dependance, except for gui function, and some unnec…

    …essary parameter assignments (they were immediately overwritten)
    KloskaT committed Jul 3, 2019
    Configuration menu
    Copy the full SHA
    d86bf04 View commit details
    Browse the repository at this point in the history
  3. A bit more aesthetic cleanup

    crh23 committed Jul 3, 2019
    Configuration menu
    Copy the full SHA
    bbe554f View commit details
    Browse the repository at this point in the history
  4. Cleaned up the init file for InsuranceSimulation and added a function…

    … for a general loop to initialise agent parameters.
    KloskaT committed Jul 3, 2019
    Configuration menu
    Copy the full SHA
    b4783d2 View commit details
    Browse the repository at this point in the history
  5. Removed ABCE. There are probably some simplifications that can be mad…

    …e now as a result, especially in insurancesimulation.py
    crh23 committed Jul 3, 2019
    Configuration menu
    Copy the full SHA
    77f7972 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2019

  1. More cleanup and minor fixes.

    crh23 committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    bf53795 View commit details
    Browse the repository at this point in the history
  2. Added docstring to every function in the simulation class. Small typo…

    … corrections/structure changes.
    KloskaT committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    8c9b867 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2019

  1. Removed redundant functions from insurancesimulation: reinsurance_cap…

    …ital_entry, count_underwritten_risks_by_category
    
    Removed redundant functions from metainsuranceorg: adjust_dividend, adjust_capacity_target.
    KloskaT committed Jul 5, 2019
    Configuration menu
    Copy the full SHA
    2b72fb9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    202b1ab View commit details
    Browse the repository at this point in the history
  3. Minor performance improvements

    crh23 committed Jul 5, 2019
    Configuration menu
    Copy the full SHA
    1a01d78 View commit details
    Browse the repository at this point in the history
  4. Added docstring to all functions in metainsuranceorg. Also created fu…

    …nction (get_newrisks_by_type) for organising new risks (start to cleaning up iterate function). Removed some imports from start.py.
    KloskaT committed Jul 5, 2019
    Configuration menu
    Copy the full SHA
    83f3cc6 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2019

  1. Configuration menu
    Copy the full SHA
    829c001 View commit details
    Browse the repository at this point in the history
  2. Made the get_mean_std function take a tuple as an argument to enable …

    …caching (since tuples are hashable). Tested, lead to a small performance increase. Also did misc cleanup etc.
    crh23 committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    facfeba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9ab7e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    919537b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e95bd39 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2019

  1. Configuration menu
    Copy the full SHA
    53810ad View commit details
    Browse the repository at this point in the history
  2. Added docstring to all methods. Merged create_reinrisk into ask_reins…

    …urance_non_proportional_by_category as they were almost the same.
    KloskaT committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    c87453f View commit details
    Browse the repository at this point in the history
  3. Apply black.py to all python files. Just a code formatter, zero chang…

    …e to compiled bytecode.
    
    Done so simplify diffs with future commits.
    crh23 committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    882d0bf View commit details
    Browse the repository at this point in the history
  4. Small change

    crh23 committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    9713c53 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5c0f021 View commit details
    Browse the repository at this point in the history
  6. Small change

    crh23 committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    697e7f6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a346ab8 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2019

  1. Added method to allow continually updating network in same figure with

    the category each reinsurance firm is insuring on the edge labels.
    KloskaT committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    7e52a5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ea7ae3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b70f504 View commit details
    Browse the repository at this point in the history
  4. Update README.md

    KloskaT authored Jul 10, 2019
    Configuration menu
    Copy the full SHA
    9493a18 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2019

  1. Save state now includes events. Removed abce from resume.py and now w…

    …orks, including network visualisation.
    KloskaT committed Jul 11, 2019
    Configuration menu
    Copy the full SHA
    c742f3a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ea0bcc View commit details
    Browse the repository at this point in the history
  3. Fixed resume.py

    KloskaT committed Jul 11, 2019
    Configuration menu
    Copy the full SHA
    d3080e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fbc6944 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3408f8b View commit details
    Browse the repository at this point in the history
  6. Merge branch 'cleanup'

    # Conflicts:
    #	catbond.py
    #	distributionreinsurance.py
    #	distributiontruncated.py
    #	ensemble.py
    #	genericagent.py
    #	genericagentabce.py
    #	insurancecontract.py
    #	insurancefirm.py
    #	insurancesimulation.py
    #	isleconfig.py
    #	logger.py
    #	metainsurancecontract.py
    #	metainsuranceorg.py
    #	metaplotter_pl_timescale_additional_measures.py
    #	plotter_pl_timescale.py
    #	reinsurancecontract.py
    #	reinsurancefirm.py
    #	resume.py
    #	riskmodel.py
    #	setup.py
    #	start.py
    #	visualisation.py
    crh23 committed Jul 11, 2019
    Configuration menu
    Copy the full SHA
    65e944f View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2019

  1. Fix simulation saving

    crh23 committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    64810af View commit details
    Browse the repository at this point in the history
  2. black.py

    crh23 committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    1ccb7f1 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'thomas'

    # Conflicts:
    #	catbond.py
    #	distributionreinsurance.py
    #	distributiontruncated.py
    #	ensemble.py
    #	genericagent.py
    #	genericagentabce.py
    #	insurancecontract.py
    #	insurancefirm.py
    #	insurancesimulation.py
    #	isleconfig.py
    #	logger.py
    #	metainsurancecontract.py
    #	metainsuranceorg.py
    #	metaplotter_pl_timescale_additional_measures.py
    #	plotter_pl_timescale.py
    #	reinsurancecontract.py
    #	reinsurancefirm.py
    #	resume.py
    #	riskmodel.py
    #	setup.py
    #	start.py
    #	visualisation.py
    #	visualization_network.py
    crh23 committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    2edc655 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'privatise'

    # Conflicts:
    #	insurancesimulation.py
    #	resume.py
    crh23 committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    c466b9b View commit details
    Browse the repository at this point in the history
  5. Cleanup after merge

    crh23 committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    d8c22ad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    444bc28 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

  1. Configuration menu
    Copy the full SHA
    d8fcce6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c82025a View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2019

  1. Minor tweaks

    crh23 committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    8470ae3 View commit details
    Browse the repository at this point in the history
  2. Added animated pie chart for percent contracts on same figure, for bo…

    …th insurance and reinsurance contracts. Can also save files as mp4. Also can now see events on time series and pie charts.
    KloskaT committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    25fb93b View commit details
    Browse the repository at this point in the history
  3. Minor tweaks

    crh23 committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    361f02a View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'thomas/master'

    # Conflicts:
    #	insurancesimulation.py
    #	logger.py
    #	visualisation.py
    crh23 committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    d0c1c45 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bbc1b08 View commit details
    Browse the repository at this point in the history
  6. Implemented scaling of insurance (not reinsurance) premiums and risk …

    …model inaccuracy based on firm size. A firm that holds many risks will have a less inaccurate model and charge higher premiums than a firm that holds few risks.
    crh23 committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    6c7bc05 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    465adf3 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'bigger_is_better'

    crh23 committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    3b4fc96 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1130cab View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8d225fa View commit details
    Browse the repository at this point in the history
  11. Slightly updated the readme

    crh23 committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    e093301 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2019

  1. Can now call either pie plots or timeseries from command line when ru…

    …nning file. Added events to pie chart.
    KloskaT committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    f7d3bfd View commit details
    Browse the repository at this point in the history
  2. Necessary network data is now saved. Added class that animates (and s…

    …aves) saved network data. Can be called fun from command line. Also added unique firm IDs to nodes. Added event timings to network.
    KloskaT committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    5cc359f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    681c287 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eccc94b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d56c23 View commit details
    Browse the repository at this point in the history
  6. Added visualisation_paper3.py stuff to file, inluding histogram and C…

    …DF, CDF doesnt work for data set.
    KloskaT committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    94f5e5f View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2019

  1. Remove replicid argument

    crh23 committed Jul 18, 2019
    Configuration menu
    Copy the full SHA
    c3c6376 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64d6fe5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    88816ce View commit details
    Browse the repository at this point in the history
  4. Even more type hints

    crh23 committed Jul 18, 2019
    Configuration menu
    Copy the full SHA
    0f08920 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'dataclasses_and_type_hints'

    # Conflicts:
    #	start.py
    crh23 committed Jul 18, 2019
    Configuration menu
    Copy the full SHA
    e233b27 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'chris/master'

    # Conflicts:
    #	catbond.py
    #	insurancefirms.py
    #	insurancesimulation.py
    #	metainsuranceorg.py
    #	riskmodel.py
    crh23 committed Jul 18, 2019
    Configuration menu
    Copy the full SHA
    9bccdd2 View commit details
    Browse the repository at this point in the history
  7. Can plot specific data types against each other for all riskmodels, w…

    …ith a subplot for each type of firm. Needs automating.
    KloskaT committed Jul 18, 2019
    Configuration menu
    Copy the full SHA
    b08ce8c View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2019

  1. Misc cleanups

    crh23 committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    e7f442a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f910e8 View commit details
    Browse the repository at this point in the history
  3. Properly integrated metaplotter_pl_timescale_additional_measures_alph…

    …a.py. Can now take any provided data file and plot insurance and reinsurance data for each risk model. Saves files automatically.
    KloskaT committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    bb16e69 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    868a7d8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    695929d View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2019

  1. Configuration menu
    Copy the full SHA
    aee9048 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5da97e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36900c9 View commit details
    Browse the repository at this point in the history
  4. Apply black.py

    crh23 committed Jul 23, 2019
    Configuration menu
    Copy the full SHA
    8cfc49c View commit details
    Browse the repository at this point in the history
  5. Change excess to limit

    crh23 committed Jul 23, 2019
    Configuration menu
    Copy the full SHA
    771083b View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2019

  1. Little bit of cleanup

    crh23 committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    bdbaf64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7cff96 View commit details
    Browse the repository at this point in the history
  3. Both types of firms going bankrupt can now be bought by others. If no…

    …t bought after one iteration they are dissolved.
    KloskaT committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    3aca163 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b9aa5d View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2019

  1. Configuration menu
    Copy the full SHA
    b78513b View commit details
    Browse the repository at this point in the history
  2. Network data now saved (to separate file) using logger for both types…

    … of run (i.e. doesnt need networkx). Added condition to isleconfig for allowing buying other firms.
    KloskaT committed Jul 25, 2019
    Configuration menu
    Copy the full SHA
    9b17456 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75ae851 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a3dca48 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    10a8f1e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c23aefd View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2019

  1. Added regulator to central bank based on solvency ii, issues warning …

    …which stops underwriting, or sells off firm. Included condition in isleconfig to enable/disable. Fixed bug causing non operational firms rolling over contracts. Simulation also keeps track of firms exiting due to regulations and being bought. Simulation also only iterates through operational firms, otherwise unnecessary looping/dissolutions. Adjusted firm pricing, might still need changing.
    KloskaT committed Jul 29, 2019
    Configuration menu
    Copy the full SHA
    747b188 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2019

  1. Added method to central bank that grants disaster relief aid to firms…

    … if large enough damage. Called from simulation and added condition in isleconfig to enable.
    KloskaT committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    555f54b View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2019

  1. Configuration menu
    Copy the full SHA
    6c389d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2019

  1. Removed redundant method

    KloskaT committed Aug 1, 2019
    Configuration menu
    Copy the full SHA
    d1756a2 View commit details
    Browse the repository at this point in the history
  2. Regulator changed such that it includes reinsurance contract values a…

    …nd allows a 24 month grace period for new firms. Aid budget is now simulation parameter. Changed method of selling bankrupt firms in simulation, to just selling firms (helps logging). Now properly records and saves cumulative values in logger/simulation/ensemble(e.g. bankruptcies, bought firms). Network data should now properly save for ensemble runs.
    KloskaT committed Aug 1, 2019
    Configuration menu
    Copy the full SHA
    05739aa View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2019

  1. Configuration menu
    Copy the full SHA
    f9e5b0d View commit details
    Browse the repository at this point in the history
  2. black

    crh23 committed Aug 2, 2019
    Configuration menu
    Copy the full SHA
    44050e2 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'thomas'

    # Conflicts:
    #	calibration_conditions.py
    #	calibrationscore.py
    #	catbond.py
    #	distribution_wrapper_test.py
    #	distributionreinsurance.py
    #	distributiontruncated.py
    #	ensemble.py
    #	genericagent.py
    #	genericagentabce.py
    #	insurancecontract.py
    #	insurancefirm.py
    #	insurancesimulation.py
    #	isleconfig.py
    #	listify.py
    #	logger.py
    #	metainsurancecontract.py
    #	metainsuranceorg.py
    #	metaplotter.py
    #	metaplotter_pl_timescale.py
    #	metaplotter_pl_timescale_additional_measures.py
    #	plotter.py
    #	plotter_pl_timescale.py
    #	reinsurancecontract.py
    #	reinsurancefirm.py
    #	resume.py
    #	riskmodel.py
    #	setup.py
    #	start.py
    #	visualisation.py
    #	visualization_network.py
    crh23 committed Aug 2, 2019
    Configuration menu
    Copy the full SHA
    bb971b3 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'thomas'

    # Conflicts:
    #	calibration_conditions.py
    #	calibrationscore.py
    #	catbond.py
    #	distribution_wrapper_test.py
    #	distributionreinsurance.py
    #	distributiontruncated.py
    #	ensemble.py
    #	genericagent.py
    #	genericagentabce.py
    #	insurancecontract.py
    #	insurancefirm.py
    #	insurancesimulation.py
    #	isleconfig.py
    #	listify.py
    #	logger.py
    #	metainsurancecontract.py
    #	metainsuranceorg.py
    #	metaplotter.py
    #	metaplotter_pl_timescale.py
    #	metaplotter_pl_timescale_additional_measures.py
    #	plotter.py
    #	plotter_pl_timescale.py
    #	reinsurancecontract.py
    #	reinsurancefirm.py
    #	resume.py
    #	riskmodel.py
    #	setup.py
    #	start.py
    #	visualisation.py
    #	visualization_network.py
    crh23 committed Aug 2, 2019
    Configuration menu
    Copy the full SHA
    951d8e3 View commit details
    Browse the repository at this point in the history
  5. Now looks at percentage difference between original and new values. A…

    …lso can now use event data. Only looks at given range of data (remove transient period). Basic chi squared test but really need more replications (100+)
    KloskaT committed Aug 2, 2019
    Configuration menu
    Copy the full SHA
    72f010b View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2019

  1. Configuration menu
    Copy the full SHA
    4efb20a View commit details
    Browse the repository at this point in the history
  2. Fixed some bugs causing logged data to be incorrect. Included (or mor…

    …e excluded) safety margin from actual VaR calculation in regulator.
    KloskaT committed Aug 5, 2019
    Configuration menu
    Copy the full SHA
    2ef0649 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2019

  1. Added more denominations to aid fractions. Removed comparison.py and …

    …added to visualisation.py. Other minor changes.
    KloskaT committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    cba79a8 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/crh23/isle into chris

    # Conflicts:
    #	centralbank.py
    #	metainsuranceorg.py
    #	reinsurancecontract.py
    #	start.py
    #	visualisation.py
    KloskaT committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    2a6ddba View commit details
    Browse the repository at this point in the history
  3. Merged Chris Master Branch. Almost fixed regulator for multi layer re…

    …insurance (loads of market exits but calculates reinsurance capital correctly)
    KloskaT committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    c83983c View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2019

  1. Implement catbonds.

    crh23 committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    0220829 View commit details
    Browse the repository at this point in the history
  2. Fixed bug causing most firms to exit market (firms with warnings dont…

    … ask for risks). Fixed other issues causing data to no be saved as it should.
    KloskaT committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    ae8e0ea View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2019

  1. Fix bugs

    crh23 committed Aug 8, 2019
    Configuration menu
    Copy the full SHA
    666144b View commit details
    Browse the repository at this point in the history
  2. Optimisations - updates risk characterisation instead of re-calculating,

                  - added set-like class for unhashable elements
    crh23 committed Aug 8, 2019
    Configuration menu
    Copy the full SHA
    37392cc View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2019

  1. Optimisations - updates risk characterisation instead of re-calculating,

                  - added set-like class for unhashable elements
    crh23 committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    bbeaecf View commit details
    Browse the repository at this point in the history
  2. Final. Changes due to Chris' changes. Tweaking firm pricing. Removed …

    …operational condition for firm pay due to firm buyouts. Insurance claims made t+1 not t+2 for better profit tracking.
    KloskaT committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    a1c106e View commit details
    Browse the repository at this point in the history
  3. Changed aid check in line with change to insurance claims' claim time…

    …. Added file on interactive visualisation using bokeh.
    KloskaT committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    656aebf View commit details
    Browse the repository at this point in the history
  4. Updated readme

    KloskaT committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    e06666c View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2019

  1. Configuration menu
    Copy the full SHA
    2c68d08 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'thomas'

    # Conflicts:
    #	insurancecontract.py
    #	insurancefirms.py
    #	insurancesimulation.py
    #	logger.py
    #	metainsurancecontract.py
    #	metainsuranceorg.py
    #	reinsurancecontract.py
    #	visualisation.py
    crh23 committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    8fa8166 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'Optimisation'

    # Conflicts:
    #	metainsuranceorg.py
    crh23 committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    42a3a77 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    97e767b View commit details
    Browse the repository at this point in the history
  5. Squashing some old TODOs

    crh23 committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    d6ecb94 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2019

  1. Configuration menu
    Copy the full SHA
    3a6cacd View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2019

  1. Modified the ensemble running functions to simplify changing parameters

    other than number of riskmodels
    crh23 committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    ee0c446 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16f0b73 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfccfdd View commit details
    Browse the repository at this point in the history
  4. Minor tweaks

    crh23 committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    568f315 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2019

  1. Configuration menu
    Copy the full SHA
    08beb30 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'sum_distributions'

    # Conflicts:
    #	distributiontruncated.py
    #	insurancefirms.py
    #	insurancesimulation.py
    #	isleconfig.py
    #	metainsuranceorg.py
    #	reinsurancecontract.py
    #	riskmodel.py
    crh23 committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    8c4f029 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb1b591 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'parameter_sets'

    crh23 committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    f40afa3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e411b1c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2019

  1. Thinking about storage/RAM

    crh23 committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    f012424 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55220a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9392b6 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2019

  1. Configuration menu
    Copy the full SHA
    7b94423 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2019

  1. Configuration menu
    Copy the full SHA
    b44c1ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9868f53 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2019

  1. Removed all assert statements (sandman only returns exception, not

    traceback, so errors should be unique)
    crh23 committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    a2aad0f View commit details
    Browse the repository at this point in the history
  2. It turns out the central bank wasn't implemented correctly at all

    (at least the economy size part of it), so I removed that bit.
    crh23 committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    32f0729 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2019

  1. Configuration menu
    Copy the full SHA
    2649edd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a764d49 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2019

  1. bug fix

    crh23 committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    70a6fb1 View commit details
    Browse the repository at this point in the history
  2. bug fix

    crh23 committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    4dc7ecc View commit details
    Browse the repository at this point in the history
  3. bug fix

    crh23 committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    fd4b2c8 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'sandman_fix'

    crh23 committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    63bff53 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/master'

    # Conflicts:
    #	insurancefirms.py
    crh23 committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    add4f12 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2019

  1. Configuration menu
    Copy the full SHA
    73ca98e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d3029f View commit details
    Browse the repository at this point in the history
  3. (another) bug fix

    crh23 committed Sep 9, 2019
    Configuration menu
    Copy the full SHA
    336e4cc View commit details
    Browse the repository at this point in the history
  4. (another) bug fix

    crh23 committed Sep 9, 2019
    Configuration menu
    Copy the full SHA
    4df8369 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/master' into github

    # Conflicts:
    #	ensemble.py
    crh23 committed Sep 9, 2019
    Configuration menu
    Copy the full SHA
    c4aca23 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2019

  1. Merge branch 'github'

    crh23 committed Sep 10, 2019
    Configuration menu
    Copy the full SHA
    cca308a View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2019

  1. Multiprocessing changes

    crh23 committed Sep 11, 2019
    Configuration menu
    Copy the full SHA
    3f853be View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2019

  1. Setting up for calibration

    crh23 committed Sep 25, 2019
    Configuration menu
    Copy the full SHA
    e7957e9 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2019

  1. Setting up for calibration

    crh23 committed Sep 27, 2019
    Configuration menu
    Copy the full SHA
    e69086d View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'chris/master'

    # Conflicts:
    #	calibrate.py
    #	sensitivity.py
    #	start.py
    crh23 committed Sep 27, 2019
    Configuration menu
    Copy the full SHA
    88ef77f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b312467 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2019

  1. sensitivity

    crh23 committed Sep 29, 2019
    Configuration menu
    Copy the full SHA
    a60a877 View commit details
    Browse the repository at this point in the history