project_actual

This commit is contained in:
Jean Lapostolle 2024-03-20 21:42:17 +01:00
commit 85f3d66df2
164 changed files with 143286 additions and 0 deletions

8
code/.idea/.gitignore vendored Normal file
View File

@ -0,0 +1,8 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

10
code/.idea/code.iml Normal file
View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/env" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View File

@ -0,0 +1,23 @@
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="PyPackageRequirementsInspection" enabled="true" level="WARNING" enabled_by_default="true">
<option name="ignoredPackages">
<value>
<list size="2">
<item index="0" class="java.lang.String" itemvalue="django-userena-ce" />
<item index="1" class="java.lang.String" itemvalue="aiohttp" />
</list>
</value>
</option>
</inspection_tool>
<inspection_tool class="PyPep8NamingInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true">
<option name="ignoredErrors">
<list>
<option value="N802" />
</list>
</option>
</inspection_tool>
</profile>
</component>

View File

@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

4
code/.idea/misc.xml Normal file
View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.11 (code)" project-jdk-type="Python SDK" />
</project>

8
code/.idea/modules.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/code.iml" filepath="$PROJECT_DIR$/.idea/code.iml" />
</modules>
</component>
</project>

Binary file not shown.

Binary file not shown.

Binary file not shown.

42
code/compute_word.py Normal file
View File

@ -0,0 +1,42 @@
import pandas
dico = pandas.read_csv("dico_fr/Lexique381.csv", sep="\t")
dico = dico[dico["1_ortho"].str.len() > 5]
dico = dico[dico["1_ortho"].str.len() < 11]
dico = dico[~dico["1_ortho"].str.contains(" ")]
dico = dico[~dico["1_ortho"].str.contains("-")]
dico["1_ortho"] = dico["1_ortho"].str.upper()
dico["1_ortho"] = dico["1_ortho"].str.normalize("NFKD").str.encode('ascii', errors='ignore').str.decode('utf-8')
dico["3_lemme"] = dico["3_lemme"].str.normalize("NFKD").str.encode('ascii', errors='ignore').str.decode('utf-8')
lexique = pandas.Series(dico["1_ortho"].unique())
base_lexique = list(dico["3_lemme"].unique())
def bests_words(wordsize, red, yellow, blue):
ss_lexique = lexique[lexique.str.len() == wordsize]
for pos, car in red:
ss_lexique = ss_lexique[ss_lexique.str[pos] == car]
for pos, car in yellow:
mask1 = ss_lexique.str[pos] != car
mask2 = ss_lexique.str.contains(car)
ss_lexique = ss_lexique[mask1 & mask2]
for car in blue:
ss_lexique = ss_lexique[~ss_lexique.str.contains(str(car))]
return ss_lexique.reset_index(drop=True)
## Attention au doublons jaune - rouge
if __name__=="__main__":
red = [(0, 'C')]
yellow = [(1,'O'), (2, 'R'), (4, 'O'), (5, 'N'), (7, 'T'), (8, 'E')]
blue = [(0, 'A'), (1, 'B'), (2, 'A'), (3, 'I'), (4, 'S'), (5, 'S'), (6, 'A')]
print(bests_words(9, red, yellow, blue))

23
code/find_colors.py Normal file
View File

@ -0,0 +1,23 @@
def find_colors(mot_a_trouver, mot_propose):
res = [None for _ in mot_propose]
lettres_restantes = []
for i, lettre in enumerate(mot_propose):
if lettre == mot_a_trouver[i]:
res[i] = "R"
else:
lettres_restantes.append(mot_a_trouver[i])
for i, lettre in enumerate(mot_propose):
if res[i] != "R" and lettre in lettres_restantes:
res[i] = "Y"
lettres_restantes.remove(lettre)
return res
if __name__=="__main__":
target_word = "MOTUO"
guessed_word = "MOLOS"
result_highlights = find_colors(target_word, guessed_word)
print(result_highlights)

