diff --git a/funding campaign demo.ipynb b/funding campaign demo.ipynb index 1c442b9..e9eb885 100644 --- a/funding campaign demo.ipynb +++ b/funding campaign demo.ipynb @@ -2,18 +2,18 @@ "cells": [ { "cell_type": "code", - "execution_count": 3, + "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "import numpy as np\n", - "from datetime import datetime, timedelta\n" + "from datetime import datetime, timedelta" ] }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 2, "metadata": {}, "outputs": [], "source": [ @@ -62,45 +62,51 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "{1: {'cutoff_date': datetime.datetime(2019, 9, 21, 7, 16, 2, 960914),\n", + "{1: {'cutoff_date': datetime.datetime(2019, 9, 24, 6, 59, 26, 296512),\n", " 'expected_time': datetime.timedelta(243, 28800),\n", " 'max_raise': 1500.0,\n", " 'min_raise': 984.0,\n", + " 'multiplier': 2.5,\n", " 'name': 'ABC field test'},\n", - " 2: {'cutoff_date': datetime.datetime(2019, 11, 21, 3, 16, 2, 960914),\n", + " 2: {'cutoff_date': datetime.datetime(2019, 11, 24, 2, 59, 26, 296512),\n", " 'expected_time': datetime.timedelta(182, 43200),\n", " 'max_raise': 1500.0,\n", " 'min_raise': 726.0,\n", + " 'multiplier': 2.0,\n", " 'name': 'Giveth field test'},\n", - " 3: {'cutoff_date': datetime.datetime(2020, 1, 20, 23, 16, 2, 960914),\n", + " 3: {'cutoff_date': datetime.datetime(2020, 1, 23, 22, 59, 26, 296512),\n", " 'expected_time': datetime.timedelta(365),\n", " 'max_raise': 2000.0,\n", " 'min_raise': 1140.0,\n", + " 'multiplier': 1.5,\n", " 'name': 'CV field test'},\n", - " 4: {'cutoff_date': datetime.datetime(2019, 11, 21, 3, 16, 2, 960914),\n", + " 4: {'cutoff_date': datetime.datetime(2019, 11, 24, 2, 59, 26, 296512),\n", " 'expected_time': datetime.timedelta(486, 57600),\n", " 'max_raise': 1500.0,\n", " 'min_raise': 780.0,\n", + " 'multiplier': 1.0,\n", " 'name': 'Analytics'},\n", - " 5: {'cutoff_date': datetime.datetime(2020, 3, 21, 19, 16, 2, 960914),\n", + " 5: {'cutoff_date': datetime.datetime(2020, 3, 24, 18, 59, 26, 296512),\n", " 'expected_time': datetime.timedelta(730),\n", " 'max_raise': 2500.0,\n", " 'min_raise': 1610.0,\n", + " 'multiplier': 1.0,\n", " 'name': 'Mobile first'},\n", - " 6: {'cutoff_date': datetime.datetime(2020, 1, 20, 23, 16, 2, 960914),\n", + " 6: {'cutoff_date': datetime.datetime(2020, 1, 23, 22, 59, 26, 296512),\n", " 'expected_time': datetime.timedelta(912, 43200),\n", " 'max_raise': 3000.0,\n", " 'min_raise': 1500.0,\n", + " 'multiplier': 1.0,\n", " 'name': 'Easy Deploy'}}" ] }, - "execution_count": 9, + "execution_count": 3, "metadata": {}, "output_type": "execute_result" } @@ -111,7 +117,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ @@ -122,7 +128,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 5, "metadata": {}, "outputs": [ { @@ -139,7 +145,7 @@ " 6: {'raised': 0, 'status': 'not_started'}}}" ] }, - "execution_count": 27, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" } @@ -150,7 +156,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "metadata": {}, "outputs": [], "source": [ @@ -174,9 +180,18 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 7, "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "IndentationError", + "evalue": "expected an indented block (, line 12)", + "output_type": "error", + "traceback": [ + "\u001b[0;36m File \u001b[0;32m\"\"\u001b[0;36m, line \u001b[0;32m12\u001b[0m\n\u001b[0;31m elif week > campaigns[ct]['cutoff_date']:\u001b[0m\n\u001b[0m ^\u001b[0m\n\u001b[0;31mIndentationError\u001b[0m\u001b[0;31m:\u001b[0m expected an indented block\n" + ] + } + ], "source": [ " \n", "def tranche_iter_logic(week, state):\n", @@ -192,7 +207,7 @@ " elif week > campaigns[ct]['cutoff_date']:\n", " \n", " #is the cap reached\n", - " elif \n", + " elif :\n", " \n", " \n", " \n", @@ -201,32 +216,16 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "['active',\n", - " 'not_started',\n", - " 'not_started',\n", - " 'not_started',\n", - " 'not_started',\n", - " 'not_started']" - ] - }, - "execution_count": 29, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "tranch_status" ] }, { "cell_type": "code", - "execution_count": 22, + "execution_count": null, "metadata": {}, "outputs": [], "source": [