Synergetic contract annotations

etch synergetic contract code includes specific annotated functions.

  • @problem specifies a problem.

  • @objective measures the solution to a given problem.

  • @work creates a solution from a random number/nonce.

  • @clear finishes the competition, zeros everything, and saves the solution.

Note

Detailed explanations of the above annotations, with coded examples, are coming soon.