Lugar da Copa AI da Rússia 2019.4, mal sabendo como programar ou sobre os benefícios das habilidades sociais

Este artigo analisará o processo de minha participação do lado “escuro” - o gerente de projeto. Um pouco sobre motivação, burro sobre tempo e prioridades. Para o lado "positivo" dos detalhes técnicos, é melhor recorrer aos artigos T1024 , Lama , SilentNox .





Espero com este artigo, em primeiro lugar, encorajar aqueles que vão participar pela primeira vez e afastar a ideia de que “todos os prêmios há muito estão divididos entre os tops” e, em segundo lugar, talvez alguém possa ajudar no seu trabalho.





Resumidamente para quem tem preguiça de ler: flua e trabalhe com motivação, priorização e adaptação, para fazer melhor do que era, e não o ideal .





Sobre o campeonato

Em 2019, a tarefa era escrever um bot para um atirador 2d. Aqui está um exemplo de vídeo do Lama:





O campeonato é realizado em várias etapas, cada uma com uma semana de duração:





  1. Teste beta. 





  2. Primeiro passo. Reinicie com pequenas alterações de regra com base nos resultados do teste. Os bots lutam regularmente entre si na caixa de areia. No final da semana, a primeira rodada.





  3. Segunda fase. As regras do jogo estão ficando mais complicadas, cada bot não tem um, mas dois homens no controle. Na "caixa de areia", as batalhas acontecem de acordo com as regras do primeiro e do segundo estágio. No final da semana, a segunda rodada da competição - 200 vencedores da primeira rodada + cerca de 60 melhores da "caixa de areia" participam.





  4. . - . . . - 50 +10 . 6 .





?

, :





  • , .





  • , RAIC .





  • - .





( ) - , , pascal. ? , , , : “ , , ”, - " 250 - , ". : )





. - “ n m ”. - , , . . “ p1, c p2 - ”. .. , . .





, , . , VUCA , , . , - , . / , , , .





:





  • , , .





  • .





… , ? , , .





, , . , , , , 4 , 2. f(t)->max. . , / . . , , . - : ) , “ ” - , , . 2 8 . . … , . , - .





, ? , , . 





- 2 “”. . , . “”, . , .





.





. 4 , , ( ), , . 





( , , - ?) . . :





  • . “ , ”. .





  • (local runner), / . .





  • . .





  • , .





10 , , - . : , - . “ . 10 , , ?”.





: “ API, , , , - ”, “ , , .”





! !





“” .

.. . , . 





  • >> -





  • << - .





  • ~ - - , , .. .





, . , . .





, , , , . : , , - . 





:





  1. , ;





  2. // . 





, () .





:





  • . .. , , : ) . . , , . ( ).





  • . .





  • . , , , , . ( , , ?), ( , , ), /- ( , ? ? ), - .





VS

, soft skills, soft skills hard skills.





. , , , . , - junior: , , , … . 





jun - , , , . ! , !





- , - . , jun , , . , , . , , .





: , , . , .





- , /.





. - ? , . . . : .





- , , , . , , , iPad, , . , . , .. , 50 .





Python… . : “ , . 2 . .”. : “ , - ”. 





C# , Python . ? , . - “ ” “ ”. , , , . : . . 10 , - ! RAIC! 





// , , . 









O método foi chamado try_to_be_neo
try_to_be_neo

: . 





: … , , , , , , 6 . - , . 





: … , . 





: . 





: ! 





: 50% . , 4 , 20%, . 10%, 20%. 84% , . , , . 16% , , .









, . , , ,  





//  - .





, , , , . ( ) . 





- . , . .





: , , , , .





: , , . 





//5 , +1 .





: . , . !





1000+ 300. MVP.





. . 5 , 60 . - . .. 60 5 .





, 2 . - , . . , : , , , , . 0% , , , 20-30% , . .. 20% 20% , 90% 0% ( ).





, , “” . , , .





. 10% ( ) .





. SWOT , : , - , , - , - . , .





. 100 - . .





. , - . . , . , , .





50, . , . . “ ” - , . - , . 60 () . 9 . 9 , 81 .. 9^60 ( , )? - . . , (), . : )





, . , .





, , “if”  





//“ , - , - , . ? , “ ”. 





- ! 6 . , , . . .





. 14. 24 . . 24 . “ ” , , .. , . 4 . . , , . ! . , .. 0%. , .  . 90%. : “” . - , , . , , 80%. , . . . . , if, , , , , . , .





. 12 . … , - , .





. . - , . Python . - , . , , . .





, CProfile Cython ( ), , , ( , ).





. , . . , - . 





. , ( ) “” “”. , - . , , , . : “ . . ”. . , .. . , 12 . . , . . . .





, , . 2 - . - . 1,5 - , . - - , GPS , “ ” . . , , “ ” .









. , . , , . , tuple.





- . ? . .. , . , . , . , : -, , -, , “ ”. - 15-20 . : - . , , .. . , , ( , , ) - . , . , “ ?” “ ”? . - , . , .. , . . . - .





10 , . , . , - . ! - … ! - ! . . . … , :) - , 12 . , , . .





- , - . , , , . , . , .





.





. , , . . . , . - - . , , : , , . 5-10 .









: , . . 





: . 





- . 





: , . 





. - . 





:

  • , . , . .





  • , , .





  • , .





  • , . - .





  • . , . 6, . , , .





  • , . , . 12 - . , , , ( , .. ), , . .





  • Mail.ru Group .





  • Alexander N “cProfile , , ”, Cython Python , Python .





  • À comunidade pelo clima caloroso de rivalidade amigável no chat.





  • A todos os participantes por desafios interessantes.





  • Amigos que acreditaram em mim e me apoiaram.





  • Lama, pelo vídeo.





Agora a RAIC deste ano começou ! Se você estiver em dúvida, participe - os melhores lugares estão esperando por você.








All Articles