{
  "work": "xor",
  "pinned": [
    "0x2a648cb23d3adf1bb171fabc0119ea3eb951841f/XOR.sol"
  ],
  "contracts": [
    {
      "name": "XOR",
      "address": "0x2a648cb23d3adf1bb171fabc0119ea3eb951841f",
      "role": "token holding the three-neuron xor network, weights and biases",
      "compiler": "0.8.6+commit.11564f7e",
      "main": "XOR.sol",
      "files": [
        "XOR.sol"
      ],
      "focus": [
        {
          "file": "XOR.sol",
          "match": "function isYingYang() external view returns(bool){",
          "lines": 18,
          "note": "three neurons decide whether the two halves make a yin-yang"
        },
        {
          "file": "XOR.sol",
          "match": "//initializing the neurons values",
          "lines": 4,
          "note": "the weights and biases of the three neurons, set by hand"
        },
        {
          "file": "XOR.sol",
          "match": "function changeLeftSphere() external returns (bool) {",
          "lines": 11,
          "note": "the owner turns the left half, the artist the right"
        }
      ]
    }
  ]
}
