algorithms

WoShi II

Meanwhile the concept had to be changed a little. Now it’s a scripting language with just one kind of statements.

For example

operation[@100-131] melting IN (ore 0, 10*coal 10, 5*water 20, 500*water 30) OUT(molten_substance 30, 2*ash 33) PROMPT(molten_substance 2 -100 cube)

You can have any number of operations with any number of INs and any number of OUTs inside brackets with relative times when they are needed or obtained from an operation. PROMPT means the “molten_substance” will sustain a damage proportional to the cube of time, but only after 2 units of time if the ‘molten_substance’ is not passed into the  IN of another operation.

This way you can describe any working process, be it simple like a school schedule, as elaborate as car manufacturing or running a restaurant kitchen. Either way WoShi will plan and optimize it for you, fully automatically.

WoShi is going to be on CeBit Hanover all of next week, after which it will be deployed to a number of users.

WoShi is no expert system whatsoever, has zero internal knowledge about production or scheduling or anything remotely related. WoShi just compiles and runs the script you give it. If you don’t like what you get, change your script a bit!

Basically, with WoShi you plan an optimal algorithm!

Advertisements
Standard

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s