1 votes

Comment est calculé le statut de la zone ?

Dans Opus Magnum, vos solutions sont notées en fonction de trois facteurs : le coût, le nombre de cycles et la surface. Le premier est très simple : il s'agit de la somme totale de toutes les pièces que vous avez utilisées. Le second est également très simple : il s'agit du nombre d'instructions nécessaires pour produire le nombre requis de molécules.

Le troisième me laisse perplexe, cependant. Je ne comprends pas comment la métrique de la surface est calculée. Ce n'est pas simplement le nombre d'hexagones occupés par vos pièces, et il ne semble pas non plus que ce soit simplement la surface jamais occupée par une pièce ou un élément, bien que cela semble plus proche de la vérité.

Alors, comment calcule-t-on exactement l'aire d'une solution ?

3voto

Coreus Points 767

Le calcul de la superficie est basé sur le nombre final d'hexagones que votre engin utilise après avoir été utilisé, y compris les bras ou les pièces se déplaçant en dehors de la zone initiale de l'engin.

Voici un exemple : enter image description here

Comme vous pouvez le constater, la surface occupée par l'engin (sans le faire fonctionner) est de 7. Cependant, une fois démarré, il se déplace sur 2 hexagones supplémentaires, ce qui porte la surface totale à 9.

Pendant la simulation, en appuyant sur 2 peut fournir des statistiques supplémentaires sur votre engin.

Sources supplémentaires :

3voto

dsvensson Points 756

Il s'agit du nombre d'hexagones occupés, mais il est souvent plus important que vous ne le pensez en raison des rotations (tout hexagone partiellement occupé compte).

Pour étudier la zone, démarrez votre solution et appuyez et maintenez la touche second of the four buttons dans le groupe de quatre en bas à droite, ou le bouton 2 clé. Cela mettra en évidence chaque hexagone qui a été occupé jusqu'à présent avec un contour bleu.


Exemple : Dans ces images, le bras 4 a tourné vers la gauche. L'hexagone situé immédiatement à droite du bras est occupé parce que le bras le traverse (même s'il n'entre pas en collision avec quoi que ce soit) et l'hexagone en surbrillance le plus à droite en bas est occupé parce que les atomes l'ont traversé (même si c'était pendant une opération de rotation, et non au début ou à la fin de celle-ci).

Before and after pictures

Zone de gestion :

  • Essayez toujours de faire en sorte que la longueur d'un bras reste dans la zone autrement occupée.
  • Vous voudrez souvent éviter les rotations en faveur des translations (mouvements des pistons et des chenilles) car elles font ressortir les molécules plus qu'on ne le voudrait. Les rotations constituent une exception : rien ne dépasse de plus d'un hexagone du centre de rotation - elles n'occupent pas de surface supplémentaire.
  • N'utilisez pas de bras à pinces multiples si ces pinces supplémentaires risquent de dépasser inutilement de la zone de travail.
  • Il se peut que vos bras ne reviennent pas au départ dans le sens de rotation optimal ou dans l'ordre des opérations (rotation par rapport au mouvement de la chenille) ; programmez-les manuellement suffisamment d'étapes pour que les reset l'instruction de prendre l'allusion.

Les solutions optimisées en termes de surface contiennent souvent très peu de bras avec des programmes longs, car chaque bras supplémentaire est un hexagone supplémentaire occupé en permanence par une base de bras.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X