<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" media="screen" href="git-log.css"?>

<log>
  <title>CP Solver v1.4 build 91 change log (since the last release, build 89 on 17 Feb 2026 00:00)</title>
  <logentry revision="2a27e07">
    <commit>2a27e07d810a968d5a3cee4e7113823180c0da3f</commit>
    <author>tomas-muller &lt;muller@unitime.org&gt;</author>
    <date>6-Mar-2026 3:32 PM</date>
    <subject>Course Timetabling: Custom Back-To-Back Constraints</subject>
    <msg>- added the ability to parametrize Back-To-Back and Back-To-Back &amp; Same Room distribution constraints</msg>
    <msg>- Back-To-Back can now have a reference BTB_TIME(min,max), where the min and the max are the bounds on the gap between the two consecutive classes in the number of time slots</msg>
    <msg>- for example, BTB_TIME(0,3) will allow a gap of at most 15 minutes (3 time slots) between consecutive classes</msg>
    <msg>- Back-To-Back &amp; Same Room can now have a reference BTB(min,max), where the min and the max are the bounds on the gap between the two consecutive classes in the number of time slots</msg>
    <msg>- for example, BTB(6,6) will require a gap of exactly six time slots (30 minutes) between any consecutive classes</msg>
  </logentry>
  <logentry revision="9dbc25e">
    <commit>9dbc25e05700de3d89f4870f9584f6823cfe4e92</commit>
    <author>tomas-muller &lt;muller@unitime.org&gt;</author>
    <date>17-Feb-2026 4:05 PM</date>
    <subject>[maven-release-plugin] prepare for next development iteration</subject>
  </logentry>
  <logentry revision="a94d78a">
    <commit>a94d78aa488afd4914e7c8aa98a9ce4227e27413</commit>
    <author>tomas-muller &lt;muller@unitime.org&gt;</author>
    <date>17-Feb-2026 4:05 PM</date>
    <subject>[maven-release-plugin] prepare release cpsolver-1.4.89</subject>
  </logentry>
</log>
