<div style="FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px"><div>Thanks for the comprehensive response.<br /><br />Just for the sake of comparison, can you tell me which products would be similar to OptaPlanner?&nbsp; I did some digging and only came across some Constraint Programming products, but they didn't look like they could handle the planning like OptaPlanner.<br /><br />Best regards - Barry <br /></div><div>&nbsp;</div><div>&nbsp;</div><div>&nbsp;</div><span><div style="FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px">--<br />Be at war with your vices, at peace with your neighbors, and let every new year find you a better man.<br />Benjamin Franklin</div></span><div>&nbsp;</div><div style="border-top:1px solid #bcbcbc;margin:5px 0px;"></div><span style="font-size:12;font-family:arial;color:#000000;">On 06/03/13, <span>Geoffrey De Smet&lt;ge0ffrey.spam@gmail.com&gt;</span> wrote:</span><div>&nbsp;</div><div style="font-size:12;font-family:arial;color:#000000;">              <br />    <div class="moz-cite-prefix">On 02-06-13 17:38, Barry Dresdner      wrote:<br />    </div>    <blockquote cite="mid:24621278.1127648.1370187538434.JavaMail.root@vms170019" type="cite">      <div style="FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px"><span>Hi          - Forgive me if this not the correct mailing list for my          questions.<br />        </span></div>    </blockquote>    For OptaPlanner (=Drools Planner) this is the correct mailing list    :)<br />    We 'll be moving to our own mailing list / webforum soon.<br />    <blockquote cite="mid:24621278.1127648.1370187538434.JavaMail.root@vms170019" type="cite">      <div style="FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px"><span><br />          I'm looking for information about OptaPlanner, but first some          background.&nbsp; I am using Activiti for BPMN workflows.&nbsp; Activiti          uses RESTful services to retrieve tasks.&nbsp; I also use Alfresco          to check a calendar against resources to prevent double          tasking, etc.&nbsp; <br />          <br />          So I am wondering if OptaPlanner can be used to create a          schedule</span></div>    </blockquote>    Yes, task assignment (~ workforce scheduling) is a common problem    talked by OptaPlanner.<br />    That calendar resource(s) is probably part of the planning problem,    because it sounds like your constraints need it.<br />    See the quick start (docs) and the curriculum course example for    inspiration.<br />    <blockquote cite="mid:24621278.1127648.1370187538434.JavaMail.root@vms170019" type="cite">      <div style="FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px"><span>          and push it into Activiti.</span></div>    </blockquote>    That glue code you'll need to write yourself. Since it's all POJO    based, that shouldn't be hard.<br />    <br />    OptaPlanner doesn't care where those POJO's come from and where they    go to: XML (XStream, JAXB, ...), JPA (Hibernate, ...), ... it's all    good.<br />    <br />    If you want a lot of features in that integration glue code, camel    might be a good idea. One day we might create optaplanner-camel to    expose OptaPlanner as a REST/SOAP service (but that's pull based,    not push IIRC).<br />    <blockquote cite="mid:24621278.1127648.1370187538434.JavaMail.root@vms170019" type="cite">      <div style="FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px"><span>&nbsp;          I don't necessarily want complete automation as I'd like to be          able to use a user interface to view what the scheduler came          up with and allow users to change as needed 9even if there are          scheduling errors).<br />        </span></div>    </blockquote>    Yes, that's a typical use case: Generate the planning with    OptaPlanner but allow user's to change the result afterwards.<br />    In OptaPlanner you can even go further: You can make specific    assignments &quot;immovable&quot; (see docs), so OptaPlanner doesn't move them    if the user has locked an assignment.<br />    Or even semi-immovable: OptaPlanner can move it, but at the    expensive of a Score penalty (so only if there's enough gain in    moving it).<br />    <br />    Also look for &quot;guiScoreDirector&quot; in the docs.<br />    <blockquote cite="mid:24621278.1127648.1370187538434.JavaMail.root@vms170019" type="cite">      <div style="FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px"><span><br />          Thanks for any assistance.&nbsp; - Barry <br />        </span></div>      <br />      <fieldset class="mimeAttachmentHeader"></fieldset>      <br />      <pre wrap="">_______________________________________________rules-users mailing list<a class="moz-txt-link-abbreviatedparsedEmail" href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a><a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a></pre>    </blockquote>    <br />  <br /><hr size="1" /><br />_______________________________________________<br />rules-users mailing list<br /><a class="parsedEmail" href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a><br /><a class="parsedLink" href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br /></div></div>