# data[].attributes.headline
Interactive presentation @MATh.en.JEANS Congress - 6 April 2023

# data[].attributes.subject
Interactive presentation @MATh.en.JEANS Congress - 6 April 2023

# data[].attributes.headline
Interactive presentation @MATh.en.JEANS Congress - 6 April 2023

# data[].attributes.subject
Interactive presentation @MATh.en.JEANS Congress - 6 April 2023

# data[].attributes.body
Slide show of the Nice congress presentation

# data[].attributes.body
Presentation at the MATh.en.JEANS congress at the University of Nice

# data[].attributes.body
how is your progress doing on the final latex document?

# data[].attributes.body
what you did makes no sense, please be more straight forward in the future

# data[].attributes.body
Three slides from the Pertuis group

# data[].attributes.body
Hello, we began our presentation for next week. We could do a common presentation on Canva for the congres.

Louis & Ethan from Alès

# data[].attributes.attachment_link.description
The Canva Editor consists of a main navigation, side panel, toolbar, canvas, and page controls. To focus on each section to learn more about each of them, press tab. To skip to the canvas, press “Ctrl+F2”.

# data[].attributes.body
We are Vanessa, Razvan and Sebi and we are 17 and 18 years old. We are the team from "Mihai Eminescu" National College in Satu Mare and we can`t wait to meet you all!

# data[].attributes.body
Presentations at Marcel Pagnol College

# data[].attributes.headline
Documents for the common presentation at the Nice Congress

# data[].attributes.subject
Documents for the common presentation at the Nice Congress

# data[].attributes.headline
Graph automaton construction based on the binary input

# data[].attributes.subject
Graph automaton construction based on the binary input

# data[].attributes.body
Good afternoon, this might be a possible implementation of a data structure that solves the number of steps for a traffic to be considered fluid when inputting the string, where the variable "contor" stores the number of steps until fluid, based on how many times we have reached this state. What  do you think of this approach? How is your progress going?

~Bogdan from Cluj Napoca

# data[].attributes.body
Hello. We made progress regarding the problem and made a graph in order to visualise the number of steps in relation to the number of cars.

~Bogdan from Cluj-Napoca

# data[].attributes.body
Presentation to the Val de Durance High School researcher.
Yves PAPEGAY - INRIA Sophia Antipolis

# data[].attributes.headline
Article and photos on the Val de Durance high school website

# data[].attributes.subject
Article and photos on the Val de Durance high school website

# data[].attributes.body
https://www.lyc-valdedurance.ac-aix-marseille.fr/spip/spip.php?article3128

# data[].attributes.headline
Video conference on Wednesday, February 18, 2023 from 1:00 to 3:00 pm (French time)

# data[].attributes.subject
Video conference on Wednesday, February 18, 2023 from 1:00 to 3:00 pm (French time)

# data[].attributes.body
Prepare a short slide show on your results and current research.

# data[].attributes.attachment_caption
It has a bridge, intersections, curves and different directions.

# data[].attributes.body
We did some board games, with different shapes and with or without obstacles. In this image, I tried to change lanes so I can beat Andreea at speeding. This can be saw where the X-s are. The least visited parts of the road was AD and BC, because we have the tendency to take the short way, over or under the bridge.
Another observation we made was some "effects". For example the effect of worm (the actual name is Phantom Traffic Jam), when a car slow down, and then continue to its initial speed, but the cars behind it don't slow down at the same time as the first one, instead each car is slowing down later with at least one second than the car in front of the current car. Sound complicated, but to be more easy to visualize it, this effect looks like a worm moving.
We observe one more effect, which is butterfly effect. Maybe you've already heard that a storm from US was made by a butterfly in China. It's not quite a joke, it's actually kinda true. So, this effect is easy to see when a small disturbance appears in the flow of traffic by a vehicle which changed lanes, resulting a sequence of events that causes everyone to slow down.
We did more observations since the video conference, which we try to visualize them in a more realistic simulation so we can find properly the most efficient solution.

Can't wait to see what observations you make, hope that all of you are doing great! 🥰

~ Tatiana Morodan CJ-Napoca

# data[].attributes.headline
Probabilistic simulation visualisation of the theme

# data[].attributes.subject
Probabilistic simulation visualisation of the theme

# data[].attributes.body
We made a short video ilustrating the simulation by a probabilistic algorithm that generates randomly the string of cars and computes the number of steps for each iteration.

~Bogdan from Cluj Napoca

# data[].attributes.attachment_link.title
exemplu evolutie trafic bazat pe algoritm probabilistic

# data[].attributes.body
Hello. We have summed up in a pdf the progress regarding the computer science approach and we also generated some graphics that show input/output progression: number of cars in relation to steps to fluidization.

~Bogdan and Rares from Cluj Napoca

# data[].attributes.body
Hello everyone,
what do you think about these approaches? If have any questions regarding the mathematical approach or the swift app don't hesitate to ask :)

Have a great day!

~ Rareș from Cluj-Napoca

# data[].attributes.body
We've made some serious progress with the app, now that we know some rules that apply
to traffic jams.

Here is photo of my app.

~ Rareș from Cluj-Napoca

# data[].attributes.body
Hello, what do you guys think about these approaches? Have you discovered something new about the topic? Have you succeded in optimizing the python script that you made for the problem of the traffic jams so maybe we can implement it with your help of course in C++ or somewhere where we can visualize a lot of results based on tons of random input ? Hope you are all doing well

~Bogdan from Cluj-Napoca

# data[].attributes.body
Hello, after the last post regarding neopixel lights, we have started working on a real-life visualiser for the problem using : christmas lights! Red represents a car and unlightened cells represent free spaces. So far, the movement has been rather hard to implement and has a few bugs, we will keep you posted!

~Bogdan from Cluj-Napoca

# data[].attributes.body
Hello, we had today a discussion with the researcher from the UBB Univeristy and have discussed with him the arppoach regarding the predeterministic finite automata. We have written the basic principles on it in Latex so everyone can have them if they need it. It is interesting how this problem can be modeled using this concept and it is woth further investigation. The main idea is transforming the input and constructing the delta transition function for the automata and having a so called switch that represents the current state of a specific car. Also, the naive implementation for the simulation of the traffic is finally complete

~Bogdan from Cluj Napoca

# data[].attributes.body
I discussed today with our math researcher from the UBB Computer Science University about our research on this topic. I presented him my approach and he gave me a great idea.

In the 3rd case, which is about 3 groups of cars, let's say that we consider the last two groups of cars as only one group and assume that the empty spaces between them don't exist. This way we can solve the problem as in the second case and we will get a result that will tell us the maximum steps for the traffic to get to the fluid state.

After getting this result we have to add all the empty spaces back in the row (all the 0-s) and see how they influence the final result.

My assumption is that the difference between the maximum result and the final result will increase while we add more and more empty spaces between the two groups.

Rareș from Cluj-Napoca.

# data[].attributes.body
Hi everyone!
I want to share with you what I've discovered lately in my mathematical approach.

After Christmas I started to work on the next phase of our problem, in which we have 3 groups of cars instead of just 2 ore 1. By solving this, we are one step closer to our common goal: finding out in how many steps can be solved if we have 'n' groups of cars.

For the more complex case, I don't have an exact formula at the moment, but I am working on the matter.

Rareș from Cluj-Napoca.

# data[].attributes.body
Hi everyone, we made a Python program.
For the finite state machine, we don't know anything about it, sorry :(
Louis and Ethan from Alès

# data[].attributes.body
Hello everyone! Does anyone else see the problem of traffic jams as a finite automata state machine? If so, which input states have you considered? Here is my progress so far, if anyone has the same vision than help is welcomed :))

~Bogdan from Cluj Napoca

# data[].attributes.headline
Christmas lights to simulate traffic flow

# data[].attributes.subject
Christmas lights to simulate traffic flow

# data[].attributes.body
Hello again! In parallel, I am working on an implementation to simulate traffic flow using Christmas lights, where each tunred on light simulates a car and each turned off light simulates an empty space. Each light will shift accordingly to the C++ implementation of the traffic flow and will be based on Rares's aplication. In order to program on these lights, the usage of the ADAFRUIT library will be necessay, including a self made modification to the neopixel library

~Bogdan from Cluj Napoca

# data[].attributes.body
Hello and Happy New Year! Hope all of you are doing great! We have made huge progress during these holidays. We updated our C++ implementation of the program and we are currently testing the program with Rares's mathematical formulas to see if they match up! We will update you on the results as soon as we can with a diagram

~Bogdan from Cluj Napoca CNER

# data[].attributes.body
Nice work Rares! Merry christmas!

# data[].attributes.body
I want to wish you all the best and have a great winter holiday filled with joy! Merry Christmas everyone! Joyeux Noël à tous!

Rareș from Cluj-Napoca.

# data[].attributes.body
Everything is much more easier with a visualisation. In order to do this I will try to implement a mobile app with the Swift programming language. The main frame of the app is already done and the app waits to be filled with information!

Rareș from Cluj-Napoca.

# data[].attributes.body
I am pretty pleased with what I discovered by now about the traffic jams, but I want more, let's say :). I am searching for a law that can express in how many steps can a traffic jam can be resolved if we have n groups of cars, divided each other by n-1 groups of empty spaces. This is my goal! I will start to work on my 3rd case with just 2 groups of cars and I will see if there are any similarities between the cases, if I can express a mathematic rule that can demonstrated with mathematic induction.

Rareș from Cluj-Napoca.

# data[].attributes.body
We have to understand that in real life we don’t always have a traffic jam that looks like 1111111…1. In order to observe how the real traffic works, I started to work on the second case, where we have two groups formed only by the digit 1, and one group that separates them, formed only by the digit 0.

Rareș from Cluj-Napoca.

# data[].attributes.body
Hi everybody! I did some progress related to our topic. For a better understanding of our approach, let's explain the notations that I'm going to use to describe the traffic. 1 means a car and 0 means an empty space. This is how I would start the problem and if you understand this we can move to the second part.

Rareș from Cluj-Napoca.

# data[].attributes.body
Presentation to an Italian delegation from a Palermo institution

# data[].attributes.body
We first made a grid of the evolution of traffic at different times (attached).
Now we are trying to create a Python program to solve the problem but we don't know anything about it. So we are writing it in English first

Louis and Ethan, from Alès

# data[].attributes.body
We are Louis and Ethan, we are 16 and we are from high school Bellevue in Alès.
We are happy to work in collaboration with u.

# data[].attributes.body
Ok! so, for us, python is something pretty new. We had to learn a lot, and search help so we can have something working.
Finally, and after some hours spent on it, we got something working.
To sum up what we did, we have a line of 10 blocks. Some are empty(for the moment space bar) and other full (for the moment white squares). And it's evolving! We made a system that make car arriving at the end of a line going to the next line so, in the idea, we can have a infinite evolving traffic. We made the program readable, with little sentences and most importantly a view from the beginning and end's traffic and a view of every evolution of traffic.
We are now working on replacing squares by cars.
Hope everything's going well for you too!
Romain, Andreas and Clément from Pertuis!
(I hope there isn't too much English errors :) )

# data[].attributes.body
We are Andreea and Tatiana, students at CNER Cluj. We're so happy about this theme, finding more challenges and solutions for the problems.
Hope we can share some ideas between you and us to figure out together the best way of traffic jams.

# data[].attributes.headline
Hey ! We did a program in python that seems to work. What did you do this week ??

# data[].attributes.subject
Hey ! We did a program in python that seems to work. What did you do this week ??

# data[].attributes.body
We started to try many combinations and each time we changed the numbers of cars and cases. And we're trying to put all of our combinations on an app who can compare what we've already done yet and create more to find a link between the number of cases taken ,empty and the number of cars . lino, mary,etc...

# data[].attributes.body
Hello. we are lino, mary,angele,rosalie and keilan we're 15 and 16. We are from VDD in pertuis. We are very happy to work in collaboration with you.

# data[].attributes.body
We are back with some further considerations to our approach! We have developed a basic implementation for the problem of traffic jams using the C++ programming language and we have started development for a Swift app that can visualise the general concept of traffic jams. Furthermore, we are still trying to figure out a mathematical function that can return the number of steps required to solve this problem. Another approach that we take into consideration is using predeterministic finite automata theory (PFA), but we are still relatively early on this track.
-Bogdan and Rares from Cluj

# data[].attributes.body
Alright, so we are Rares and Bogdan from Cluj and we thought that approaching some basic cases is a good start. This way we can see a pattern in the problem and, eventually, descovering a law that studies the problem of the traffic jams and how can we avoid this problem in the future.

# data[].attributes.body
I am Rares Doica and I am 16 years old. I study in Cluj Napoca at the National College "Emil Racovita". I am so enthusiastic about this project, that I can't wait to hear what you have done on the research topic.

# data[].attributes.body
Hello! I'm Miron Bogdan , a student currently studying at "Colegiul National Emil Racovita" from Cluj Napoca. I'm 17 years old and I have a strong passion for computer science and mathematics. I have two best friends, Rares and Petru and I spend time with them doing research on life's problems. Can't wait to get to know you during the development of this respective problem and try to find out a common solution to the issue of traffic jams!

# data[].attributes.body
:)
We did a program C++, but we also have the little number of known languages issue. We will try harder, using more difficult cases, more bands or maybe stoplights.

# data[].attributes.headline
Right now, we did a program to simulate our traffic jam. But unfortunately we dont know many prog languages and we did it on Scratch. We're actually trying to translate it on Python. Your turn !

# data[].attributes.subject
Right now, we did a program to simulate our traffic jam. But unfortunately we dont know many prog languages and we did it on Scratch. We're actually trying to translate it on Python. Your turn !

# data[].attributes.headline
Hi ! We are Andréas, Romain and Clément and we're 14 or 15. We're studying at Pertuis, in Lycée Val de Durance. We are also happy to work with you !

# data[].attributes.subject
Hi ! We are Andréas, Romain and Clément and we're 14 or 15. We're studying at Pertuis, in Lycée Val de Durance. We are also happy to work with you !

# data[].attributes.body
We are Andreea, Irina and Irina and we are 16 years old. Our institution is called CNER and we are from Cluj, Romania. We are very hapyy that we are there! :)))

# data[].attributes.headline
Write down the ideas and progress of yourgroup on your topic

# data[].attributes.subject
Write down the ideas and progress of yourgroup on your topic