28
code/main.py Normal file
View File

@ -0,0 +1,28 @@
from find_colors import find_colors
from compute_word import bests_words
target = "JOURNEE"
word = ""
red, yellow, blue = [(0, "J")], [], []
import warnings
warnings.filterwarnings("ignore", 'This pattern is interpreted as a regular expression, and has match groups.')
while not word == target:
word = str(bests_words(7, red, yellow, blue)[0])
print(word)
colors = find_colors(target, word)
print(colors)
for i, color in enumerate(colors):
if color == "R":
red.append((i, word[i]))
elif color == "Y":
yellow.append((i, word[i]))
else:
blue.append((i, word[i]))
print("Trouvé")
# TODO interdire la possibilité de mettre deux foix le meme mot

95
code/manim.py Normal file
View File

@ -0,0 +1,95 @@
from manim import *
class Motus(Scene):
def construct(self):
rows = 6
cols = 7
square_size = 1.0
result_word = "BALLONS"
placing_words = ["BOURSES", "BATEAUX"]
add_word = "BALLOTS"
yellow = "#5A22D4"
red = "#0AD132"
self.camera.background_color = "#06001e"
grid = self.create_grid(rows, cols, square_size)
self.add(grid)
for row, word in enumerate(placing_words):
for col, letter in enumerate(word):
letter_text = Text(letter, color=WHITE, font="Fira Sans")
letter_text.move_to(grid[row][col].get_center())
if result_word[col] == letter:
red_square = grid[row][col]
red_square.set_fill(red, opacity=1)
elif letter in result_word:
yellow_circle = Circle(radius=square_size/2-0.05, fill_opacity=1, color=yellow)
yellow_circle.move_to(grid[row][col].get_center())
self.add(yellow_circle)
self.add(letter_text)
actual_word = VGroup()
for col in range(cols):
letter_text = Text("." if col != 0 else result_word[0], color=WHITE, font="Fira Sans")
letter_text.move_to(grid[len(placing_words)][col].get_center())
actual_word.add(letter_text)
self.add(actual_word)
# word input
for col, letter in enumerate(add_word):
letter_text = Text(letter, color=WHITE, font="Fira Sans")
letter_text.move_to(grid[len(placing_words)][col].get_center())
self.play(Transform(actual_word[col], letter_text), run_time=0.2)
# word validation
for col, letter in enumerate(add_word):
letter_text = Text(letter, color=WHITE, font="Fira Sans")
letter_text.move_to(grid[len(placing_words)][col].get_center())
if result_word[col] == letter:
red_square = grid[len(placing_words)][col]
red_square.set_fill(red, opacity=1)
self.add_sound("red.mp3")
elif letter in result_word:
yellow_circle = Circle(radius=square_size/2-0.05, fill_opacity=1, color=yellow)
yellow_circle.move_to(grid[len(placing_words)][col].get_center())
self.add(yellow_circle)
self.add_sound("yellow.mp3")
else:
self.add_sound("neutre.mp3")
self.add(letter_text)
self.wait(0.4)
self.wait(1)
def create_grid(self, rows, cols, square_size):
grid = VGroup()
for i in range(rows):
row = VGroup()
for j in range(cols):
square = Square(side_length=square_size, fill_opacity=0, color=WHITE)
square.move_to(square_size * (j * RIGHT - i * UP))
row.add(square)
grid.add(row)
grid.move_to(ORIGIN)
return grid

BIN
dico_fr.zip Normal file

Binary file not shown.

