Search: Home | Atlas | Guides | Tests | Research | Index | Recent Changes | Preferences | Login

Users > Kenhotep > Mixmaster

Mixmaster started out as a set of tables for mixing two kinds of grapes and recording the flavor.

MixMaster Plus is still under development in Python, but it does all the target math and provides wiki map output in a text file for easy copy and paste.

The current code is attached here for convenience.


What does MixMaster do?

The main menu gives you four choices.

 welcome to MixMaster 2.0+
 1 ) Exit Mixmaster
 2 ) Target a block for recipes
 3 ) Find all recipes
 4 ) Find one recipe per block
 Select an option

Option 2: Target a block for recipes Program will ask for 3 grapes to mix and the coordinates of the sw corner of the block you want recipes for. These coordinates are always divisible by 512. The three grapes you select should be selected so that the target block, falls in the triangle created by connecting the vineyards with straight lines. MixMaster will then output 16 recipes for that block.

 Input the X coord of the sw corner of the block2048
 Input the Y coord of the sw corner of the block3072
 || Location || nwc || nec || sec || Block ID || Barrel || Flavor ||
 || 2112 , 3136 || 36.0 || 34.0 || 30.0 || || || ||
 || 2112 , 3264 || 36.0 || 34.0 || 30.0 || || || ||
 || 2112 , 3392 || 36.0 || 35.0 || 29.0 || || || ||
 || 2112 , 3520 || 36.0 || 36.0 || 28.0 || || || ||
 .....

Option 3: Find all recipes This is a brute force mixer and will take a little time to process depending on 1. how many types of grapes you are mixing and 2. how small your step is. Recommended values for step are 2, 4, or 5. Recommended values for volume is 100 or 150. Output is produced in a text file in the same folder where you have mixmaster.py and is wiki compatible.

Option 4: Find one recipe per block This routine takes all the recipes you generated in option 3, and returns the first recipe it finds for every target block on the map (512 recipes). Probably not the best solution. I think I'll rewrite this to find a recipe for the center of each block.


NameCreatorDateSizeDescription
mixmaster.pyKenhotepJuly 11, 2005 7:25 am9485A wine mixing program written in Python

Home | Atlas | Guides | Tests | Research | Index | Recent Changes | Preferences | Login
You must log in to edit pages. | View other revisions
Last edited July 31, 2005 7:10 pm by Kenhotep (diff)
Search: