Au cours des derniers jours, je pensais à une solution pour un problème d'IA. Le problème ressemble à ceci:Python: Ajuster des formes géométriques dans une matrice de tableau?
Je veux déterminer un arrangement pour quelques formes géométriques données (qui ne dépassent pas la taille de la planche donnée) sur une planche carrée de taille donnée, de manière à ce que la planche soit uniforme couvert et les formulaires ne se chevaucheront pas. Je veux appliquer Depth first search/Greedy meilleure première recherche, mais il est difficile de trouver une représentation correcte des formes et du tableau pour le traverser. Je suis nouveau sur python, ce qui le rend un peu plus difficile. Aucune suggestion?
exemple visuel:
Pouvez-vous poster un exemple? –
@RosaGronchi Vous pourriez imaginer quelque chose comme un jeu de tetris. Vous auriez quelques formes exactement comme celles de tetris, que vous pourriez utiliser l'une après l'autre pour les additionner les unes sur les autres. Vous pouvez également faire pivoter les formulaires ... – user3293380
https://en.wikipedia.org/wiki/Tessellation? –