{"id":2348,"date":"2019-10-15T14:45:08","date_gmt":"2019-10-15T12:45:08","guid":{"rendered":"http:\/\/entropie.org\/3615\/?p=2348"},"modified":"2021-03-02T02:02:36","modified_gmt":"2021-03-02T01:02:36","slug":"puissance-4-en-python-reactualisation-de-la-competition-entre-ia-0-a-9","status":"publish","type":"post","link":"https:\/\/entropie.org\/3615\/index.php\/2019\/10\/15\/puissance-4-en-python-reactualisation-de-la-competition-entre-ia-0-a-9\/","title":{"rendered":"Puissance 4 en Python : R\u00e9actualisation de la comp\u00e9tition entre IA (0 \u00e0 9)"},"content":{"rendered":"<p>Suite \u00e0 l&rsquo;introduction d&rsquo;une faible part d&rsquo;al\u00e9atoire dans le codage des IA (voir article pr\u00e9c\u00e9dent), une mise \u00e0 jour s&rsquo;impose.<\/p>\n<div style=\"width: 840px;\" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');<\/script><![endif]-->\n<video class=\"wp-video-shortcode\" id=\"video-2348-1\" width=\"840\" height=\"473\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/entropie.org\/3615\/wp-content\/uploads\/2019\/10\/competition.mp4?_=1\" \/><a href=\"https:\/\/entropie.org\/3615\/wp-content\/uploads\/2019\/10\/competition.mp4\">https:\/\/entropie.org\/3615\/wp-content\/uploads\/2019\/10\/competition.mp4<\/a><\/video><\/div>\n<p><u>Pr\u00e9sentation des r\u00e9sultats<\/u> :<\/p>\n<p>Sur 1 million de parties, les r\u00e9sultats bruts sont :<\/p>\n<p>IA0 \/ IA0 \/ Nulles : 498 749 \/ 498 630 \/ 2 621<br \/>\n<span style=\"color:#ffff00;\">IA1<\/span> \/ IA0 \/ Nulles : <span style=\"color:#ffff00;\">877 813<\/span> \/ 122 165 \/ 22<br \/>\n<span style=\"color:#ffff00;\">IA2<\/span> \/ IA0 \/ Nulles : <span style=\"color:#ffff00;\">970 751<\/span> \/ 29 249 \/ 0<br \/>\n<span style=\"color:#ffff00;\">IA3<\/span> \/ IA0 \/ Nulles : <span style=\"color:#ffff00;\">963 172<\/span> \/ 26 350 \/ 10 478<br \/>\n<span style=\"color:#ffff00;\">IA4<\/span> \/ IA0 \/ Nulles : <span style=\"color:#ffff00;\">986 385<\/span> \/ 13 601 \/ 14<br \/>\n<span style=\"color:#ffff00;\">IA5<\/span> \/ IA0 \/ Nulles : <span style=\"color:#ffff00;\">984 896<\/span> \/ 15 012 \/ 92<br \/>\n<span style=\"color:#ffff00;\">IA6<\/span> \/ IA0 \/ Nulles : <span style=\"color:#ffff00;\">988 261<\/span> \/ 11 645 \/ 94<br \/>\n<span style=\"color:#ffff00;\">IA7<\/span> \/ IA0 \/ Nulles : <span style=\"color:#ffff00;\">986 483<\/span> \/ 13 095 \/ 422<br \/>\n<span style=\"color:#ffff00;\">IA8<\/span> \/ IA0 \/ Nulles : <span style=\"color:#ffff00;\">969 613<\/span> \/ 30 376 \/ 11<br \/>\n<span style=\"color:#ffff00;\">IA9<\/span> \/ IA0 \/ Nulles : <span style=\"color:#ffff00;\">944 008<\/span> \/ 55 872 \/ 120<\/p>\n<p>IA1 \/ IA1 \/ Nulles : 469 129 \/ 468 488 \/ 62 383<br \/>\n<span style=\"color:#ffff00;\">IA2<\/span> \/ IA1 \/ Nulles : <span style=\"color:#ffff00;\">1 000 000<\/span> \/ 0 \/ 0<br \/>\n<span style=\"color:#ffff00;\">IA3<\/span> \/ IA1 \/ Nulles : <span style=\"color:#ffff00;\">533 878<\/span> \/ 0 \/ 466 122<br \/>\n<span style=\"color:#ffff00;\">IA4<\/span> \/ IA1 \/ Nulles : <span style=\"color:#ffff00;\">583 322<\/span> \/ 416 678 \/ 0 **<br \/>\n<span style=\"color:#ffff00;\">IA5<\/span> \/ IA1 \/ Nulles : <span style=\"color:#ffff00;\">979 151<\/span> \/ 0 \/ 20 849<br \/>\nIA6 \/ IA1 \/ Nulles : 500 000 \/ 500 000 \/ 0<br \/>\n<span style=\"color:#ffff00;\">IA7<\/span> \/ IA1 \/ Nulles : <span style=\"color:#ffff00;\">752 809<\/span> \/ 0 \/ 247 191<br \/>\n<span style=\"color:#ffff00;\">IA8<\/span> \/ IA1 \/ Nulles : <span style=\"color:#ffff00;\">749 970<\/span> \/ 250 030 \/ 0<br \/>\n<span style=\"color:#ffff00;\">IA9<\/span> \/ IA1 \/ Nulles : <span style=\"color:#ffff00;\">513 791<\/span> \/ 402 861 \/ 83 348 **<\/p>\n<p>IA2 \/ IA2 \/ Nulles : 500 000 \/ 500 000 \/ 0<br \/>\n<span style=\"color:#ffff00;\">IA3<\/span> \/ IA2 \/ Nulles : <span style=\"color:#ffff00;\">738 376<\/span> \/ 190 170 \/ 71 454 **<br \/>\n<span style=\"color:#ffff00;\">IA4<\/span> \/ IA2 \/ Nulles : <span style=\"color:#ffff00;\">1 000 000<\/span> \/ 0 \/ 0<br \/>\n<span style=\"color:#ffff00;\">IA5<\/span> \/ IA2 \/ Nulles : <span style=\"color:#ffff00;\">1 000 000<\/span> \/ 0 \/ 0<br \/>\n<span style=\"color:#ffff00;\">IA6<\/span> \/ IA2 \/ Nulles : <span style=\"color:#ffff00;\">958 403<\/span> \/ 41 597 \/ 0<br \/>\n<span style=\"color:#ffff00;\">IA7<\/span> \/ IA2 \/ Nulles : <span style=\"color:#ffff00;\">708 737<\/span> \/ 291 263 \/ 0<br \/>\nIA8 \/ <span style=\"color:#ff0000;\">IA2<\/span> \/ Nulles : 407 473 \/ <span style=\"color:#ff0000;\">592 527<\/span> \/ 0 **<br \/>\nIA9 \/ <span style=\"color:#ff0000;\">IA2<\/span> \/ Nulles : 333 884 \/ <span style=\"color:#ff0000;\">666 116<\/span> \/ 0<\/p>\n<p>IA3 \/ IA3 \/ <span style=\"color:#ffa500;\">Nulles<\/span> : 180 253 \/ 179 288 \/ <span style=\"color:#ffa500;\">640 459<\/span><br \/>\nIA4 \/ <span style=\"color:#ff0000;\">IA3<\/span> \/ Nulles : 210 562 \/ <span style=\"color:#ff0000;\">711 181<\/span> \/ 78 257<br \/>\nIA5 \/ <span style=\"color:#ff0000;\">IA3<\/span> \/ Nulles : 390 837 \/ <span style=\"color:#ff0000;\">399 848<\/span> \/ 209 315 **<br \/>\nIA6 \/ <span style=\"color:#ff0000;\">IA3<\/span> \/ Nulles : 0 \/ <span style=\"color:#ff0000;\">749 868<\/span> \/ 250 132<br \/>\nIA7 \/ IA3 \/ <span style=\"color:#ffa500;\">Nulles<\/span> : 113 404 \/ 166 407 \/ <span style=\"color:#ffa500;\">720 189<\/span><br \/>\nIA8 \/ <span style=\"color:#ff0000;\">IA3<\/span> \/ Nulles : 314 354 \/ <span style=\"color:#ff0000;\">555 529<\/span> \/ 130 117 **<br \/>\nIA9 \/ IA3 \/ <span style=\"color:#ffa500;\">Nulles<\/span> : 143 539 \/ 106 110 \/ <span style=\"color:#ffa500;\">750 351<\/span><\/p>\n<p>IA4 \/ IA4 \/ Nulles : 499 900 \/ 500 100 \/ 0<br \/>\n<span style=\"color:#ffff00;\">IA5<\/span> \/ IA4 \/ Nulles : <span style=\"color:#ffff00;\">1 000 000<\/span> \/ 0 \/ 0<br \/>\nIA6 \/ IA4 \/ <span style=\"color:#ffa500;\">Nulles<\/span> : 125 486 \/ 125 397 \/ <span style=\"color:#ffa500;\">749 117<\/span><br \/>\n<span style=\"color:#ffff00;\">IA7<\/span> \/ IA4 \/ Nulles : <span style=\"color:#ffff00;\">624 828<\/span> \/ 0 \/ 375 172 **<br \/>\nIA8 \/ <span style=\"color:#ff0000;\">IA4<\/span> \/ Nulles : 116 529 \/ <span style=\"color:#ff0000;\">883 471<\/span> \/ 0<br \/>\nIA9 \/ <span style=\"color:#ff0000;\">IA4<\/span> \/ Nulles : 53 125 \/ <span style=\"color:#ff0000;\">874 902<\/span> \/ 71 973<\/p>\n<p>IA5 \/ IA5 \/ Nulles : 500 107 \/ 499 893 \/ 0<br \/>\nIA6 \/ <span style=\"color:#ff0000;\">IA5<\/span> \/ Nulles : 0 \/ <span style=\"color:#ff0000;\">1 000 000<\/span> \/ 0<br \/>\n<span style=\"color:#ffff00;\">IA7<\/span> \/ IA5 \/ Nulles : <span style=\"color:#ffff00;\">523 509<\/span> \/ 434 870 \/ 41 621 **<br \/>\n<span style=\"color:#ffff00;\">IA8<\/span> \/ IA5 \/ Nulles : <span style=\"color:#ffff00;\">727 853<\/span> \/ 272 147 \/ 0 **<br \/>\nIA9 \/ <span style=\"color:#ff0000;\">IA5<\/span> \/ Nulles : 0 \/ <span style=\"color:#ff0000;\">746 805<\/span> \/ 253 195<\/p>\n<p>IA6 \/ IA6 \/ <span style=\"color:#ffa500;\">Nulles<\/span> : 0 \/ 0 \/ <span style=\"color:#ffa500;\">1 000 000<\/span><br \/>\n<span style=\"color:#ffff00;\">IA7<\/span> \/ IA6 \/ Nulles : <span style=\"color:#ffff00;\">1 000 000<\/span> \/ 0 \/ 0<br \/>\nIA8 \/ <span style=\"color:#ff0000;\">IA6<\/span> \/ Nulles : 244 349 \/ <span style=\"color:#ff0000;\">744 638<\/span> \/ 11 013 **<br \/>\nIA9 \/ IA6 \/ Nulles : 500 000 \/ 500 000 \/ 0<\/p>\n<p>IA7 \/ IA7 \/ <span style=\"color:#ffa500;\">Nulles<\/span> : 166 210 \/ 166 396 \/ <span style=\"color:#ffa500;\">667 394<\/span> **<br \/>\n<span style=\"color:#ffff00;\">IA8<\/span> \/ IA7 \/ Nulles : <span style=\"color:#ffff00;\">858 227<\/span> \/ 133 496 \/ 8 277<br \/>\nIA9 \/ <span style=\"color:#ff0000;\">IA7<\/span> \/ Nulles : 0 \/ <span style=\"color:#ff0000;\">635 147<\/span> \/ 364 853 **<\/p>\n<p>IA8 \/ IA8 \/ Nulles : 499 861 \/ 500 139 \/ 0<br \/>\nIA9 \/ <span style=\"color:#ff0000;\">IA8<\/span> \/ Nulles : 250 253 \/ <span style=\"color:#ff0000;\">749 747<\/span> \/ 0 **<\/p>\n<p>IA9 \/ IA9 \/ Nulles : 381 972 \/ 381 387 \/ 236 641<\/p>\n<p><u>Bilan<\/u> (Nombre de victoires) :<\/p>\n<p>IA0 : 0<br \/>\nIA1 : 1<br \/>\nIA2 : 4<br \/>\nIA3 : 7<br \/>\nIA4 : 5<br \/>\nIA5 : 6<br \/>\nIA6 : 3<br \/>\nIA7 : 7<br \/>\nIA8 : 5<br \/>\nIA9 : 2<\/p>\n<p><u>Quelques paradoxes<\/u> :<\/p>\n<p>IA6 bat tr\u00e8s largement IA2 ; IA2 \u00e9crase IA1 et pourtant on n&rsquo;arrive pas \u00e0 d\u00e9partager IA6 et IA1. IA5 \u00e9crase IA4 ; IA4 bat largement IA8 et paradoxalement IA8 bat IA5. IA7 \u00e9crase IA6 ; IA6 bat largement IA8 et paradoxalement IA8 bat largement IA7.<\/p>\n<p>Code source sur <a href=\"https:\/\/github.com\/eserandour\/Puissance_4\" rel=\"noopener noreferrer\" target=\"_blank\">GitHub<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Suite \u00e0 l&rsquo;introduction d&rsquo;une faible part d&rsquo;al\u00e9atoire dans le codage des IA (voir article pr\u00e9c\u00e9dent), une mise \u00e0 jour s&rsquo;impose. Pr\u00e9sentation des r\u00e9sultats : Sur 1 million de parties, les r\u00e9sultats bruts sont : IA0 \/ IA0 \/ Nulles : 498 749 \/ 498 630 \/ 2 621 IA1 \/ IA0 \/ Nulles : 877 &hellip; <a href=\"https:\/\/entropie.org\/3615\/index.php\/2019\/10\/15\/puissance-4-en-python-reactualisation-de-la-competition-entre-ia-0-a-9\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Puissance 4 en Python : R\u00e9actualisation de la comp\u00e9tition entre IA (0 \u00e0 9)&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34,33,21],"tags":[],"class_list":["post-2348","post","type-post","status-publish","format-standard","hentry","category-intelligence-artificielle","category-puissance-4","category-python"],"_links":{"self":[{"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/posts\/2348"}],"collection":[{"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/comments?post=2348"}],"version-history":[{"count":100,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/posts\/2348\/revisions"}],"predecessor-version":[{"id":3761,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/posts\/2348\/revisions\/3761"}],"wp:attachment":[{"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/media?parent=2348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/categories?post=2348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/tags?post=2348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}