Skip to content

GeeCastro/task_allocator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

task_allocator

python dojo bristol nov 2019. Implement a simple solution that allocates tasks to workers.

Problem

We decided to implement a task management system that allocates tasks (play music, write code, dig a tunnel) to workers (Artists, coders, engineers...). Each tasks requires skills and each worker has certain skills and a penalty: a skill she/he is not good at. Each macthing skill will increase a worker's score but a penalty will decrease its score. A scheduler will allocate tasks to the best worker (with the highest score) available for the next task (FIFO stack).

Solution

The programme is composed of tasks, types (of tasks), workers, skills and the scheduler.

About

python dojo bristol nov 2019

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages