Оффтоп:
у вас "сложный" уровень на самом деле самый простой, потому что точно угадать в такой игре число от 1 до 1000 (1024) можно за 10 попыток (2^10), а вот от 1 до 100 (128) за 7, а от 1 до 300 (512) за 9.
Иван Шубин, это очень сложно предсказывать по нескольким причинам:
1. Неизвестно насколько будет прожорлив необходимый софт
2. Понятие "комфортно" очень относительное. Кто-то готов ждать несколько секунд отклика какой-либо операции, кому-то с немоментальным уже неприятно.
3. Если вам для учебы, то проекты, вероятно, не будут особо большими по объему.
Я бы всё-таки попробовал поискать варианты с возможностью расширения озу. Также плюсом были бы какие-нибудь "игровые" модели, потому что у них зачастую намного лучше охлаждение, а следовательно меньше температуры и менее вероятный троттлинг процессора, что скажется на скорости и плавности работы в целом.