Print

Print


Victor, I am afraid that we can't answer general genetic programming design questions on this list, only technical questions regarding ECJ.

I will say that this doesn't sound like a problem appropriate to GP at all -- you might do better with a constraint satisfaction solving tool.

Sean


On Dec 3, 2013, at 6:31 PM, Victor Miranda Gonçalves Jatobá wrote:

> Hello,
> 
> I'm trying to development a automatic study plan using GP, which the user 
> informs the disciplines (AI, English, Math, etc.) the workload (hours/week) and 
> the dificult level (between 1 and 5) that the student have about each 
> discipline. Also informs in the each day period if they have more facility to learn 
> (between 1 and 5). Example: in sunday morning I'm not productive but in 
> thursday night I have a good productivity to study. Then the program generate 
> one study plan that contains the disciplines and the hours to study in the 
> period of the day. Like this:
> 
> Monday:
>  Morning
>    Math 2h
>  Afternoon
>    Portuguese 1h
>  Night
>    AI 3h
> 
> Thursday:
>  Morning
>    English 1h
>  Afternoon
>    Portuguese 1h
>    Math 1h
>  Night
>    English 3h
> 
> and so on...
> 
> 
> The constraints are:
> (1) Don't lose all study time in one subject only;
> (2) Start with the disciplines that have medium difficult, after hard and finish 
> with the easy;
> (3) Put the hard disciplines in the period of the day that the student have more 
> productivity.
> 
> Any ideia to development this solution using GP in ECJ?
> Can anyone provide others GP examples that have one text explaning the 
> solution?
> 
> Please help me and thanks.
> 
> P.S.: Sorry about my poor english.
> 
> -- 
> Yours sincerely,
> Victor Jatob
> Metropolitan Union of Education and Culture - Brazil