Profile

Cover photo
Geoffrey De Smet
962 followers|503,485 views
AboutPostsPhotosYouTube

Stream

Geoffrey De Smet

Shared publicly  - 
 
OptaPlanner 6.4.0.Beta1 released: generic API, less memory for Nearby Selection, statistical benchmarking, ...
http://www.optaplanner.org/download/releaseNotes/releaseNotes6.4.html
3
Add a comment...

Geoffrey De Smet

Shared publicly  - 
 
Scheduling in time: design patterns to help model the domain classes
http://www.optaplanner.org/blog/2015/12/01/TimeSchedulingDesignPatterns.html #optaplanner
Designing an efficient domain model for a scheduling problem that involves time (or dates) can seem difficult. Typical use cases are course timetabling, meeting scheduling, vehicle routing with time windows and TV advertisement scheduling. Let’s take a look at design patterns to model such problems in OptaPlanner. Is starting time a planning variable? In...
4
Add a comment...

Geoffrey De Smet

Shared publicly  - 
 
 
How lucky are your random seeds ? Are you overfitting? The #OptaPlanner Benchmarker now shows it. http://www.optaplanner.org/blog/2015/09/30/HowLuckyAreYourRandomSeeds.html by Ondrej #orms
For a long time, it was uncertain if choosing different random seeds impacted the results of OptaPlanner. Are there random seeds that yield statistically significant improvements to the results of your solver? A new feature in OptaPlanner’s Benchmarker will help us figure it out. Statistical benchmarking As of version 6.4.0.Beta1, the benchmarker will support...
View original post
2
Add a comment...

Geoffrey De Smet

Shared publicly  - 
2
Add a comment...

Geoffrey De Smet

Shared publicly  - 
 
Optimal communication:
"<myUserName>: Hello. Can I use field annotations in OptaPlanner?"
"<myUserName>: ping - about jira PLANNER-252"

Suboptimal communication:
"<myUserName>: ping"
"<myUserName>: Hello. Can I ask a question?"
 
banish the naked ping on IRC! "Please. Save your time. Save my time. Make all of our lives more efficient and less stressful. Ping with data" http://blogs.gnome.org/markmc/2014/02/20/naked-pings/
From: Adam Jackson To: memo-list. Subject: On “ping” etiquitte. Date: Tue, 17 Nov 2009 12:21:30 -0500. IRC has developed a “ping” convention for getting someone's attention. It works because most clients will highlight channels in which your name has been mentioned, so something like. ajax: ping ...
6 comments on original post
1
Add a comment...

Geoffrey De Smet

Shared publicly  - 
 
4
1
Lukáš Petrovický's profile photoMichael Anstis's profile photo
Add a comment...
Have him in circles
962 people
Sudhakar Yadav's profile photo
J. Sniezek's profile photo
İlker “Ahmet” Eken's profile photo
Mike Shnayderman's profile photo
Sandeep Bandela's profile photo
Richard Fontana's profile photo
Kashif Ali's profile photo
Patrick Atkinson-O'Sullivan's profile photo
Jon Borromeo's profile photo

Geoffrey De Smet

Shared publicly  - 
One critical bit missing for OptaPlanner is a web application to define an optimization problem in a web UI and to deploy it to the cloud. Drools and jBPM both already have such a web application: Drools Workbench and jBPM Workbench. So it’s no big surprise that the OptaPlanner version of this will...
2
1
OptaPlanner's profile photo
Add a comment...

Geoffrey De Smet

Shared publicly  - 
 
 
#OptaPlanner 6.3.0.Final is out:
- Easier to configure
- Shadow variables improved
- New financial optimization example
Read our new and noteworthy:
http://www.optaplanner.org/download/releaseNotes/releaseNotes6.3.html
View original post
6
Doron Fe's profile photo
 
Add a comment...

Geoffrey De Smet

Shared publicly  - 
 
What is the fastest Garbage Collector in #Java 8?
Should Java 9 default to G1?
OpenJDK 8 has several Garbage Collector algorithms, such as Parallel GC, CMS and G1. Which one is the fastest? What will happen if the default GC changes from Parallel GC in Java 8 to G1 in Java 9 (as currently proposed)? Let’s benchmark it. Benchmark methodology Run the same code 6 times with a...
2
2
Petr Brouzda's profile photoJosef Bureš's profile photo
Add a comment...

Geoffrey De Smet

Shared publicly  - 
 
Investment portfolio optimization with #OptaPlanner
Increase expected return of your investments under your desired risk, sector and region limits.

Geoffrey De Smet

Shared publicly  - 
 
Social experiment: How good are human planners?
Result: 9% worse than optimal on a simple TSP planning problem
http://www.optaplanner.org/blog/2015/06/03/HowGoodAreHumanPlanners.html #orms
Are we smarter than machines when it comes to planning? Or can automated planning beat humans? I did an experiment with a group of innocent software engineers. These are the results. Methodology During my last 2 deep dive trainings, I asked the attendees to manually solve a simple planning problem, to introduce them to...
6
2
Geoffrey De Smet's profile photoTony Wauters's profile photoToni Rikkola's profile photo
2 comments
 
:)
I just recalled that William Cook's book shows the results of a similar experiment in chapter 10 (p194 in my copy).
Add a comment...
People
Have him in circles
962 people
Sudhakar Yadav's profile photo
J. Sniezek's profile photo
İlker “Ahmet” Eken's profile photo
Mike Shnayderman's profile photo
Sandeep Bandela's profile photo
Richard Fontana's profile photo
Kashif Ali's profile photo
Patrick Atkinson-O'Sullivan's profile photo
Jon Borromeo's profile photo
Work
Occupation
OptaPlanner lead
Story
Tagline
OptaPlanner lead
Introduction
I am the lead for OptaPlanner (java, open source) and I work for Red Hat.


OptaPlanner optimizes business resource usage. Every organization faces planning problems: provide products or services with a limited set of constrained resources (employees, assets, time and money). OptaPlanner optimizes such planning to do more business with less resources.

OptaPlanner is a lightweight, embeddable planning engine written in Java™. It helps normal Java™ programmers solve constraint satisfaction problems efficiently. Under the hood, it combines optimization heuristics and metaheuristics with very efficient score calculation.

OptaPlanner is open source software, released under the Apache Software License. It is 100% pure Java™, runs on any JVM and is available in the Maven Central Repository too.

For more information, visit http://www.optaplanner.org
Basic Information
Gender
Male
Relationship
Married
Other names
ge0ffrey