142695
dico_fr/Lexique381.csv Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,13 @@
\documentclass[preview]{standalone}
\usepackage[english]{babel}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{align*}
\mathbb{M}
\end{align*}
\end{document}

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 6.296875 -9.1875 L 6.15625 -8.171875 L 2.59375 -8.171875 L 2.59375 -5.171875 L 5.6875 -5.171875 L 5.6875 -4.15625 L 2.59375 -4.15625 L 2.59375 -1.015625 L 6.40625 -1.015625 L 6.40625 0 L 1.328125 0 L 1.328125 -9.1875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 566 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 4.328125 -4.953125 L 7.125 0 L 5.6875 0 L 3.578125 -4.0625 L 1.421875 0 L 0.0625 0 L 2.828125 -4.890625 L 0.3125 -9.1875 L 1.75 -9.1875 L 3.59375 -5.734375 L 5.46875 -9.1875 L 6.828125 -9.1875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 536 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 7.625 -2.953125 C 7.625 -2.335938 7.492188 -1.796875 7.234375 -1.328125 C 6.984375 -0.859375 6.613281 -0.492188 6.125 -0.234375 C 5.644531 0.0234375 5.066406 0.15625 4.390625 0.15625 C 3.367188 0.15625 2.582031 -0.125 2.03125 -0.6875 C 1.476562 -1.25 1.203125 -2.003906 1.203125 -2.953125 L 1.203125 -9.1875 L 2.46875 -9.1875 L 2.46875 -3.03125 C 2.46875 -2.320312 2.625 -1.789062 2.9375 -1.4375 C 3.257812 -1.082031 3.742188 -0.90625 4.390625 -0.90625 C 5.054688 -0.90625 5.546875 -1.078125 5.859375 -1.421875 C 6.179688 -1.773438 6.34375 -2.3125 6.34375 -3.03125 L 6.34375 -9.1875 L 7.625 -9.1875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 948 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 7.625 -2.953125 C 7.625 -2.335938 7.492188 -1.796875 7.234375 -1.328125 C 6.984375 -0.859375 6.613281 -0.492188 6.125 -0.234375 C 5.644531 0.0234375 5.066406 0.15625 4.390625 0.15625 C 3.367188 0.15625 2.582031 -0.125 2.03125 -0.6875 C 1.476562 -1.25 1.203125 -2.003906 1.203125 -2.953125 L 1.203125 -9.1875 L 2.46875 -9.1875 L 2.46875 -3.03125 C 2.46875 -2.320312 2.625 -1.789062 2.9375 -1.4375 C 3.257812 -1.082031 3.742188 -0.90625 4.390625 -0.90625 C 5.054688 -0.90625 5.546875 -1.078125 5.859375 -1.421875 C 6.179688 -1.773438 6.34375 -2.3125 6.34375 -3.03125 L 6.34375 -9.1875 L 7.625 -9.1875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 942 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 4.03125 -3.890625 L 2.59375 -3.890625 L 2.59375 0 L 1.328125 0 L 1.328125 -9.1875 L 3.75 -9.1875 C 4.894531 -9.1875 5.757812 -8.96875 6.34375 -8.53125 C 6.9375 -8.09375 7.234375 -7.441406 7.234375 -6.578125 C 7.234375 -5.941406 7.066406 -5.421875 6.734375 -5.015625 C 6.410156 -4.617188 5.914062 -4.320312 5.25 -4.125 L 7.734375 0 L 6.21875 0 Z M 3.875 -4.859375 C 4.539062 -4.859375 5.039062 -4.992188 5.375 -5.265625 C 5.71875 -5.535156 5.890625 -5.972656 5.890625 -6.578125 C 5.890625 -7.148438 5.71875 -7.5625 5.375 -7.8125 C 5.03125 -8.070312 4.484375 -8.203125 3.734375 -8.203125 L 2.59375 -8.203125 L 2.59375 -4.859375 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 975 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 6.75 -9.1875 L 6.625 -8.109375 L 4.078125 -8.109375 L 4.078125 0 L 2.8125 0 L 2.8125 -8.109375 L 0.203125 -8.109375 L 0.203125 -9.1875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 478 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 6.21875 0 L 5.53125 -2.3125 L 2.046875 -2.3125 L 1.359375 0 L 0.078125 0 L 3.03125 -9.1875 L 4.625 -9.1875 L 7.5625 0 Z M 2.359375 -3.328125 L 5.21875 -3.328125 L 3.796875 -8.125 Z "/>
</g>
</g>
</defs>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 522 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 0 0 L 0 -0.5625 L 0.25 -0.5625 C 0.425781 -0.5625 0.566406 -0.585938 0.671875 -0.640625 C 0.785156 -0.691406 0.882812 -0.789062 0.96875 -0.9375 C 1.0625 -1.09375 1.160156 -1.3125 1.265625 -1.59375 L 4.21875 -9.515625 L 5.265625 -9.515625 L 8.28125 -1.265625 C 8.351562 -1.078125 8.425781 -0.929688 8.5 -0.828125 C 8.582031 -0.734375 8.679688 -0.664062 8.796875 -0.625 C 8.910156 -0.582031 9.050781 -0.5625 9.21875 -0.5625 L 9.390625 -0.5625 L 9.390625 0 L 5.734375 0 L 5.734375 -0.5625 L 6.03125 -0.5625 C 6.300781 -0.5625 6.503906 -0.609375 6.640625 -0.703125 C 6.773438 -0.804688 6.84375 -0.972656 6.84375 -1.203125 C 6.84375 -1.253906 6.835938 -1.300781 6.828125 -1.34375 C 6.816406 -1.394531 6.800781 -1.445312 6.78125 -1.5 C 6.769531 -1.5625 6.753906 -1.625 6.734375 -1.6875 L 6.203125 -3.1875 L 2.6875 -3.1875 L 2.1875 -1.78125 C 2.15625 -1.707031 2.128906 -1.632812 2.109375 -1.5625 C 2.097656 -1.5 2.085938 -1.4375 2.078125 -1.375 C 2.066406 -1.320312 2.0625 -1.269531 2.0625 -1.21875 C 2.0625 -0.988281 2.132812 -0.820312 2.28125 -0.71875 C 2.425781 -0.613281 2.648438 -0.5625 2.953125 -0.5625 L 3.25 -0.5625 L 3.25 0 Z M 2.953125 -3.859375 L 5.953125 -3.859375 L 5.125 -6.1875 C 5.039062 -6.445312 4.957031 -6.695312 4.875 -6.9375 C 4.789062 -7.175781 4.710938 -7.40625 4.640625 -7.625 C 4.578125 -7.851562 4.519531 -8.078125 4.46875 -8.296875 C 4.414062 -8.078125 4.359375 -7.867188 4.296875 -7.671875 C 4.242188 -7.472656 4.179688 -7.265625 4.109375 -7.046875 C 4.046875 -6.828125 3.960938 -6.578125 3.859375 -6.296875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="34.25293"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 6.296875 -9.1875 L 6.15625 -8.171875 L 2.59375 -8.171875 L 2.59375 -5.171875 L 5.6875 -5.171875 L 5.6875 -4.15625 L 2.59375 -4.15625 L 2.59375 -1.015625 L 6.40625 -1.015625 L 6.40625 0 L 1.328125 0 L 1.328125 -9.1875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 560 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 1.59375 -1.6875 C 1.851562 -1.6875 2.070312 -1.597656 2.25 -1.421875 C 2.425781 -1.242188 2.515625 -1.023438 2.515625 -0.765625 C 2.515625 -0.515625 2.425781 -0.296875 2.25 -0.109375 C 2.070312 0.0664062 1.851562 0.15625 1.59375 0.15625 C 1.332031 0.15625 1.113281 0.0664062 0.9375 -0.109375 C 0.757812 -0.296875 0.671875 -0.515625 0.671875 -0.765625 C 0.671875 -1.023438 0.757812 -1.242188 0.9375 -1.421875 C 1.113281 -1.597656 1.332031 -1.6875 1.59375 -1.6875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 811 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 2.59375 -9.1875 L 2.59375 -1.109375 L 6.375 -1.109375 L 6.21875 0 L 1.328125 0 L 1.328125 -9.1875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 447 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 4.609375 -9.34375 C 5.378906 -9.34375 6.054688 -9.15625 6.640625 -8.78125 C 7.222656 -8.414062 7.675781 -7.878906 8 -7.171875 C 8.320312 -6.460938 8.484375 -5.597656 8.484375 -4.578125 C 8.484375 -3.585938 8.320312 -2.734375 8 -2.015625 C 7.675781 -1.304688 7.222656 -0.765625 6.640625 -0.390625 C 6.054688 -0.0234375 5.378906 0.15625 4.609375 0.15625 C 3.835938 0.15625 3.160156 -0.0234375 2.578125 -0.390625 C 1.992188 -0.753906 1.539062 -1.289062 1.21875 -2 C 0.894531 -2.707031 0.734375 -3.566406 0.734375 -4.578125 C 0.734375 -5.554688 0.894531 -6.40625 1.21875 -7.125 C 1.539062 -7.84375 1.992188 -8.390625 2.578125 -8.765625 C 3.171875 -9.148438 3.847656 -9.34375 4.609375 -9.34375 Z M 4.609375 -8.296875 C 3.804688 -8.296875 3.179688 -7.992188 2.734375 -7.390625 C 2.296875 -6.785156 2.078125 -5.847656 2.078125 -4.578125 C 2.078125 -3.304688 2.300781 -2.367188 2.75 -1.765625 C 3.195312 -1.171875 3.816406 -0.875 4.609375 -0.875 C 6.296875 -0.875 7.140625 -2.109375 7.140625 -4.578125 C 7.140625 -7.054688 6.296875 -8.296875 4.609375 -8.296875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 3.59375 -9.34375 C 4.207031 -9.34375 4.734375 -9.253906 5.171875 -9.078125 C 5.609375 -8.910156 6.03125 -8.644531 6.4375 -8.28125 L 5.75 -7.5 C 5.394531 -7.78125 5.050781 -7.984375 4.71875 -8.109375 C 4.382812 -8.234375 4.03125 -8.296875 3.65625 -8.296875 C 3.175781 -8.296875 2.78125 -8.1875 2.46875 -7.96875 C 2.15625 -7.75 2 -7.425781 2 -7 C 2 -6.726562 2.050781 -6.5 2.15625 -6.3125 C 2.257812 -6.132812 2.457031 -5.96875 2.75 -5.8125 C 3.039062 -5.664062 3.460938 -5.507812 4.015625 -5.34375 C 4.585938 -5.164062 5.066406 -4.972656 5.453125 -4.765625 C 5.835938 -4.566406 6.144531 -4.285156 6.375 -3.921875 C 6.613281 -3.566406 6.734375 -3.113281 6.734375 -2.5625 C 6.734375 -2.03125 6.597656 -1.554688 6.328125 -1.140625 C 6.066406 -0.734375 5.691406 -0.414062 5.203125 -0.1875 C 4.710938 0.0390625 4.128906 0.15625 3.453125 0.15625 C 2.179688 0.15625 1.140625 -0.238281 0.328125 -1.03125 L 1.03125 -1.796875 C 1.40625 -1.492188 1.78125 -1.265625 2.15625 -1.109375 C 2.539062 -0.953125 2.96875 -0.875 3.4375 -0.875 C 4.007812 -0.875 4.476562 -1.015625 4.84375 -1.296875 C 5.21875 -1.578125 5.40625 -1.984375 5.40625 -2.515625 C 5.40625 -2.816406 5.347656 -3.066406 5.234375 -3.265625 C 5.117188 -3.472656 4.921875 -3.65625 4.640625 -3.8125 C 4.359375 -3.96875 3.953125 -4.128906 3.421875 -4.296875 C 2.484375 -4.578125 1.796875 -4.914062 1.359375 -5.3125 C 0.921875 -5.71875 0.703125 -6.257812 0.703125 -6.9375 C 0.703125 -7.40625 0.820312 -7.820312 1.0625 -8.1875 C 1.3125 -8.550781 1.65625 -8.832031 2.09375 -9.03125 C 2.539062 -9.238281 3.039062 -9.34375 3.59375 -9.34375 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 1.59375 -1.6875 C 1.851562 -1.6875 2.070312 -1.597656 2.25 -1.421875 C 2.425781 -1.242188 2.515625 -1.023438 2.515625 -0.765625 C 2.515625 -0.515625 2.425781 -0.296875 2.25 -0.109375 C 2.070312 0.0664062 1.851562 0.15625 1.59375 0.15625 C 1.332031 0.15625 1.113281 0.0664062 0.9375 -0.109375 C 0.757812 -0.296875 0.671875 -0.515625 0.671875 -0.765625 C 0.671875 -1.023438 0.757812 -1.242188 0.9375 -1.421875 C 1.113281 -1.597656 1.332031 -1.6875 1.59375 -1.6875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 805 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 4.328125 -4.953125 L 7.125 0 L 5.6875 0 L 3.578125 -4.0625 L 1.421875 0 L 0.0625 0 L 2.828125 -4.890625 L 0.3125 -9.1875 L 1.75 -9.1875 L 3.59375 -5.734375 L 5.46875 -9.1875 L 6.828125 -9.1875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 542 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 2.59375 -9.1875 L 2.59375 -1.109375 L 6.375 -1.109375 L 6.21875 0 L 1.328125 0 L 1.328125 -9.1875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 441 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 5.390625 -4.84375 C 6.015625 -4.738281 6.519531 -4.515625 6.90625 -4.171875 C 7.300781 -3.835938 7.5 -3.316406 7.5 -2.609375 C 7.5 -0.867188 6.285156 0 3.859375 0 L 1.328125 0 L 1.328125 -9.1875 L 3.5 -9.1875 C 4.664062 -9.1875 5.554688 -8.992188 6.171875 -8.609375 C 6.796875 -8.222656 7.109375 -7.640625 7.109375 -6.859375 C 7.109375 -6.328125 6.941406 -5.882812 6.609375 -5.53125 C 6.273438 -5.175781 5.867188 -4.945312 5.390625 -4.84375 Z M 2.59375 -8.1875 L 2.59375 -5.296875 L 3.984375 -5.296875 C 4.515625 -5.296875 4.953125 -5.421875 5.296875 -5.671875 C 5.640625 -5.929688 5.8125 -6.296875 5.8125 -6.765625 C 5.8125 -7.304688 5.628906 -7.675781 5.265625 -7.875 C 4.910156 -8.082031 4.367188 -8.1875 3.640625 -8.1875 Z M 3.859375 -1.015625 C 4.609375 -1.015625 5.179688 -1.125 5.578125 -1.34375 C 5.972656 -1.5625 6.171875 -1.984375 6.171875 -2.609375 C 6.171875 -3.210938 5.976562 -3.644531 5.59375 -3.90625 C 5.21875 -4.175781 4.722656 -4.3125 4.109375 -4.3125 L 2.59375 -4.3125 L 2.59375 -1.015625 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 4.03125 -3.890625 L 2.59375 -3.890625 L 2.59375 0 L 1.328125 0 L 1.328125 -9.1875 L 3.75 -9.1875 C 4.894531 -9.1875 5.757812 -8.96875 6.34375 -8.53125 C 6.9375 -8.09375 7.234375 -7.441406 7.234375 -6.578125 C 7.234375 -5.941406 7.066406 -5.421875 6.734375 -5.015625 C 6.410156 -4.617188 5.914062 -4.320312 5.25 -4.125 L 7.734375 0 L 6.21875 0 Z M 3.875 -4.859375 C 4.539062 -4.859375 5.039062 -4.992188 5.375 -5.265625 C 5.71875 -5.535156 5.890625 -5.972656 5.890625 -6.578125 C 5.890625 -7.148438 5.71875 -7.5625 5.375 -7.8125 C 5.03125 -8.070312 4.484375 -8.203125 3.734375 -8.203125 L 2.59375 -8.203125 L 2.59375 -4.859375 Z "/>
</g>
</g>
</defs>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 969 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 4.609375 -9.34375 C 5.378906 -9.34375 6.054688 -9.15625 6.640625 -8.78125 C 7.222656 -8.414062 7.675781 -7.878906 8 -7.171875 C 8.320312 -6.460938 8.484375 -5.597656 8.484375 -4.578125 C 8.484375 -3.585938 8.320312 -2.734375 8 -2.015625 C 7.675781 -1.304688 7.222656 -0.765625 6.640625 -0.390625 C 6.054688 -0.0234375 5.378906 0.15625 4.609375 0.15625 C 3.835938 0.15625 3.160156 -0.0234375 2.578125 -0.390625 C 1.992188 -0.753906 1.539062 -1.289062 1.21875 -2 C 0.894531 -2.707031 0.734375 -3.566406 0.734375 -4.578125 C 0.734375 -5.554688 0.894531 -6.40625 1.21875 -7.125 C 1.539062 -7.84375 1.992188 -8.390625 2.578125 -8.765625 C 3.171875 -9.148438 3.847656 -9.34375 4.609375 -9.34375 Z M 4.609375 -8.296875 C 3.804688 -8.296875 3.179688 -7.992188 2.734375 -7.390625 C 2.296875 -6.785156 2.078125 -5.847656 2.078125 -4.578125 C 2.078125 -3.304688 2.300781 -2.367188 2.75 -1.765625 C 3.195312 -1.171875 3.816406 -0.875 4.609375 -0.875 C 6.296875 -0.875 7.140625 -2.109375 7.140625 -4.578125 C 7.140625 -7.054688 6.296875 -8.296875 4.609375 -8.296875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 3.59375 -9.34375 C 4.207031 -9.34375 4.734375 -9.253906 5.171875 -9.078125 C 5.609375 -8.910156 6.03125 -8.644531 6.4375 -8.28125 L 5.75 -7.5 C 5.394531 -7.78125 5.050781 -7.984375 4.71875 -8.109375 C 4.382812 -8.234375 4.03125 -8.296875 3.65625 -8.296875 C 3.175781 -8.296875 2.78125 -8.1875 2.46875 -7.96875 C 2.15625 -7.75 2 -7.425781 2 -7 C 2 -6.726562 2.050781 -6.5 2.15625 -6.3125 C 2.257812 -6.132812 2.457031 -5.96875 2.75 -5.8125 C 3.039062 -5.664062 3.460938 -5.507812 4.015625 -5.34375 C 4.585938 -5.164062 5.066406 -4.972656 5.453125 -4.765625 C 5.835938 -4.566406 6.144531 -4.285156 6.375 -3.921875 C 6.613281 -3.566406 6.734375 -3.113281 6.734375 -2.5625 C 6.734375 -2.03125 6.597656 -1.554688 6.328125 -1.140625 C 6.066406 -0.734375 5.691406 -0.414062 5.203125 -0.1875 C 4.710938 0.0390625 4.128906 0.15625 3.453125 0.15625 C 2.179688 0.15625 1.140625 -0.238281 0.328125 -1.03125 L 1.03125 -1.796875 C 1.40625 -1.492188 1.78125 -1.265625 2.15625 -1.109375 C 2.539062 -0.953125 2.96875 -0.875 3.4375 -0.875 C 4.007812 -0.875 4.476562 -1.015625 4.84375 -1.296875 C 5.21875 -1.578125 5.40625 -1.984375 5.40625 -2.515625 C 5.40625 -2.816406 5.347656 -3.066406 5.234375 -3.265625 C 5.117188 -3.472656 4.921875 -3.65625 4.640625 -3.8125 C 4.359375 -3.96875 3.953125 -4.128906 3.421875 -4.296875 C 2.484375 -4.578125 1.796875 -4.914062 1.359375 -5.3125 C 0.921875 -5.71875 0.703125 -6.257812 0.703125 -6.9375 C 0.703125 -7.40625 0.820312 -7.820312 1.0625 -8.1875 C 1.3125 -8.550781 1.65625 -8.832031 2.09375 -9.03125 C 2.539062 -9.238281 3.039062 -9.34375 3.59375 -9.34375 Z "/>
</g>
</g>
</defs>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 5.390625 -4.84375 C 6.015625 -4.738281 6.519531 -4.515625 6.90625 -4.171875 C 7.300781 -3.835938 7.5 -3.316406 7.5 -2.609375 C 7.5 -0.867188 6.285156 0 3.859375 0 L 1.328125 0 L 1.328125 -9.1875 L 3.5 -9.1875 C 4.664062 -9.1875 5.554688 -8.992188 6.171875 -8.609375 C 6.796875 -8.222656 7.109375 -7.640625 7.109375 -6.859375 C 7.109375 -6.328125 6.941406 -5.882812 6.609375 -5.53125 C 6.273438 -5.175781 5.867188 -4.945312 5.390625 -4.84375 Z M 2.59375 -8.1875 L 2.59375 -5.296875 L 3.984375 -5.296875 C 4.515625 -5.296875 4.953125 -5.421875 5.296875 -5.671875 C 5.640625 -5.929688 5.8125 -6.296875 5.8125 -6.765625 C 5.8125 -7.304688 5.628906 -7.675781 5.265625 -7.875 C 4.910156 -8.082031 4.367188 -8.1875 3.640625 -8.1875 Z M 3.859375 -1.015625 C 4.609375 -1.015625 5.179688 -1.125 5.578125 -1.34375 C 5.972656 -1.5625 6.171875 -1.984375 6.171875 -2.609375 C 6.171875 -3.210938 5.976562 -3.644531 5.59375 -3.90625 C 5.21875 -4.175781 4.722656 -4.3125 4.109375 -4.3125 L 2.59375 -4.3125 L 2.59375 -1.015625 Z "/>
</g>
</g>
</defs>
<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 6.21875 0 L 5.53125 -2.3125 L 2.046875 -2.3125 L 1.359375 0 L 0.078125 0 L 3.03125 -9.1875 L 4.625 -9.1875 L 7.5625 0 Z M 2.359375 -3.328125 L 5.21875 -3.328125 L 3.796875 -8.125 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 528 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="854" height="480" viewBox="0 0 854 480">
<defs>
<g>
<g id="glyph-0-0">
<path d="M 6.75 -9.1875 L 6.625 -8.109375 L 4.078125 -8.109375 L 4.078125 0 L 2.8125 0 L 2.8125 -8.109375 L 0.203125 -8.109375 L 0.203125 -9.1875 Z "/>
</g>
</g>
</defs>
<g fill="rgb(100%, 100%, 100%)" fill-opacity="1">
<use xlink:href="#glyph-0-0" x="30" y="32.466797"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 484 B

Binary file not shown.

View File

@ -0,0 +1,16 @@
# This file is used internally by FFMPEG.
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/1471279608_999338046_2905487145.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_3674401321_2357459425.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_1013567544_675080107.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_4129631881_3945024099.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_4253066119_4013132511.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_3598723285_1419115717.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_1124470812_586283252.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_1130290254_2217314712.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_1130290254_2058293796.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_1130290254_983120788.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_1130290254_3690368770.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_1130290254_516182332.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_1130290254_1739035446.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_1130290254_3902967023.mp4'
file 'file:/home/melcore/Documents/Vidéo/TUSMO/media/videos/manim/1080p60/partial_movie_files/Motus/568566897_3890345977_1051395252.mp4'

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More