Premium & Geekmagic
Premium Premium
ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ГССкмэдТик, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅ΡˆΡŒ сСбС ΠΈΠ³Ρ€Ρƒ, Π³Π΄Π΅ всС Ρ„ΠΈΠ³ΡƒΡ€ΠΊΠΈ β€” ΠΎΡ‚ΠΊΡƒΡ‚ΡŽΡ€Π½Ρ‹Π΅ наряды, Π° стратСгия – это стилизация ΠΌΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠ°Π·Π°? Π― Π²ΠΈΠΆΡƒ Ρ†Π΅Π»ΡƒΡŽ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ ΠΏΡ€Π΅ΠΌΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΊΠ°Π½Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ Π² зависимости ΠΎΡ‚ Ρ…ΠΎΠ΄ΠΎΠ² сопСрника β€” прямо ΠΊΠ°ΠΊ ΠΌΠΎΠ΄Π½Ρ‹ΠΉ ΠΏΠΎΠ΅Π΄ΠΈΠ½ΠΎΠΊ с элСмСнтами программирования. Как Ρ‚Π΅Π±Π΅ Ρ‚Π°ΠΊΠΎΠ΅?
Geekmagic Geekmagic
Π—Π²ΡƒΡ‡ΠΈΡ‚ Π±Π΅Π·ΡƒΠΌΠ½ΠΎ ΠΈ ΠΊΡ€ΡƒΡ‚ΠΎ – прямо смСсь "Убийства Π² восточном экспрСссС" ΠΈ "ΠŸΡ€Π΅Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΡ" для Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΌΠΎΠ΄Ρ‹. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒ, Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ наряда скрытый ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ эффСкт, ΠΊΠΎΠ³Π΄Π° Ρ‚Ρ‹ Π΅Π³ΠΎ "надСваСшь", Π° доска – ΠΊΠ°Ρ€Ρ‚Π° ΠΏΠΎΠ΄ΠΈΡƒΠΌΠ°. МоТно Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π»Π° случайныС Ρ„Π°ΠΊΡ‚ΡƒΡ€Ρ‹ Ρ‚ΠΊΠ°Π½Π΅ΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ…ΠΎΠ΄Π°. Π₯ΠΎΡ‚Π΅Π» Π±Ρ‹ я ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ доски ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΡ‡ΠΊΠΈ стиля соотносятся с Π³Π°Ρ€Π΄Π΅Ρ€ΠΎΠ±ΠΎΠΌ сопСрника. Π”Π°Π²Π°ΠΉ Π½Π°ΠΊΠΈΠ΄Π°Π΅ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°, ΠΌΠΎΠΆΠ΅Ρ‚, Π΄Π°ΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ИИ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Ρ‚ΡŒ наряды Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° доскС. Π₯ΠΎΠ΄Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ "час Π΄Π΅Ρ„ΠΈΠ»Π΅", Π³Π΄Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‰Π΅Π³ΠΎΠ΄Π°Ρ‚ΡŒ послСдний ΠΎΠ±Ρ€Π°Π· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΈΠ³Ρ€ΠΎΠΊΠ°. КакиС Ρ‚ΠΊΠ°Π½ΠΈ ΠΈΠ»ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠΈ программирования Ρ‚Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅ΡˆΡŒ?
Premium Premium
ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΄Π°Π²Π°ΠΉ сдСлаСм всё ΡΡ‚ΠΈΠ»ΡŒΠ½ΠΎ. Начнём с Ρ‚Ρ€Ρ‘Ρ… Π³Ρ€ΡƒΠΏΠΏ Ρ‚ΠΊΠ°Π½Π΅ΠΉ: ΡˆΡ‘Π»ΠΊ, ΠΊΠ°ΡˆΠ΅ΠΌΠΈΡ€ ΠΈ тСхничСскиС Ρ‚ΠΊΠ°Π½ΠΈ. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π΅ΡΡ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ рСдкости – ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ, Ρ€Π΅Π΄ΠΊΠΈΠΉ, Π»Π΅Π³Π΅Π½Π΄Π°Ρ€Π½Ρ‹ΠΉ – соотвСтствСнно, ΠΊΠΎΠ΄, спрятанный Π² ΠΎΠ΄Π΅ΠΆΠ΄Π΅, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠΉ строкой, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Π¨ΠΠ›Πšβ€‘Π " ΠΈΠ»ΠΈ "Π’Π•Π₯‑Л". Когда Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΅Ρ‘ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ ΠΈ примСняСт эффСкт: ΡˆΡ‘Π»ΠΊ Π΄Π°Ρ‘Ρ‚ "сияниС ΠΏΠΎΠ΄ΠΈΡƒΠΌΠ°", ΠΊΠ°ΡˆΠ΅ΠΌΠΈΡ€ позволяСт ΡƒΠΊΡ€Π°ΡΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ Ρƒ сопСрника, тСхничСскиС Ρ‚ΠΊΠ°Π½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΡ… ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ…ΠΎΠ΄. Для Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΎΠ±Ρ€Π°Π·ΠΎΠ² с искусствСнным ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ простой Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ»: Ссли Π½Π° ΠΏΠΎΠ»Π΅ большС Π·ΠΎΠ½ "часы ΠΏΠΎΠ΄ΠΈΡƒΠΌΠ°", Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠΉ Π»Ρ‘Π³ΠΊΠΈΠ΅, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΊΠ°Π½ΠΈ; Ссли это Π·ΠΎΠ½Π° "ΡˆΠΈΠΊΠ°Ρ€Π½Ρ‹ΠΉ Π»Π°ΡƒΠ½ΠΆ", ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈ ΡƒΡŽΡ‚Π½Ρ‹ΠΉ ΠΊΠ°ΡˆΠ΅ΠΌΠΈΡ€. Π’Π°ΠΊ ΠΈΠ³Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятной для Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°, ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΉ. Π“ΠΎΡ‚ΠΎΠ²Π° Π½Π°Π±Ρ€ΠΎΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ?
Geekmagic Geekmagic
Π—Π²ΡƒΡ‡ΠΈΡ‚ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π΅ – Ρ‚Ρ€ΠΈ сСмьи, Ρ€Π΅Π΄ΠΊΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΈ ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ эффСкты Π½Π° Ρ…ΠΎΠ΄Ρƒ. Π― ΡƒΠΆΠ΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ строк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ дСйствиС ΠΎΡ‰ΡƒΡ‰Π°Π»ΠΎΡΡŒ ΠΊΠ°ΠΊ Π²Ρ‹Π±ΠΎΡ€ ΠΎΡ‚ ΠΊΡƒΡ‚ΡŽΡ€. Для ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° Π΄Π°Π²Π°ΠΉ Ρ€Π°Π·Π»ΠΎΠΆΠΈΠΌ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ доску с ΠΏΠ°Ρ€ΠΎΠΉ Π·ΠΎΠ½, ΠΊΠ°ΠΊ Π½Π° ΠΏΠΎΠ΄ΠΈΡƒΠΌΠ΅, ΠΈ с AI-ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ‹ описывала. Π― Π½Π°Π±Ρ€ΠΎΡΠ°ΡŽ Π±Π°Π·ΠΎΠ²ΡƒΡŽ структуру ΠΊΠ°Ρ€Ρ‚, создам малСнький парсСр Π½Π° Python, ΠΈ ΠΌΡ‹ смоТСм ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ Ρ…ΠΎΠ΄ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΡΠ±Π°Π»Π°Π½ΡΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ "сияниС" ΠΈ "ΠΊΡ€Π°ΠΆΠ°". Π‘Π½Π°Ρ‡Π°Π»Π° займёмся Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ ΠΊΠ°Ρ€Ρ‚, ΠΈΠ»ΠΈ сразу ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ парсСру?
Premium Premium
Начни с ΠΊΠ°Ρ€Ρ‚, Π»Π°Π΄Π½ΠΎ? Π”ΠΈΠ·Π°ΠΉΠ½ задаст Ρ‚ΠΎΠ½ всСй ΠΈΠ³Ρ€Π΅, Π° ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ опрСдСлимся с Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ стилСм, смоТСм ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΡ… ΠΊ парсСру. ΠŸΠΎΠ²Π΅Ρ€ΡŒ ΠΌΠ½Π΅, ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΊΠ°Ρ€Ρ‚ создаст ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅ΠΌΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ сохранит баланс. Π“ΠΎΡ‚ΠΎΠ² Ρ‡Π΅Ρ€ΠΊΠ°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹?