Since the beginning of 2024, there have been two game fields in our living room; one from us (Junior) and one from our brother’s team (Elementary). Our team consisted of my sister and me.

Our robot had a kind of fork on the side. This fork was thin enough that it could move up and down between the plants and sea objects. So you could determine how many objects he should take. However, this fork could also charge the horticultural starter sets by aiming through the arches of the horticultural starter sets and charging them in this way.

At the beginning we made a plan and concentrated first on the plants and lake objects. We first thought through all the possibilities theoretically and recorded them. We also calculated the percentage probability of the robot having to make what number of trips to the park.

There is a 60% probability that he can bring the plants to the parks in 2 rounds. In other words, it simply takes the front three and the back three.

It has a 33 1/3% probability of being able to supply the plants in 3 rounds. In other words, it takes as many objects as possible (one or two) at the front, then the robot takes the next three and, on the third round, the ones that are left.

The robot has a 6 2/3 % probability of being able to supply the plants in 4 rounds (also possible in 3 rounds, but this is a slightly different principle).

In order to place the objects correctly, we have made an “if …, then … programming”. Our idea was to take the front ones first (one, two or three objects), depending on the line-up. We simply move these to the front. Then the robot takes the next three and brings them to the park on the opposite side. The third time we push the others to the front of the park. For example: if the color sensor sees the color black, the robot should move backwards to the next plant. If he sees blue there, he goes further back again. If there is blue there again, it simply takes the first two, because there can’t be two blue objects in the same park.

FloRaLime - Statistics calculation