GRUPO 40121

Evolving Logic Until Pass Tests Automatically

Automating the automation is still a challenge, but in some cases it's possible under certain situations.

In 2017 I created logic-evolver, one of my experiments for creating logic automatically or better said evolving logic automatically.

In some way, the computer create its own program that satisfies a set of tests defined by a human.

https://github.com/sha0coder/logic-evolver

This implementation in rust, contains a fast cpu emulator than can execute one million instructions in less than two seconds. And a simple genetic algorithm to do the evolution.


Here we create the genetic algorithm, and configure a population of 1000 individuals, and the top 5 to crossover. We run the genetic algorithm with 500 cycles maximum.
Note that in this case the population are programs initially random until take the correct shape.


An evaluation function is provided in the run method as well, and looks like this:




The evaluation function receives a CPU object, to compute a test you need to set the initial parameters, run the program and set a scoring regarding the return value.


Related articles

  1. Pentest Tools Find Subdomains
  2. Hack Tools Online
  3. Hack Tools Mac
  4. Hacking Tools For Mac
  5. Hack Tools Online
  6. Hacking Tools Windows
  7. Hacking Tools Software
  8. Hacking Tools Online
  9. Pentest Tools List
  10. Hacking Tools Name
  11. Hack Apps
  12. Pentest Tools Android
  13. Hacking Tools Software
  14. Pentest Tools For Ubuntu
  15. Hack Tools For Windows
  16. Nsa Hacker Tools
  17. Pentest Tools Website Vulnerability
  18. Pentest Tools Apk
  19. Android Hack Tools Github
  20. Hacker Tools Hardware
  21. Physical Pentest Tools
  22. Android Hack Tools Github
  23. Hack Tool Apk
  24. Hack App
  25. Hacking Tools Free Download
  26. Hacker Tools Mac
  27. Hacker Tools Hardware
  28. Pentest Tools Bluekeep
  29. New Hack Tools
  30. Tools Used For Hacking
  31. Hacking Tools
  32. Hack Website Online Tool
  33. Pentest Tools Find Subdomains
  34. How To Install Pentest Tools In Ubuntu
  35. Termux Hacking Tools 2019
  36. Hacking Tools For Windows Free Download
  37. Free Pentest Tools For Windows
  38. Hackrf Tools
  39. Tools For Hacker
  40. Hacking Tools 2020
  41. Pentest Reporting Tools
  42. Hacker Tools Linux
  43. Hacking Tools Download
  44. Usb Pentest Tools
  45. Top Pentest Tools
  46. Hacking Tools Free Download
  47. Hack Tools For Games
  48. Pentest Tools Free
  49. Hacking Tools Hardware
  50. Pentest Tools Github
  51. Beginner Hacker Tools
  52. Physical Pentest Tools
  53. Hacker Tools For Ios
  54. Pentest Tools Download
  55. Hacking Tools Mac
  56. New Hacker Tools
  57. Hacking App
  58. Hacking Tools For Mac
  59. Free Pentest Tools For Windows
  60. Hacker Tools For Windows
  61. Hacker Tools Github
  62. Pentest Tools Review
  63. Pentest Tools For Android
  64. Pentest Tools Github
  65. Hacker
  66. Hack Website Online Tool
  67. Pentest Tools Github
  68. Hacking Tools For Windows Free Download
  69. Tools 4 Hack
  70. Pentest Tools Online
  71. Hacking App
  72. Hack Tools For Games
  73. How To Install Pentest Tools In Ubuntu
  74. Computer Hacker
  75. New Hacker Tools
  76. Tools 4 Hack
  77. Hacker Tools Windows
  78. Tools For Hacker
  79. Hacker Tools Windows
  80. Pentest Tools Tcp Port Scanner
  81. Hacking Tools Online
  82. Hack Tools For Mac
  83. Physical Pentest Tools
  84. Hack Apps
  85. Hack Website Online Tool
  86. Pentest Reporting Tools
  87. Hacking Tools For Mac
  88. Github Hacking Tools
  89. Hacker Hardware Tools
  90. Underground Hacker Sites
  91. Pentest Tools Online
  92. Nsa Hack Tools
  93. Hacking Tools And Software
  94. New Hacker Tools
  95. Pentest Tools List
  96. Hacking Tools 2020
  97. Growth Hacker Tools
  98. Pentest Recon Tools
  99. Hacker Tools 2020
  100. Hack Rom Tools
  101. Hack Tools For Windows
  102. Pentest Tools Kali Linux
  103. Underground Hacker Sites
  104. Pentest Tools
  105. Pentest Tools Subdomain
  106. Hacking Tools For Windows 7
  107. New Hacker Tools
  108. How To Hack
  109. Hak5 Tools
  110. Best Pentesting Tools 2018
  111. World No 1 Hacker Software
  112. Pentest Tools Free
  113. Pentest Recon Tools
  114. Hack Tools
  115. Hacking Tools Kit
  116. Usb Pentest Tools
  117. Underground Hacker Sites
  118. What Are Hacking Tools
  119. Pentest Tools Alternative
  120. Hacker Tools For Ios
  121. Hacking Tools For Games
  122. Pentest Tools For Mac
  123. Hack Tool Apk
  124. Hacking Tools Github
  125. Install Pentest Tools Ubuntu
  126. Hacking Tools Name
  127. Pentest Tools Alternative
  128. Hack Apps
  129. Growth Hacker Tools
  130. Hack Tools Github
  131. Hack Tool Apk No Root
  132. Pentest Tools Find Subdomains
  133. Nsa Hacker Tools
  134. Hack Tools Online
  135. Hack Tools Pc
  136. Pentest Tools Website
  137. What Is Hacking Tools
  138. Hacker Tools For Pc
  139. Hacking Tools For Pc
  140. Hacker Hardware Tools
  141. Android Hack Tools Github
  142. Hacker Tools Software
  143. Hacker Tools Online
  144. Hack Tool Apk No Root
  145. Hacker Tools 2020
  146. Hack Tools Online
  147. Termux Hacking Tools 2019

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.