C# обучение сайт

Формула программиста

основатель — Волосатов Евгений Витольдович

Клуб формулистов - Ежемесячная подписка

Вступление в Клуб Формулистов на выгодных условиях для НОВЫХ участников.

После взноса 512 руб. вы получите подписку
в Клуб Формулистов на 30 дней и 512 байт для быстрого старта.
Байты используются для открытия более одного урока в день, по 50 байт за урок.

Стоимость 1 дня за первый месяц: всего 16 рублей.

Через 30 дней будет списано 3,000 руб.
за продление подписки в Клуб на 30 дней +512 байт.

Так будет продолжаться каждые 30 дней, пока вы не отмените подписку.
Средства будет автоматически считываться с вашей карты.
Вы в любой момент сможете отказаться от продления Клуба.

Стоимость 1 дня: 100 руб.

Хочу вступить!

Также есть другие варианты оплаты участия в КФ:

Билет в клуб формулистов на ...
30+ дней | 60 дней | 150 дней | 380 дней | 1000 дней

Внимание!
Стоимость участия в Клубе формулистов увеличивается 1 числа каждого месяца на 100 рублей.
При оформления подписки стоимость остаётся постоянной, пока подписка не будет отменена.







Первый взнос - 512 руб./30 дней + 512 байт.
Последующие взносы - 3,000 руб./месяц + 512 байт.



Список уроков | фото | видео

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 FREE Пять в Ряд - Соревнование 00:08:38
9 чел. ★ 4.8 Free
  Добро пожаловать на соревнование по крестикам-ноликам "пять в ряд".

Архив проекта:
https://1drv.ms/u/s!Ag8H4oiNR3PlhuJCWEts-UAbcYDQkw

Заявки на соревнования принимаются до 16 января.
2 FREE Оценка позиции без видео
6 чел. ★ 5 Free
  Написать класс для оценки позиции.

Выиграть у Амёбы и приложить скриншот.

Прислать свой класс на почту:
formula_programmista@mail.ru

Заявки на соревнования принимаются до 16 января 23:59.
  Итого:   2 видеоурока 08 мин.
6 чел. ★ 4.91  
  Финалисты:   Андрей Н.,   Antonio,   Иван Воронин,   Сергей Аникин,   вадим,   Tekashnik .

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Трудности: Разобраться в авторском коде.
Требуется написать класс, реализующий интерфейс IRobot. Этот интерфейс, по сути, содержит одну функцию - оценки позиции на доске. Вот нужно написать эту функцию оценка позиции идет с точки зрения крестиков - первого игрока.


Научился: Научился думать позиционно, а не комбинаторно.
Трудности: Научиться думать позиционно.
Сначала думал, что без поиска вглубь/вширь хорошего бота не написать, но оказалось, что при достаточно хорошей функции оценки позиции бот тоже играет довольно неплохо. Я вот у своего теперь не всегда даже и выигрываю! Хотя, конечно, любой перебор должен легко выиграть у такого бота, поэтому важно комбинировать оба способа достижения цели. В функции оценки еще довольно сложно подобрать коэффициенты для определенных "позиционных событий", одна и та же функция с разными коэффициентами может как играть очень сильно, так и сливать на пустом месте.