Blog ini non-partisan dan terbuka kepada semua tanpa mengira fahaman politik. Emel atau MMS ucapan / rayuan / keluhan / pengumuman anda ke tamanperpaduan.terusblog@blogger.com untuk tulisan anda tersiar di blog ini serta merta. Gambar juga boleh disertakan dan tertakluk kepada syarat.
Posting tidak sepatutnya akan dinyahsiarkan.

Jumaat, 19 Januari 2024

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

Tiada ulasan:

Catat Ulasan