Skip to content

Commit 906b06b

Browse files
authored
Update sampleproposal.md
1 parent 48a6f61 commit 906b06b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

final-proj/sampleproposal.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ First, we're going to scrape the [D&D 5e API](http://www.dnd5eapi.co/), which ha
2626

2727
To interact with the user, we're going to have a simple text-based I/O system where the user enters character information one at a time and then signals when done. We'll then ask more questions (but only the *really* important ones) and output a bunch of potential characters for the user to choose from.
2828

29-
To actually compute the best recipes, we'll simply filter out all the characters that *don't* match the desired profile. Of the remaining recipes, we'll sort them on a combination of relevance to the original suggestions and based on self-computed heuristics about character effectiveness. We plan to use the awesome `pandas` library for better data manipulation of the character data in raw Python.
29+
To actually compute the best character profiles, we'll simply filter out all the characters that *don't* match the desired profile. Of the remaining options, we'll sort them on a combination of relevance to the original suggestions and based on self-computed heuristics about character effectiveness. We plan to use the awesome `pandas` library for better data manipulation of the character data in raw Python.
3030

3131

3232
## Tasks
3333

3434
1. Authenticate to the D&D 5e API
3535
2. Download all of the character, class, race, spell, and equipment information into a database
36-
3. Load the recipes into Python classes: `Character`, `Class`, `Race`, `Equipment`, `Spell`
36+
3. Load the data into Python classes: `Character`, `Class`, `Race`, `Equipment`, `Spell`
3737
4. Main loop that asks user for characteristics and returns character objects using the class interface
3838
5. Match character specifications to classes, races, equipment, and spells
3939
6. Sort remaining characteristics by a "good" heuristic (we'll need to try a lot of heuristics)
@@ -69,4 +69,4 @@ We've made a little progress on Task 1 (we acquired an API token), but we haven'
6969

7070
## Resources
7171

72-
All of our data is going to come from the APIs described above, but we're also going to hand-code some test recipes for small data sets to make sure the general logic is working.
72+
All of our data is going to come from the APIs described above, but we're also going to hand-code some test characters for small data sets to make sure the general logic is working.

0 commit comments

Comments
 (0)