This article will look at the process of my participation from the "dark" side - the project manager. A little about motivation, dumb about time and priorities. For the "bright" side of technical details, it is better to turn to articles T1024 , Lama , SilentNox .
I hope with this article, firstly, to encourage those who are going to participate for the first time and to dispel the thoughts that βall the prizes there have long been divided between the topsβ, and, secondly, maybe someone can help in their work.
Briefly for those who are too lazy to read: flow and work with motivation, prioritization and adaptation, to do better than it was, and not ideal .
About the championship
In 2019, the task was to write a bot for a 2d shooter. Here's a sample video from Lama:
The championship is held in several stages, each one week long:
Beta testing.
First step. Restart with minor rule changes based on test results. Bots regularly fight each other in the sandbox. At the end of the week, the first round.
. , , . ββ , . - 200 + 60 ββ.
. - . . . - 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, , , , - β, β , , .β
! !
ββ .
>> -
<< - .
~ - - , , .. .
, . , . .
, , , , . : , , - .
, ;
// .
, () .
:
VS
, soft skills, soft skills hard skills.
. , , , . , - junior: , , , β¦ .
jun - , , , . ! , !
- , - . , jun , , . , , . , , .
: , , . , .
- , /.
. - ? , . . . : .
- , , , . , , , iPad, , . , . , .. , 50 .
Pythonβ¦ . : β , . 2 . .β. : β , - β.
C# , Python . ? , . - β β β β. , , , . : . . 10 , - ! RAIC!
// , , .
.
: .
: β¦ , , , , , , 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 .
To the community for the warm atmosphere of friendly rivalry in the chat.
To all participants for interesting challenges.
Friends who believed in me and supported me.
Lama, for the video.
Now this year's RAIC has begun ! If you are in doubt, then join - the top places are waiting for you.