Hexadroid

schrijfuitv

Mar 8th, 2021
1,253
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #pragma hdrstop
  2. #pragma argsused
  3.  
  4. #ifdef _WIN32
  5. #include <tchar.h>
  6. #else
  7.   typedef char _TCHAR;
  8.   #define _tmain main
  9. #endif
  10.  
  11. #include <stdio.h>
  12. #include <math.h>
  13. #include <random>
  14.  
  15.  
  16.  
  17. const double learningrate = 0.00000001;
  18. double printafter = 6000000;
  19.  
  20. int i;
  21.  
  22. double error_node_3a, error_node_3b, error_node_3c, error_total,tellertje;
  23.  
  24. double node1a_input;
  25. double node1b_input;
  26. double node1c_input;
  27.  
  28. double node1a_outputweight_to_node2a = 0.32;  double node1a_output_to_node2a;
  29. double node1b_outputweight_to_node2a = 0.37;  double node1b_output_to_node2a;
  30. double node1c_outputweight_to_node2a = 0.55;  double node1c_output_to_node2a;
  31.  
  32. double node1a_outputweight_to_node2b = 0.78;  double node1a_output_to_node2b;
  33. double node1b_outputweight_to_node2b = 0.89;  double node1b_output_to_node2b;
  34. double node1c_outputweight_to_node2b = 0.06;  double node1c_output_to_node2b;
  35.  
  36. double node1a_outputweight_to_node2c = 0.92;  double node1a_output_to_node2c;
  37. double node1b_outputweight_to_node2c = 0.64;  double node1b_output_to_node2c;
  38. double node1c_outputweight_to_node2c = 0.85;  double node1c_output_to_node2c;
  39.  
  40.  
  41.  
  42. double node2a_outputweight_to_node3a = 0.97;
  43. double node2b_outputweight_to_node3a = 0.68;
  44. double node2c_outputweight_to_node3a = 0.19;
  45.  
  46. double node2a_outputweight_to_node3b = 0.76;
  47. double node2b_outputweight_to_node3b = 0.86;
  48. double node2c_outputweight_to_node3b = 0.38;
  49.  
  50. double node2a_outputweight_to_node3c = 0.70;
  51. double node2b_outputweight_to_node3c = 0.31;
  52. double node2c_outputweight_to_node3c = 0.72;
  53.  
  54.  
  55. double node2a_output_to_node3a;
  56. double node2b_output_to_node3a;
  57. double node2c_output_to_node3a;
  58.  
  59. double node2a_output_to_node3b;
  60. double node2b_output_to_node3b;
  61. double node2c_output_to_node3b;
  62.  
  63. double node2a_output_to_node3c;
  64. double node2b_output_to_node3c;
  65. double node2c_output_to_node3c;
  66.  
  67.  
  68.  
  69. double node3a_outputweight_to_out = 0.81;
  70. double node3b_outputweight_to_out = 0.14;
  71. double node3c_outputweight_to_out= 0.49;
  72.  
  73. double node3a_output_to_out;
  74. double node3b_output_to_out;
  75. double node3c_output_to_out;
  76.  
  77.  
  78. double  node2a_input, node2b_input, node2c_input;
  79. double  node3a_input, node3b_input, node3c_input;
  80.  
  81. double  node1a_output, node1b_output, node1c_output;
  82. double  node2a_output, node2b_output, node2c_output;
  83. double  node3a_output, node3b_output, node3c_output;
  84.  
  85.     int training_example; double factor = 1.60;
  86.     double training_example_1_node1a_input = 40; double training_example_1_node3a_output_to_out = 17 + pow(training_example_1_node1a_input , factor);
  87.     double training_example_1_node1b_input = 41; double training_example_1_node3b_output_to_out = 17 +pow(training_example_1_node1b_input , factor);
  88.     double training_example_1_node1c_input = 42; double training_example_1_node3c_output_to_out = 17 +pow(training_example_1_node1c_input , factor);
  89.  
  90.     double training_example_2_node1a_input = 43; double training_example_2_node3a_output_to_out = 17 +pow(training_example_2_node1a_input , factor);
  91.     double training_example_2_node1b_input = 44; double training_example_2_node3b_output_to_out = 17 +pow(training_example_2_node1b_input , factor);
  92.     double training_example_2_node1c_input = 45; double training_example_2_node3c_output_to_out = 17 +pow(training_example_2_node1c_input , factor);
  93.  
  94.     double training_example_3_node1a_input = 46; double training_example_3_node3a_output_to_out = 17 +pow(training_example_3_node1a_input , factor);
  95.     double training_example_3_node1b_input = 47; double training_example_3_node3b_output_to_out = 17 +pow(training_example_3_node1b_input , factor);
  96.     double training_example_3_node1c_input = 48; double training_example_3_node3c_output_to_out = 17 +pow(training_example_3_node1c_input , factor);
  97.  
  98.     double training_example_4_node1a_input = 52; double training_example_4_node3a_output_to_out = 17 +pow(training_example_4_node1a_input , factor);
  99.     double training_example_4_node1b_input = 53; double training_example_4_node3b_output_to_out = 17 +pow(training_example_4_node1b_input , factor);
  100.     double training_example_4_node1c_input = 54; double training_example_4_node3c_output_to_out = 17 +pow(training_example_4_node1c_input , factor);
  101.  
  102.     double requested_data_node1a_input = 49; double requested_data_node3a_output_to_out = 17 +pow(requested_data_node1a_input , factor);
  103.     double requested_data_node1b_input = 50; double requested_data_node3b_output_to_out = 17 +pow(requested_data_node1b_input , factor);
  104.     double requested_data_node1c_input = 51; double requested_data_node3c_output_to_out = 17 +pow(requested_data_node1c_input , factor);
  105.  
  106.  
  107.     double current_training_data_node1a_input;
  108.     double current_training_data_node1b_input;
  109.     double current_training_data_node1c_input;
  110.     double current_training_data_node3a_output_to_out;
  111.     double current_training_data_node3b_output_to_out;
  112.     double current_training_data_node3c_output_to_out;
  113.  
  114.     double tussen;
  115.  
  116.  
  117. double fx(double x)
  118. {
  119.     return (x>=0.00)?(x):(x*0.11);
  120. }
  121.  
  122.  
  123. double fd(double x)
  124. {
  125.      return (x>=0.00)?(1.00):(0.11);
  126. }
  127.  
  128.  
  129. int _tmain(int argc, _TCHAR* argv[])
  130. {
  131.  
  132.     for (i = 0; i < printafter; i++) {
  133.  
  134.  
  135.     training_example = (rand() % 4) + 1;
  136.     if (i==(printafter-1)) {
  137.                               training_example = 0;
  138.  
  139.                             }
  140.  
  141.  
  142.  
  143.     switch(training_example) {
  144.  
  145.         case 0 :
  146.              current_training_data_node1a_input = requested_data_node1a_input;
  147.              current_training_data_node1b_input = requested_data_node1b_input;
  148.              current_training_data_node1c_input = requested_data_node1c_input;
  149.              current_training_data_node3a_output_to_out = requested_data_node3a_output_to_out;
  150.              current_training_data_node3b_output_to_out = requested_data_node3b_output_to_out;
  151.              current_training_data_node3c_output_to_out = requested_data_node3c_output_to_out;
  152.              break;
  153.  
  154.     case 1 : current_training_data_node1a_input = training_example_1_node1a_input;
  155.              current_training_data_node1b_input = training_example_1_node1b_input;
  156.              current_training_data_node1c_input = training_example_1_node1c_input;
  157.              current_training_data_node3a_output_to_out = training_example_1_node3a_output_to_out;
  158.              current_training_data_node3b_output_to_out = training_example_1_node3b_output_to_out;
  159.              current_training_data_node3c_output_to_out = training_example_1_node3c_output_to_out;
  160.              break;
  161.  
  162.     case 2 : current_training_data_node1a_input = training_example_2_node1a_input;
  163.              current_training_data_node1b_input = training_example_2_node1b_input;
  164.              current_training_data_node1c_input = training_example_2_node1c_input;
  165.              current_training_data_node3a_output_to_out = training_example_2_node3a_output_to_out;
  166.              current_training_data_node3b_output_to_out = training_example_2_node3b_output_to_out;
  167.              current_training_data_node3c_output_to_out = training_example_2_node3c_output_to_out;
  168.              break;
  169.  
  170.     case 3 : current_training_data_node1a_input = training_example_3_node1a_input;
  171.              current_training_data_node1b_input = training_example_3_node1b_input;
  172.              current_training_data_node1c_input = training_example_3_node1c_input;
  173.              current_training_data_node3a_output_to_out = training_example_3_node3a_output_to_out;
  174.              current_training_data_node3b_output_to_out = training_example_3_node3b_output_to_out;
  175.              current_training_data_node3c_output_to_out = training_example_3_node3c_output_to_out;
  176.              break;
  177.  
  178.     case 4 : current_training_data_node1a_input = training_example_4_node1a_input;
  179.              current_training_data_node1b_input = training_example_4_node1b_input;
  180.              current_training_data_node1c_input = training_example_4_node1c_input;
  181.              current_training_data_node3a_output_to_out = training_example_4_node3a_output_to_out;
  182.              current_training_data_node3b_output_to_out = training_example_4_node3b_output_to_out;
  183.              current_training_data_node3c_output_to_out = training_example_4_node3c_output_to_out;
  184.              break;
  185.  
  186.     default : exit(1);
  187.              break;
  188.  
  189.     }
  190.  
  191.  
  192.     node1a_input = current_training_data_node1a_input;
  193.     node1b_input = current_training_data_node1b_input;
  194.     node1c_input = current_training_data_node1c_input;
  195.  
  196.  
  197.  
  198.  
  199.  
  200.     node1a_output_to_node2a = fx(node1a_input * node1a_outputweight_to_node2a);
  201.     node1b_output_to_node2a = fx(node1b_input * node1b_outputweight_to_node2a);
  202.     node1c_output_to_node2a = fx(node1c_input * node1c_outputweight_to_node2a);
  203.  
  204.     node1a_output_to_node2b = fx(node1a_input * node1a_outputweight_to_node2b);
  205.     node1b_output_to_node2b = fx(node1b_input * node1b_outputweight_to_node2b);
  206.     node1c_output_to_node2b = fx(node1c_input * node1c_outputweight_to_node2b);
  207.  
  208.     node1a_output_to_node2c = fx(node1a_input * node1a_outputweight_to_node2c);
  209.     node1b_output_to_node2c = fx(node1b_input * node1b_outputweight_to_node2c);
  210.     node1c_output_to_node2c = fx(node1c_input * node1c_outputweight_to_node2c);
  211.  
  212.     node2a_input =  node1a_output_to_node2a + node1b_output_to_node2a + node1c_output_to_node2a;
  213.     node2b_input =  node1a_output_to_node2b + node1b_output_to_node2b + node1c_output_to_node2b;
  214.     node2c_input =  node1a_output_to_node2c + node1b_output_to_node2c + node1c_output_to_node2c;
  215.  
  216.     node2a_output_to_node3a = fx(node2a_input * node2a_outputweight_to_node3a);
  217.     node2b_output_to_node3a = fx(node2b_input * node2b_outputweight_to_node3a);
  218.     node2c_output_to_node3a = fx(node2c_input * node2c_outputweight_to_node3a);
  219.  
  220.     node2a_output_to_node3b = fx(node2a_input * node2a_outputweight_to_node3b);
  221.     node2b_output_to_node3b = fx(node2b_input * node2b_outputweight_to_node3b);
  222.     node2c_output_to_node3b = fx(node2c_input * node2c_outputweight_to_node3b);
  223.  
  224.     node2a_output_to_node3c = fx(node2a_input * node2a_outputweight_to_node3c);
  225.     node2b_output_to_node3c = fx(node2b_input * node2b_outputweight_to_node3c);
  226.     node2c_output_to_node3c = fx(node2c_input * node2c_outputweight_to_node3c);
  227.  
  228.     node3a_input =  node2a_output_to_node3a + node2b_output_to_node3a + node2c_output_to_node3a;
  229.     node3b_input =  node2a_output_to_node3b + node2b_output_to_node3b + node2c_output_to_node3b;
  230.     node3c_input =  node2a_output_to_node3c + node2b_output_to_node3c + node2c_output_to_node3c;
  231.  
  232.  
  233.     node3a_output_to_out = fx(node3a_input * node3a_outputweight_to_out);
  234.     node3b_output_to_out = fx(node3b_input * node3b_outputweight_to_out);
  235.     node3c_output_to_out = fx(node3c_input * node3c_outputweight_to_out);
  236.  
  237.  
  238.    if (i>=(printafter-19)) {
  239.    if (training_example) printf("\n-----   example %d", training_example); else printf("\n\nREQUESTED DATA :");
  240.      printf("\nnode1a input %lf ", node1a_input);printf("node3a_output_to_out %lf", node3a_output_to_out); printf(" should be %lf" , current_training_data_node3a_output_to_out);
  241.      printf("\nnode1b input %lf ", node1b_input);printf("node3b_output_to_out %lf", node3b_output_to_out); printf(" should be %lf" , current_training_data_node3b_output_to_out);
  242.      printf("\nnode1c input %lf ", node1c_input);printf("node3c_output_to_out %lf", node3c_output_to_out); printf(" should be %lf" , current_training_data_node3c_output_to_out);
  243.    }
  244.  
  245.  
  246.     error_node_3a = 2 * (  node3a_output_to_out - current_training_data_node3a_output_to_out);
  247.     error_node_3b = 2 * (  node3b_output_to_out - current_training_data_node3b_output_to_out);
  248.     error_node_3c = 2 * (  node3c_output_to_out - current_training_data_node3c_output_to_out);
  249.     error_total =  0.50 * (error_node_3a + error_node_3b + error_node_3c);
  250.  
  251.     double avg = 0;
  252.  
  253.     tussen = learningrate * error_node_3a * node3a_input * fd(node3a_output_to_out);
  254.     node3a_outputweight_to_out -= tussen; avg += tussen; tellertje++;
  255.       //    printf("\n%.18lf",node3a_outputweight_to_out);
  256.  
  257.     tussen = learningrate * error_node_3b* node3b_input * fd(node3b_output_to_out);
  258.     node3b_outputweight_to_out -= tussen;avg += tussen; tellertje++;
  259.    //   printf("\n%.18lf",node3b_outputweight_to_out);
  260.  
  261.     tussen = learningrate * error_node_3c* node3c_input * fd(node3c_output_to_out);
  262.     node3c_outputweight_to_out -= tussen; avg += tussen; tellertje++;
  263.    // printf("\n%.18lf",node3c_outputweight_to_out);
  264.  
  265.  
  266.           // learn * error * input_for_this_node * fd(output_for_this_node) * all_possible_weights_before_it
  267.     //+++++++tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3a) * node3a_outputweight_to_out;
  268.     //+++++++node2a_outputweight_to_node3a -= tussen;avg += tussen; tellertje++;
  269.    //+++++++    tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3a) * node3b_outputweight_to_out;
  270.    //+++++++    node2a_outputweight_to_node3a -= tussen;avg += tussen; tellertje++;
  271.    //+++++++    tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3a) * node3c_outputweight_to_out;
  272.    //+++++++    node2a_outputweight_to_node3a -= tussen; avg += tussen; tellertje++;
  273.  
  274.  
  275.  
  276.  
  277.  
  278.   //+++++++     tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3a) * node3a_outputweight_to_out;
  279.   //+++++++ node2a_outputweight_to_node3a -= tussen; avg += tussen; tellertje++;
  280.   //+++++++         tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3a) * node3b_outputweight_to_out;
  281.   //+++++++ node2a_outputweight_to_node3a -= tussen;avg += tussen; tellertje++;
  282.   //+++++++         tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3a) * node3c_outputweight_to_out;
  283.  //+++++++  node2a_outputweight_to_node3a -= tussen;avg += tussen; tellertje++;
  284.  
  285.  
  286.             tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3a) * node3a_outputweight_to_out;
  287.     node2a_outputweight_to_node3a -= tussen; avg += tussen; tellertje++;
  288.                 tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3a) * node3b_outputweight_to_out;
  289.     node2a_outputweight_to_node3a -= tussen;avg += tussen; tellertje++;
  290.                 tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3a) * node3c_outputweight_to_out;
  291.     node2a_outputweight_to_node3a -= tussen;avg += tussen; tellertje++;
  292.  
  293.  
  294.  
  295.  
  296.  
  297.     //printf("\n%.18lf",node2a_outputweight_to_node3a);
  298.  
  299.     tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3b) * node3a_outputweight_to_out;
  300.     node2a_outputweight_to_node3b -= tussen; avg += tussen; tellertje++;
  301.  
  302.         tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3b) * node3b_outputweight_to_out;
  303.     node2a_outputweight_to_node3b -= tussen; avg += tussen; tellertje++;
  304.         tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3b) * node3c_outputweight_to_out;
  305.     node2a_outputweight_to_node3b -= tussen;avg += tussen; tellertje++;
  306.    //   printf("\n%.18lf",node2a_outputweight_to_node3b);
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.     tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3c) * node3a_outputweight_to_out;
  316.     node2a_outputweight_to_node3c -= tussen; avg += tussen; tellertje++;
  317.         tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3c) * node3b_outputweight_to_out;
  318.     node2a_outputweight_to_node3c -= tussen; avg += tussen; tellertje++;
  319.         tussen = learningrate * error_total * node2a_input * fd(node2a_output_to_node3c) * node3c_outputweight_to_out;
  320.     node2a_outputweight_to_node3c -= tussen;  avg += tussen; tellertje++;
  321.    //   printf("\n%.18lf",node2a_outputweight_to_node3c);
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.      tussen = learningrate * error_total * node2b_input * fd(node2b_output_to_node3a) * node3a_outputweight_to_out;
  332.      node2b_outputweight_to_node3a -= tussen;avg += tussen; tellertje++;
  333.          tussen = learningrate * error_total * node2b_input * fd(node2b_output_to_node3a) * node3b_outputweight_to_out;
  334.      node2b_outputweight_to_node3a -= tussen; avg += tussen; tellertje++;
  335.          tussen = learningrate * error_total * node2b_input * fd(node2b_output_to_node3a) * node3c_outputweight_to_out;
  336.      node2b_outputweight_to_node3a -= tussen;  avg += tussen; tellertje++;
  337.  
  338.  
  339.  
  340.  
  341.  
  342.     // printf("\n%.18lf",node2b_outputweight_to_node3a);
  343.  
  344.      tussen = learningrate * error_total* node2b_input * fd(node2b_output_to_node3b) * node3a_outputweight_to_out;
  345.      node2b_outputweight_to_node3b -= tussen;  avg += tussen; tellertje++;
  346.          tussen = learningrate * error_total* node2b_input * fd(node2b_output_to_node3b) * node3b_outputweight_to_out;
  347.      node2b_outputweight_to_node3b -= tussen; avg += tussen; tellertje++;
  348.          tussen = learningrate * error_total* node2b_input * fd(node2b_output_to_node3b) * node3c_outputweight_to_out;
  349.      node2b_outputweight_to_node3b -= tussen; avg += tussen; tellertje++;
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.      //printf("\n%.18lf",node2b_outputweight_to_node3b);
  357.  
  358.      tussen = learningrate * error_total * node2b_input * fd(node2b_output_to_node3c) * node3a_outputweight_to_out;
  359.      node2b_outputweight_to_node3c -= tussen;  avg += tussen; tellertje++;
  360.          tussen = learningrate * error_total * node2b_input * fd(node2b_output_to_node3c) * node3b_outputweight_to_out;
  361.      node2b_outputweight_to_node3c -= tussen;   avg += tussen; tellertje++;
  362.          tussen = learningrate * error_total * node2b_input * fd(node2b_output_to_node3c) * node3c_outputweight_to_out;
  363.      node2b_outputweight_to_node3c -= tussen;  avg += tussen; tellertje++;
  364.  
  365.  
  366.  
  367.  
  368.  
  369.     // printf("\n%.18lf",node2b_outputweight_to_node3c);
  370.  
  371.  
  372.  
  373.      tussen = learningrate * error_total * node2c_input * fd(node2c_output_to_node3a) * node3a_outputweight_to_out;
  374.      node2c_outputweight_to_node3a -= tussen; avg += tussen; tellertje++;
  375.          tussen = learningrate * error_total * node2c_input * fd(node2c_output_to_node3a) * node3b_outputweight_to_out;
  376.      node2c_outputweight_to_node3a -= tussen;  avg += tussen; tellertje++;
  377.          tussen = learningrate * error_total * node2c_input * fd(node2c_output_to_node3a) * node3c_outputweight_to_out;
  378.      node2c_outputweight_to_node3a -= tussen; avg += tussen; tellertje++;
  379.     // printf("\n%.18lf",node2c_outputweight_to_node3a);
  380.  
  381.      tussen = learningrate * error_total * node2c_input * fd(node2c_output_to_node3b) * node3a_outputweight_to_out;
  382.      node2c_outputweight_to_node3b -= tussen; avg += tussen; tellertje++;
  383.          tussen = learningrate * error_total * node2c_input * fd(node2c_output_to_node3b) * node3b_outputweight_to_out;
  384.      node2c_outputweight_to_node3b -= tussen; avg += tussen; tellertje++;
  385.          tussen = learningrate * error_total * node2c_input * fd(node2c_output_to_node3b) * node3c_outputweight_to_out;
  386.      node2c_outputweight_to_node3b -= tussen; avg += tussen; tellertje++;
  387.     // printf("\n%.18lf",node2c_outputweight_to_node3b);
  388.  
  389.      tussen = learningrate * error_total * node2c_input * fd(node2c_output_to_node3c) * node3a_outputweight_to_out;
  390.      node2c_outputweight_to_node3c -= tussen; avg += tussen; tellertje++;
  391.          tussen = learningrate * error_total * node2c_input * fd(node2c_output_to_node3c) * node3b_outputweight_to_out;
  392.      node2c_outputweight_to_node3c -= tussen; avg += tussen; tellertje++;
  393.          tussen = learningrate * error_total * node2c_input * fd(node2c_output_to_node3c) * node3c_outputweight_to_out;
  394.      node2c_outputweight_to_node3c -= tussen;  avg += tussen; tellertje++;
  395.     // printf("\n%.18lf",node2c_outputweight_to_node3c);
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.      tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3a_outputweight_to_out;
  404.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  405.          tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3b_outputweight_to_out;
  406.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  407.          tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3c_outputweight_to_out;
  408.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  409.  
  410.  
  411.  
  412.          tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3a_outputweight_to_out;
  413.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  414.          tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3b_outputweight_to_out;
  415.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  416.          tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3c_outputweight_to_out;
  417.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  418.  
  419.  
  420.  
  421.  
  422.  
  423.          tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3a_outputweight_to_out;
  424.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  425.          tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3b_outputweight_to_out;
  426.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  427.          tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3c_outputweight_to_out;
  428.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  429.  
  430.  
  431.  
  432.  
  433.  
  434.          tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3a_outputweight_to_out;
  435.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  436.              tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3b_outputweight_to_out;
  437.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  438.              tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3c_outputweight_to_out;
  439.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.              tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3a_outputweight_to_out;
  447.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  448.                  tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3b_outputweight_to_out;
  449.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  450.                  tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3c_outputweight_to_out;
  451.     node1a_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  452.  
  453.  
  454.  
  455.  
  456.              tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3a_outputweight_to_out;
  457.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  458.                  tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3b_outputweight_to_out;
  459.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  460.                  tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3c_outputweight_to_out;
  461.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  462.                                        //gebleven, eindstuk vd line ------------------------
  463.  
  464.  
  465.  
  466.  
  467.  
  468.          tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3c_outputweight_to_out;
  469.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  470.              tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3c_outputweight_to_out;
  471.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  472.              tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3c_outputweight_to_out;
  473.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3a_outputweight_to_out;
  485.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  486.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3a_outputweight_to_out;
  487.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  488.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3a_outputweight_to_out;
  489.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3b_outputweight_to_out;
  497.     node1a_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  498.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3b_outputweight_to_out;
  499.     node1a_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  500.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3b_outputweight_to_out;
  501.     node1a_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  502.  
  503.  
  504.  
  505.  
  506.  
  507.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3c_outputweight_to_out;
  508.     node1a_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  509.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3c_outputweight_to_out;
  510.     node1a_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  511.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3c_outputweight_to_out;
  512.     node1a_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3a_outputweight_to_out;
  523.     node1a_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  524.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3a_outputweight_to_out;
  525.     node1a_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  526.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3a_outputweight_to_out;
  527.     node1a_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  528.  
  529.  
  530.  
  531.  
  532.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3b_outputweight_to_out;
  533.     node1a_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  534.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3b_outputweight_to_out;
  535.     node1a_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  536.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3b_outputweight_to_out;
  537.     node1a_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  538.  
  539.  
  540.  
  541.  
  542.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3a * node3c_outputweight_to_out;
  543.     node1a_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  544.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3b * node3c_outputweight_to_out;
  545.     node1a_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  546.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2a) * node2a_outputweight_to_node3c * node3c_outputweight_to_out;
  547.     node1a_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;                                                                                                          
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3a * node3a_outputweight_to_out;
  557.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  558.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3b * node3a_outputweight_to_out;
  559.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  560.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3c * node3a_outputweight_to_out;
  561.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3a * node3b_outputweight_to_out;
  570.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  571.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3b * node3b_outputweight_to_out;
  572.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  573.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3c * node3b_outputweight_to_out;
  574.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3a * node3c_outputweight_to_out;
  582.     node1a_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  583.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3b * node3c_outputweight_to_out;
  584.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  585.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3c * node3c_outputweight_to_out;
  586.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3a * node3a_outputweight_to_out;
  594.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  595.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3b * node3a_outputweight_to_out;
  596.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  597.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3c * node3a_outputweight_to_out;
  598.     node1a_outputweight_to_node2b -= tussen;avg += tussen; tellertje++;
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3a * node3b_outputweight_to_out;
  614.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  615.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3b * node3b_outputweight_to_out;
  616.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  617.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3c * node3b_outputweight_to_out;
  618.     node1a_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  619.  
  620.  
  621.  
  622.  
  623.  
  624.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3a * node3c_outputweight_to_out;
  625.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  626.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3b * node3c_outputweight_to_out;
  627.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  628.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3c * node3c_outputweight_to_out;
  629.     node1a_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3a * node3a_outputweight_to_out;
  645.     node1a_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  646.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3b * node3a_outputweight_to_out;
  647.     node1a_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  648.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3c * node3a_outputweight_to_out;
  649.     node1a_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3a * node3b_outputweight_to_out;
  662.     node1a_outputweight_to_node2b -= tussen;   avg += tussen; tellertje++;
  663.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3b * node3b_outputweight_to_out;
  664.     node1a_outputweight_to_node2b -= tussen;   avg += tussen; tellertje++;
  665.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3c * node3b_outputweight_to_out;
  666.     node1a_outputweight_to_node2b -= tussen;   avg += tussen; tellertje++;
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3a * node3c_outputweight_to_out;
  675.     node1a_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  676.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3b * node3c_outputweight_to_out;
  677.     node1a_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  678.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2b) * node2b_outputweight_to_node3c * node3c_outputweight_to_out;
  679.     node1a_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3a * node3a_outputweight_to_out;
  690.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  691.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3b * node3a_outputweight_to_out;
  692.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  693.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3c * node3a_outputweight_to_out;
  694.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3a * node3b_outputweight_to_out;
  702.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  703.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3b * node3b_outputweight_to_out;
  704.     node1a_outputweight_to_node2c -= tussen;   avg += tussen; tellertje++;
  705.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3c * node3b_outputweight_to_out;
  706.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  707.  
  708.  
  709.  
  710.  
  711.  
  712.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3a * node3c_outputweight_to_out;
  713.     node1a_outputweight_to_node2c -= tussen; avg += tussen; tellertje++;
  714.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3b * node3c_outputweight_to_out;
  715.     node1a_outputweight_to_node2c -= tussen; avg += tussen; tellertje++;
  716.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3c * node3c_outputweight_to_out;
  717.     node1a_outputweight_to_node2c -= tussen; avg += tussen; tellertje++;
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3a * node3a_outputweight_to_out;
  729.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  730.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3b * node3a_outputweight_to_out;
  731.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  732.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3c * node3a_outputweight_to_out;
  733.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  734.  
  735.  
  736.  
  737.  
  738.  
  739.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3a * node3b_outputweight_to_out;
  740.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  741.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3b * node3b_outputweight_to_out;
  742.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  743.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3c * node3b_outputweight_to_out;
  744.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  745.  
  746.  
  747.  
  748.  
  749.  
  750.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3a * node3c_outputweight_to_out;
  751.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  752.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3b * node3c_outputweight_to_out;
  753.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  754.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3c * node3c_outputweight_to_out;
  755.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.     tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3a * node3a_outputweight_to_out;
  767.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  768.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3b * node3a_outputweight_to_out;
  769.     node1a_outputweight_to_node2c -= tussen; avg += tussen; tellertje++;
  770.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3c * node3a_outputweight_to_out;
  771.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3a * node3b_outputweight_to_out;
  779.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  780.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3b * node3b_outputweight_to_out;
  781.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  782.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3c * node3b_outputweight_to_out;
  783.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.         tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3a * node3c_outputweight_to_out;
  792.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  793.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3b * node3c_outputweight_to_out;
  794.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  795.             tussen = learningrate * error_total * node1a_input * fd(node1a_output_to_node2c) * node2c_outputweight_to_node3c * node3c_outputweight_to_out;
  796.     node1a_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.                  
  822.      tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3a * node3a_outputweight_to_out;
  823.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  824.          tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3b * node3a_outputweight_to_out;
  825.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  826.          tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3c * node3a_outputweight_to_out;
  827.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.          tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3a * node3b_outputweight_to_out;
  835.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  836.              tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3b * node3b_outputweight_to_out;
  837.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  838.              tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3c * node3b_outputweight_to_out;
  839.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.          tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3a * node3c_outputweight_to_out;
  847.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  848.          tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3b * node3c_outputweight_to_out;
  849.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  850.          tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3c * node3c_outputweight_to_out;
  851.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.     tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3a * node3a_outputweight_to_out;
  860.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  861.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3b * node3a_outputweight_to_out;
  862.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  863.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3c * node3a_outputweight_to_out;
  864.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3a * node3b_outputweight_to_out;
  878.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  879.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3b * node3b_outputweight_to_out;
  880.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  881.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3c * node3b_outputweight_to_out;
  882.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3a * node3c_outputweight_to_out;
  890.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  891.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3b * node3c_outputweight_to_out;
  892.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  893.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3c * node3c_outputweight_to_out;
  894.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.     tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3a* node3a_outputweight_to_out;
  907.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  908.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3b* node3a_outputweight_to_out;
  909.     node1b_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  910.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3c* node3a_outputweight_to_out;
  911.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3a* node3b_outputweight_to_out;
  919.     node1b_outputweight_to_node2a -= tussen;avg += tussen; tellertje++;
  920.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3b* node3b_outputweight_to_out;
  921.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  922.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3c* node3b_outputweight_to_out;
  923.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3a* node3c_outputweight_to_out;
  933.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  934.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3b* node3c_outputweight_to_out;
  935.     node1b_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  936.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2a) * node2a_outputweight_to_node3c* node3c_outputweight_to_out;
  937.     node1b_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.     tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3a * node3a_outputweight_to_out;
  945.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  946.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3b * node3a_outputweight_to_out;
  947.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  948.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3c * node3a_outputweight_to_out;
  949.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3a * node3b_outputweight_to_out;
  960.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  961.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3b * node3b_outputweight_to_out;
  962.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  963.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3c * node3b_outputweight_to_out;
  964.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3a * node3c_outputweight_to_out;
  988.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  989.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3b * node3c_outputweight_to_out;
  990.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  991.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3c * node3c_outputweight_to_out;
  992.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.     tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3a * node3a_outputweight_to_out;
  1000.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1001.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3b * node3a_outputweight_to_out;
  1002.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1003.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3c * node3a_outputweight_to_out;
  1004.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3a * node3b_outputweight_to_out;
  1019.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1020.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3b * node3b_outputweight_to_out;
  1021.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1022.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3c * node3b_outputweight_to_out;
  1023.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3a * node3c_outputweight_to_out;
  1037.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1038.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3b * node3c_outputweight_to_out;
  1039.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1040.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3c * node3c_outputweight_to_out;
  1041.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.     tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3a * node3a_outputweight_to_out;
  1050.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1051.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3b * node3a_outputweight_to_out;
  1052.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1053.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3c * node3a_outputweight_to_out;
  1054.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3a * node3b_outputweight_to_out;
  1064.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1065.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3b * node3b_outputweight_to_out;
  1066.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1067.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3c * node3b_outputweight_to_out;
  1068.     node1b_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3a * node3c_outputweight_to_out;
  1076.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1077.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3b * node3c_outputweight_to_out;
  1078.     node1b_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1079.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2b) * node2b_outputweight_to_node3c * node3c_outputweight_to_out;
  1080.     node1b_outputweight_to_node2b -= tussen;   avg += tussen; tellertje++;
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.     tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3a * node3a_outputweight_to_out;
  1090.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1091.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3b * node3a_outputweight_to_out;
  1092.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1093.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3c * node3a_outputweight_to_out;
  1094.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3a * node3b_outputweight_to_out;
  1103.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1104.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3b * node3b_outputweight_to_out;
  1105.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1106.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3c * node3b_outputweight_to_out;
  1107.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3a * node3c_outputweight_to_out;
  1115.     node1b_outputweight_to_node2c -= tussen; avg += tussen; tellertje++;
  1116.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3b * node3c_outputweight_to_out;
  1117.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1118.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3c * node3c_outputweight_to_out;
  1119.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.     tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3a * node3a_outputweight_to_out;
  1127.     node1b_outputweight_to_node2c -= tussen; avg += tussen; tellertje++;
  1128.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3b * node3a_outputweight_to_out;
  1129.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1130.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3c * node3a_outputweight_to_out;
  1131.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3a * node3b_outputweight_to_out;
  1143.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1144.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3b * node3b_outputweight_to_out;
  1145.     node1b_outputweight_to_node2c -= tussen; avg += tussen; tellertje++;
  1146.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3c * node3b_outputweight_to_out;
  1147.     node1b_outputweight_to_node2c -= tussen; avg += tussen; tellertje++;
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3a * node3c_outputweight_to_out;
  1155.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1156.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3b * node3c_outputweight_to_out;
  1157.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1158.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3c * node3c_outputweight_to_out;
  1159.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.     tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3a * node3a_outputweight_to_out;
  1168.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1169.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3b * node3a_outputweight_to_out;
  1170.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1171.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3c * node3a_outputweight_to_out;
  1172.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3a * node3b_outputweight_to_out;
  1180.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1181.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3b * node3b_outputweight_to_out;
  1182.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1183.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3c * node3b_outputweight_to_out;
  1184.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.         tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3a * node3c_outputweight_to_out;
  1193.     node1b_outputweight_to_node2c -= tussen;   avg += tussen; tellertje++;
  1194.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3b * node3c_outputweight_to_out;
  1195.     node1b_outputweight_to_node2c -= tussen;   avg += tussen; tellertje++;
  1196.             tussen = learningrate * error_total * node1b_input * fd(node1b_output_to_node2c) * node2c_outputweight_to_node3c * node3c_outputweight_to_out;
  1197.     node1b_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.      tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3a * node3a_outputweight_to_out;
  1236.     node1c_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  1237.          tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3b * node3a_outputweight_to_out;
  1238.     node1c_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  1239.          tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3c * node3a_outputweight_to_out;
  1240.     node1c_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.          tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3a * node3b_outputweight_to_out;
  1252.     node1c_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  1253.          tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3b * node3b_outputweight_to_out;
  1254.     node1c_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  1255.          tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3c * node3b_outputweight_to_out;
  1256.     node1c_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.          tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3a * node3c_outputweight_to_out;
  1265.     node1c_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  1266.              tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3b * node3c_outputweight_to_out;
  1267.     node1c_outputweight_to_node2a -= tussen;    avg += tussen; tellertje++;
  1268.              tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3c * node3c_outputweight_to_out;
  1269.     node1c_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3a * node3a_outputweight_to_out;
  1281.     node1c_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  1282.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3b * node3a_outputweight_to_out;
  1283.     node1c_outputweight_to_node2a -= tussen;   avg += tussen; tellertje++;
  1284.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3c * node3a_outputweight_to_out;
  1285.     node1c_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3a * node3b_outputweight_to_out;
  1292.     node1c_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  1293.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3b * node3b_outputweight_to_out;
  1294.     node1c_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  1295.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3c * node3b_outputweight_to_out;
  1296.     node1c_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3a * node3c_outputweight_to_out;
  1303.     node1c_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  1304.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3b * node3c_outputweight_to_out;
  1305.     node1c_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  1306.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3c * node3c_outputweight_to_out;
  1307.     node1c_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3a * node3a_outputweight_to_out;
  1316.     node1c_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  1317.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3b * node3a_outputweight_to_out;
  1318.     node1c_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  1319.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3c * node3a_outputweight_to_out;
  1320.     node1c_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3a * node3b_outputweight_to_out;
  1327.     node1c_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  1328.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3b * node3b_outputweight_to_out;
  1329.     node1c_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  1330.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3c * node3b_outputweight_to_out;
  1331.     node1c_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3a * node3c_outputweight_to_out;
  1341.     node1c_outputweight_to_node2a -= tussen;  avg += tussen; tellertje++;
  1342.        tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3b * node3c_outputweight_to_out;
  1343.     node1c_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  1344.        tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2a) * node2a_outputweight_to_node3c * node3c_outputweight_to_out;
  1345.     node1c_outputweight_to_node2a -= tussen; avg += tussen; tellertje++;
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3a * node3a_outputweight_to_out;
  1355.         node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1356.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3b * node3a_outputweight_to_out;
  1357.         node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1358.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3c * node3a_outputweight_to_out;
  1359.         node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3a * node3b_outputweight_to_out;
  1367.         node1c_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1368.                 tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3b * node3b_outputweight_to_out;
  1369.         node1c_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1370.                 tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3c * node3b_outputweight_to_out;
  1371.         node1c_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3a * node3c_outputweight_to_out;
  1378.         node1c_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1379.                     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3b * node3c_outputweight_to_out;
  1380.         node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1381.                     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3c * node3c_outputweight_to_out;
  1382.         node1c_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3a * node3a_outputweight_to_out;
  1393.     node1c_outputweight_to_node2b -= tussen;    avg += tussen; tellertje++;
  1394.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3b * node3a_outputweight_to_out;
  1395.     node1c_outputweight_to_node2b -= tussen;    avg += tussen; tellertje++;
  1396.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3c * node3a_outputweight_to_out;
  1397.     node1c_outputweight_to_node2b -= tussen;   avg += tussen; tellertje++;
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3a * node3b_outputweight_to_out;
  1404.     node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1405.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3b * node3b_outputweight_to_out;
  1406.     node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1407.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3c * node3b_outputweight_to_out;
  1408.     node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3a * node3c_outputweight_to_out;
  1415.     node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1416.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3b * node3c_outputweight_to_out;
  1417.     node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1418.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3c * node3c_outputweight_to_out;
  1419.     node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3a * node3a_outputweight_to_out;
  1429.     node1c_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1430.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3b * node3a_outputweight_to_out;
  1431.     node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1432.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3c * node3a_outputweight_to_out;
  1433.     node1c_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3a * node3b_outputweight_to_out;
  1444.     node1c_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1445.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3b * node3b_outputweight_to_out;
  1446.     node1c_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1447.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3c * node3b_outputweight_to_out;
  1448.     node1c_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3a * node3c_outputweight_to_out;
  1457.     node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1458.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3b * node3c_outputweight_to_out;
  1459.     node1c_outputweight_to_node2b -= tussen;  avg += tussen; tellertje++;
  1460.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2b) * node2b_outputweight_to_node3c * node3c_outputweight_to_out;
  1461.     node1c_outputweight_to_node2b -= tussen; avg += tussen; tellertje++;
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3a * node3a_outputweight_to_out;
  1470.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1471.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3b * node3a_outputweight_to_out;
  1472.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1473.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3c * node3a_outputweight_to_out;
  1474.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3a * node3b_outputweight_to_out;
  1481.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1482.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3b * node3b_outputweight_to_out;
  1483.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1484.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3c * node3b_outputweight_to_out;
  1485.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3a * node3c_outputweight_to_out;
  1493.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1494.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3b * node3c_outputweight_to_out;
  1495.     node1c_outputweight_to_node2c -= tussen;   avg += tussen; tellertje++;
  1496.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3c * node3c_outputweight_to_out;
  1497.     node1c_outputweight_to_node2c -= tussen; avg += tussen; tellertje++;
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3a * node3a_outputweight_to_out;
  1508.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1509.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3b * node3a_outputweight_to_out;
  1510.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1511.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3c * node3a_outputweight_to_out;
  1512.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1513.  
  1514.  
  1515.  
  1516.  
  1517.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3a * node3b_outputweight_to_out;
  1518.     node1c_outputweight_to_node2c -= tussen;   avg += tussen; tellertje++;
  1519.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3b * node3b_outputweight_to_out;
  1520.     node1c_outputweight_to_node2c -= tussen;   avg += tussen; tellertje++;
  1521.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3c * node3b_outputweight_to_out;
  1522.     node1c_outputweight_to_node2c -= tussen;   avg += tussen; tellertje++;
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3a * node3c_outputweight_to_out;
  1529.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1530.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3b * node3c_outputweight_to_out;
  1531.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1532.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3c * node3c_outputweight_to_out;
  1533.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.     tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3a * node3a_outputweight_to_out;
  1547.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1548.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3b * node3a_outputweight_to_out;
  1549.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1550.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3c * node3a_outputweight_to_out;
  1551.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3a * node3b_outputweight_to_out;
  1559.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1560.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3b * node3b_outputweight_to_out;
  1561.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1562.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3c * node3b_outputweight_to_out;
  1563.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.         tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3a * node3c_outputweight_to_out;
  1570.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1571.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3b * node3c_outputweight_to_out;
  1572.     node1c_outputweight_to_node2c -= tussen;  avg += tussen; tellertje++;
  1573.             tussen = learningrate * error_total * node1c_input * fd(node1c_output_to_node2c) * node2c_outputweight_to_node3c * node3c_outputweight_to_out;
  1574.     node1c_outputweight_to_node2c -= tussen; avg += tussen; tellertje++;
  1575.    
  1576.  
  1577.  
  1578.          avg = avg / tellertje;
  1579.  
  1580.          node3a_outputweight_to_out -= avg;
  1581.          node3b_outputweight_to_out -= avg;
  1582.          node3c_outputweight_to_out -= avg;
  1583.  
  1584.          node2a_outputweight_to_node3a -= avg;
  1585.          node2a_outputweight_to_node3b -= avg;
  1586.          node2a_outputweight_to_node3c -= avg;
  1587.  
  1588.          node2b_outputweight_to_node3a -= avg;
  1589.          node2b_outputweight_to_node3b -= avg;
  1590.          node2b_outputweight_to_node3c -= avg;
  1591.  
  1592.          node2c_outputweight_to_node3a -= avg;
  1593.          node2c_outputweight_to_node3b -= avg;
  1594.          node2c_outputweight_to_node3c -= avg;
  1595.  
  1596.          node1a_outputweight_to_node2a -= avg;
  1597.          node1a_outputweight_to_node2b -= avg;
  1598.          node1a_outputweight_to_node2c -= avg;
  1599.  
  1600.          node1b_outputweight_to_node2a -= avg;
  1601.          node1b_outputweight_to_node2b -= avg;
  1602.          node1b_outputweight_to_node2c -= avg;
  1603.  
  1604.          node1c_outputweight_to_node2a -= avg;
  1605.          node1c_outputweight_to_node2b -= avg;
  1606.          node1c_outputweight_to_node2c -= avg;
  1607.  
  1608.  
  1609.  
  1610.         }
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.     printf("\n Einde.\n");
  1626.     scanf("%d", &i);
  1627.  
  1628.     return 0;
  1629. }
  1630.  
  1631.  
  1632.  
  1633.  
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×